DCT BASED BLACK FRAME DETECTION USING VARYING BLOCK SIZE
First Claim
1. A video detector for detecting black frames in a video that includes a number of individual sequential frames, comprising:
- an input for accepting the video;
a grayscale converter for converting the video to grayscale;
a parser for parsing the grayscale video into a sequence of individual frames;
a sub-frame parser for parsing those individual frames that do not have a size of an even block size into one or more sub-frames;
a DCT calculator for generating a DCT of a frame or of a sub-frame;
a DC component extractor for extracting a DC component of the generated DCT;
a comparator structured to evaluate the extracted DC component against a DC component threshold value; and
an identifier structured to indicate the individual frame as a black frame based on a comparison between the selected DC component and the threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A video detector that detects black frames in a video includes a grayscale converter, a parser for parsing the grayscale video into a sequence of individual frames, a sub-frame parser for parsing frames of an uneven block size into two or more sub-frames, and a DCT calculator. The detector extracts a DC component or AC component, or both, of the generated DCT and then compares them against respective threshold values. The individual frames are identified as a black frame based on a comparison between the selected component and the threshold value. Methods of detecting black frames based on DC components and AC components are also described.
-
Citations
19 Claims
-
1. A video detector for detecting black frames in a video that includes a number of individual sequential frames, comprising:
-
an input for accepting the video; a grayscale converter for converting the video to grayscale; a parser for parsing the grayscale video into a sequence of individual frames; a sub-frame parser for parsing those individual frames that do not have a size of an even block size into one or more sub-frames; a DCT calculator for generating a DCT of a frame or of a sub-frame; a DC component extractor for extracting a DC component of the generated DCT; a comparator structured to evaluate the extracted DC component against a DC component threshold value; and an identifier structured to indicate the individual frame as a black frame based on a comparison between the selected DC component and the threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for detecting black frames in a video that includes a number of individual sequential frames, the method comprising:
-
converting the video to grayscale; parsing the grayscale video into a sequence of individual frames; parsing those individual frames that do not have a size of an even block size into one or more sub-frames; generating a DCT of a frame or of a sub-frame; extracting a DC component of the calculated DCT; and evaluating the selected DC component against a DC component threshold value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification