Identification of blank segments in a set of visual recording data
First Claim
1. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
- a plurality of blank frame detectors, each blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame; and
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention identifies a blank segment (i.e., a segment that does not correspond to recorded visual content) in a set of visual recording data. The invention identifies a blank segment using a blank frame detector that is adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame, and a blank segment detector that is adapted to evaluate a characteristic of a group of frames of visual recording data to determine whether the group of frames of visual recording data is a blank segment comprising a plurality of blank frames. Identification of a blank segment can be used to, for example, decide whether to terminate digitization of a set of analog visual recording data.
35 Citations
52 Claims
-
1. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
-
a plurality of blank frame detectors, each blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame; and
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
-
a blank frame detector, the blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame of a first type or of a second type that is different from the first type; and
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames.
-
-
9. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
a blank frame detector, the blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame representing an image that is all or nearly all one color, wherein the blank frame detector further comprises;
means for determining if, for each color component, the numerical value of a specified number of the pixels of the frame is within a specified magnitude of the average numerical value of that color component for all of the pixels of the frame; and
means for determining if the average numerical value of each color component for all of the pixels of the frame is within a specified range and/or has a specified relationship with the average numerical value of one or more other color components, wherein;
if, for each color component, the numerical value of the specified number of the pixels of the frame is within the specified magnitude of the average numerical value of that color component for all of the pixels of the frame, and if the average numerical value of each color component for all of the pixels of the frame is within a specified range and/or has a specified relationship with the average numerical value of one or more other color components, then the frame is a blank frame; and
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 20, 21)
-
17. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
a blank frame detector, the blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame, wherein the blank frame detector further comprises;
means for determining if a specified maximum variation from pure gray at each pixel is less than a specified magnitude;
means for determining if the average numerical value of each color component for all of the pixels of the frame is within a specified range and/or has a specified relationship with the average numerical value of one or more other color components; and
means for determining if the vertical and horizontal correlation coefficients are within corresponding specified ranges and/or have a specified relationship with one another, wherein;
if the specified maximum variation from pure gray at each pixel is less than a specified magnitude, the average numerical value of each color component for all of the pixels of the frame is within a specified range and/or has a specified relationship with the average numerical value of one or more other color components, and the vertical and horizontal correlation coefficients are within corresponding specified ranges and/or have a specified relationship with one another, then the frame is a blank frame; and
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames.
-
19. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
-
a blank frame detector, the blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a snow-static frame;
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames; and
means for evaluating, when a frame is determined to be a snow-static frame, the temporal correlation coefficient over a specified window of frames of visual recording data that includes the snow-static frame to either confirm or reject the determination that the frame is a snow static frame.
-
-
22. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
-
a blank frame detector, the blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame; and
a plurality of blank segment detectors, each blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames. - View Dependent Claims (23, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50)
-
-
24. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
-
a blank frame detector, the blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame; and
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames including one or more blank frames of a first type and one or more blank frames a second type that is different from the first type.
-
-
26. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
-
a blank frame detector, the blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame; and
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames that represent an image that is all or nearly all one color.
-
-
34. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
-
a blank frame detector, the blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame; and
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a snow-static segment comprising a plurality of blank frames that represent an image that is all or nearly all snow-static.
-
-
39. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
-
a blank frame detector, the blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame; and
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames, wherein;
the blank frame and blank segment determinations are made for successive frames of visual recording data as the frames of visual recording data are acquired or as the frames of visual recording data are being processed for another purpose.
-
-
45. Apparatus for identifying a blank segment in a set of visual recording data, comprising:
-
a blank frame detector, the blank frame detector adapted to evaluate a frame of visual recording data to determine whether the frame of visual recording data is a blank frame;
a blank segment detector, the blank segment detector adapted to evaluate a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames; and
means for using the detection of one or more blank segments to identify one or more segment boundaries in the set of visual recording data, each segment boundary delineating a transition from a segment of one type to a segment of another type.
-
-
51. A method for identifying a blank segment in a set of visual recording data, comprising the steps of:
-
evaluating a frame of visual recording data to determine whether the frame of visual recording data is a blank frame of a first type or of a second type that is different from the first type; and
evaluating a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames.
-
-
52. A computer readable medium or media encoded with one or more computer programs for identifying a blank segment in a set of visual recording data, comprising:
-
instructions for evaluating a frame of visual recording data to determine whether the frame of visual recording data is a blank frame of a first type or of a second type that is different from the first type; and
instructions for evaluating a characteristic of a plurality of frames of visual recording data to determine whether the plurality of frames of visual recording data is a blank segment comprising a plurality of blank frames.
-
Specification