Browse > Article

A Quantization-adaptive Watermarking Algorithm to Protect MPEG Moving Picture Contents  

Kim Joo-Hyuk (Mtekvision Co.,Ltd)
Choi Hyun-Jun (Dept. of Electronic Materials Eng., Kwangwoon University)
Seo Young-Ho (Dept. of Information Communication Eng., Hansung University)
Kim Dong-Wook (Dept. of Electronic Materials Eng., Kwangwoon University)
Publication Information
Abstract
This paper proposed a blind watermarking method for video contents which satisfies both the invisibility and the robustness to attacks to prohibit counterfeiting, modification, illegal usage and illegal re-production of video contents. This watermarking algorithm targets MPEG compression system and was designed to control the amount of watermarking to be inserted according to the adaptive quantization scale code to follow the adaptive quantization of the compression system. The inserting positions of the watermark were chosen by considering the frequency property of an image and horizontal, vertical and diagonal property of a $8{\times}8$ image block. Also the amount of watermarking for each watermark bit was decided by considering the quantization step. This algorithm was implemented by C++ and experimented for invisibility and robustness with MPEG-2 system. The experiment results showed that the method satisfied enough the invisibility of the inserted watermark and robustness against attacks. For the general attacks, the error rate of the extracted watermark was less than $10\%$, which is enough in robustness against the attacks. Therefore, this algorithm is expected to be used effectively as a part in many MPEG systems for real-time watermarking, especially in the sensitive applications to the network environments.
Keywords
watermarking; MPEG system; quantization-adaptive watermarking; network-sensitive applications; adaptive quantization;
Citations & Related Records
연도 인용수 순위
  • Reference
1 R. G. van Schyndel, A. Z. Tirkel, C. F. Osborne, 'A digital watermark', Proceedings of ICIP-94., IEEE International Conference, Image Processing 1994., Vol. 2, pp. 86-90, Nov. 1994   DOI
2 Y. Dai, L. Zhang, Y. Yang, 'A new method of MPEG video watermarking technology', Communication Technology Proceedings, 2003. ICCT 2003. International Conference on, Vol. 2, pp. 1845-1847, April 2003   DOI
3 M. Barni, 'Image Watermarking of Secure Transmission over Public Networks', Proceedings of COST 254 Workshop on Emerging Techniques for Communication Terminals, Toulouse, France, pp. 290-294, Jul. 1997
4 Digital Watermarking World (http:// www.water-markingworld.org ), 2004
5 F. Hartung, B. Girod, 'Digital Watermarking of MPEG-2 Coded Video in the Bit Stream Domain,' IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol. 4, pp. 21-24, April 1997   DOI
6 I. J. Cox and M. L. Miller, 'A Review of Watermarking and the Importance of perceptual Modeling', Conference on Human Vision and Electronic Imaging II, Vol. 3016, pp. 92-99, Feb. 1997   DOI
7 A. Tirkel, et al., 'Electronic Water Mark,' Proceedings of DICTA, pp. 666-672, 1993
8 I. Cox, J. Kilian, T. Leighton and T. Shamoon, 'Secure Spread Spectrum Watermarking for Multimedia,' IEEE Transactions on Image Processing, Vol. 6, pp. 1673-1687, Dec. 1997   DOI   ScienceOn
9 G. Caronni, 'Ermitteln unauthorisierter Verteiler von Maschinenlesbaren Daten', Technical report, ETH Zurich, 1993
10 한국전자통신연구원 이동통신 연구소 2003년 연차 보고서 (http:/ www.etri.re.kr ), 2003
11 R. C. Gonzalez, 'Digital Image Processing', Prentice Hall, NJ, p. 76, p. 350, 2002
12 K. Tanaka, Y. Nakamura, and K. Matsui, 'Embedding Secret Information Into a Dithererd Multilevel Image', Proceedings of 1990 IEEE Military Communications Conference, pp. 216-220, 1900   DOI
13 K. K. Wong, C. H. Tse, K. S. Ng, T. H. Lee and L. M. Cheng, 'Adaptive water marking', Consumer Electronics, IEEE Transactions on, Vol. 43, Issue. 4, pp. 1003 - 1009, Nov. 1997   DOI   ScienceOn
14 K. S. Ng, L. M. Cheng, L. L. Cheng, M. K. Wong, 'Adaptive watermarking by using pixel position shifting technique', Consumer Electronics, IEEE Transactions on, Vol. 45, pp. 1057-1064, Nov 1999   DOI   ScienceOn
15 A. Westfeld and A. Pfitzmann., 'Attacks on Steganographic Systems', Proceedings of Third International Information Hiding Workshop, pp. 61-76, 1999
16 K. Sayood, 'Introduction to Data Compression', Morgan Kaufmann publishers, CA, p. 184, 2000
17 F. A. P. Petitcolas, R. J. Anderson and M. G. Kuhn, 'Attacks on Copyright Marking Systems', Workshop on Information Hiding, Portland, OR, pp. 218-238, 1998
18 D. Simitopoulos, N. V. Boulgouris, 'Compressed domain Video Watermarking of MPEG Streams,' IEEE International Conference on Multimedia and Expo, Vol. 1, pp. 26-29, August 2002   DOI
19 F. Hartung and M. Kutter, 'Multimedia Watermarking Techni ques,' Proc. of IEEE, Vol.87, No.7, pp.1079-1107, July, 1999   DOI   ScienceOn
20 D. A. Winne, H. D. Knowles, D. R. Bull, Nishan C. Canagarajah, 'Spatial digital watermark for MPEG-2 video authentication and tamper detection', Proceedings of Acoustics, Speech, and Signal Processing, 2002. (ICASSP '02). IEEE International Conference on, Vol. 4, pp. 3457-3460, May 2002   DOI
21 Y. K. Seong, Y. H. Choi, T. S. Choi, 'Scene-based watermarking method for copy protection using image complexity and motion vector amplitude', Acoustics, Speech, and Signal Processing, 2004. Proceedings. (ICASSP '04). IEEE International Conference on, Vol. 3, pp. 409-412, May 2004   DOI
22 T. N. Tan, A. G. Constantinides , 'Texture analysis based on a human visual model', Proceedings of Acoustics, Speech, and Signal Processing, 1990 ICASSP-90., 1990 International Conference on, vol. 4, pp. 2137-2140, April 1990   DOI
23 L. Wang, T. McCluskey and E. J., 'Linear feedback shift register design using cyclic codes', Computers, IEEE Transactions on, Vol. 37, Issue. 10, pp. 1302-1306, October 1988   DOI   ScienceOn
24 S. B. Wicker, 'Error control systems for digital communication and storage', Prentice Hall, NJ, pp. 8-11, 1995
25 ISO/IEC 13818-2 : 2000. 'Information technology-generic coding of moving pictures and associated audio information - part 2 : video', 12. 2000