DOI QR코드

DOI QR Code

Robust video watermarking algorithm for H.264/AVC based on JND model

  • Zhang, Weiwei (College of Engineering, Huaqiao University) ;
  • Li, Xin (College of Engineering, Huaqiao University) ;
  • Zhang, Yuzhao (College of Engineering, Huaqiao University) ;
  • Zhang, Ru (National Engineering Laboratory for Disaster Backup and Recovery, Beijing University of Posts and Telecommunications) ;
  • Zheng, Lixin (College of Engineering, Huaqiao University)
  • Received : 2016.05.28
  • Accepted : 2017.02.22
  • Published : 2017.05.31

Abstract

With the purpose of copyright protection for digital video, a novel H.264/AVC watermarking algorithm based on JND model is proposed. Firstly, according to the characteristics of human visual system, a new and more accurate JND model is proposed to determine watermark embedding strength by considering the luminance masking, contrast masking and spatial frequency sensitivity function. Secondly, a new embedding strategy for H.264/AVC watermarking is proposed based on an analysis on the drift error of energy distribution. We argue that more robustness can be achieved if watermarks are embedded in middle and high components of $4{\times}4$ integer DCT since these components are more stable than dc and low components when drift error occurs. Finally, according to different characteristics of middle and high components, the watermarks are embedded using different algorithms, respectively. Experimental results demonstrate that the proposed watermarking algorithm not only meets the imperceptibility and robustness requirements, but also has a high embedding capacity.

Keywords

