Abstract
In this paper, we propose a new video watermarking algorithm based on shot segmentation and block classification to enhance the robustness, imperceptibility and real-time performance based on the H.264/AVC codec. A method of selecting host frames is proposed based on shot segmentation to avoid embedding watermark frame by frame, so as to improve the robustness and the real-time performance. The watermark signal is cropped into small watermarks according to the number of shots in the host video, and small watermarks are respectively embedded into different shots. The watermarking capacity and the perceptual quality are greatly improved by this way. A method of selecting host coefficients is proposed based on block classification in the Discrete Cosine Transformation (DCT) compressed domain. The texture characteristics of host blocks are considered in the classification and the places of host coefficients can change adaptively according to the content of the video. The imperceptibility of the watermarked video is greatly improved by this way. The simplified quantization index modulation (QIM) is applied to embed watermark. It brings fewer artifacts to the host signal than the current main watermarking method, such as spread spectrum (SS), differential energy watermarking (DEW) and so on. The experiment results show that the proposed scheme has a good performance in maintaining real-time performance and resisting Gaussian noising, frame swapping, MPEG compression, etc.
Similar content being viewed by others
References
Chen B, Wornell GW (2001) Quantization index modulation: a class of provably good methods for digital watermarking and information embedding. IEEE Transaction on Information Theory 47(4):1423–1441
Doërr G, Dugelay JL (2003) A guide tour of video watermarking. Signal Process Image Commun 18(4):263–282
El’Arbi M, Koubaa M, Charfeddine M, Ben Amar C (2010) A dynamic video watermarking algorithm in fast motion areas in the wavelet domain. Multimed Tools Appl. doi:10.1007/s11042-010-0580-5, Accessed 11 August, 2010
Guil N, Gonzalez-Linares JM, Cozar JR (2007) A clustering technique for video copy detection. 3rd Iberian Conference on Pattern Recognition and Image Analysis, Vol 4477. Girona, Spain, pp 451–458
Hu Y, Zhang CT, Su YT (2007) Information hiding based on intra prediction modes for H.264/AVC. 2007 IEEE International Conference on Multimedia and Expo, pp 1231–1234
Kim K, Im D, Su Y (2007) A Practical Real-Time Video Watermarking Scheme Robust against Downscaling Attack. 6th International Workshop on Digital Watermarking, Sun Yat sen Univ, Vol 5041. Guangzhou, China, pp 323–334
Lin W, Wang Y, Horng S (2009) A digital watermarking method using binary cluster. 9th International Conference on Algorithms and Architectures for Parallel Processing, Natl Taiwan Univ Sci & Technol, Vol 5574. Taipei, Taiwan, pp 165–174
Liu S, Shi F, Wang J, Zhang S (2010) An improved spatial spread-spectrum video watermarking. 2010 International Conference on Intelligent Computation Technology and Automation (ICICTA), pp 587–590
Noorkami M, Mersereau RM (2005) Compressed-domain video watermarking for H.264. IEEE Conf. Image Process 2:890–893
Sampath K, Bavipati, Xiao Su (2010) Secure Compressed Domain Watermarking for H.264 Video. Seventh International Conference on Information Technology, pp 387–391
Shen K, Chen L. A new digital watermarking technique for video. VISUAL 2002, LNCS 2314, pp 269–275
Shen HF, Sun XY, Wu F (2008) Fast H.264/MEPG-4 AVC transcoding using power-spectrum based rate-distortion optimization. IEEE Transactions on Circuits and Systems for Video Technology 18(6):746–755
Sun T, Jiang X et al (2009) A novel differential energy video watermarking based on watson visual mode. Second International Symposium on Electronic Commerce and Security, pp 179–183
Sun J, Liu J, Yan H. A 2DPCA-based video watermarking scheme for resistance to temporal desynchronization. ISNN 2006, LNCS 3973, pp 312–317
Sun Z, Liu J et al (2009) A motion location based video watermarking scheme using ICA to extract dynamic frames. Neural Comput Applic 18:507–514
Sun, J, Yang N et al (2010) Video watermarking scheme based on spatial relationship of DCT coefficients. Proceedings of the 8th World Congress Intelligent Control and Automation, pp 56–59
Tian L, Zheng N et al (2008) A CAVLC-based blind watermarking method for H.264/AVC compressed video. IEEE Asia-Pacific Services Computing Conference, pp 1295–1299
Wang X, Hou L (2010) A new robust digital image watermarking based on Pseudo-Zernike moments. Multidim Syst Sign Process 21:179–196
Wu CH et al (2010) A flexible H.264/AVC compressed video watermarking scheme using particle swarm optimization based dither modulation. Int J Electron Commun (AEU)
Yen S, Chang, M, Wang C (2009) A robust video watermarking scheme of H.264. Joint Conference on Pervasive Computing (JCPC), pp 155–160
Zheng X, Zhao Y et al (2008) Research of synchronization robustness in video digital watermarking. ISECS International Colloquium on Computing, Communication, Control, and Management, pp 276–279
Acknowledgements
This research is founded and supported by the Theme Project of the National High Technology Research and Development Program (863 Program) of China, and the Central Universities under Grant No.2010-IV-065.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Xuemei, J., Quan, L. & Qiaoyan, W. A new video watermarking algorithm based on shot segmentation and block classification. Multimed Tools Appl 62, 545–560 (2013). https://doi.org/10.1007/s11042-011-0857-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-011-0857-3