Method and apparatus for image compression and decompression
First Claim
1. An image compression method for compressing groups of pixel data, comprising:
- compressing MSB portions of each group of pixel data into a first compressed data; and
compressing LSB portions of each group of pixel data into a second compressed data.
0 Assignments
0 Petitions
Accused Products
Abstract
An image compression method for compressing groups of pixel data, including the following steps: MSB portions and LSB portions of the pixel data are compressed separately. Further, the LSB portions are grouped according to their associated MSB portions so that similar pixels are compressed together to gain higher a compression ratio. Some LSB portions are truncated to ensure a compression ratio. When performing compression, enhanced variable-length coding is adopted that predicts more accurate dividers by considering weighted combination of adjacent pixels. The quotient of each groups of compression portion is predicted and coded accordingly.
51 Citations
21 Claims
-
1. An image compression method for compressing groups of pixel data, comprising:
-
compressing MSB portions of each group of pixel data into a first compressed data; and
compressing LSB portions of each group of pixel data into a second compressed data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 21)
-
-
14. An image processing system, comprising:
-
a memory buffer;
a processing engine for performing an image operation on a target image data based on at least one reference image data; and
a codec interface coupled to the memory buffer and the processing engine for compressing the reference image data before storing the reference image data into the memory buffer and decompressing the reference image data from the memory buffer for use by the processing engine. - View Dependent Claims (15, 16, 17)
-
-
18. A variable-length coding method, VLC for coding groups of pixel data, comprising:
-
calculating a weighted summation of a plurality of adjacent pixel data adjacent to one pixel data to be compressed; and
calculating a quotient and a remainder so that the pixel data to be compressed equals to the quotient multiplies the divider plus the remainder, wherein the quotient and the remainder are used for compression. - View Dependent Claims (19, 20)
-
Specification