Inverse halftoning with nonlocal regularization

Conventional wisdom in inverse halftoning heavily relies on the assumption about the local smoothness of image signals. Motivated by the effectiveness of nonlocal denoising, we propose a new class of inverse halftoning techniques using nonlocal regularization in this paper. The continuous-tone image is characterized by the intersection of two constraint sets - one related to the quantization process of halftoning and the other specified by nonlocal similarity-based regularization. Our nonlocal inverse halftoning algorithms alternatively project onto these two constraint sets; since the nonlocal regularization constraint set is nonconvex, we have borrowed the idea of deterministic annealing to optimize the performance of the proposed technique. Our experimental results have shown that our nonlocal approach can significantly outperform several existing state-of-the-art techniques in terms of both subjective and objective qualities.

[1]  Jan P. Allebach,et al.  New results on reconstruction of continuous-tone from halftone , 1992, [Proceedings] ICASSP-92: 1992 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  Ping Wah Wong,et al.  Adaptive error diffusion and its application in multiresolution rendering , 1996, IEEE Trans. Image Process..

[3]  Pao-Chi Chang,et al.  Hybrid LMS-MMSE inverse halftoning technique , 2001, IEEE Trans. Image Process..

[4]  Alessandro Foi,et al.  Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering , 2007, IEEE Transactions on Image Processing.

[5]  C.-C. Jay Kuo,et al.  A Robust Nonlinear Filtering Approach to Inverse Halftoning , 2001, J. Vis. Commun. Image Represent..

[6]  Kuo-Liang Chung,et al.  Inverse halftoning algorithm using edge-based lookup table approach , 2005, IEEE Transactions on Image Processing.

[7]  P. P. Vaidyanathan,et al.  Look-up table (LUT) method for inverse halftoning , 2001, IEEE Trans. Image Process..

[8]  Xavier Bresson,et al.  Bregmanized Nonlocal Regularization for Deconvolution and Sparse Reconstruction , 2010, SIAM J. Imaging Sci..

[9]  Alan C. Bovik,et al.  Modeling and quality assessment of halftoning by error diffusion , 2000, IEEE Trans. Image Process..

[10]  Avideh Zakhor,et al.  Halftone to continuous-tone conversion of error-diffusion coded images , 1995, IEEE Trans. Image Process..

[11]  Nguyen T. Thao Set theoretic inverse halftoning , 1997, Proceedings of International Conference on Image Processing.

[12]  Xin Li,et al.  Fine-Granularity and Spatially-Adaptive Regularization for Projection-Based Image Deblurring , 2011, IEEE Transactions on Image Processing.

[13]  Richard Baraniuk,et al.  WInHD: Wavelet-based Inverse Halftoning via Deconvolution , 2002 .

[14]  Robert L. Stevenson,et al.  Inverse halftoning via MAP estimation , 1997, IEEE Trans. Image Process..

[15]  Hsueh-Ming Hang,et al.  An adaptive inverse halftoning algorithm , 1997, IEEE Trans. Image Process..

[16]  Michael T. Orchard,et al.  Inverse halftoning using wavelets , 1999, IEEE Trans. Image Process..

[17]  Lei Zhang,et al.  Sparsity-based image denoising via dictionary learning and structural clustering , 2011, CVPR 2011.

[18]  K. Rose Deterministic annealing for clustering, compression, classification, regression, and related optimization problems , 1998, Proc. IEEE.

[19]  J. Mairal Sparse coding for machine learning, image processing and computer vision , 2010 .

[20]  Jean-Michel Morel,et al.  A non-local algorithm for image denoising , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[21]  Kevin J. Parker,et al.  Inverse halftoning , 1992, J. Electronic Imaging.