Enhanced Error Diffusion with Thresholds Modulated by Spatio-Chromatically Correlated Noise

Typical halftoning implementations in 600 dpi color printing systems have significant image quality limitations. Error diffusion techniques frequently exhibit objectionable artifacts that include noise in highlight regions, patterning in mid-tone regions, worming, and edge melting. By understanding the image quality limitations of the algorithm and the nature of the human visual system we define the requirements to optimize error diffusion halftoning. We describe a modified error diffusion technique that achieves quality improvements over previous techniques while remaining computationally tractable. The central idea is that the threshold for the ED process is modulated according to a set of spatiochromatically correlated 2D screens. We discuss the relative image quality of the algorithm in the context of both single- and multi-channel visual models.

[1]  Elaine W. Jin,et al.  The Development of A Color Visual Difference Model (CVDM) , 1998, PICS.

[2]  Kevin J. Parker,et al.  On Filter Techniques for Generating Blue Noise Mask , 1997 .

[3]  D. Heeger Normalization of cell responses in cat striate cortex , 1992, Visual Neuroscience.

[4]  J. Bergen,et al.  Texture segregation and orientation gradient , 1991, Vision Research.

[5]  Reiner Eschbach Error diffusion with homogeneous highlight and shadow response , 1997, Other Conferences.

[6]  Brian A. Wandell,et al.  A spatial extension of CIELAB for digital color‐image reproduction , 1997 .

[7]  Kevin J. Parker,et al.  Quality issues in blue noise halftoning , 1998, Electronic Imaging.

[8]  Kevin E. Spaulding,et al.  Methods for generating blue-noise dither matrices for digital halftoning , 1997, J. Electronic Imaging.

[9]  K. Mullen The contrast sensitivity of human colour vision to red‐green and blue‐yellow chromatic gratings. , 1985, The Journal of physiology.

[10]  Albert J. Ahumada,et al.  Principled halftoning based on human vision models , 1992, Electronic Imaging.

[11]  D. Amnon Silverstein,et al.  The relationship between image fidelity and image quality , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[12]  R. E. Miller,et al.  Image halftoning using a visual model in error diffusion , 1993 .

[13]  J. M. Foley,et al.  Human luminance pattern-vision mechanisms: masking experiments require a new model. , 1994, Journal of the Optical Society of America. A, Optics, image science, and vision.

[14]  Jeffrey Lubin,et al.  The use of psychophysical data and models in the analysis of display system performance , 1993 .

[15]  Theophano Mitsa Evaluation of halftone techniques using psychovisual testing and quantitative quality measures , 1992, Electronic Imaging.

[16]  Kevin E. Spaulding,et al.  Adaptive error diffusion algorithm incorporating a visual model , 1998, J. Electronic Imaging.

[17]  Keith T. Knox,et al.  Evolution of error diffusion , 1998, Electronic Imaging.

[18]  Henry R. Kang Color Technology for Electronic Imaging Devices , 1997 .

[19]  Theophano Mitsa,et al.  Frequency-channel-based visual models as quantitative quality measures in halftoning , 1993, Electronic Imaging.

[20]  Robert Ulichney,et al.  Digital Halftoning , 1987 .

[21]  Albert J. Ahumada,et al.  Object detection in a noisy scene , 1996, Electronic Imaging.

[22]  Kevin E. Spaulding,et al.  Improved Error Diffusion Algorithm Incorporating a Visual Model , 1999 .

[23]  J. Dalton,et al.  Recent Progress in Human Visual Models and Binary Image Rendering , 1999 .

[24]  John C. Dalton Perception of binary texture and the generation of stochastic halftone screens , 1995, Electronic Imaging.

[25]  C. Billotet-Hoffmann,et al.  On the error diffusion technique for electronic halftoning , 1983 .

[26]  G. Sperling,et al.  Measuring the spatial frequency selectivity of second-order texture mechanisms , 1995, Vision Research.

[27]  N. Graham Non-linearities in texture segregation. , 1994, Ciba Foundation symposium.

[28]  Reiner Eschbach,et al.  Threshold modulation in error diffusion , 1993, J. Electronic Imaging.

[29]  Brian A. Wandell,et al.  Applications of a spatial extension to CIELAB , 1997, Electronic Imaging.

[30]  Robert Ulichney,et al.  Void-and-cluster method for dither array generation , 1993, Electronic Imaging.

[31]  Patrick C. Teo,et al.  Perceptual image distortion , 1994, Electronic Imaging.

[32]  Kevin J. Parker,et al.  Color Halftoning with Blue Noise Masks , 1996, Color Imaging Conference.

[33]  Kevin E. Spaulding,et al.  Partially correlated minimum visibility halftone patterns for digital printers , 1999, J. Electronic Imaging.

[34]  Scott J. Daly,et al.  Visible differences predictor: an algorithm for the assessment of image fidelity , 1992, Electronic Imaging.

[35]  Brian A. Wandell,et al.  Color image quality metric S-CIELAB and its application on halftone texture visibility , 1997, Proceedings IEEE COMPCON 97. Digest of Papers.

[36]  Kevin J. Parker,et al.  Digital halftoning technique using a blue-noise mask , 1992 .