System and method for redistributing error values from an error diffusion process
US5696601A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Aug 3, 1994 |
| Grant date | Dec 9, 1997 |
| Priority date | — |
| Expiry date | Aug 3, 2014 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N1/4052
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
A method and system implements a redistributive characteristic into an error diffusion process. A grey level value representing a pixel is received. A threshold circuit thresholds the received grey level value and generates an error value as a result of the threshold. A portion of the error value is diffused to adjacent pixels on a next scanline. All the error for a single pixel on the next scanline is accumulated. Since this accumulated error has a greater number of bits than can be stored in a buffer, a portion of the accumulated error is truncated and redistributed to a down stream pixel for inclusion in the downstream pixel's error accumulation process. The grey level value has a first resolution which corresponds to an original input resolution. In a high addressabilty environment, the received grey level value is interpolated to subpixel grey level values before thresholding.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.