Combined Watermarking and Fingerprinting
First Claim
Patent Images
1. A method of identifying a content signal comprising:
- using a programmed processor to perform the acts of;
decoding a digital watermark from a received portion of the content signal, including aggregating instances of the digital watermark repeated in the content signal;
the digital watermark serving to identify the content signal and associated content fingerprints for the content signal;
using the content fingerprints to localize the received portion of the content signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Content fingerprints and watermarks are combined in various ways for content identification applications. Fingerprints are used to identify content generally while watermarks provide more detailed localization of parts within the content, and vice versa. Fingerprint techniques are further used for signal synchronization and other pre-processing steps to assist in digital watermark decoding. A variety of fingerprint/watermark techniques identify characteristics of the channel of content from content samples.
-
Citations
20 Claims
-
1. A method of identifying a content signal comprising:
-
using a programmed processor to perform the acts of; decoding a digital watermark from a received portion of the content signal, including aggregating instances of the digital watermark repeated in the content signal;
the digital watermark serving to identify the content signal and associated content fingerprints for the content signal;using the content fingerprints to localize the received portion of the content signal. - View Dependent Claims (2)
-
-
3. A method of identifying a content signal comprising:
-
using a programmed processor to perform the acts of; computing a fingerprint for a received portion of the content signal; using the fingerprint to identify the content signal; and extracting a digital watermark from the received portion of the content signal to determine localization information for content within the received portion. - View Dependent Claims (4, 5)
-
-
6. A content recognition method comprising:
-
using a programmed processor to perform the acts of; computing a fingerprint for a received portion of a content signal; sending the fingerprint to a reference database to identify the content signal, the reference database providing identity by matching the fingerprint with reference fingerprints in the database; based on the identity, obtaining a reference copy of the content signal; and determining distortion of the received portion of the content signal based on a comparative analysis between the received portion and the reference copy. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of content recognition comprising:
-
using a programmed processor to perform the acts of; analyzing a received portion of a content signal to infer signal degradation of the content signal; determining a distribution channel from the signal degradation; computing a fingerprint for the received portion of the content signal; sending the fingerprint to a reference database to identify the content signal, the reference database providing identity by matching the fingerprint with a set of reference fingerprints in the database corresponding to the distribution channel, the database being segmented into different sets of reference fingerprints corresponding to distribution channels such that the different sets include reference fingerprints for a common set of content signals, but store different reference fingerprints for the common set of content signals that are computed based on signal characteristics relevant for the different distribution channels; and using the distribution channel to determine which of the different sets to use to identify the content signal. - View Dependent Claims (12)
-
-
13. A content recognition method comprising:
-
using a programmed processor to perform the acts of; receiving different versions of a content signal, the different versions corresponding to different distribution channels; computing reference fingerprints for the different versions, and storing the reference fingerprints in a corresponding section of a segmented database, the corresponding section being associated with a particular distribution channel; and in response to a request, determining a match for a received fingerprint by searching for a match in a section of the database corresponding to distribution channel associated with the received fingerprint.
-
-
14. A method of digital watermark decoding comprising:
-
receiving a watermarked electronic signal in which a watermark having first and second components, where the first component is repeated over a first temporal portion of the electronic signal, and the second component is not repeated over the first temporal portion; selectively accumulating the first component; and decoding the watermark from the accumulated first component and the second component from the first temporal portion. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification