×

Coupled-color error diffusion

  • US 5,210,602 A
  • Filed: 02/25/1991
  • Issued: 05/11/1993
  • Est. Priority Date: 02/25/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A computerized method for producing an improved quality output representation of full-color input images on devices that produce a comparatively small number of possible output colors, by processing the signals representing the input pixels of the color image, in order, comprising the steps of:

  • providing a source for a set of output signals corresponding to the possible output-pixel values for the output colors;

    receiving input signals representing at least two color components of the input pixels at each pixel position of the color image;

    choosing an initial pixel position among said pixel positions and selecting, in accordance with said input signals at said initial position, output-pixel values from among the possible output pixel-values for each of the color components, and providing signals indicative of said selected output-pixel values to said output source;

    developing signals indicative of diffused errors for each of the color components at each pixel position following said initial pixel position;

    summing said received input signals and said diffused error signals to produce signals indicative of respective modified-pixel values for each of the color components at said each pixel position;

    selecting, in accordance with said signals indicative of the respective modified-pixel values, output-pixel values from among the possible output pixel-values for each of the color components at said each pixel position, and providing signals indicative of said selected output-pixel values to said output source;

    determining the quantization errors for each of said color components as the difference between the modified-pixel value for a color component and the selected output-pixel value for said color component, and producing signals indicative of the quantization errors for each of the color components at said each pixel position; and

    adding, at said each pixel position, the products of respective constants and the quantization errors of each of the preceding color components at the respective pixel position to the respective modified-pixel value for each color component at the respective position, prior to said selecting of the output-pixel values, such that said signals indicative of the respective modified-pixel values are modified by preceding color component quantization errors and effect the selection of the respective signals indicative of said selected output-pixel values provided to said output source.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×