the gray-scale image recovery process, we scan the
halftone image by checking the templates. If the
current template is one of the embedded templates,
then LUT is used to predict the gray value;
otherwise Gaussian filtering method is applied to
predict the value.
4 EXPERIMENTAL RESULTS
Four 512×512 error diffused halftone images “Lena”
、“pepper”、“Airplane”、“Baboon” are selected to
test the performance of the proposed method. These
halftones are obtained by performing Floyd–
Steinberg error diffusion filtering on the 8-bit gray
level images. Capacities for different images are
listed in Table 1. Table 2 shows the PSNR values for
the recovery images using the different methods.
The proposed method performs better than both
Gaussian filtering and LUT method (train 10
images). Experimental results show that the
reconstructed gray-scale images using the proposed
scheme own better quality than both the LUT and
Gaussian filtering methods.
Table 1: The embedding capacity (bits) with different
images using the proposed method.
Table 2: PSNR values for the reconstructed images using
different methods.
5 CONCLUSIONS
A new inverse halftoning algorithm based on
reversible data hiding techniques for halfton images
is proposed in this research. We embed a part of
important LUT templates into a halfton image and
restore the image lossless after these templates been
extracted. Then a hybrid method is performed to
reconstruct a gray-scale image from the halfton
image. Experimental results show the proposed
scheme outperformed than both the LUT and
Gaussian filtering methods.
ACKNOWLEDGEMENTS
This work was supported by National Science
Council, R.O.C., under grant 97-2221-E-390-012.
REFERENCES
Chang, P. C., Yu, C. S., & Lee, T. H. (2001). Hybrid
LMS-MMSE inverse halftoning technique. IEEE
Transactions on Image Processing, 10, 95–103.
Chung K.L. , Wu S.T.(2005).Inverse Halftoning
Algorithm Using Edge-Based Lookup Table Approach.
IEEE Transactions on Image Processing,
10( October),1583-1589.
Fan, Z. (1992). Retrieval of images from digital halftones.
In Proceedings of the IEEE international symposium
on circuits systems (pp. 313–316).
Kite, T. D., Venkata, N. D., Evans, B. L., & Bovik, A. C.
(2000). A fast high quality inverse halftoning
algorithm for error diffused halftones. IEEE
Transactions on Image Processing, 9, 1583–1592.
Mese M.,Vaidyanathan P.P.(2001). Look-up Table (LUT)
Method for Inverse Halftoning. IEEE Transactions on
Image Processing, 10( October),1566-1578
Pan J.S., Luo H., Lu Z.M.(2007), Look-up Table Based
Reversible Data Hiding for Error Diffused Halftone
Images .INFORMATICA, Vol. 18, No. 4, 615–628
Tsai C.L., Chiang H. F., Fan K.C., Chung C.D.
(2005) .Reversible data hiding and lossless
reconstruction of binary images using pair-wise
logical computation mechanism. Pattern Recognition,
38. 1993-2006
Wong, P. W. (1995). Inverse halftoning and kernel
estimation for error diffusion. IEEE Transactions on
Image Processing, 4(April), 486–498.
Xiong, Z., Orchard, M. T., Ramchandran, K. (1996).
Inverse halftoningusing wavelets. In Proceedings of
the IEEE international conference on image processing
(Vol. 1, pp. 569–572).
A REVERSIBLE DATA HIDING SCHEME TO INVERSE HALFTONING
89