Compressing image data
First Claim
Patent Images
1. A method for compressing image data fed from an image sensor having a color pixel array, comprising:
- (a) extracting red, green and blue(R/G/B) color values from the image data;
(b) calculating vertical difference color values between current R/G/B color values of a current line and previous R/G/B color values of a previous line;
(c) dividing the vertical difference color values with a predetermined loss value to obtain quota color values;
(d) estimating horizontal difference color values between a current quota color value and a previous quota color value; and
(e) coding the horizontal difference values.
3 Assignments
0 Petitions
Accused Products
Abstract
Image data fed from an image sensor having a color pixel array by 2 dimensional compression and difference algorithm is disclosed. Firstly, the red, green and blue(R/G/B) color values from the image data extracted; vertical difference color values between current R/G/B color values of a current line and previous R/G/B color values of a previous line are calculated; the vertical difference color values with a predetermined loss value are calculated to obtain quota color values; and the horizontal difference color values between a current quota color value and a previous quota color value are estimated.
-
Citations
16 Claims
-
1. A method for compressing image data fed from an image sensor having a color pixel array, comprising:
-
(a) extracting red, green and blue(R/G/B) color values from the image data;
(b) calculating vertical difference color values between current R/G/B color values of a current line and previous R/G/B color values of a previous line;
(c) dividing the vertical difference color values with a predetermined loss value to obtain quota color values;
(d) estimating horizontal difference color values between a current quota color value and a previous quota color value; and
(e) coding the horizontal difference values. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for compressing image data fed from an image sensor having a color pixel array, comprising:
-
(a) extracting red, green and blue(R/G/B) color values from the image data;
(b) calculating vertical difference values between current R/G/B color values of a current line and previous R/G/B color values of a previous line, respectively;
(c) adding the vertical difference values with previous R/G/B remainder color values to obtain added color values;
(d) dividing the added color values with a predetermined loss value to generate current R/G/B quota color values and current R/G/B remainder color values;
(e) estimating horizontal difference values between the current R/G/B quota color values and previous R/G/B quota color values; and
(e) coding the horizontal difference values. - View Dependent Claims (7, 8)
-
-
9. A computer readable medium having program code stored therein which when executed by a computer causes data representing image data from an image sensor having a color pixel array to be compressed by:
-
(a) extracting red, green and blue(R/G/B) color values from the image data;
(b) calculating vertical difference color values between current R/G/B color values of a current line and previous R/G/B color values of a previous line;
(c) dividing the vertical difference color values with a predetermined loss value to obtain quota color values;
(d) estimating horizontal difference color values between a current quota color value and a previous quota color value; and
(e) coding the horizontal difference values. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer readable medium having program code stored therein which when executed by a computer causes data representing image data from an image sensor having a color pixel array to be compressed by:
-
(a) extracting red, green and blue(R/G/B) color values from the image data;
(b) calculating vertical difference values between current R/G/B color values of a current line and previous R/G/B color values of a previous line, respectively;
(c) adding the vertical difference values with previous R/G/B remainder color values to obtain added color values;
(d) dividing the added color values with a predetermined loss value to generate current R/G/B quota color values and current R/G/B remainder color values;
(e) estimating horizontal difference values between the current R/G/B quota color values and previous R/G/B quota color values; and
(e) coding the horizontal difference values. - View Dependent Claims (15, 16)
-
Specification