Video frame compression/decompression hardware system
AssigneeHynix Semiconductor Inc.
InventorsTae-Young Lee, Yong-Sik Kim, Sung-Jae Jang, Hoon Yoo, Je-Chang Jeong
Life of this patent
Estimating the term…
Abstract
Disclosed is a video frame compression/decompression system for reducing an amount of memory. A system performing compression and decompression of video frame comprises a compression system, including an input control unit, a frequency transforming unit, a quantization and Rice mapping unit, a bit count combination unit, an encoding means and an output control unit. The system also includes a decompression system, including a decompression input control unit, a decoding unit, an inverse quantization and inverse Rice mapping unit, an inverse frequency transforming unit and a decompression output control unit.
Claims13
A system performing compression and decompression of a video frame, comprising:
- a compression system, including:
- input control means for aligning data, which will be compressed;
- frequency transforming means for performing 1-dimensional and 2-dimensional frequency transformations for the aligned data in the input control means;
- quantization and Rice mapping means for performing quantization and Rice mapping for the frequency transformed data;
- bit count combination means for calculating bit count for the quantization values and for selecting the quantization values;
- encoding means for performing Golomb-Rice (GR) coding for the quantization values and for packing the GR coded values and DC values into compression segments;
- and
- output control means for outputting the packed values, a decompression system, including:
- decompression input control means for aligning data, which are stored in a memory and will be decompressed;
- decoding means for unpacking the aligned data and for performing Golomb-Rice (GR) decoding for the unpacked data;
- inverse quantization and inverse Rice mapping means for performing inverse quantization and inverse Rice mapping for the GR decoded data;
- an inverse 1-dimensional and 2-dimensional frequency transformation for the inverse quantization and inverse Rice mapped data;
- and
- decompression output control means for outputting the desired pixels from the finally decompressed pixels obtained by the inverse frequency transformation.
A system for performing compression of video frame, comprising:
- input control means for aligning data, which will be compressed;
- frequency transforming means for performing 1-dimensional and 2-dimensional frequency transformations for the aligned data in the input control means;
- quantization and Rice mapping means for performing quantization and Rice mapping for the frequency transformed data;
- bit count combination means for calculating bit count for the quantization values and for selecting the quantization values;
- encoding means for performing Golomb-Rice (GR) coding for the quantization values and for packing the GR coded values and DC values into compression segments;
- and
- output control means for outputting the packed values.
A system for performing decompression of video frame, comprising:
- decompression input control means for aligning data, which are stored in a memory and will be decompressed;
- decoding means for unpacking the aligned data and for performing Golomb-Rice (GR) decoding for the unpacked data;
- inverse quantization and inverse Rice mapping means for performing inverse quantization and inverse Rice mapping for the GR decoded data;
- inverse frequency transforming means for performing inverse 1-dimensional and 2-dimensional frequency transformation for the inverse quantization and inverse Rice mapped data;
- and
- decompression output control means for outputting the desired pixels from the finally decompressed pixels obtained by the inverse frequency transformation.
Dependencies are inferred from the claim text.