Method and apparatus for identifying video program material or content via differential signals
First Claim
1. A system for identifying a received video signal comprising:
- a database of identified video programs comprising difference video field or video frame signals which also comprise differences of I, P, or B frames from a compressed received video derived from a first delay element;
a processor for processing the received video signal wherein the processor comprises the first delay element to provide a difference field or frame signal wherein the received video signal is coupled to an input of the first delay element and an output of the first delay element provides a delayed received video signal by a field or frame, and wherein the difference field or frame signals are provided by subtracting the received video signals from the delayed received video signals, or vice versa; and
a comparator for comparing the difference field or frame signal of the received video signal to the database of identified video programs comprising respective difference video field or video frame signals, to provide identification of the received video signal, wherein for the compressed received video signal, the difference video field or frame signals comprise subtracting the I, P, or B frames of the received video signals from the I, P, or B frames from the out at of the first delay element, or vice versa, to provide identification of the received compressed video signal.
10 Assignments
0 Petitions
Accused Products
Abstract
A system for identification of video content in a video signal is provided by providing a difference signal between an input signal and the delayed input signal. An alternative embodiment includes providing frequency coefficients from one or more video frames along a curve, or from a region of the video frame. In another embodiment a filter bank provides a real time or near real time frequency analysis of a video signal to provide identification. Other attributes of the video signal or transport stream may be combined with closed caption data or closed caption text for identification purposes. Example attributes include DVS/SAP information, time code information, histograms, and or rendered video or pictures.
43 Citations
20 Claims
-
1. A system for identifying a received video signal comprising:
-
a database of identified video programs comprising difference video field or video frame signals which also comprise differences of I, P, or B frames from a compressed received video derived from a first delay element; a processor for processing the received video signal wherein the processor comprises the first delay element to provide a difference field or frame signal wherein the received video signal is coupled to an input of the first delay element and an output of the first delay element provides a delayed received video signal by a field or frame, and wherein the difference field or frame signals are provided by subtracting the received video signals from the delayed received video signals, or vice versa; and a comparator for comparing the difference field or frame signal of the received video signal to the database of identified video programs comprising respective difference video field or video frame signals, to provide identification of the received video signal, wherein for the compressed received video signal, the difference video field or frame signals comprise subtracting the I, P, or B frames of the received video signals from the I, P, or B frames from the out at of the first delay element, or vice versa, to provide identification of the received compressed video signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of identifying a received video signal, comprising:
-
providing a database of identified video programs comprising difference video field or video frame signals which also comprise differences of I, P, or B frames from a compressed received video signal derived from a first delay element; supplying the received video signal to a processor comprising the first delay element, to provide a difference field or frame signal wherein the received video signal is coupled to an input of the first delay element and an output of the first delay element provides a delayed received video signal by a field or frame, and wherein the difference field or frame signals are provided by subtracting the received video signals from the delayed received video signal, or vice versa; and comparing the difference field or frame signal of the received video signal to the database of identified video programs comprising respective difference video field or video frame signals to provide identification of the received video signal wherein for the compressed received video signal, the difference video field or frame signals comprises subtracting the I, P, or B frames of the received video signals from the I, P, or B frames from the output of the first delay element, or vice versa, to provide identification of the received compressed video signal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification