Compression based reduced memory video decoder
First Claim
Patent Images
1. A method for decoding compressed video data, comprising the steps of:
- receiving compressed video data in a channel buffer, said compressed video data including a quantization matrix, a quantizer scale, and a field/frame coding type;
decompressing said compressed video data and transferring said decompressed video data to a display memory;
recompressing a portion of said decompressed video data as intraframe data, to be used as an anchor frame, using a discrete cosine transform, said quantization matrix, said quantizer scale, and said field/frame coding type for the recompression, and storing said intraframe data, said quantization matrix, said quantizer scale, and said field/frame coding type in a compressed anchor frame storage;
motion compensating said intraframe data;
selecting a reference picture from said intraframe data; and
decompressing a region of interest of said reference picture.
1 Assignment
0 Petitions
Accused Products
Abstract
A compressed video decoder receives a stream of compressed video data in a channel buffer, and decompresses it. A portion of the decompressed video data is recompressed as intraframe data to serve as an anchor frame. The intraframe data is motion compensated, and then a reference picture is selected. The reference frame data is decompressed. Next, a region of interest is selected and stored in display memory for the decompressed form. The recompression of data to be used as an anchor frame can be done in a substantially lossless manner by using DCT with the same quantization matrix, quantizer scale, and field/frame coding type.
204 Citations
5 Claims
-
1. A method for decoding compressed video data, comprising the steps of:
-
receiving compressed video data in a channel buffer, said compressed video data including a quantization matrix, a quantizer scale, and a field/frame coding type;
decompressing said compressed video data and transferring said decompressed video data to a display memory;
recompressing a portion of said decompressed video data as intraframe data, to be used as an anchor frame, using a discrete cosine transform, said quantization matrix, said quantizer scale, and said field/frame coding type for the recompression, and storing said intraframe data, said quantization matrix, said quantizer scale, and said field/frame coding type in a compressed anchor frame storage;
motion compensating said intraframe data;
selecting a reference picture from said intraframe data; and
decompressing a region of interest of said reference picture. - View Dependent Claims (2)
-
-
3. A compressed video decoder comprising:
-
a channel buffer for receiving compressed video data, the compressed video data having a quantization matrix, a quantizer scale, and a field/frame coding type;
first decompressing means for decompressing the compressed video data and transferring the decompressed video data to a display memory;
discrete cosine transform means for recompressing a portion of the decompressed video data as intraframe data, to be used as an anchor frame, using a discrete cosine transform, said quantizer scale, said quantization matrix, and said field/frame coding type for the recompression;
anchor frame storage means for storing the intraframe data, said quantizer scale, said quantization matrix, and said field/frame coding type;
means for motion compensating the intraframe data;
means for selecting a reference picture from the intraframe data; and
a second decompression means for decompressing a region of interest of said reference picture. - View Dependent Claims (4, 5)
-
Specification