Fast watermarking scheme for real-time spatial scalable video coding

Recent advancements in high resolution scalable video coding have significantly increased the computational complexities of watermarking solutions for real-time video encoding systems. This paper proposes a human visual system based watermarking algorithm for spatial scalable coding based on the H.264/SVC standard. The proposed algorithm extracts textural feature from a set of 7 high energy quantized coefficients in 4×4 luma INTRA-predicted blocks of all slices and embeds watermark into the highly textured block which has at least one non-zero coefficient in 6 selected locations. The same embedding process is performed for all layers of the video to improve robustness against common video processing attacks. Experiments were conducted by embedding up to 8192 watermark bits into a four-layer spatial scalable coded video. Results suggest that the proposed scheme produces watermarked video with an average visual quality degradation of ~0.36dB at the expense of 2.18% bitrate overhead. In addition, the proposed watermarking scheme achieves an average detection rate of 0.98, 0.97 and 0.71 against re-encoding, recompression and Gaussian filtering attacks, respectively, using the base layer, and above 0.97, 0.94 and 0.66, respectively when using any of the enhancement layer. HighlightsHVS watermarking algorithm is proposed for spatial coding using the H.264/SVC.Extracts textural feature using quantized coefficients to classify textured blocks.Embeds watermark into classified textured blocks, which is repeated for all layers.Proposed method exhibits quality degradation of ~0.36dB at 2.18% bitrate overhead.Proposed method is also robust towards post-processing attacks at any coding layer.

[1]  Charlie Obimbo,et al.  Using Digital Watermarking for Copyright Protection , 2012 .

[2]  Iain E. G. Richardson,et al.  The H.264 Advanced Video Compression Standard , 2010 .

[3]  Sang-Uk Shin,et al.  Combined Scheme of Encryption and Watermarking in H.264/Scalable Video Coding (SVC) , 2008, New Directions in Intelligent Interactive Multimedia.

[4]  Heiko Schwarz,et al.  A Scalable Video Coding Extension of HEVC , 2013, 2013 Data Compression Conference.

[5]  Pei-Yu Lin Imperceptible visible watermarking based on postcamera histogram operation , 2014, J. Syst. Softw..

[6]  Feng Shi,et al.  Scalable and Credible Video Watermarking towards Scalable Video Coding , 2010, PCM.

[7]  M. Wien,et al.  The Scalable Video Coding Extension of the H.264/AVC Standard [Standards in a Nutshell] , 2008, IEEE Signal Processing Magazine.

[8]  Fahad Ahmad Copyright Protection for Surveillance System Multimedia Stream with Cellular Automata Watermarking , 2015 .

[9]  Sam Kwong,et al.  Adaptive Quantization-Parameter Clip Scheme for Smooth Quality in H.264/AVC , 2012, IEEE Transactions on Image Processing.

[10]  M. Sasikumar,et al.  Survey of Medical Image Watermarking Algorithms , 2007 .

[11]  Martin Steinebach,et al.  Video Watermarking Scheme with High Payload and Robustness against Geometric Distortion , 2013, Communications and Multimedia Security.

[12]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  KokSheik Wong,et al.  An Overview of Information Hiding in H.264/AVC Compressed Video , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[16]  Takaaki Yamada,et al.  Video watermark application for embedding recipient ID in real-time-encoding VoD server , 2013, Journal of Real-Time Image Processing.

[17]  Kidiyo Kpalma,et al.  Color textured image retrieval by combining texture and color features , 2012, 2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).

[18]  Qingqi Pei,et al.  Adaptive reversible watermarking with improved embedding capacity , 2013, J. Syst. Softw..

[19]  Stephan Katzenbeisser,et al.  Information Hiding Techniques for Steganography and Digital Watermaking , 1999 .

[20]  Azeddine Beghdadi,et al.  Perceptual watermarking using a new Just-Noticeable-Difference model , 2013, Signal Process. Image Commun..

[21]  Russell M. Mersereau,et al.  A Framework for Robust Watermarking of H.264-Encoded Video With Controllable Detection Performance , 2007, IEEE Trans. Inf. Forensics Secur..

[22]  Andreas Uhl,et al.  Robust Watermarking of H.264/SVC-Encoded Video: Quality and Resolution Scalability , 2010, IWDW.

[23]  Chun-Shien Lu,et al.  Real-time frame-dependent video watermarking in VLC domain , 2005, Signal Process. Image Commun..

[24]  Andreas Uhl,et al.  Robust Watermarking of H.264-Encoded Video: Extension to SVC , 2010, 2010 Sixth International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[25]  KokSheik Wong,et al.  Real-time high-resolution downsampling algorithm on many-core processor for spatially scalable video coding , 2015, J. Electronic Imaging.

[26]  S. B. Patil,et al.  "Comparison & Performance Analysis of different Digital Video Watermarking Techniques" , 2013 .