Skip to main content
Log in

Robust H.264/AVC video watermarking without intra distortion drift

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

A robust H.264/AVC video watermarking algorithm without intra distortion drift is proposed in this paper for the copyright protection of digital videos. The classic scheme prevented distortion from drifting by the classification of intra prediction modes, and different categories have different methods for modifying coefficient-pairs. Based on the reference pixels when 4 × 4 blocks of videos are encoded, the improved scheme proposed in this paper introduces a reclassification of intra prediction modes into avoiding distortion drift, which efficient enlarges the capacity of this kind of methods. Besides, the chosen principle of coefficient-pairs for watermarking is presented by theoretical and experimental analysis. By the means above, watermarked videos have controlled bit rate growth and guaranteed visual quality even if the capacity is enlarged. Then, pre-processing of watermarks reasonable reduce the bits needed to embed, which fixes the problem in classic scheme about limited capacity limits the size of watermarks. Meanwhile, spread-spectrum and Hamming code employed together not only promote robustness but also reduce computational complexity. Experimental results show that compared with the classic robust distortion drift-free methods, our algorithm maintains good visual performance with the enlarged capacity, and the strong robustness is kept without a huge increasement of bit rate.

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

References

  1. Chang PC, Chung KL, Chen JJ, Lin CH, Lin TJ (2014) A DCT/DST-based error propagation-free data hiding algorithm for HEVC intra-coded frames. J Vis Commun Image Represent 25(2):239–253

    Article  Google Scholar 

  2. Fridrich J, Soukal D (2006) Matrix embedding for large payloads. IEEE Trans on Information Forensics and Security 1(3):390–395

    Article  Google Scholar 

  3. Gaj S, Kanetkar A, Sur A, Bora PK (2017) Drift-Compensated Robust Watermarking Algorithm for H.265/HEVC Video Stream. ACM Trans Multimed Comput Commun Appl 13(1):1–24

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  6. ITU-T Recommendation (2012) Advanced video coding for generic audiovisual services, ISO/IEC

  7. Lin TJ, Chung KL, Chang PC, Huang YH (2013) An improved DCT-based perturbation scheme for high capacity data hiding in H.264/AVC intra frames. The Journal of System and Software 86(3):604–614

    Article  Google Scholar 

  8. Liu YX, Ju L, Hu M, Ma XJ, Z H (2015) A robust reversible data hiding scheme for H.264 without distortion drift. Neurocomputing 151(1):1053–1062

    Article  Google Scholar 

  9. Liu YX, Li ZT, Ma XJ, L J (2013) A robust data hiding algorithm for H.264/AVC video streams. J Syst Softw 86(8):2174–2183

    Article  Google Scholar 

  10. Liu YX, Liu SY, Zhao HG, Liu S A new data hiding method for H . 265 / HEVC video streams without intra-frame distortion drift. Multimedia Tools and Applications. https://doi.org/10.1007/s11042-018-6320-y

    Article  Google Scholar 

  11. Ma XJ, Li ZT, Tu H, Zhang BC (2010) A data hiding algorithm for H.264/AVC video streams without intra frame distortion drift. IEEE Trans Circuits System Video Technology 20(10):1320–1330

    Article  Google Scholar 

  12. Noorkami M, Mersereau RM (2007) A framework for robust watermarking of H.264 encoded video with controllable detection performance. IEEE Trans Information Forensics Security 2(1):14–23

    Article  Google Scholar 

  13. Qiu G, Marziliano P, Ho ATS, He D, Sun Q (2004) A hybrid watermarking scheme for H.264/AVC video. Proc IEEE International Conference on Pattern Recognition 4:865–868

    Google Scholar 

  14. Wiegand T, Sullivan GJ, Bjontegaard G, Luthra A (2003) Overview of the H.264/AVC video coding standard, IEEE Trans. Circuits System Video Technology. 13(7):560–576

    Article  Google Scholar 

  15. Yao YZ, Zhang WM, Yu NH (2016) Inter-frame distortion drift analysis for reversible data hiding in encrypted H.264/AVC video bitstreams. Signal Process 128(C):531–545

    Article  Google Scholar 

  16. Yiqi T, KokSheik W (2014) An Overview of information hiding in H.264/AVC compressed video. IEEE Trans Circuits System Video Technology 24(2):305–319

    Article  Google Scholar 

  17. Zhang J, Ho ATS, Qiu G (2007) Robust video watermarking of H.264/AVC. IEEE Trans Circuits System II: Express Briefs 54(2):205–209

    Article  Google Scholar 

  18. Zhang WW, Li X, Zhang YZ, Zhang R, Zheng LX (2017) Robust video watermarking algorithm for H.264/AVC based on JND model. KSII Transactions on Internet and Information Systems 11(5):2741–2761

    Google Scholar 

  19. Zhang XP, Wang SZ (2006) Efficient steganographic embedding by exploiting modification direction. IEEE Commun Lett 10(11):781–783

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (NSFC) under the grant No. U1536110.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hong-Xia Wang.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, Y., Wang, HX. Robust H.264/AVC video watermarking without intra distortion drift. Multimed Tools Appl 78, 8535–8557 (2019). https://doi.org/10.1007/s11042-018-6942-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6942-0

Keywords

Navigation