Gamma correction method for error diffusion
AssigneeSharp Laboratories of America, Inc.
InventorChing-Wei CHANG
Life of this patent
Estimating the term…
Abstract
An image processing system includes a printing device having a printing resolution, and a processor. The processor is configured to receive input image data comprising an input tone, and to dither the input image data at a halftone resolution, wherein the halftone resolution is less than the printing resolution of the printing device. The processor is further configured to perform multi-thresholding of the image data to identify a multi-pixel output tone level, and to generate output image data comprising the multi-pixel output tone level. The output image data is printed at the printing resolution. The multi-thresholding of the image data may further include an error diffusion algorithm providing gamma correction of the input tone.
Claims20
An image processing system comprising:
- a printing device having a printing resolution;
- and
- a processor configured to:
- receive input image data comprising an input tone;
- dither the input image data at a scaling resolution, wherein the second scaling resolution is less than the printing resolution of the printing device;
- perform multi-thresholding of the dithered image data to identify a multi-pixel output tone level;
- generate output image data comprising the multi-pixel output tone level;
- and
- print the output image data, wherein the output image data is printed at the printing resolution.
A method of image reproduction comprising:
- receiving input image data comprising an input tone;
- scaling the input image data at a halftone resolution, wherein the halftone resolution is one half a printing resolution of a printing device;
- performing multi-thresholding of the scaled image data to identify a multi-pixel output tone level corresponding with the input tone;
- generating output image data comprising the multi-pixel output tone level;
- and
- printing the output image data, wherein the output image data is printed at the printing resolution of the printing device.
A computer-readable medium having instructions stored thereon, wherein if the instructions are executed by at least one device, the instructions are operable to:
- receive input image data comprising an input tone;
- rendering the input image data to a halftone resolution, wherein the halftone resolution is less than a printing resolution;
- perform multi-thresholding of the rendered image data to identify a multi-pixel output tone level;
- generate output image data comprising the multi-pixel output tone level;
- and
- print the output image data, wherein the output image data is printed at the printing resolution.
Dependencies are inferred from the claim text.