A Hyper-Domain Image Watermarking Method based on Macro Edge Block and Wavelet Transform for Digital Signal Processor

In order to protect original data, watermarking is first consideration direction for digital information copyright. In addition, to achieve high quality image, the algorithm maybe can not run on embedded system because the computation is very complexity. However, almost nowadays algorithms need to build on consumer production because integrator circuit has a huge progress and cheap price. In this paper, we propose a novel algorithm which efficient inserts watermarking on digital image and very easy to implement on digital signal processor. In further, we select a general and cheap digital signal processor which is made by analog device company to fit consumer application. The experimental results show that the image quality by watermarking insertion can achieve 46 dB can be accepted in human vision and can real-time execute on digital signal processor.





References:
[1] F. Hartung and M. Kutter, "Multimedia watermarking techniques," in
Proc. IEEE, vol. 87, no. July, pp. 1079-1999.
[2] I. J. Cox, J. Kilian, T. Leighton and T. Shamoon, "A secure, robust
watermarking for multimedia," in Proc. Information Hiding, First Int.
Workshop, Cambridge, U.K., pp. 185-206, 1996.
[3] J. J. K. O-Ruanaidh and T. Pun, "Rotation, Scale and translation invariant
spread spectrum digital image watermarking," signal processing, vol. 66,
no. 3, pp. 303-317, 1998.
[4] F. Deguillaume, S. Voloshynovskiy and T. Pun, "A method for the
estimation and recovering from general affine transforms in digital
watermarking applications," in Proc. SPIE: security and watermarking of
multimedia contents IV, vol. 4675, San Jose, CA, Jan. 2002, pp. 313-322.
[5] R. Piva, M. Barni, F. Bartolini and V. Cappellini, "DCT-based
watermarking recovering without restoring to the uncorrupted original
image," in IEEE ICCP, 1997.
[6] R. Dugad, K. Ratakonda and N. Ahuja, "A new wavelet-based scheme for
watermarking images," in IEEE ICCP, 1998.
[7] W. Bender, D. Gruhi, N. Morimoto and A. Lu, "Techniques for data
hiding," IBM Sys. J. vol. 35, pp. 313-336, 1996.
[8] I. K. Yeo and H. J. Kim, "Generalized patchwork algorithm for image
watermarking," Multimedia Sysyem, vol. 9, no. 3, pp. 261-265, 2003.
[9] C. H. Lin, D. Y. Chan, H. Su and W. S. Hsieh, "Histogram-oriented
watermarking algorithm: colour image watermarking scheme robust
against geometric attacks and signal processing," in Proc. IEE Vis. Image
Signal Process., vol. 153, no. 4, Aug. 2006.
[10] D. Coltuc and P. Bolon, "watermarking by histogram specification," in
Proc. SPIE: security and watermarking of multimedia contents II, vol.
3657, 1999, pp. 252-263.
[11] D. Coltuc, P. Bolon and J. M. Chassery, "Fragile and robust
watermarking by histogram specification," in Proc. SPIE: security and
watermarking of multimedia contents IV, vol. 4675, 2002, pp. 701-710.
[12] S. Roy and E. C. Chang, "watermarking color histogram," in Proc. Int.
Conf. Image Process., 2004, pp. 2191-2194.
[13] S. Lee, Y. Shu and Y. Ho, "Lossless data hiding based on histogram
modification of difference images," in Proc. Pacific-Rim Conf.
Multimedia, 2004, vol. 3, pp. 340-347.
[14] Z. Ni., Y. Shi, N. Ansari and W. Su, "Reversible data hiding," IEEE
Trans. Circuits. Syst. Video Technol., vol. 16, no. 3, pp. 354-363, Mar.
2006.
[15] (2007) ADSP-BF561 Blackfin Processor Hardware Reference (Rev. 1.1)
(Online).Available:
http://www.analog.com/en/embedded-processing-dsp/blackfin/processor
s/manuals/resources/index.html
[16] Available: http://www.petitcolas.net/fabien/watermarking/stirmark/