Open Access Open Access  Restricted Access Subscription or Fee Access

Real Time Watermarking of H.264 Video Sequences

Taha M. Mohamed, Hesham N. Elmahdy, Hoda M. Onsi

Abstract


Digital watermarking is intended to protect digital media against unauthorized usages. The watermark is embedded in streamed videos for copyright protection purposes. In video streaming, the watermark embedding and detection time is the main concern. The distribution of the watermarking key is another important issue. The research aims to present a real time watermarking scheme for copyright protection in H.264 compressed videos. The proposed scheme is invisible, blind, robust, and preserves the original video bit rate. The watermarking process doesn’t require any key distribution. In this paper, a new H.264 model is introduced. The context adaptive variable length codes (CAVLC) blocks are statistically modeled. Based on the resulted CAVLC model, some of the CAVLC blocks are selected for watermarking using a user defined threshold. The watermark is embedded in the CAVLC block structure. In watermark embedding, the block’s total coefficients number (TCN) is modified. The simulation results show that, the average embedding and extraction time is zero. Moreover, high bit capacity is achieved compared to other work. The PSNR values of the watermarked videos are up to 40 dB. The embedded watermark is invisible, robust, and the embedding locations are totally hidden from the attacker. The detection algorithm is blind. Furthermore, the total file size is decreased by 8% after watermarking. So, the algorithm is more appropriate for internet applications.

Keywords


Copyright Protection, Real Time Video Watermarking, H.264 Watermarking, CAVLC Modeling, VLC Watermarking, Watermark Embedding, Watermark Extraction.

Full Text:

PDF

References


G. Sullivan, P. Topiwala, and A. Luthra, “The H.264/AVC Advanced Video Coding Standard: Overview and Introduction to the Fidelity Range Extensions”, SPIE Conference on Applications of Digital Image Processing, Volume 5558, CO, USA, Aug. 2004. pp. 454-474.

T. Wiegand, G. Sullivan, G. Bjøntegaard, and A. Luthra, “Overview of the H.264/AVC Video Coding Standard”, IEEE Transactions on Circuits and Systems for Video Technology, Vol. 13, No. 7, pp. 560 – 576, Jul. 2003.

D. Marpe, T. Wiegand, and S. Gordon, “H.264/MPEG4-AVC Fidelity Range Extensions: Tools, Profiles, Performance, and Application Areas”, in IEEE International Conference on Image Processing, Vol. 1, Genoa, Italy, Sep. 2005, pp.593-596.

M. Zlomek, “Video Watermarking”, Master Thesis, Department of Software and Computer Science, Faculty of Mathematics and Physics, Charles University, Prague, Apr. 2007.

S. Lee, and J. Kuo, “Complexity Modeling of H.264/AVC CAVLC/UVLC Entropy Decoders”, IEEE International Symposium on Circuits and Systems, ISCAS, May. 2008, pp. 1616 - 1619.

S. Pranata, V. Wahadaniah, Y. Guan, and H. Chua, “Improved Bit Rate Control for Real-Time MPEG Watermarking”, EURASIP Journal on Applied Signal Processing, Vol. 2004, No. 14, pp. 2132-2141, Jan. 2004.

C. Lua, J. Chena, and K. Fan, “Real-Time Frame-Dependent Video Watermarking in VLC Domain”, in the Journal of Signal Processing: Image Communication, Volume 20, Issue 7, pp. 624-642, Aug. 2005.

D. Yea, C. Zoub, Y. Daib, and Z. Wang, “A New Adaptive Watermarking for Real-Time Videos”, in the Journal of Applied Mathematics and Computation, Volume 185, Issue 2, pp. 907-918, Feb. 2007.

B. Mobasseri, and Y. Raikar, “Authentication of H.264 Streams by Watermarking CAVLC Blocks”, in SPIE Proceeding on Security, Steganography and Watermarking of Multimedia Contents IX, Vol. 6505, Issue 1W, San Jose, CA, USA, Jan. 2007.

A. Alattar, T. Lin, and M. Celik, “Watermarking Low Bit-Rate Advanced Simple Profile MPEG-4 Bitstreams”, IEEE Transactions on Circuits and Systems for Video Technology, Vol. 13, No. 8, pp. 787-800, Aug. 2003.

L. Tian, N. Zheng, J. Xue, T. Xu, “A CAVLC-based Blind Watermarking Method for H.264/AVC Compressed Video”, in the proceeding of IEEE Asia-Pacific Services Computing Conference, Yilan, Taiwan, Dec. 2008, pp.1295-1299.

D. Zou and J. Bloom, "H.264/AVC Stream Replacement Technique for Video Watermarking", in the IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP, Las Vegas, Nevada, USA, Apr. 2008, pp.1749 – 1752.

T. Mahdy, K. El-Sayed, and F. Amer, “Dual Robust Color Image Watermarking System”, The Egyptian Informatics Journal, Volume I, Number I, FCI, Cairo, Egypt, June 2004.

YUV Test Video Sequences, online available at: http://trace.eas.asu.edu/yuv/

The H.264/AVC Reference Software JM 10, online available at: http://iphome.hhi.de/suehring/tml/download/old_jm/

Weisstein, Eric W. , "Geometric Distribution", MathWorld, A Wolfram Web Resource, available online at: http://mathworld.wolfram.com/GeometricDistribution.html

Cox, J. Kilian, T. Leighton, and T. Shamoon, “A Secure Spread Spectrum Watermarking for Multimedia”, in the IEEE Transactions on Image Processing, Vol. 6, No. 12, pp. 1673-1687, Dec. 1997.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.