Using encoding cost data for segmentation of compressed image sequences
First Claim
1. A method of processing compressed digital data derived from an original sequence of images, the digital data organized as a set of image frames, each image frame including a set of blocks, each block including a string of bits corresponding to an area of an image frame of the original sequence of images, comprising the steps of:
- counting a number of bits for sets of at least one of said strings of bits in the compressed digital data;
deriving a cost function for each set of strings, said cost function being a number related to the number of bits in each set of strings of bits;
applying a temporal segmentation technique to the cost functions associated with strings of bits pertaining to at least two image frames represented in said compressed digital data;
identifying at least one image frame from said compressed digital data.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for processing compressed digital data derived from an original image sequence, the data being organized as a set of image frames, each image frame comprising a set of blocks, each block including a string of bits corresponding to an area of the original image frame in the original image sequence. A cost function is derived as a number related to the amount of bits spent to encode a block, sets of blocks, an image frame, or sets of image frames. A segmentation technique is applied to the map with cost functions. Temporal segmentation is performed by analyzing cost functions associated with each image frame. In both cases auxiliary functions can be used to improve the segmentation quality. The segmented regions of a image frame or sets of image frames can be identified, replaced, printed, or processed in special manners.
-
Citations
20 Claims
-
1. A method of processing compressed digital data derived from an original sequence of images, the digital data organized as a set of image frames, each image frame including a set of blocks, each block including a string of bits corresponding to an area of an image frame of the original sequence of images, comprising the steps of:
-
counting a number of bits for sets of at least one of said strings of bits in the compressed digital data; deriving a cost function for each set of strings, said cost function being a number related to the number of bits in each set of strings of bits; applying a temporal segmentation technique to the cost functions associated with strings of bits pertaining to at least two image frames represented in said compressed digital data; identifying at least one image frame from said compressed digital data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of processing compressed digital data derived from a sequence of images, the compressed data being organized as a set of image frames, each image frame comprising a set of blocks, each block comprising a string of bits corresponding to an area of a image frame of the original sequence, comprising the steps of:
-
counting a number of bits of a plurality of said strings of bits in the original sequence of images; deriving a cost function for each set of strings of bits, said cost function being a value related to the number of bits in each set of strings of bits; deriving an auxiliary function from the compressed data, said auxiliary function distinct from the cost function and related to the relationship of the set of image frames; and applying a temporal segmentation technique to the cost functions in combination with the auxiliary functions associated with at least two images frames; identifying at least one image frame. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification