Skip to main content
Log in

Robust drift-free bit-rate preserving H.264 watermarking

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

This paper presents a novel method for open-loop watermarking of H.264/AVC bitstreams. Existing watermarking algorithms designed for previous encoders, such as MPEG-2 cannot be directly applied to H.264/AVC, as H.264/AVC implements numerous new features that were not considered in previous coders. In contrast to previous watermarking techniques for H.264/AVC bitstreams, which embed the information after the reconstruction loop and perform drift compensation, we propose a completely new intra-drift-free watermarking algorithm. The major design goals of this novel H.264/AVC watermarking algorithm are runtime-efficiency, high perceptual quality, (almost) no bit-rate increase and robustness to re-compression. The watermark is extremely runtime-efficiently embedded in the compressed domain after the reconstruction loop, i.e., all prediction results are reused. Nevertheless, intra-drift is avoided, as the watermark is embedded in such a way that the pixels used for the prediction are kept unchanged. Thus, there is no drift as the pixels being used in the intra-prediction process of H.264/AVC are not modified. For watermark detection, we use a two-stage cross-correlation. Our simulation results confirm that the proposed technique is robust against re-encoding and shows a negligible impact on both the bit-rate and the visual quality.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Notes

  1. A demo is available for download at the following url: http://www.irccyn.ec-nantes.fr/~autrusse/DEMO/.

  2. http://iphome.hhi.de/suehring/tml/.

