Digital video signature apparatus and methods for use with video program identification systems
First Claim
Patent Images
1. A method of generating a video signature, comprising:
- receiving compressed video information;
selecting a frame from the compressed video information based on a number or proportion of intra-coded macro blocks within the frame;
calculating image component centroid information based on the selected frame; and
generating the video signature using the image component centroid information.
12 Assignments
0 Petitions
Accused Products
Abstract
Digital video signature apparatus and methods for use with video program identification systems are disclosed. The disclosed apparatus and methods identify a video program using a sequence of signatures. Each of the signatures includes a set of centroids corresponding to one of a plurality of frames of the video program. The apparatus and methods compare the sequence of signatures to a set of reference sequences of signatures and identify the video program based on the comparison of the sequence of signatures to the set of reference sequences of signatures.
71 Citations
51 Claims
-
1. A method of generating a video signature, comprising:
-
receiving compressed video information; selecting a frame from the compressed video information based on a number or proportion of intra-coded macro blocks within the frame; calculating image component centroid information based on the selected frame; and generating the video signature using the image component centroid information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for generating a video signature, comprising:
-
a memory; and a processor coupled to the memory and programmed to; receive compressed video information; select a frame from the compressed video information based on a number or proportion of intra-coded macro blocks within the frame; calculate image component centroid information based on the selected frame; and generate the video signature using the image component centroid information. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A machine readable medium having instructions stored thereon that, when executed, cause a machine to:
-
receive compressed video information; select a frame from the compressed video information based on a number or proportion of intra-coded macro blocks within the frame; calculate image component centroid information based on the selected frame; and generating a video signature using the image component centroid information. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification