Abstract
This paper proposes a novel compressed domain robust watermarking scheme which embeds watermark by altering the intra prediction modes of 4 × 4 intra prediction blocks of the most recent high-definition video standards H.265/HEVC. Due to different compression architecture and higher number of intra prediction mode, the existing intra prediction mode based watermarking strategies for previous video standards such as H.264/AVC are not robust when those are directly applied for H.265/HEVC. This proposed work overcomes this shortcoming by reducing the synchronization error of watermark after re-compression attack in two stage. First, a spatial texture analysis is done based on number of non-zero transform coefficients of embedding blocks. Then, suitable candidate blocks for watermark embedding are selected based on 4 × 4 intra luma PB’s sustainably and watermarked mode sustainability while maintaining visual quality and bit rate. In next stage, the robustness of the proposed method has been enhanced by grouping of intra prediction modes such a way that mode change due to re-compression can be closed within a group. Finally, each group is represented with two bits of watermark sequence and embedding have been done by altering prediction modes of selected 4 × 4 intra prediction block to the representative mode of the group denoted by the watermark bit pair. Experimental results on various test sequences show that the scheme is robust against re-compression with high QP values and robustness has been increased twice compared to existing intra prediction mode based watermarking schemes. Also, the proposed scheme has very low effect on the visual quality having least peak to signal ration of 28 dB for the watermarked test sequences and also has very similar bit increase rate compared to existing scheme.
Similar content being viewed by others
References
Al-Sharif S, Iqbal F, Baker T, Khattack A (2016) White-hat hacking framework for promoting security awareness. In: 2016 8th IFIP international conference on new technologies, mobility and security (NTMS), pp 1–6, DOI https://doi.org/10.1109/NTMS.2016.7792489
Asim M, Yautsiukhin A, Brucker AD, Baker T, Shi Q, Lempereur B (2018) Security policy monitoring of bpmn-based service compositions. J Softw-Evol Proc 30(9):e1944. https://doi.org/10.1002/smr.1944. https://onlinelibrary.wiley.com/doi/abs/10.1002/smr.1944. E1944 JSME-17-0099.R2
Cox I, Miller M, Bloom J, Fridrich J, Kalker T (2007) Digital watermarking and steganography. Morgan Kaufmann, San Mateo
Dutta T, Gupta HP (2017) An efficient framework for compressed domain watermarking in p frames of high-efficiency video coding (HEVC)–encoded video. ACM Trans Multimedia Comput Commun Appl 13(1):12:1–12:24. http://doi.acm.org/10.1145/3002178
El-Shafai W, El-Rabaie S, El-Halawany MM, El-Samie FEA (2019) Security of 3d-hevc transmission based on fusion and watermarking techniques. Multimedia Tools and Applications. https://doi.org/10.1007/s11042-019-7448-0
Feng G, Wu GZ (2011) Motion vector and mode selection based fragile video watermarking algorithm. In: 2011 IEEE international conference on anti-counterfeiting, security and identification (ASID), pp 73–76
Gaj S, Patel AS, Sur A (2016) Object based watermarking for H. 264/AVC video resistant to rst attacks. Multimedia Tools and Applications 75(6):3053–3080
Gaj S, Kanetkar A, Sur A, Bora PK (2017) Drift-compensated robust watermarking algorithm for H.265/HEVC video stream. ACM Trans Multimedia Comput Commun Appl 13(1):11:1–11:24. http://doi.acm.org/10.1145/3009910
Hartung F, Girod B (1998) Watermarking of uncompressed and compressed video. Signal Process 66(3):283–301
HEVC software repository. https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/
Hu Y, Zhang C, Su Y (2007) Information hiding based on intra prediction modes for H.264/AVC. In: 2007 IEEE international conference on multimedia and expo, pp 1231–1234
Joshi A, Jain V, Ladda S, Kumar R (2018) Real-time implementation of blind and robust watermarking for HEVC video coding. In: 2018 IEEE international symposium on smart electronic systems (iSES) (formerly inis), pp 58–63. https://doi.org/10.1109/iSES.2018.00022
Karam Y, Baker T, Taleb-Bendiab A (2012) Security support for intention driven elastic cloud computing. In: 2012 Sixth UKSim/AMSS European symposium on computer modeling and simulation, pp 67–73. https://doi.org/10.1109/EMS.2012.17
Kim IK, Min J, Lee T, Han WJ, Park J (2012) Block partitioning structure in the HEVC standard. IEEE Trans Circuits Syst Video Technol 22(12):1697–1706
Lainema J, Bossen F, Han WJ, Min J, Ugur K (2012) Intra coding of the hevc standard. IEEE Trans Circuits Syst Video Technol 22(12):1792–1801
Long M, Peng F, Li H (2018) Separable reversible data hiding and encryption for HEVC video. J Real-Time Image Pr 14(1):171–182. https://doi.org/10.1007/s11554-017-0727-y
Mansouri A, Aznaveh A, Torkamani-Azar F, Kurugollu F (2010) A low complexity video watermarking in H.264 compressed domain. IEEE Trans Inf Foren Sec 5(4):649–657
Noorkami M, Mersereau R (2007) A framework for robust watermarking of h.264-encoded video with controllable detection performance. IEEE Trans Inf Foren Sec 2(1):14–23
Ohm J, Sullivan G, Schwarz H, Tan TK, Wiegand T (2012) Comparison of the coding efficiency of video coding standards x2014;including high efficiency video coding (HEVC). IEEE Trans Circuits Syst Video Technol 22(12):1669–1684
Richardson IE (2010) The H.264 advanced video compression standard, 2nd edn. Wiley, New York
Sheikh HR, Bovik AC (2006) Image information and visual quality. IEEE Trans Image Process 15(2):430–444
Song X, Lian S, Hu W, Hu Y (2014) Digital video watermarking based on intra prediction modes for audio video coding standard. Multimedia Systems 20 (2):195–202
Sullivan G, Ohm J, Han WJ, Wiegand T (2012) Overview of the high efficiency video coding (HEVC) standard. IEEE Trans Circuits Syst Video Technol 22 (12):1649–1668
Swati S, Hayat K, Shahid Z (2014) A watermarking scheme for high efficiency video coding (HEVC). PLOS One 9(8):1–8. https://doi.org/10.1371/journal.pone.0105613
Tariq N, Asim M, Al-Obeidat F, Zubair Farooqi M, Baker T, Hammoudeh M, Ghafir I (2019) The security of big data in fog-enabled IoT applications including blockchain: a survey. Sensors 19(8). https://www.mdpi.com/1424-8220/19/8/1788
Video quality measurement tool (2013). http://mmspg.epfl.ch/vqmt
Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13 (4):600–612
Wang J, Rangding W, Wei L, Dawen X, Meiling H (2014) A large-capacity information hiding method for HEVC video. International Conference on Computer Science and Service System (CSSS)
Wiegand T, Sullivan G, Bjontegaard G, Luthra A (2003) Overview of the H.264/AVC video coding standard. IEEE Trans Circuits Syst Video Technol 13 (7):560–576
Yan C, Zhang Y, Xu J, Dai F, Li L, Dai Q, Wu F (2014) A highly parallel framework for HEVC coding unit partitioning tree decision on many-core processors. IEEE Signal Process Lett 21(5):573–576
Yan C, Zhang Y, Xu J, Dai F, Zhang J, Dai Q, Wu F (2014) Efficient parallel framework for hevc motion estimation on many-core processors. IEEE Trans Circuits Syst Video Technol 24(12):2077–2089
Yang G, Li J, He Y, Kang Z (2011) An information hiding algorithm based on intra-prediction modes and matrix coding for H.264/AVC video stream. {AEU}, - International Journal of Electronics and Communications 65(4):331–337
Zou D, Bloom J (2008) H.264/AVC stream replacement technique for video watermarking. In: IEEE international conference on acoustics, speech and signal processing, 2008. ICASSP 2008, pp 1749–1752
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Gaj, S., Sur, A. & Bora, P.K. Prediction mode based H.265/HEVC video watermarking resisting re-compression attack. Multimed Tools Appl 79, 18089–18119 (2020). https://doi.org/10.1007/s11042-019-08301-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-08301-w