References

  1. F. Fund, S.A Hosseini, S.S Panwar, "Under a cloud of uncertainty: legal questions affecting internet storage and transmission of copyright-protected video content," IEEE Network, vol.30, no.2, pp.32-38, 2016. https://doi.org/10.1109/MNET.2016.7437022
  2. X. Jiang, T. Sun, Y. Zhou, W. Wang, Y.Q Shi, "A Robust H. 264/AVC Video Watermarking Scheme with Drift Compensation," The Scientific World Journal, vol.3, no. 802347, pp.1-13, 2015.
  3. L. Tian, N. Zheng, J. Xue, C. Li, "Authentication and copyright protection watermarking scheme for H.264 based on visual saliency and secret sharing," Multimedia Tools and Applications, vol.74, no.9, pp.2991-3011, 2015. https://doi.org/10.1007/s11042-013-1765-5
  4. X. Zhu, C.W Chen, "A Joint Source-Channel Adaptive Scheme for Wireless H. 264/AVC Video Authentication," IEEE Transactions on Information Forensics and Security, vol.11, no.1, pp.141-153, 2016. https://doi.org/10.1109/TIFS.2015.2481366
  5. P.B Nguyen, A. Beghdadi, M. Luong, "Perceptual watermarking using a new Just-Noticeable-Difference model," Signal Processing: Image Communication, vol.28, no.10, pp.1506-1525, 2013. https://doi.org/10.1016/j.image.2013.09.011
  6. N. Jayant, J. Johnston, R. Safranek, "Signal compression based on models of human perception," in Proc. of IEEE, pp.1385-1422, 1993.
  7. R.B Wolfgang, C.I Podilchuk, E.J Delp, "Perceptual watermarks for digital images and video," in Proc. of IEEE, pp.1108-1126, 1999.
  8. A.B Watson, "DCT quantization matrices visually optimized for individual images," in Proc. of SPIE 1913, Human Vision, Visual Processing, and Digital Display, pp.202-216, 1913.
  9. D. Simitopoulos, S.A Tasftaris, N.V Boulgouris, M. G. Strintzis, "Compressed-domain video watermarking of MPEG streams," in Proc. of IEEE International Conference on Multimedia & Expo, pp.569-572, 2002.
  10. Y. Niu, M. Kyan, L. Ma, A. Beghdadi, S. Krishnan, "Visual saliency's modulatory effect on just noticeable distortion profile and its application in image watermarking," Signal Processing: Image Communication, vol.28, no.8, pp.917-928, 2013. https://doi.org/10.1016/j.image.2012.07.009
  11. A.M. Joshi, V. Mishra, R.M. Patrikar, "Design of real-time video watermarking based on Integer DCT for H.264 encoder," International Journal of Electronics, vol.102, no.1, pp.141-155, 2015. https://doi.org/10.1080/00207217.2014.954634
  12. A. Mansouri, A.M. Aznaveh, F. Torkamani, F. Kurugollu, "A low complexity video watermarking in H.264 compressed domain," IEEE Transactions on Information Forensics and Security, vol.5, no.4, pp.649-657, 2010. https://doi.org/10.1109/TIFS.2010.2076280
  13. S. Li, J. Fu, P. Liu, Y. Jiang, "An information hiding approach based on integer transform coefficient and virtual space encoding for H.264/AVC," Circuits Systems and Signal Processing, vol.34, no.11, pp.3573-3594, 2015. https://doi.org/10.1007/s00034-015-0024-6
  14. S. Gaj, A.S. Patel, A. Sur, "Object based watermarking for H.264/AVC video resistant to rst attacks," Multimedia Tools and Applications, vol.75, no.6, pp.3053-3080, 2016. https://doi.org/10.1007/s11042-014-2422-3
  15. D.W. Xu, R.D. Wang, "Efficient reversible data hiding in encrypted H.264/AVC videos," Journal of Electronic Image, vol.23, no.5, 053022, 2014. https://doi.org/10.1117/1.JEI.23.5.053022
  16. J.M. Thiesse, J. Jung, M. Antonini, "Rate distortion data hiding of motion vector competition information in chroma and luma samples for video compression," IEEE Transactions on Circuits and Systems for Video Technology, vol.21, no.6, pp.729-741, 2011. https://doi.org/10.1109/TCSVT.2011.2130330
  17. D.W. Xu, R.D. Wang, Y.Q. Shi, "Data hiding in encrypted H.264/AVC video streams by codeword substitution," IEEE Transactions on Information Forensics and Security, vol.9, no.4, pp.596-606, 2014. https://doi.org/10.1109/TIFS.2014.2302899
  18. T. Stutz, F. Autrusseau, A. Uhl, "Non-Blind structure-preserving substitution watermarking of H.264/CAVLC inter-frames," IEEE Transactions on Multimedia, vol.16, no.5, pp.1337-1349, 2014. https://doi.org/10.1109/TMM.2014.2310595
  19. C.H. Wu, Y. Zheng, W.H. Ip, C.Y. Chana, K.L. Yunga, Z.M. Lu, "A flexible H.264/AVC compressed video watermarking scheme using particle swarm optimization based dither modulation," International Journal of Electronics and Communications, vol.65, no.1, pp.27-36, 2011. https://doi.org/10.1016/j.aeue.2010.02.003
  20. A.M. Joshi, V. Mishra, R.M. Patrikar, "FPGA prototyping of video watermarking for ownership verification based on H.264/AVC," Multimedia Tools and Applications, vol.75, no.6, pp.3121-3144, 2016. https://doi.org/10.1007/s11042-014-2426-z
  21. Y.L. He, G.B. Yang, N.B. Zhu, "A real-time dual watermarking algorithm of H.264/AVC video stream for video-on-demand service," AEU-International Journal of Electronics and Communications, vol.66, no.4, pp.305-312, 2012. https://doi.org/10.1016/j.aeue.2011.08.007
  22. M.A. Ali, E.A. Edirisinghe, "Watermarking H.264/AVC by modifying DC coefficients," in Proc. of International Conference on CyberWorlds, pp 241-245, 2009.
  23. L. Li, Z.H. Dong, J.F. Lu, J.P. Dai, Q.R. Huang, C.C. Chang et al., "An H.264/AVC HDTV watermarking algorithm robust to camcorder recording," Journal of Visual Communication and Image Representation, vol.26, no.C, pp.1-8, 2015. https://doi.org/10.1016/j.jvcir.2014.08.009
  24. M. Nookami, R.M. Mersereau, "Digital watermarking in P-Frames with controlled video bit-rate increase," IEEE Transactions on Information Forensics and Security, vol.3, no.3, pp.441-455, 2008. https://doi.org/10.1109/TIFS.2008.923825
  25. Su PC, Wu CS, Chen IF, C.Y. Wu, Y.C. Wu, "A practical design of digital video watermarking in H.264/AVC for content authentication," Signal Processing: Image Communication, vol.26, no.8, pp.413-426, 2011. https://doi.org/10.1016/j.image.2011.07.004
  26. D.W. Wang, S.J. Huang, G.R. Feng, "Perceptual differential energy watermarking for H.264/AVC," Multimedia Tools and Applications, vol.60, no.3, pp.537-550, 2012. https://doi.org/10.1007/s11042-011-0830-1
  27. Z. Wei, K.N. Ngan, "Spatial-temporal just noticeable distortion profile for grey scale image/video in DCT domain," IEEE Transactions on Circuits and System for Video Technology, vol.19, no.3, pp.337-346, 2009. https://doi.org/10.1109/TCSVT.2009.2013518
  28. M. Naccari, F. Pereira, "Advanced H.264/AVC-based perceptual video coding: architecture, tools, and assessment," IEEE Transactions on Circuits and System for Video Technology, vol.21, no.6, pp.766-782, 2011. https://doi.org/10.1109/TCSVT.2011.2130430
  29. T. Suzuki, K. Sato, Y. Yagasaki, "Weighting matrix for JVT codec," Document JVT-C053rl, Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG.
  30. I.J. Cox, J. Kilian, F.T. Leighton, T. Shamoon, "Secure spread spectrum watermarking for multimedia," IEEE Transactions on Image Processing, vol.6, no.12, pp.1673-1687, 1997. https://doi.org/10.1109/83.650120
  31. J.W. Huang, Y.Q. Shi, Y. Shi, "Embedding image watermarks in dc components," IEEE Transactions on Circuits and System for Video Technology, vol.10, no.6, pp.974-979, 2000. https://doi.org/10.1109/76.867936
  32. D.W. Kim, Y.G. Choi, H.S. Kim, J.S. Yoo, H.J. Choi, Y.H. Seo, "The problems in digital water marking into intra-frames of H.264/AVC," Image and Vision Computing, vol.28, no.8, pp.1220-1228, 2010. https://doi.org/10.1016/j.imavis.2009.12.006
  33. M. Noorkami, R.M. Mersereau, "Compressed-domain video watermarking for H.264," in Proc. of International Conference on Image Processing (ICIP), pp.1229-1232, 2005.
  34. C. Langelaarg, R.R. Lagendijk, "Optimal differential energy watermarking of DCT encoded images and video," IEEE Transactions on Image Processing, vol.10, no.1, pp.148-158, 2001. https://doi.org/10.1109/83.892451
  35. P.C. Su, M.L. Li, I.F. Chen, "A content-adaptive digital watermarking scheme in H.264/AVC compressed videos," in Proc. of International Conference on Intelligent Information Hiding & Multimedia Signal Processing, pp.849-852, 2008.
  36. G. Qiu, P. Marziliano, A.T.S. Ho, D. He, "A hybrid watermarking scheme for H.264/AVC video," in Proc. of the 17th International Conference on Pattern Recognition, pp.865-868, 2004.

Cited by

  1. Robust H.264/AVC video watermarking without intra distortion drift vol.78, pp.7, 2017, https://doi.org/10.1007/s11042-018-6942-0