Automatic video signal identification
First Claim
1. A method of identifying video signals within an input video signal comprising the steps of:
- cross-correlating the input video signal with each of a plurality of zero-mean reference signal templates to produce a set of maximum correlation outputs, each template representing an individual one of the video signals to be identified;
selecting the largest of the maximum correlation outputs from the set as an optimum correlation output, identifying a location within the set corresponding to the optimum correlation output; and
qualifying the optimum correlation output in the form of a correlation coefficient as a function of the location to produce an output identification code indicating the zero-mean reference signal template corresponding to the qualified optimum correlation output.
1 Assignment
0 Petitions
Accused Products
Abstract
An automatic video signal identification system uses zero-mean normalized reference signals that are cross-correlated with an input video signal. The input video signal is stored in an acquisition memory and then cross-correlated with a plurality of reference signal templates, each template representing a particular video signal to be identified. The cross-correlation process provides a corresponding plurality of maximum correlation outputs. The largest maximum correlation output is determined, and the corresponding template identified. If not already normalized, the largest maximum correlation .output is normalized to produce a correlation coefficient. Based upon the identified template the correlation coefficient is tested to determine the validity of the match, i.e., whether the video signal is identified or whether the video signal is unknown. The resulting match ID is then converted into a code which is used to steer video signal measurements for the identified video signal and/or into a text label for display. The reference signal templates may be preloaded or captured from the input signal, making the system adaptable for identifying additional video signals.
-
Citations
17 Claims
-
1. A method of identifying video signals within an input video signal comprising the steps of:
-
cross-correlating the input video signal with each of a plurality of zero-mean reference signal templates to produce a set of maximum correlation outputs, each template representing an individual one of the video signals to be identified; selecting the largest of the maximum correlation outputs from the set as an optimum correlation output, identifying a location within the set corresponding to the optimum correlation output; and qualifying the optimum correlation output in the form of a correlation coefficient as a function of the location to produce an output identification code indicating the zero-mean reference signal template corresponding to the qualified optimum correlation output. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for identifying video signals within an input video signal comprising:
-
means for cross-correlating the input video signal with each of a plurality of zero-mean reference signal templates to produce a set of maximum correlation outputs, each template representing an individual one of the video signals to be identified; means for selecting the largest of the maximum correlation outputs from the set as an optimum correlation output, identifying a location within the set corresponding to the optimum correlation output; and means for qualifying the optimum correlation output in the form of a correlation coefficient as a function of the location to produce an output identification code indicating the zero-mean reference signal template corresponding to the qualified optimum correlation output. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for automatic video signal identification comprising:
-
means for storing an acquired input video signal and a plurality of zero-mean reference signal templates; means for cross-correlating the acquired input video signal with each of the templates to generate a set of maximum correlation outputs; means for selecting the largest of the maximum correlation outputs from the set as an optimum correlation output, identifying a location within the set corresponding to the optimum correlation output; and means for qualifying the optimum correlation output as a function of the location to produce an identification code indicating the zero-mean reference signal template corresponding to the qualified optimum correlation output. - View Dependent Claims (14, 15, 16, 17)
-
Specification