Method and system for identifying sound signals
First Claim
Patent Images
1. A method for identifying recorded sound signals comprising:
- receiving a sound stream including an unidentified recorded sound;
processing the received sound stream to determine an index set of values corresponding to characteristics of the unidentified recorded sound, wherein the index set of values comprises fingerprint and landmark pairs, wherein the landmark indicates a distinctive and reproducible location for determining the fingerprint for the unidentified recorded sound;
searching a library using fingerprints of the fingerprint and landmark pairs, the library having sets of values corresponding to characteristics of a plurality of library recorded sounds, wherein each of the sets of values in the library comprises fingerprint and landmark pairs, wherein the landmark indicates a distinctive and reproducible location for determining the fingerprint for each of the library recorded sounds;
identifying, via a processor, one or more landmarks in the library corresponding to fingerprints in the library that match any of the fingerprints of the index set of values; and
determining a library recorded sound matching the unidentified recorded sound based on an amount of the one or more landmarks in the library recorded sound having a matching time difference between landmarks of matching fingerprints of the index set of values.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system is described which allows users to identify (pre-recorded) sounds such as music, radio broadcast, commercials, and other audio signals in almost any environment. The audio signal (or sound) must be a recording represented in a database of recordings. The service can quickly identify the signal from just a few seconds of excerption, while tolerating high noise and distortion. Once the signal is identified to the user, the user may perform transactions interactively in real-time or offline using the identification information.
-
Citations
34 Claims
-
1. A method for identifying recorded sound signals comprising:
-
receiving a sound stream including an unidentified recorded sound; processing the received sound stream to determine an index set of values corresponding to characteristics of the unidentified recorded sound, wherein the index set of values comprises fingerprint and landmark pairs, wherein the landmark indicates a distinctive and reproducible location for determining the fingerprint for the unidentified recorded sound; searching a library using fingerprints of the fingerprint and landmark pairs, the library having sets of values corresponding to characteristics of a plurality of library recorded sounds, wherein each of the sets of values in the library comprises fingerprint and landmark pairs, wherein the landmark indicates a distinctive and reproducible location for determining the fingerprint for each of the library recorded sounds; identifying, via a processor, one or more landmarks in the library corresponding to fingerprints in the library that match any of the fingerprints of the index set of values; and determining a library recorded sound matching the unidentified recorded sound based on an amount of the one or more landmarks in the library recorded sound having a matching time difference between landmarks of matching fingerprints of the index set of values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for detecting use of copyrighted audio media, the method comprising:
-
receiving a signal including a captured sample of an audio signal; deriving from the signal a characteristic of the captured sample, wherein the characteristic comprises a fingerprint and a landmark indicating a distinctive and reproducible location for determining the fingerprint for the captured sample; comparing, via a processor, the characteristic of the captured sample to a characteristic associated with a stored identity record of copyrighted audio media included in a database, wherein the characteristic associated with the stored identity record of copyrighted audio media comprises a fingerprint and a landmark indicating a distinctive and reproducible location for determining the fingerprint for the copyrighted audio media; and determining a probability of a match between the audio signal and a stored identity record based on an amount of characteristics of the captured sample having a matching time difference between characteristics associated with the stored identity record of the copyrighted audio media, wherein the captured sample of the audio signal is captured at a location remote from the database.
-
Specification