Abstract
Digital Halftoning is the rendition of continues-tone images on two-level displays. A modified kernels-alternated error diffusion (KAEDF) watermarking algorithm for halftone images is presented in this paper, which can achieve relatively large embedding rate with good visual quality and high robustness. With the introduction of threshold modulation in error diffusion, the proposed algorithm greatly eliminates the edge sharpening and noise shaping distortion of the watermarked halftone image due to the conventional error diffusion algorithm. Consequently, more spectral distribution features in DFT domain characterized with the two alternated kernels, i.e., Jarvis and Stucki, are preserved in the resulting watermarked halftone image, which greatly improves the performance of watermark decoding. Instead of the original grey level image, the one generated with the inverse halftone algorithm is utilized to determine the local threshold for blind watermark detection. Extensive simulations are carried out, which demonstrates that the modified KAEDF watermarking algorithm achieves significant improvements in performance of visual quality and watermark decoding rate.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Floyd, R., Steinberg, L.: An adaptive algorithm for spatial grayscale. Proc. Society for Information Display 17(2), 75–77 (1976)
Jarvis, J.F., Judice, C.N., Ninke, W.H.: A survey of techniques for the display of continuous-tone pictures on bilevel displays. Computer Graphics and Image Process 5(1), 13–40 (1976)
Stucki, P.: MECCA - a multiple error correcting computation algorithm for bi-level image hard copy reproduction. Research report RZ1060, IBM Research Laboratory, Zurich, Switzerland (1981)
Ulichney, R.A.: Dithering with blue noise. Proc. IEEE 76(1), 56–79 (1987)
Knuth, D.E.: Digital halftones by dot diffusion. ACM Trans. Graph. 6(4), 245–273 (1987)
Seldowitz, M.A., Allebach, J.P., Sweeney, D.E.: Synthesis of digital holograms by direct binary search. Appl. Opt. 26(14), 2788–2798 (1987)
Fu, M.S., Au, O.C.: Data hiding by smart pair toggling for halftone images. In: Proc. IEEE Int. Conf. Acoustics. Speech and Signal Processing, vol. 4(6), pp. 2318–2321 (2000)
Fu, M.S., Au, O.C.: Data hiding watermarking for halftone images. IEEE Trans. Image Processing 11(4), 477–484 (2002)
Pei, S.C., Guo, J.M.: Hybrid pixel-based data hiding and block-based watermarking for error-diffused halftone images. IEEE Trans. Circuits and System 13(8), 867–884 (2003)
Knox, K., Eschbach, R.: Threshold modulation in error diffusion. J. Elect. Imaging 2(7), 185–192 (1993)
Kite, T.D., Damera-Venkata, N., Evans, B.L., Bovik, A.C.: A fast, high-quality inverse halftoning algorithm for error diffused halftones. IEEE Trans. Image Processing 9(9), 1583–1592 (2000)
Kite, T.D., Evans, B.L., Bovik, A.C.: Modeling and quality assessment of halftoning by error diffusion. IEEE Trans. on Image Proc. 9(5), 636–650 (2000)
Mista, T., Varkur, K.: Evaluation of contrast sensitivity functions for the formulation of quality measures incorporated in halftoning algorithms. In: Proc. IEEE Inf. Conf. Acoustics, Speech, Signal Processing, vol. 5(4), pp. 301–304 (1993)
Knox, K.: Error image in error diffusion. Proc. SPIE Image Proc, Alg. Tech. 1657(2), 268–279 (1992)
Damer-venkata, N., Kite, T.D., Geisler, W.S., et al.: Image quality assessment based on a degradation model. IEEE Trans. on Image Proc. 9(4), 636–650 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tang, L., Ni, J., Wang, C., Zhang, R. (2008). A Modified Kernels-Alternated Error Diffusion Watermarking Algorithm for Halftone Images. In: Shi, Y.Q., Kim, HJ., Katzenbeisser, S. (eds) Digital Watermarking. IWDW 2007. Lecture Notes in Computer Science, vol 5041. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92238-4_30
Download citation
DOI: https://doi.org/10.1007/978-3-540-92238-4_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-92237-7
Online ISBN: 978-3-540-92238-4
eBook Packages: Computer ScienceComputer Science (R0)