Replacement halftoning
First Claim
Patent Images
1. A method comprising:
- applying a first halftoning technique to a plurality of color channels associated with a first pixel to generate a first plurality of halftone outputs, each of the plurality of halftone outputs corresponding to a color channel;
creating a virtual color channel from two or more of the plurality of color channels;
applying a second halftoning technique, different from the first halftoning technique, to the virtual color channel to generate a replacement halftone output; and
replacing at least one of the first plurality of halftone outputs for the color channels with a replacement halftone output for the virtual color channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus to perform replacement halftoning is disclosed. In one embodiment, the method comprises dithering multiple color channels of a pixel of an image to generate a plurality of halftone outputs. Each of the halftones corresponds to a distinct color channel of the pixel. The method further includes creating a virtual color channel from two or more color channels of the plurality of color channels and applying error diffusion to the virtual color channel to generate an error diffusion halftone outputs, and then replacing of the dither output error diffusion halftone outputs.
20 Citations
27 Claims
-
1. A method comprising:
-
applying a first halftoning technique to a plurality of color channels associated with a first pixel to generate a first plurality of halftone outputs, each of the plurality of halftone outputs corresponding to a color channel;
creating a virtual color channel from two or more of the plurality of color channels;
applying a second halftoning technique, different from the first halftoning technique, to the virtual color channel to generate a replacement halftone output; and
replacing at least one of the first plurality of halftone outputs for the color channels with a replacement halftone output for the virtual color channel.
-
-
2. A method comprising:
-
dithering a plurality of color channels associated with a first pixel to generate a plurality of dither halftone outputs, each of the plurality of dither halftone outputs corresponding to a color channel;
creating a virtual color channel from two or more of the plurality of color channels;
applying error diffusion to the virtual color channel to generate an error diffusion halftone output, and replacing at least one dither halftone output for the color channels with the error diffusion halftone output for the virtual color channel. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture having one or more machine-readable media storing instructions which, when executed by a machine, cause the machine to:
-
dither a plurality of color channels associated with a first pixel to generate a plurality of dither halftone outputs, each of the plurality of halftone outputs corresponding to a color channel;
create a virtual color channel from two or more of the plurality of color channels;
apply error diffusion to the virtual color channel to generate an error diffusion halftone output; and
replace at least one dither halftone output for the color channels with one error diffusion halftone output for the virtual color channel. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
a first circuitry to dither a plurality of color channels associated with a first pixel to generate a plurality of dither halftone outputs, each of the plurality of halftone outputs corresponding to a color channel;
a second circuitry to create a virtual color channel from two or more of the plurality of color channels;
a third circuitry to apply error diffusion to the virtual color channel to generate an error diffusion halftone output; and
a fourth circuitry to replace at least one dither halftone output for the color channels with one error diffusion halftone output for the virtual color channel. - View Dependent Claims (25, 26)
-
-
27. A method comprising:
-
receiving a pixel of an image, wherein the pixel is represented with a plurality of color channels;
performing error diffusion on a non-color separation channel to provide sharp edges for a printed version of the image; and
dithering remaining channels of the plurality of color channels.
-
Specification