JIS  Vol.7 No.4 , July 2016
Multiresolution Video Watermarking Algorithm Exploiting the Block-Based Motion Estimation
Abstract: This paper presents a novel technique for embedding a digital watermark into video frames based on motion vectors and discrete wavelet transform (DWT). In the proposed scheme, the binary image watermark is divided into blocks and each watermark block is embedded several times in each selected video frame at different locations. The block-based motion estimation algorithm is used to select the video frame blocks having the greatest motion vectors magnitude. The DWT is applied to the selected frame blocks, and then, the watermark block is hidden into these blocks by modifying the coefficients of the Horizontal sub-bands (HL). Adding the watermark at different locations in the same video frame makes the scheme more robust against different types of attacks. The method was tested on different types of videos. The average peak signal to noise ratio (PSNR) and the normalized correlation (NC) are used to measure the performance of the proposed method. Experimental results show that the proposed algorithm does not affect the visual quality of video frames and the scheme is robust against a variety of attacks.
Cite this paper: Mostafa, S. and Ali, A. (2016) Multiresolution Video Watermarking Algorithm Exploiting the Block-Based Motion Estimation. Journal of Information Security, 7, 260-268. doi: 10.4236/jis.2016.74021.

[1]   Ding, H.-Y., Zhou, Y.J., Yang, Y.X. and Zhang, R. (2013) Robust Blind Video Watermark Algorithm in Transform Domain Combining with 3D Video Correlation. Journal of Multimedia, 8, 161-167.

[2]   Dey, N., Das, P., Roy, A.B., Das, A. and Chaudhuri, S.S. (2012) DWT-DCT-SVD Based Intravascular Ultrasound Video Watermarking. Proceedings of the 2012 World Congress on Information and Communication Technologies, Trivandrum, 30 October-2 November 2012, 224-229.

[3]   Wassermann, J. (2013) New Robust Video Watermarking Techniques Based on DWT Transform and Spread Spectrum of Basis Images of 2D Hadamard Transform. In: Dziech, A. and Czyzewski, A., Eds., Multimedia Communications, Services and Security, Springer, Berlin, Heidelberg, 298-308.

[4]   Cedillo-Hernandez, A., Cedillo-Hernandez, M., Garcia-Vazquez, M., Nakano-Miyatake, M., Perez-Meana, H. and Ramirez-Acosta, A. (2014) Transcoding Resilient Video Watermarking Scheme Based on Spatio-Temporal HVS and DCT. Signal Processing, 97, 40-54.

[5]   Faragallah, O.S. (2013) Efficient Video Watermarking Based on Singular Value Decomposition in the Discrete Wavelet Transform Domain. AEU: International Journal of Electronics and Communications, 67, 189-196.

[6]   Simitopoulos, D., Tsaftaris, S.A., Boulgouris, N.V. and Strintzis, M.G. (2002) Compressed-Domain Video Watermarking of MPEG Streams. Proceedings of 2002 IEEE International Conference on Multimedia and Expo, Lausanne, 26-29 August 2002, 569-572.

[7]   Mansouri, A., Aznaveh, A.M., Torkamani-Azar, F. and Kurugollu, F. (2010) A Low Complexity Video Watermarking in H. 264 Compressed Domain. IEEE Transactions on Information Forensics and Security, 5, 649-657.

[8]   Jung, S., Lee, D., Lee, S. and Paik, J. (2008) Robust Watermarking for Compressed Video Using Fingerprints and Its Applications. International Journal of Control Automation and Systems, 6, 794-799.

[9]   Tokar, T., Kanócz, T. and Levicky, D. (2009) Digital Watermarking of Uncompressed Video in Spatial Domain. Proceedings of 19th International Conference Radioelektronika, Bratislava, 22-23 April 2009, 319-322.

[10]   Shelly, K. and Simarpreet, K. (2013) Real-Time Video Watermarking of Uncompressed Video Using Fuzzy Logic. International Journal of Application or Innovation in Engineering & Management (IJAIEM), 2, 282-284.

[11]   Lee, C.H., Oh, H. and Lee, H.K. (2000) Adaptive Video Watermarking Using Motion Information. Proceedings of SPIE3971, Security and Watermarking of Multimedia Contents II, May, 209-216.

[12]   Zhongjie, Z.H.U., Gangyi, J., Mei, Y. and Xunwei, W.U. (2002) New Algorithm for Video Watermarking. Proceedings of 6th IEEE International Conference on Signal Processing, Beijing, 26-30 August 2002, 760-763.

[13]   Zhang, J., Li, J. and Zhang, L. (2001) Video Watermark Technique in Motion Vector. Proceedings of 14th IEEE Brazilian Symposium on Computer Graphics and Image Processing, Florianopolis, 15-18 October 2001, 179-182.

[14]   Mishra, A. and Chuttani, P. (2014) Uncompressed Video Watermarking Using Motion Vectors and Back Propagation Network. International Journal of Engineering Research & Technology, 3, 1023-1030.

[15]   Nakano-Miyatake, M. and Perez-Meana, H. (2010) Video Watermarking Technique Using Visual Sensibility and Motion Vector. In: Fung, R.-F., Ed., Visual Serving, INTECH Open Access, 217-234.

[16]   Aziz, T. and Dolly, D.R.J. (2012) Motion Estimation and Motion Compensated Video Compression Using DCT and DWT. International Journal of Emerging Technology and Advanced Engineering, 2, 667-670.

[17]   Ratnottar, J., Joshi, R. and Shrivastav, M. (2012) Comparative Study of Motion Estimation & Motion Compensation for Video Compression. International Journal of Emerging Trends &Technology in Computer Science, 1, 33-37.

[18]   Metkar, S. and Talbar, S. (2013) Performance Evaluation of Block Matching Algorithms for Video Coding. In: Metkar, S. and Talbar, S., Eds., Motion Estimation Techniques for Digital Video Coding, Springer, India, 13-31.

[19]   Choudhury, H.A. and Saikia, M. (2014) Survey on Block Matching Algorithms for Motion Estimation. Proceedings of International Conference of the IEEE ICCSP, India, 3-5 April 2014, 36-40.

[20]   Nahhas, I. and Drahansky, M. (2013) Analysis of Block Matching Algorithms with Fast Computational and Winner-Update Strategies. International Journal of Signal Processing and Image Process. Pattern Recognition, 6, 129-137.

[21]   Kezheng, L., Wei, Y. and Pie, L. (2008) Video Watermarking Temporal Synchronization on Motion Vector. Proceedings of 3rd International Conference of IEEE ISKE, Xiamen, 17-19 November 2008, 1105-1110.

[22]   Hussein, J. and Mohammed, A. (2009) Robust Video Watermarking Using Multi-Band Wavelet Transform. International Journal of Computer Science Issues, 6, 44-49.

[23]   Liu, Y. and Zhou, P. (2014) A Survey of Video Watermarking Based on Motion Vector. Proceedings of International Conference on Computer, Communications and Information Technology (CCIT 2014), Beijing, 16-17 January 2014, 274-277.

[24]   Mishra, A. and Chuttani, P. (2014) Motion Vector Estimation Based Uncompressed Video Watermarking Using Extreme Learning Machine. International Journal of Scientific & Engineering Research, 5, 762-768.