Model-based digital image halftoning using iterative reduced-complexity grid message-passing algorithm

An iterative grid message-passing algorithm for model-based digital image halftoning is introduced. Based on the standard message-passing algorithm on the grid graphical model, the algorithm is designed to suboptimally solve general two-dimensional (2D) digital least metric (DLM) problems and is found to be very successful (i.e., nearly optimal) for 2D data detection in page-oriented optical-memory (POM) systems. In contrast to many 2D (iterative) optimization techniques, this grid algorithm attempts to achieve a globally optimal solution via a local-metric computation and message-passing scheme. Using a reduced-complexity technique, the simplified grid algorithm is proposed for the halftoning problem and is shown to provide similar image quality as compared to the best halftoning algorithms in the literature. Since the grid algorithm does not exploit the properties of a specific metric, it is directly applicable to other digital image processing tasks (e.g., optimal near-lossless coding, entropy-constrained halftoning, or image/video dependent quantization).

[1]  Antonio Ortega,et al.  An iterative algorithm for two-dimensional digital least metric problems with applications to digital image compression , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[2]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[3]  X. Jin Factor graphs and the Sum-Product Algorithm , 2002 .

[4]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems , 1988 .

[5]  Jan P. Allebach,et al.  Efficient model based halftoning using direct binary search , 1997, Proceedings of International Conference on Image Processing.

[6]  Ping Wah Wong Entropy-constrained halftoning using multipath tree coding , 1997, IEEE Trans. Image Process..

[7]  Jan P. Allebach,et al.  A dual interpretation for direct binary search and its implications for tone reproduction and texture quality , 2000, IEEE Trans. Image Process..

[8]  David L. Neuhoff,et al.  Least-squares model-based halftoning , 1992, Electronic Imaging.

[9]  Robert J. McEliece,et al.  The generalized distributive law , 2000, IEEE Trans. Inf. Theory.

[10]  David L. Neuhoff,et al.  ONE-DIMENSIONAL LEAST-SQUARES MODEL-BASED HALFTONING , 1997 .

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

[12]  Robert G. Reynolds,et al.  A Markovian framework for digital halftoning , 1993, TOGS.

[13]  Antonio Ortega,et al.  Simplified grid message-passing algorithm with application to digital image halftoning , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[14]  Antonio Ortega,et al.  Message-passing algorithm for two-dimensional dependent bit allocation , 2003, IS&T/SPIE Electronic Imaging.

[15]  Achilleas Anastasopoulos,et al.  Overview of Non-Iterative Detection , 2001 .