Content recognition employing fingerprinting at different resolutions

US9280977B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9280977-B2
Application numberUS-201414565315-A
CountryUS
Kind codeB2
Filing dateDec 9, 2014
Priority dateMay 21, 2009
Publication dateMar 8, 2016
Grant dateMar 8, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

I claim: 1. A method of content recognition comprising: receiving an audio signal captured from a microphone; sampling the audio signal at a first resolution to provide a first sampled audio signal; with a processor, computing at least a first audio fingerprint from the first sampled audio signal; transferring the first audio fingerprint to a remote server, and in response, receiving metadata identifying a TV show, advertisement, movie or song from which the audio signal has been captured; sampling the audio signal at a second resolution to provide a second sampled audio signal; with a processor, computing at least a second audio fingerprint from the second sampled audio signal; transferring the second audio fingerprint to a remote server, and in response to transferring the second audio fingerprint, receiving metadata to distinguish between distinct versions of the TV show, advertisement, movie or song from which the audio signal has been captured; wherein the first and second fingerprints are derived from first and second different resolutions of the audio signal, corresponding to fingerprint databases corresponding to the first and second resolutions. 2. The method of claim 1 wherein at least the second fingerprint corresponds to a distinct pre-distorted version of the TV show, advertisement, movie or song from which the audio signal has been captured. 3. The method of claim 1 wherein the first and second fingerprints correspond to fingerprint databases formed based on audio signals at first and second bit-rates, respectively. 4. The method of claim 1 including: extracting a multibit payload encoded in the audio signal; transferring the multibit payload to a remote server, and in response to transferring the multibit payload, receiving metadata indexed by the multibit payload. 5. The method of claim 4 wherein the metadata indexed by the multibit payload is used to determine a distribution channel of the audio signal. 6. A method of content recognition comprising: receiving an audio signal captured from a microphone; sampling the audio signal at a first resolution to provide a first sampled audio signal; with a processor, computing at least a first audio fingerprint from the first sampled audio signal; transferring the first audio fingerprint to a remote server, and in response to transferring the first audio fingerprint, receiving metadata identifying a TV show, advertisement, movie or song from which the audio signal has been captured; sampling the audio signal at a second resolution to provide a second sampled audio signal; with a processor, computing at least a second audio fingerprint from the second sampled audio signal; transferring the second audio fingerprint to a remote server, and in response to transferring the second audio fingerprint, receiving metadata to distinguish between distinct versions of the TV show, advertisement, movie or song from which the audio signal has been captured; wherein at least the second fingerprint corresponds to a distinct pre-distorted version of the TV show, advertisement, movie or song from which the audio signal has been captured. 7. The method of claim 6 wherein the first and second fingerprints are derived from first and second different resolutions of the audio signal, corresponding to fingerprint databases corresponding to the first and second resolutions. 8. The method of claim 6 wherein the first and second fingerprints correspond to fingerprint databases formed based on audio signals at first and second bit-rates, respectively. 9. The method of claim 6 wherein the first audio fingerprint is derived from an audio signal characteristic that is channel independent, and where the second audio fingerprint is derived from a signal characteristic that is channel dependent. 10. The method of claim 6 including: extracting a multibit payload encoded in the audio signal; transferring the multibit payload to a remote server, and in response to transferring the multibit payload, receiving metadata indexed by the multibit payload. 11. The method of claim 10 wherein the metadata indexed by the multibit payload is used to determine a distribution channel of the audio signal. 12. A system for content recognition comprising: a microphone for capturing an audio signal; one or more processors programmed to: sample the audio signal at a first resolution to provide a first sampled audio signal; compute at least a first audio fingerprint from the first sampled audio signal; transfer the at least first audio fingerprint to a remote server, and in response to the transfer of the first audio fingerprint, receive metadata identifying a TV show, advertisement, movie or song from which the audio signal has been captured; sample the audio signal at a second resolution to provide a second sampled audio signal; compute at least a second audio fingerprint from the second sampled audio signal; and transfer the second audio fingerprint to a remote server, and in response to the transfer of the second audio fingerprint, receive metadata to distinguish between distinct versions of the TV show, advertisement, movie or song from which the audio signal has been captured; the one or more processors being programmed to derive the first and second fingerprints from first and second different resolutions of the audio signal, the first and second fingerprints having corresponding databases of fingerprints for the first and second resolutions. 13. The system of claim 12 wherein at least the second fingerprint corresponds to a distinct pre-distorted version of the TV show, advertisement, movie or song from which the audio signal has been captured. 14. The system of claim 12 wherein the first and second fingerprints correspond to fingerprint databases formed based on audio signals at first and second bit-rates, respectively. 15. The system of claim 12 wherein the microphone and one or more programmed processors are part of a cell phone, the cell phone further comprising a display for displaying the metadata. 16. A system for content recognition comprising: a microphone for capturing an audio signal; one or more processors programmed to: sample the audio signal at a first resolution to provide a first sampled audio signal; compute at least a first audio fingerprint from the first sampled audio signal; transfer the at least first audio fingerprint to a remote server, and in response to the transfer of the first audio fingerprint, receive metadata identifying a TV show, advertisement, movie or song from which the audio signal has been captured; sample the audio signal at a second resolution to provide a second sampled audio signal; compute at least a second audio fingerprint from the second sampled audio signal; and transfer the second audio fingerprint to a remote server, and in response to the transfer of the second audio fingerprint, receive metadata to distinguish between distinct versions of the TV show, advertisement, movie or song from which the audio signal has been captured; wherein at least the second fingerprint corresponds to a distinct pre-distorted version of the TV show, advertisement, movie or song from which the audio signal has been captured. 17. The system of claim 16 wherein the first and second fingerprints correspond to fingerprint databases formed based on audio signals at first and second bit-rates, respectively. 18. The system of claim 16 wherein the microphone and one or more programmed processors are part of a cell phone, the cell phone further comprising a display for d

Assignees

Inventors

Classifications

  • G06T1/0028Primary

    Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking · CPC title

  • G10L19/018Primary

    Audio watermarking, i.e. embedding inaudible data in the audio signal · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9280977B2 cover?
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 v…
Who is the assignee on this patent?
Digimarc Corp
What technology area does this patent fall under?
Primary CPC classification G06T1/0028. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).