Model-based Inverse Halftoning with Wavelet-Vaguelette Deconvolution

Ramesh Neelamani, Robert Nowak, Richard Baraniuk

(To appear in 2000 International Conference on Image Processing, ICIP--2000, September 10-13, Vancouver, BC, Canada.)

In this paper, we demonstrate based on the linear model of \cite{Kite,KiteJournal} that inverse halftoning is equivalent to the well-studied problem of deconvolution in the presence of colored noise. We propose the use of the simple and elegant wavelet-vaguelette deconvolution (WVD) algorithm to perform the inverse halftoning. Unlike previous wavelet-based algorithms, our method is model-based; hence it is adapted to different error diffusion halftoning techniques. Our inverse halftoning algorithm consists of inverting the convolution operator followed by denoising in the wavelet domain. For signals in a Besov space, our algorithm possesses asymptotically (as the number of samples $\rightarrow \infty$) near-optimal rates of error decay. Hence for images in a Besov space, it is impossible to improve significantly on the inverse halftoning performance of the WVD algorithm at high resolutions. Using simulations, we verify that our algorithm outperforms or matches the performances of the best published inverse halftoning techniques in the mean square error (MSE) sense and also provides excellent visual performance.

Support: This work was supported by the NSF grants CCR-9973188 and MIP--9701692, DARPA/AFOSR grant F49620-97-1-0513, ONR grant N00014-99-1-0219, ARO grant DAAD19-99-1-0349, and Texas Instruments.