Methods and apparatus for providing a scalable identification of digital video sequences
First Claim
Patent Images
1. A method for content based video sequence identification comprising:
- determining active regions in frames of a video sequence;
selecting a set of video frames in response to temporal statistical characteristics of the determined active regions;
extracting video features of the selected video frames;
generating multi-dimensional content based signatures based on the extracted video features that identify the video sequence;
weighting pixel bins with multiple parameters dependent on pixel characteristics with respect to the surrounding area laid out as a log-polar functional space inscribed into the determined active regions of the selected video frames to form histogram bins for all video frame contours;
normalizing a pixel count for each histogram bin according to the weights and according to histogram bin area; and
applying a threshold function to generate a binary signature with a number of bits corresponding to the number of bins.
14 Assignments
0 Petitions
Accused Products
Abstract
Scaleable video sequence processing with various filtering rules is applied to extract dominant features, and generate unique set of signatures based on video content. Video sequence structuring and subsequent video sequence characterization is performed by tracking statistical changes in the content of a succession of video frames and selecting suitable frames for further treatment by region based intra-frame segmentation and contour tracing and description. Compact representative signatures are generated on the video sequence structural level as well as on the selected video frame level, resulting in an efficient video database formation and search.
112 Citations
19 Claims
-
1. A method for content based video sequence identification comprising:
-
determining active regions in frames of a video sequence; selecting a set of video frames in response to temporal statistical characteristics of the determined active regions; extracting video features of the selected video frames; generating multi-dimensional content based signatures based on the extracted video features that identify the video sequence; weighting pixel bins with multiple parameters dependent on pixel characteristics with respect to the surrounding area laid out as a log-polar functional space inscribed into the determined active regions of the selected video frames to form histogram bins for all video frame contours; normalizing a pixel count for each histogram bin according to the weights and according to histogram bin area; and applying a threshold function to generate a binary signature with a number of bits corresponding to the number of bins. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for content based video sequence identification comprising:
-
determining active regions in frames of a video sequence; selecting a set of video frames in response to temporal statistical characteristics of the determined active regions; extracting video features of the selected video frames; generating multi-dimensional content based signatures based on the extracted video features that identify the video sequence; weighting pixel bins with multiple parameters dependent on pixel characteristics with respect to the surrounding area laid out as a rectangular functional space inscribed into an entire video frame to form histogram bins for all video frame contours; normalizing a pixel count for each histogram bin according to the weights and according to histogram bin area; and applying a threshold function to generate a binary signature with a number of bits corresponding to the number of bins. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for content based video sequence identification comprising:
-
determining active regions in frames of a video sequence; selecting a set of video frames in response to temporal statistical characteristics of the determined active regions; extracting video features of the selected video frames; generating multi-dimensional content based signatures based on the extracted video features that identify the video sequence; generating histograms containing a count of contour pixel gradient magnitude for pixels of selected video frame contours; applying a histogram average bin count as a threshold parameter to generate a binary signature; and generating the binary signature by comparing each histogram bin value with the threshold parameter, assigning a zero value depending on whether a histogram bin count is less than the threshold parameter, assigning a one value depending on whether a histogram bin count is greater than the threshold parameter, a number of signature bits corresponding to the number of bins of the histogram. - View Dependent Claims (13, 14)
-
-
15. A method for content based video sequence identification comprising:
-
determining active regions in frames of a video sequence; selecting a set of video frames in response to temporal statistical characteristics of the determined active regions; extracting video features of the selected video frames; generating multi-dimensional content based signatures based on the extracted video features that identify the video sequence; generating histograms containing a count of contour pixel gradient orientation values for pixels of all selected video frame contours; applying a histogram average bin count as a threshold parameter to generate a binary signature; and generating the binary signature by comparing each histogram bin value with the threshold parameter, assigning a zero value depending on whether a histogram bin count is less than the threshold parameter, assigning a one value depending on whether a histogram bin count is greater than the threshold parameter, a number of signature bits corresponding to the number of bins of the histogram. - View Dependent Claims (16, 17, 18, 19)
-
Specification