References

  1. Alattar, A.M., Lin, E.T., Celik, M.U.: Digital watermarking of low bit-rate advanced simple profile MPEG-4 compressed video. IEEE Trans. Circuits Syst. Video Technol. 13(8), 787–800 (2003)

    Article  Google Scholar 

  2. Autrusseau, F., Le Callet, P.: A robust image watermarking technique based on quantization noise visibility threshold. Signal Process. 87(6), 1367–1383 (2007)

    Article  Google Scholar 

  3. Chen, W., Autrusseau, F., Le Callet, P.: A error-propagation-free perceptual watermarking algorithm for H.264/AVC encoded video. In: Proceeding of the 1st workshop on visual signal processing and analysis (2008)

  4. Chen, C., Ni, J., Huang, J.: Temporal statistic based video watermarking scheme robust against geometric attacks and frame dropping. In: Proceeding of the international workshop on digital watermarking, pp. 81–95 (2009)

  5. Cox, I., Kilian, J., Leighton, F., Shamoon, T.: Secure spread spectrum watermarking for multimedia. IEEE Trans. Image Process. 6(12), 1673–1687 (1997)

    Article  Google Scholar 

  6. Deguillaume, F., Csurka, G., O’Ruanaidh, J., Pun, T.: Robust 3D DFT video watermarking. Proc SPIE Secur. Watermarking Multimed. Contents. 3657, 113−124 (1999)

    Article  Google Scholar 

  7. Golikeri, A., Nasiopoulos, P., Wang, Z.: Robust digital video watermarking scheme for H.264 advanced video coding standard. J. Electron. Imaging 16(4), 14 (2007)

    Article  Google Scholar 

  8. Gong, X., Lu, H.: Towards fast and robust watermarking scheme for H.264 video. In: Proceeding of the IEEE international symposium on multimedia, 649–653 (2008)

  9. Hartung, F., Girod, B.: Watermarking of uncompressed and compressed video. Signal Process. 66(3), 283–301(1998)

    Article  MATH  Google Scholar 

  10. Huo, W., Zhu,Y., Chen, H.: A controllable error-drift elimination scheme for watermarking algorithm in H.264/AVC stream. IEEE Signal Process. Lett. 18(9), 535−538 (2011)

    Article  Google Scholar 

  11. Kang, X., Huang, J., Shi, Y., Lin, Y.: A DWT–DFT composite watermarking scheme robust to both affine transform and JPEG compression. IEEE Trans. Circuits Syst. Video Technol. 13(8), 776–786 (2003)

    Article  Google Scholar 

  12. Kapotas, S., Varsaki, E., Skodras, A.: Data hiding in H.264 encoded video sequences. In: Proceeding of the IEEE international workshop on multimedia signal processing, pp. 373–376 (2007)

  13. Kim, S.M., Kim, S.B., Hong, Y., Won, C.: Data hiding on H.264/AVC compressed video. In: Proceeding of the international conference on image analysis and recognition, pp. 698–707 (2007)

  14. Langelaar, G., Langendijk, R.: Optimal differential energy watermarking of DCT encoded images and video. IEEE Trans. Image Process. 10(1), 148–158 (2011)

    Article  Google Scholar 

  15. Ling, H., Lu, Z., Zou, F.: New real-time watermarking algorithm for compressed video in VLC domain. Proc. IEEE Int. Conf. Image Process. 4, 2171–2174 (2004)

    Google Scholar 

  16. Ma, X., Li, Z., Tu, H., Zhang, B.: A data hiding algorithm for H.264/AVC video streams without intra-frame distortion drift. IEEE Trans. Circuits Syst. Video Technol. 20(10), 1320–1330 (2010)

    Article  Google Scholar 

  17. Miller, M.L., Bloom, J.A.: Computing the probability of false watermark detection. In: Proceeding of the 3rd international workshop on information hiding, pp. 146–158 (1999)

  18. Mobasseri, B., Raikar, Y.: Authentication of H.264 streams by direct watermarking of CAVLC blocks. Proc. SPIE Secur. Steganogr. Watermarking Multimed. Contents IX. 6505, 5 (2007)

    Google Scholar 

  19. Noorkami, M., Mersereau, R.M.: Compressed-domain video watermarking for H.264. Proc. IEEE Int. Conf. Image Process. 2, 890–893 (2005)

    Google Scholar 

  20. Noorkami, M., Mersereau, R.M.: A framework for robust watermarking of H.264-encoded video with controllable detection performance. IEEE Trans. Inform. Forensics Secur. 2(12), 14–23 (2007)

    Article  Google Scholar 

  21. Noorkami, M., Mersereau, R.M.: Digital video watermarking in P-frames with controlled video bit-rate increase. IEEE Trans. Inform. Forensics Secur. 3(3), 441–455 (2008)

    Article  Google Scholar 

  22. Oostveen, J., Kalker, T., Haitsma, J.: Visual hashing of digital video: applications and techniques. Proc. SPIE Appl. Digital Image Process. XXIV. 4472, 121–131 (2001)

    Article  Google Scholar 

  23. Piva, A., Barni, M., Bartolini, F., Cappellini, V.: Threshold selection for correlation-based watermark detection. In: Proceeding of the COST254 workshop on intelligent communications, pp. 67–72 (1998)

  24. Pröfrock, D., Schlauweg, M., Müller, E.: A new uncompressed-domain video watermarking approach robust to H.264/AVC compression. In: Proceeding of the IASTED international conference on signal processing, pattern recognition, and applications, pp. 99–104 (2006)

  25. Qiao, L., Nahrstedt, K.: Non-invertible watermarking methods for MPEG encoded audio. SPIE Secur. Watermarking Multimed. Data 3657, 194–203 (1999)

    Article  Google Scholar 

  26. Qiu, G., Marziliano, P., Ho, A.T., He, D., Sun, Q.: A hybrid watermarking scheme for H.264/AVC video. In: Proceeding of the 17th international conference on pattern recognition, vol. 4, pp. 865–868 (2004)

  27. Shahid, Z., Chaumont, M., Puech, W.: Considering the reconstruction loop for data hiding of intra and inter frames of H.264/AVC, signal. Image Video Process. (Springer) 5, 2 (2011)

    Google Scholar 

  28. Watson, A.: DCT quantization matrices visually optimized for individual images. Proc. SPIE Soc. Photo-Opt. Instrum. Eng. 1913, 202–216 (1993)

    Google Scholar 

  29. Wu, X., Zhu, W., Xiong, Z., Zhang, Y.: Object-based multiresolution watermarking of images and video. Proc. IEEE Int. Symp. Circuits Syst. 1, 212–215 (2000)

    Google Scholar 

  30. Wu, G., Wang, Y., Hsu, W.: Robust watermark embedding/detection algorithm for H.264 video. J. Electron. Imaging 14(1), 13013 (2005)

    Article  Google Scholar 

  31. Zou, D., Bloom, J.: H.264/AVC substitution watermarking: a CAVLC example. In: Proceeding of the SPIE, media forensics and security XI, pp. 7254–7329 (2009)

  32. Zou, D., Bloom, J.: H.264 stream replacement watermarking with CABAC encoding. In: Proceeding of the IEEE international conference on multimedia and expo, pp. 117–121 (2010)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Florent Autrusseau.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chen, W., Shahid, Z., Stütz, T. et al. Robust drift-free bit-rate preserving H.264 watermarking. Multimedia Systems 20, 179–193 (2014). https://doi.org/10.1007/s00530-013-0329-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-013-0329-x

Keywords

Navigation