IDENTIFYING VIDEO CONTENT VIA COLOR-BASED FINGERPRINT MATCHING
First Claim
1. A method of identifying unknown video content, the method comprising:
- receiving a first fingerprint and a second fingerprint, the first fingerprint being a color-based fingerprint derived from colors in a portion of the unknown video content, the second fingerprint being at least partially based on a feature other than the colors of the unknown video content;
querying a reference database of reference fingerprints using one of the first fingerprint or the second fingerprint to obtain a candidate group of fingerprints;
querying the candidate group of fingerprints using the other of the first fingerprint and the second fingerprint to identify at least one query fingerprint; and
identifying the unknown video content using the at least one query fingerprint.
13 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of identifying unknown video content are described. An example method may include receiving a first fingerprint and a second fingerprint. The first fingerprint may be a color-based fingerprint derived from colors in a portion of the unknown video content, and the second fingerprint may be at least partially based on a feature other than the colors of the unknown video content. A reference database of reference fingerprints may then be queried using one of the first fingerprint or the second fingerprint to obtain a candidate group of fingerprints. The candidate group of fingerprints may then be queried using the other of the first fingerprint and the second fingerprint to identify at least one query fingerprint. The unknown video content may then be identified using the at least one query fingerprint. For example, the second fingerprint may be a luminance-based fingerprint derived from luminance in the unknown video content.
33 Citations
20 Claims
-
1. A method of identifying unknown video content, the method comprising:
-
receiving a first fingerprint and a second fingerprint, the first fingerprint being a color-based fingerprint derived from colors in a portion of the unknown video content, the second fingerprint being at least partially based on a feature other than the colors of the unknown video content; querying a reference database of reference fingerprints using one of the first fingerprint or the second fingerprint to obtain a candidate group of fingerprints; querying the candidate group of fingerprints using the other of the first fingerprint and the second fingerprint to identify at least one query fingerprint; and identifying the unknown video content using the at least one query fingerprint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
a fingerprint module configured to receive a first fingerprint and a second fingerprint, the first fingerprint being a color-based fingerprint derived from colors in a portion of the unknown video content, the second fingerprint being at least partially based on a feature other than the colors of the unknown video content; a processor-based query module configured to; query a reference database of reference fingerprints using one of the first fingerprint or the second fingerprint to obtain a candidate group of fingerprints; query the candidate group of fingerprints using the other of the first fingerprint and the second fingerprint to identify at least one query fingerprint; and an identification module configured to identify the unknown video content using the at least one query fingerprint. - View Dependent Claims (19)
-
-
20. A non-transitory computer-readable medium embodying instructions which, when executed by a machine, cause the machine to perform operations comprising:
-
receive a first fingerprint and a second fingerprint, the first fingerprint being a color-based fingerprint derived from colors in a portion of the unknown video content, the second fingerprint being at least partially based on a feature other than the colors of the unknown video content; query a reference database of reference fingerprints using one of the first fingerprint or the second fingerprint to obtain a candidate group of fingerprints; query the candidate group of fingerprints using the other of the first fingerprint and the second fingerprint to identify at least one query fingerprint; and identify the unknown video content using the at least one query fingerprint.
-
Specification