Video fingerprinting apparatus in frequency domain and method using the same
First Claim
Patent Images
1. A video fingerprint insertion apparatus, comprising:
- at least one processor, the at least one processor being configured to;
select a lowest frequency domain into which a fingerprint is to be inserted from frequency domains of a video transformed by a discrete wavelet transformation (DWT);
determine a position in which the fingerprint is to be inserted based on a fingerprint insertion determination value in the selected lowest frequency domain, the fingerprint insertion determination value being an average value of a sequential block of a DWT coefficient in the lowest frequency domain; and
insert a fingerprint bit stream whose insertion strength is controlled to the position in which the fingerprint is to be inserted; and
a memory coupled to the at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A video fingerprint insertion apparatus is provided. A frequency domain selection unit selects a frequency domain into which a fingerprint is inserted, from frequency domains of a video; a fingerprint insertion position determination unit determines a position where the fingerprint is to be inserted, based on a fingerprint insertion determination value in the selected frequency domain; and a fingerprint insertion unit inserts a fingerprint bit stream whose insertion strength is controlled, to the position where the fingerprint is to be inserted.
17 Citations
30 Claims
-
1. A video fingerprint insertion apparatus, comprising:
-
at least one processor, the at least one processor being configured to; select a lowest frequency domain into which a fingerprint is to be inserted from frequency domains of a video transformed by a discrete wavelet transformation (DWT); determine a position in which the fingerprint is to be inserted based on a fingerprint insertion determination value in the selected lowest frequency domain, the fingerprint insertion determination value being an average value of a sequential block of a DWT coefficient in the lowest frequency domain; and insert a fingerprint bit stream whose insertion strength is controlled to the position in which the fingerprint is to be inserted; and a memory coupled to the at least one processor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A video fingerprint detection apparatus, comprising:
-
at least one processor, the at least one processor being configured to; select a lowest frequency domain into which a fingerprint is inserted from frequency domains of a video transformed by a discrete wavelet transformation (DWT); determine a position in which the fingerprint is inserted based on a fingerprint extraction determination value in the selected lowest frequency domain, the fingerprint extraction determination value being an average value of a sequential block of a DWT coefficient in the lowest frequency domain; and extract a fingerprint bit stream from the position in which the fingerprint is inserted; and a memory coupled to the at least one processor. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A video fingerprint insertion method, comprising:
-
selecting a lowest frequency domain into which a fingerprint is inserted from frequency domains of a video transformed by a discrete wavelet transformation (DWT); determining a position in which the fingerprint is to be inserted based on a fingerprint insertion determination value in the selected lowest frequency domain, the fingerprint insertion determination value being an average value of a sequential block of a DWT coefficient in the lowest frequency domain; and inserting a fingerprint bit stream whose insertion strength is controlled to the position in which the fingerprint is to be inserted. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A video fingerprint detection method, comprising:
-
selecting a lowest frequency domain into which a fingerprint is inserted from frequency domains of a video transformed by a discrete wavelet transformation (DWT); determining a position in which the fingerprint is inserted based on a fingerprint extraction determination value in the selected lowest frequency domain, the fingerprint extraction determination value being an average value of a sequential block of a DWT coefficient in the lowest frequency domain; and extracting a fingerprint bit stream from the position in which the fingerprint is inserted. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A non-transitory computer readable recording medium having stored thereon a computer program for executing a method of video fingerprint insertion, the method comprising:
-
a first set of instructions configured to select a lowest frequency domain into which a fingerprint is to be inserted from frequency domains of a video transformed by a discrete wavelet transformation (DWT); a second set of instructions configured to determine a position in which the fingerprint is to be inserted based on a fingerprint insertion determination value in the selected lowest frequency domain, the fingerprint insertion determination value being an average value of a sequential block of a DWT coefficient in the lowest frequency domain; and a third set of instructions configured to insert a fingerprint bit stream whose insertion strength is controlled to the position in which the fingerprint is to be inserted.
-
-
25. A video fingerprint insertion apparatus, comprising:
-
at least one processor, the at least one processor being configured to; select a lowest frequency domain into which a fingerprint is to be inserted from frequency domains of a video transformed by a discrete wavelet transformation (DWT); and determine a position in which the fingerprint is to be inserted based on a fingerprint insertion determination value in the selected lowest frequency domain, the fingerprint insertion determination value being an average value of a sequential block of a DWT coefficient in the lowest frequency domain; and a memory coupled to the at least one processor. - View Dependent Claims (26, 27)
-
-
28. A video fingerprint detection apparatus, comprising:
-
at least one processor, the at least one processor being configured to; select a lowest frequency domain into which a fingerprint is inserted from frequency domains of a video transformed by a discrete wavelet transformation (DWT); and determine a position in which the fingerprint is inserted based on a fingerprint extraction determination value in the selected lowest frequency domain, the fingerprint extraction determination value being an average value of a sequential block of a DWT coefficient in the lowest frequency domain; and a memory coupled to the at least one processor. - View Dependent Claims (29, 30)
-
Specification