Media fingerprinting and identification system
First Claim
1. A method for automatically fingerprinting multimedia content received from a distributed source, and search monitoring for information corresponding to the multimedia content on a portable device, the method comprising:
- generating on a portable device an N-dimensional query descriptor for a feature identified in a temporal segment of audio data received on the portable device;
generating on the portable device an N-dimensional query signature based on a quantization of the N-dimensional query descriptor;
generating on the portable device a traversal hash query signature based on a combination of dimensions of the N-dimension query descriptor; and
searching a reference multimedia clip database on the portable device using the traversal hash query signature to find a set of signatures that are within a specified signature distance to the N-dimensional query signature, wherein the portable device is provided access to data related to multimedia content associated with a likely matching signature selected from the set of signatures.
14 Assignments
0 Petitions
Accused Products
Abstract
The overall architecture and details of a scalable video fingerprinting and identification system that is robust with respect to many classes of video distortions is described. In this system, a fingerprint for a piece of multimedia content is composed of a number of compact signatures, along with traversal hash signatures and associated metadata. Numerical descriptors are generated for features found in a multimedia clip, signatures are generated from these descriptors, and a reference signature database is constructed from these signatures. Query signatures are also generated for a query multimedia clip. These query signatures are searched against the reference database using a fast similarity search procedure, to produce a candidate list of matching signatures. This candidate list is further analyzed to find the most likely reference matches. Signature correlation is performed between the likely reference matches and the query clip to improve detection accuracy.
129 Citations
38 Claims
-
1. A method for automatically fingerprinting multimedia content received from a distributed source, and search monitoring for information corresponding to the multimedia content on a portable device, the method comprising:
-
generating on a portable device an N-dimensional query descriptor for a feature identified in a temporal segment of audio data received on the portable device; generating on the portable device an N-dimensional query signature based on a quantization of the N-dimensional query descriptor; generating on the portable device a traversal hash query signature based on a combination of dimensions of the N-dimension query descriptor; and searching a reference multimedia clip database on the portable device using the traversal hash query signature to find a set of signatures that are within a specified signature distance to the N-dimensional query signature, wherein the portable device is provided access to data related to multimedia content associated with a likely matching signature selected from the set of signatures. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable non-transitory medium storing a computer program which causes a computer system to perform a method for automatically fingerprinting multimedia content received from a distributed source, and search monitoring for information corresponding to the multimedia content on a portable device, the method comprising:
-
generating on a portable device an N-dimensional query descriptor for a feature identified in a temporal segment of audio data received on the portable device; generating on the portable device an N-dimensional query signature based on a quantization of the N-dimensional query descriptor; generating on the portable device a traversal hash query signature based on a combination of dimensions of the N-dimension query descriptor; and searching a reference multimedia clip database initiated by the portable device using the traversal hash query signature to find a set of signatures that are within a specified signature distance to the N-dimensional query signature, wherein the portable device is provided access to data related to multimedia content associated with a likely matching signature selected from the set of signatures. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for creating a media database, the method comprising:
-
generating a plurality of audio signatures from audio descriptors of audio content and a plurality of video signatures from video descriptors of video content, wherein the audio content and the video content are identified as original content and selected from multimedia content received on a portable device; selecting an audio signature from the plurality of audio signatures based on a distribution of bit values in the selected audio signature and on values of a corresponding audio descriptor; generating a traversal hash audio signature from the corresponding audio descriptor; and storing the selected audio signature in a media database at a location within a set of contiguous locations based on the traversal hash audio signature used as a primary index. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification