Video entity recognition in compressed digital video streams
First Claim
Patent Images
1. A method of detecting a known video entity within a compressed digital video stream, the method comprising:
- (a) receiving the compressed digital video stream;
(b) determining synchronization points within the compressed digital video stream;
(c) creating statistical parameterized representations of the compressed digital video stream for windows following the synchronization points in the video stream, wherein the statistical parameterized representations are based on histograms of I frame separations;
(d) comparing the statistical parameterized representation windows to windows of a plurality of fingerprints, wherein each of the plurality of fingerprints includes associated statistical parameterized representations of a known video entity; and
(e) detecting a known video entity in the compressed digital video stream when at least one of the plurality of fingerprints has at least a threshold level of similarity to a fingerprint of the video stream.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system for detection of video segments in compressed digital video streams is presented. The compressed digital video stream is examine to determine synchronization points, and the compressed video signal is analyzed following detection of the synchronization points to create video fingerprints that are subsequently compared against a library of stored fingerprints.
-
Citations
30 Claims
-
1. A method of detecting a known video entity within a compressed digital video stream, the method comprising:
-
(a) receiving the compressed digital video stream; (b) determining synchronization points within the compressed digital video stream; (c) creating statistical parameterized representations of the compressed digital video stream for windows following the synchronization points in the video stream, wherein the statistical parameterized representations are based on histograms of I frame separations; (d) comparing the statistical parameterized representation windows to windows of a plurality of fingerprints, wherein each of the plurality of fingerprints includes associated statistical parameterized representations of a known video entity; and (e) detecting a known video entity in the compressed digital video stream when at least one of the plurality of fingerprints has at least a threshold level of similarity to a fingerprint of the video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for detecting a known video entity within a video stream, the method comprising:
-
receiving a video stream; continually creating statistical parameterized representations for windows of the video stream, wherein the statistical parameterized representations are based on histograms of I frame separations; continually comparing the statistical parameterized representation windows to windows of a plurality of fingerprints, wherein each of the plurality of fingerprints includes associated statistical parameterized representations of a known video entity; and detecting a known video entity in the video stream when a particular fingerprint of the plurality of fingerprints has at least a threshold level of similarity with the video stream.
-
-
18. A system for detecting a known video entity within a compressed digital video stream, the system comprising:
-
a receiver to receive a compressed digital video stream; memory for storing a plurality of fingerprints, wherein each of the plurality of fingerprints includes associated statistical parameterized representations of a known video entity; and a processor configured to determine synchronization points within a compressed digital video stream; create statistical parameterized representations of the compressed digital video stream for windows following the synchronization points, wherein the statistical parameterized representations are based on histograms of I frame separations; compare the statistical parameterized representation windows following the synchronization points to windows of the plurality of fingerprints; and detect a known video entity in the video stream when at least one of the plurality of fingerprints has at least a threshold level of similarity to a fingerprint of the video stream. - View Dependent Claims (19, 20, 21, 22)
-
-
23. An article of manufacture for detecting a known video entity within a compressed digital video stream, the article of manufacture comprising a computer-readable medium holding computer-executable instructions for performing a method comprising:
-
(a) receiving the compressed digital video stream; (b) determining synchronization points within the compressed digital video stream; (c) creating statistical parameterized representations of the compressed digital video stream for windows following the synchronization points in the video stream; (d) comparing the statistical parameterized representation windows to windows of a plurality of fingerprints, wherein each of the plurality of fingerprints includes associated statistical parameterized representations of a known video entity, and wherein the statistical parameterized representations are spatially reduced coefficients; and (e) detecting a known video entity in the compressed digital video stream when at least one of the plurality of fingerprints has at least a threshold level of similarity to a fingerprint of the video stream. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification