Method and system for re-identifying broadcast segments using statistical profiles
First Claim
1. A method for generating a statistical profile of a segment of successive frames of a broadcast segment for re-identifying the broadcast segment, comprising steps of:
- calculating at least an approximate mean value of a display attribute of each frame in a predefined set of the frames of the segment;
binning the mean values of the frames, to derive at least one attribute distribution; and
applying a statistical analysis to each of the at least one attribute distribution in order to produce a plurality of values of statistical properties that characterize the segment to be used to form the statistical profile for re-identifying the broadcast segment,wherein the step of calculating comprises;
computing a first mean value of the attribute distributions;
computing a mean measure of deviation from a second mean value of the attribute distributions;
averaging the values of the respective display attributes of a predefined set of pixels of each frame in the predefined set of the frames, the predefined set of pixels being selected to be representative of all of the pixels in the frame;
forming respective attribute distributions from respective subsets of the predefined set of frames in the segment;
calculating the value of at least one statistical property for each of the respective attribute distributions, the each of the attribute distributions being indexed by a label of the subset from which it is formed;
parsing the mean values of the frames generated by substantially all of the frames in the segment, into respective attribute distributions, each attribute distribution being generated from a sequential set of the frames in the segment, wherein the sequential sets used to generate the attribute distributions jointly include substantially all of the frames of the segment, and a sequence order of a particular sequential set in the segment indexes the attribute distribution generated with the particular sequential set; and
multiply parsing the stream of the mean values to form a hierarchy of indexed attribute distributions wherein each particular attribute distribution is uniquely indexed by two whole numbers (n,r) where n is a level in the hierarchy, and r the sequence order of the sequential subset of frames used to generate the particular attribute distribution in an nth level parsing of the stream.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for extracting segments from a broadcast television signal uses a mean display attribute value of pixels of each successive frame of a video component of the signal to identify segment transitions. Elapsed times between the identified segment transitions are compared with expected durations of segments, in order to detect intervals that are likely to constitute segments. Groups of the detected intervals are subjected to tests to see if they are temporally arranged in an expected distribution typical of segments in broadcast signals. The mean display attribute values concurrent with each detected segment are then used to form a statistical profile for the segment. These statistical profiles may be used to identify re-broadcast segments. Further a stream of mean audio amplitudes is preferably used to supply further segment transitions, to improve segment detection, and to provide more statistical values.
-
Citations
9 Claims
-
1. A method for generating a statistical profile of a segment of successive frames of a broadcast segment for re-identifying the broadcast segment, comprising steps of:
-
calculating at least an approximate mean value of a display attribute of each frame in a predefined set of the frames of the segment; binning the mean values of the frames, to derive at least one attribute distribution; and applying a statistical analysis to each of the at least one attribute distribution in order to produce a plurality of values of statistical properties that characterize the segment to be used to form the statistical profile for re-identifying the broadcast segment, wherein the step of calculating comprises; computing a first mean value of the attribute distributions; computing a mean measure of deviation from a second mean value of the attribute distributions; averaging the values of the respective display attributes of a predefined set of pixels of each frame in the predefined set of the frames, the predefined set of pixels being selected to be representative of all of the pixels in the frame; forming respective attribute distributions from respective subsets of the predefined set of frames in the segment; calculating the value of at least one statistical property for each of the respective attribute distributions, the each of the attribute distributions being indexed by a label of the subset from which it is formed; parsing the mean values of the frames generated by substantially all of the frames in the segment, into respective attribute distributions, each attribute distribution being generated from a sequential set of the frames in the segment, wherein the sequential sets used to generate the attribute distributions jointly include substantially all of the frames of the segment, and a sequence order of a particular sequential set in the segment indexes the attribute distribution generated with the particular sequential set; and multiply parsing the stream of the mean values to form a hierarchy of indexed attribute distributions wherein each particular attribute distribution is uniquely indexed by two whole numbers (n,r) where n is a level in the hierarchy, and r the sequence order of the sequential subset of frames used to generate the particular attribute distribution in an nth level parsing of the stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification