New methods for digital halftoning and inverse halftoning

Halftoning is the rendition of continuous-tone pictures on bi-level displays. Here we first review some of the halftoning algorithms which have a direct bearing on our paper and then describe some of the more recent advances in the field. Dot diffusion halftoning has the advantage of pixel-level parallelism, unlike the popular error diffusion halftoning method. We first review the dot diffusion algorithm and describe a recent method to improve its image quality by taking advantage of the Human Visual System function. Then we discuss the inverse halftoning problem: The reconstruction of a continuous tone image from its halftone. We briefly review the methods for inverse halftoning, and discuss the advantages of a recent algorithm, namely, the Look Up Table (LUT)Method. This method is extremely fast and achieves image quality comparable to that of the best known methods. It can be applied to any halftoning scheme. We then introduce LUT based halftoning and tree-structured LUT (TLUT)halftoning. We demonstrate how halftone image quality in between that of error diffusion and Direct Binary Search (DBS)can be achieved depending on the size of tree structure in TLUT algorithm while keeping the complexity of the algorithm much lower than that of DBS.

[1]  Niranjan Damera-Venkata,et al.  A high quality, fast inverse halftoning algorithm for error diffused halftones , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[2]  M. Mese,et al.  UP TABLE (LUT) METHOD FOR IMAGE HALFTONING , 2000 .

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

[4]  J P Allebach,et al.  Computer-aided design of dither signals for binary display of images. , 1979, Applied optics.

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

[6]  Jan P. Allebach,et al.  FM screen design using DBS algorithm , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[7]  Robert Ulichney,et al.  Dithering with blue noise , 1988, Proc. IEEE.

[8]  Donald E. Knuth,et al.  Digital halftones by dot diffusion , 1987, TOGS.

[9]  P. P. Vaidyanathan,et al.  Template selection for LUT inverse halftoning and application to color halftones , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

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

[11]  Daniel L. Lau,et al.  Green-noise digital halftoning , 1998 .

[12]  Charles A. Bouman,et al.  Optimized error diffusion for image display , 1992, J. Electronic Imaging.

[13]  P. P. Vaidyanathan,et al.  Tree-structured method for improved LUT inverse halftoning , 2000, 2000 10th European Signal Processing Conference.

[14]  J. Allebach,et al.  Synthesis of digital holograms by direct binary search. , 1987, Applied optics.

[15]  Jiebo Luo,et al.  A robust technique for image descreening based on the wavelet transform , 1998, IEEE Trans. Signal Process..

[16]  Eve A. Riskin,et al.  Error-diffused image compression using a binary-to-gray-scale decoder and predictive pruned tree-structured vector quantization , 1994, IEEE Trans. Image Process..

[17]  Murat Mese,et al.  Properties of improved dot diffusion for image halftoning , 2001 .

[18]  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.

[19]  Ping Wah Wong,et al.  Inverse halftoning and kernel estimation for error diffusion , 1995, IEEE Trans. Image Process..

[20]  Risto Näsänen Visibility of halftone dot textures , 1984, IEEE Trans. Syst. Man Cybern..

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

[22]  P. P. Vaidyanathan,et al.  Optimized halftoning using dot diffusion and methods for inverse halftoning , 2000, IEEE Trans. Image Process..

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