A light compression method that error diffuses image data provided with luminance and chrominance channels. During error diffusion, a higher number of bits are allocated to the luminance channel. A decompression method for the image data based on sigma filtering is also provided. By manipulating the bits in the luminance and chrominance color spaces, the image output quality may be increased in reconstructed images.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A processor-implemented method for decompressing an image data that is compressed using a halftone method in a luminance and chrominance space, the image data having a plurality of pixels wherein each pixel has a luminance channel and at least two chrominance channels, the luminance channel being encoded with a higher bit allocation than each of the chrominance channels; the method comprising the following acts implemented by a processor: interpolating each of the chrominance channels for the pixels so that the chrominance channels have the same bit allocation as the luminance channel; and for each pixel: establishing a window including the pixel and neighboring pixels; comparing a bit value for the luminance channel for each neighboring pixel to a bit value for the luminance channel for the pixel; and for each neighboring pixel having a bit value for the luminance channel that differs from the bit value for the luminance channel for the pixel by less than a threshold of 1 halftone level, averaging the bit values of the luminance channel and each of the chrominance channels for those neighboring pixels and the pixel to output averaged bit values for each of the luminance and the chrominance channels for the pixel.
2. A method according to 1 , further comprising decompressing the image data using the pixels with the averaged bit values for at least the luminance channel to create halftone image data.
3. A method according to 2 , further comprising sending the image data to an output device for displaying or printing.
4. A method according to 1 , wherein interpolating of the chrominance channels is established by pixel repetition.
5. A method according to 1 , wherein the luminance and chrominance channels are any one of the following: YCbCr, YPbPr, YDbDr, YIQ, YUV, L*a*b, or YES.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 27, 2007
August 2, 2011
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.