Methods and apparatus for facilitating ambient content recognition using digital watermarks, and related arrangements
First Claim
Patent Images
1. A method, comprising:
- obtaining a sample of ambient audio content comprising a content signal having multiple instances of a watermark message embedded therein, the watermark message conveying signal data representing a characteristic of the content signal;
utilizing one or more programmed processors for;
aggregating multiple instances of the watermark message;
decoding the watermark message from the aggregated multiple instances, thereby decoding the signal data representing the characteristic of the content signal from the watermark message;
deriving a characteristic of the sample of ambient audio content, in which the derived characteristic comprises a plurality of anchors, with each anchor of the plurality of anchors representing a location in a reference content signal corresponding to a fingerprint of the sample of ambient audio content;
modifying the derived characteristic of the sample of ambient audio content based on the decoded signal data representing the characteristic of the content signal, thereby producing a modified characteristic of the sample of ambient audio content, wherein modifying the derived characteristic comprises modifying at least a portion of the derived characteristic based on the decoded signal data representing the characteristic of the content signal conveyed by the watermark message, and wherein modifying the derived characteristic comprises performing a noise reduction process on at least a portion of the derived characteristic to remove at least one of the plurality of anchors;
accessing a data repository containing data representing a set of reference characteristics, each reference characteristic of the set of reference characteristics corresponding to one or more reference content signals; and
by reference to the modified characteristic and a reference characteristic, determining whether the sample of ambient audio content includes the reference content signal corresponding to the fingerprint of the sample of ambient audio content.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates generally to signal processing techniques for content signals such as audio, images and video signals. More particularly, the present disclosure relates to processing content signals to facilitate recognition of ambient content signals using digital watermarks and/or digital fingerprints.
-
Citations
14 Claims
-
1. A method, comprising:
-
obtaining a sample of ambient audio content comprising a content signal having multiple instances of a watermark message embedded therein, the watermark message conveying signal data representing a characteristic of the content signal; utilizing one or more programmed processors for; aggregating multiple instances of the watermark message; decoding the watermark message from the aggregated multiple instances, thereby decoding the signal data representing the characteristic of the content signal from the watermark message; deriving a characteristic of the sample of ambient audio content, in which the derived characteristic comprises a plurality of anchors, with each anchor of the plurality of anchors representing a location in a reference content signal corresponding to a fingerprint of the sample of ambient audio content; modifying the derived characteristic of the sample of ambient audio content based on the decoded signal data representing the characteristic of the content signal, thereby producing a modified characteristic of the sample of ambient audio content, wherein modifying the derived characteristic comprises modifying at least a portion of the derived characteristic based on the decoded signal data representing the characteristic of the content signal conveyed by the watermark message, and wherein modifying the derived characteristic comprises performing a noise reduction process on at least a portion of the derived characteristic to remove at least one of the plurality of anchors; accessing a data repository containing data representing a set of reference characteristics, each reference characteristic of the set of reference characteristics corresponding to one or more reference content signals; and by reference to the modified characteristic and a reference characteristic, determining whether the sample of ambient audio content includes the reference content signal corresponding to the fingerprint of the sample of ambient audio content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
obtaining a sample of ambient content; analyzing a frequency domain representation of the sample of ambient content to determine whether the sample of ambient content comprises a content signal having a watermark message embedded therein; upon determining that the sample of ambient content comprises the content signal, determining whether the watermark message conveys signal data representing a characteristic of the content signal; upon determining that the sample contains the watermark message, utilizing one or more processors for; decoding the signal data from the watermark message; deriving a characteristic of the sample of ambient content, in which the derived characteristic comprises a plurality of anchors, with each anchor of the plurality of anchors representing a location in a reference content signal corresponding to a fingerprint of the sample of ambient content; and modifying the derived characteristic of the sample of ambient content based on the decoded signal data from the watermark message, thereby producing a modified derived characteristic of the sample of ambient content, wherein modifying the derived characteristic comprises modifying at least a portion of the derived characteristic based on the characteristic of the ambient signal conveyed by the watermark message, and wherein modifying the derived characteristic comprises performing a noise reduction process on at least a portion of the derived characteristic to remove at least one of the plurality of anchors; accessing a data repository containing data representing a set of reference characteristics, each reference characteristic of the set of reference characteristics corresponding to one or more reference content signals; and by reference to the modified derived characteristic and a reference characteristic, determining whether the sample of ambient content includes the reference content signal corresponding to the fingerprint of the sample of ambient content.
-
Specification