Acting on known video entities detected utilizing fingerprinting
First Claim
1. A method for detecting and acting on 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;
continually comparing the statistical parameterized representation windows to windows of a plurality of fingerprints associated with known video entities, wherein each of the at least one fingerprint includes statistical parameterized representations of the known video entities; 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.
2 Assignments
0 Petitions
Accused Products
Abstract
In general, in one aspect, the disclosure describes a method for detecting and acting on a known video entity within a video stream. The method includes receiving a video stream and continually creating statistical parameterized representations for windows of the video stream. The statistical parameterized representation windows are continually compared to windows of a plurality of fingerprints. Each of the plurality of fingerprints includes associated statistical parameterized representations of a known video entity. A known video entity in the video stream is detected when a particular fingerprint of the plurality of fingerprints has at least a threshold level of similarity with the video stream.
356 Citations
32 Claims
-
1. A method for detecting and acting on 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;
continually comparing the statistical parameterized representation windows to windows of a plurality of fingerprints associated with known video entities, wherein each of the at least one fingerprint includes statistical parameterized representations of the known video entities; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for detecting and acting on a known video entity within a video stream, the system comprising:
-
a receiver to receive a 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 to continually create statistical parameterized representations for windows of the video stream;
continually compare the statistical parameterized representation windows to windows of the plurality of fingerprints, and detect 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. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program embodied on a computer readable medium for detecting a known scene within a video stream, when enabled by a computer readable instruction the computer program:
-
continually creates statistical parameterized representations for windows of a received video stream;
continually compares 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
detects 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. - View Dependent Claims (29, 30, 31, 32)
-
Specification