Adaptive error diffusion and its application in multiresolution rendering
- 1 July 1996
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Image Processing
- Vol. 5 (7) , 1184-1196
- https://doi.org/10.1109/83.502397
Abstract
Error diffusion is a procedure for generating high quality bilevel images from continuous-tone images so that both the continuous and halftone images appear similar when observed from a distance. It is well known that certain objectionable patterning artifacts can occur in error-diffused images. Here, we consider a method for adjusting the error-diffusion filter concurrently with the error-diffusion process so that an error criterion is minimized. The minimization is performed using the least mean squares (LMS) algorithm in adaptive signal processing. Using both raster and serpentine scanning, we show that such an algorithm produces better halftone image quality compared to traditional error diffusion with a fixed filter. Based on the adaptive error-diffusion algorithm, we propose a method for constructing a halftone image that can be rendered at multiple resolutions. Specifically, the method generates a halftone from a continuous tone image such that if the halftone is down-sampled, a binary image would result that is also a high quality rendition of the continuous-tone image at a reduced resolution. Such a halftone image is suitable for progressive transmission, and for cases where rendition at several resolutions is required. Cases for noninteger scaling factors are also considered.Keywords
This publication has 25 references indexed in Scilit:
- Neural net based digital halftoning of imagesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Embedded multilevel error diffusionIEEE Transactions on Image Processing, 1997
- Inverse halftoning and kernel estimation for error diffusionIEEE Transactions on Image Processing, 1995
- Image halftoning with cellular neural networksIEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 1993
- A new class of B/W halftoning algorithmsIEEE Transactions on Image Processing, 1993
- Sigma-delta modulation with leaky integration and constant inputIEEE Transactions on Information Theory, 1992
- Quantization noise spectraIEEE Transactions on Information Theory, 1990
- Sigma-delta modulation with i.i.d. Gaussian inputsIEEE Transactions on Information Theory, 1990
- Multistage sigma-delta modulationIEEE Transactions on Information Theory, 1989
- Using Peano Curves for Bilevel Display of Continuous-Tone ImagesIEEE Computer Graphics and Applications, 1982