跳到主要內容

簡易檢索 / 詳目顯示

研究生: 吳志彥
Chih-Yen Wu
論文名稱: 適用MPEG 編碼器之數位浮水印系統設計與實現
Design and Implementation of a Watermark Embedding System in MPEG Video Encoder
指導教授: 蔡宗漢
Tsung-Han Tsai
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 電機工程學系
Department of Electrical Engineering
畢業學年度: 91
語文別: 英文
論文頁數: 69
中文關鍵詞: 影像數位浮水印MPEG編碼器展頻技術超大型積體電路實現
外文關鍵詞: VLSI Implementation, MPEG encoder, spread spectrum techniques, video watermarking
相關次數: 點閱:9下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來由於多媒體之數位化及網際網路軟硬體之蓬勃發展,使得數位多媒體資料的取得及使用更趨便利,再者也由於半導體產業的技術快速發展,使得在消費性電子產品生產變的快速且價格也讓一般消費者廣泛的接受,如數位相機、數位攝影機、數位監視系統、數位影像擷取裝置…等,使這些大量的數位多媒體資料更容易被取得與利用或變更內容,所以著作權的宣告也就變的十分重要,而數位浮水印系統應用在這種數位著作權宣告是目前蓬勃發展的一項新技術,有不同的演算法被提出但大都是著重在後端的處裡,在本篇論文中,針對多媒體資料的特性以及通訊系統展頻技術與資料加密技術提出一個抵抗壓縮攻擊的數位浮水印系統,結合目前影像擷取及壓縮的標準,在影像擷取及壓縮的同時即將著作權宣告崁入影像資料內,以達到擷取即保護的功能,由於系統單晶片(SOC)的趨勢,利用硬體描述語言將其實現成一個可再利用的功能,並利用TSMC 0.35um 1P4M的製程完成電路製作評估。


    Due to the rapid development of the networking and communication, the distribution of digital data is faster and arbitrary. In addition, the semiconductor technology is rapidly developed, the process techniques is better than better. The System-On-a-Chip (SOC) is a trend in those years. There are more consumer product is produced and popular, such as DSC, digital video ...etc. In order to protect copyright of the multimedia data, a data capturing, compressing and ownership declaring is done at the same time. In this paper, a watermarking system for embedding spatial and transform domain by configuring and its Very Large Silicon Integration (VLSI) implementation is presented. The watermarking system applied spread spectrum techniques and Toral automorphism to build a watermarking system which it is suitable for raw video sequence watermarking. The proposed architecture is adequate for specific function IP combining with a real-time video encoder. We also implement the whole design by synthesizing with TSMC 1P4M 0.35μm standard cell. The simulation speed can reach 50 MHz, and the chip size is for 29128.742 gate counts.

    Chapter 1 Introduction 1 1.1 Motivation and Objectives 1 1.2 Watermarking requirements and applications 4 1.2.1 Requirements: 4 1.2.2 Applications: 6 1.3 Thesis Organization 8 Chapter 2 Background and Relative Research 9 2.1 Background 9 2.2 MPEG Video Compression 12 2.2.1 The Overview of MPEG Video 13 2.2.2 Video Format 13 2.2.3 Frame Encoding 14 2.3 Spread Spectrum Technology 15 2.3.1 Spread spectrum techniques [31] [32] [33] 15 2.4 Overview of Works 17 Chapter 3 Proposed Design of a Joint Data Compression and Watermark Embedding System 19 3.1 Overview of proposed watermarking system 19 3.2 Joint data compression and watermark embedding 20 3.3 Watermark pre-processing 21 3.3.1 2D Toral Automorphism 23 3.3.2 Error correction code 23 3.4 Embedding flow 24 3.4.1 Adaptive embedding 24 3.4.2 Embedding algorithms 26 3.5 Extracting flow 28 3.6 Decision making 29 3.7 The relationship analysis in length of PN code 29 Chapter 4 Hardware Implementation 31 4.1 System Architecture 31 4.2 Design Flow 32 4.3 The Analysis of Word length in Design 33 4.4 Module Design 35 Chapter 5 Experimental Results 39 5.1 Robustness test 40 5.1.1 Robust against compression 40 5.1.2 Robust against noise attack 42 5.1.3 Algorithms comparison 47 5.2 Imperceptivity Evaluation 47 5.2.1 Objective Measurement 47 5.2.2 Subjective Measurement 48 5.3 Security Consideration 50 5.4 HDL simulation 51 Chapter 6 Conclusions and Future Work 53 Reference 55

    [1] M.D. Swanson, M. Kobayashi, and A. H. Tewfik, “Multimedia data-embedding and watermarking technologies”, Proc. IEEE, vol. 86, no. 6, pp. 1064-1087, June 1998.
    [2] M. Yeung, and F. Mintzer, "An Invisible Watermarking Technique for Image Verification." IEEE International Conference on Image Processing (ICIP), 1997
    [3] R. Wolfgang and E. Delp, "A Watermark for Digital Images", IEEE International Conference on Image Processing (ICIP), vol.3, pp. 219 -222, Sep. 1996.
    [4] I. Pitas, "A Method for Signature Casting on Digital images," IEEE International Conference on Image Processing (ICIP), vol.3, pp. 215 -218, Sep. 1996.
    [5] J. A. Boolm, I. J. Cox, T. Kalker, J. P. Linnartz; M Miller, and C. Traw, “Copy protection for DVD video”, Proc IEEE, vol. 87, pp. 1267-1276, July 1999
    [6] M. Maes, T. Kalker, J. P. Linnartz, J. Talstra, F. G. Depovere, and J. Haitsma, “Digital watermarking for DVD video copy protection”, IEEE signal Processing Magazine, vol. 17, no. 5,pp.47-57,sept.2000
    [7] T. H. Tsai and C.-Y. Lu, “A System Level Design for Embedded Digital Watermark Technique using in DSC System,” IEEE Int’l. Workshop on Intelligent Signal Processing and Communication System (ISPACS), 2001.
    [8] R. Joshua, Smith, B. O. Comiskey, “Modulation and Information hiding in Image”, Proceedings of the First Information Hiding Workshop, Isaac Newton Institute, Canbridge, U. K. Computer Science vol. 1174, May 1996..
    [9] B. Christoph, F. Wolfgang, W. Stephen, “Digital Watermarking from Concept to Real-Time Video Applications” IEEE Computer Graphics and Applications 1999, Vol.19, issue 1, pp. 25-35, 1999.
    [10] G.C. Langelaar, R. L Lagendijk, “Optimal Differential Energy Watermarking of DCT Encoded Image and Video” IEEE Transactions on image processing, vol. 10, No. 1, pp. 148-158, January 2001.
    [11] W. Zhu, Z. Xiong , and Y.Q. Zhang, "Multi-resolution Watermarking for Images and Video : a Unified Approach," Circuits and Systems for Video Technology, IEEE Transactions on , Volume: 9 Issue: 4, pp. 545 -550, June 1999.
    [12] C.T. Hsu, and J.L. Wu, “Hidden Digital Watermarks in Images”, IEEE Transactions on Image Processing, vol. 8, pp. 58 -68, Jan. 1999.
    [13] A. B. Watson: “DCT Quantization Matrices Visually Optimized for Individual Image”, SPIE Human vision, visual processing and digital display IV, vol. 1913, pp.202-216, 1993.
    [14] F. Hartung, M. Kutter, “Multimedia watermarking techniques”, Proc. IEEE, vol. 87, no. 7, pp. 1079-1107, July 1999.
    [15] G. C. Langelaar, I. Setyawan, and R. L. Lagebdijk, “Watermarking digital image and video data”, IEEE Signal Processing Magazine, vol. 17, no. 5, pp. 20-46, Sept.2000.
    [16] I. J. Cox, J. Kilian, T. Leighton and T. Shamoon, "A secure, robust watermark for multimedia", in Proc. Workshop on Information Hiding, Univ. of Cambridge, U.K., pp. 175-190, May 1996.
    [17] J.C.Yen,”Watermarks embedded in the permuted image“ Circuits and Systems, 2001. ISCAS 2001 vol. 2 , 6-9, pp. 53 -56, May 2001.
    [18] S.J. Weng, T.T. Lu, and P.C. Chang, "Key-based video watermarking system on MPEG-2," to appear in SPIE Conf. Electronic Imaging 2003, Santa Clara, CA, Jan. 2003
    [19] J. Huang and Y.Q. Shi “Adaptive image watermarking scheme based on visual masking,” Electronics Letters, vol.34, no.8, pp. 748 -750, April 1998.
    [20] I. J. Cox, J. Kilian, T. Leighton, and T. Shamoon. “Secure spread spectrum watermarking for multimedia”, IEEE Transactions on Image Processing, vol. 6, no. 12, pp.1079-1107, July.1997.
    [21] A. Piva, M. Barni, F. Bartolini, V. Cappellini, "DCT-based watermark recovering without resorting to the uncorrupted original image", Proceedings of 4th IEEE International Conference on Image Processing ICIP’97, Santa Barbara, CA, USA, October 26-29, Vol I, pp. 520-523, 1997.
    [22] F. Hartung and B. Girod. “Digital watermarking of raw and compressed video”, In Proc. European EOS/SPIE Symposium on Advanced Imaging and Network Technologies, Berlin, Germany, October 1996.
    [23] F. Hartung and B. Girod. “Digital watermarking of MPEG-2 coded video in the bitstream domain”, In Proc. ICASSP 97, Munich, Germany, April 1997.
    [24] F. Hartung and B. Girod. “Fast public-key watermarking of compressed video.” In IEEE Signal Processing Society 1997 International Conference on Image Processing (ICIP''97), Santa Barbara, California, Oct. 1997.
    [25] C.-T. Hsu and J.-L. Wu, "Hidden Digital Watermarks in Images," IEEE Trans. Image Processing, vol. 8, no. 1, pp. 58-68, Jan. 1999.
    [26] C.-T. Hsu and J.-L. Wu, "Digital Watermarking for Video," Proc. of DSP97, Greece, pp. 217-220, July 1997.
    [27] C.-T. Hsu “Digital watermarking for images and videos” ph. D. dissertation, Common. Multimedia Lab. National Taiwan Univ. 1997.
    [28] MPEG-1 FAQ: http://bmrc.berkeley.edu/research/mpeg/mpegfaq.html
    [29] MPEG-2 FAQ: http://bmrc.berkeley.edu/research/mpeg/mpeg2faq.html
    [30] MPEG home page: http://mpeg.telecomitalialab.com/
    [31] R. L. Pickholtz, D.L. Schilling, and L.B. Milstein, “Theory of spread spectrum communications – a tutorial, “ IEEE Transactions on Communications, vol. Com-30, no. 5, pp. 855-884, May 1982.
    [32] The ABCs of Spread Spectrum -- A Tutorial http://www.sss-mag.com/ss.html
    [33] “Spread Spectrum (SS) –An Introduction” -- a very interesting paper on a spread spectrum project conducted from 1997-1999, by prof. Jan Meel of the DE NAYER institute in Belgium (418K)
    [34] C.J. Li, W. H. Hsu, “A Noise channel model in fast frequency hopping watermarking technique”, CGVIP 2001, award.
    [35] M. George, J-Y.Chouinard and N.D. Georganas, " Spread Spectrum Spatial and Spectral Watermarking of for Images and Video", Proc. 1999 IEEE Can.Workshop in Information Theory (CWIT''99), Kingston, Ont., June 1999
    [36] M. George, J-Y.Chouinard and N.D. Georganas, "Digital Watermarking of Images and Video using Direct Sequence Spread Spectrum Techniques", Proc. Can. Conf. On Elec. And Comp. Engg., Edmonton, May 1999.
    [37] C. C. Tseng, R. D. Lin and S.L. Lee, “Image Watermarking Based on Toral Automophism, Block DC Value Quantization and Error Correcting Code”, 1999 12th IPPP Conference on Computer Vision, Graphics and Image Processing, vol. I, pp158-165, 1999
    [38] R.G. Van Schyndel, A.Z. Tirkel, C.F. Osborne, “A digital watermark” Image Processing, 1994. Proceedings. ICIP-94., IEEE International Conference , vol. 2 , 13-16, pp. 86 -90, Nov. 1994
    [39] B. Tao, B. Dickinson “Adaptive watermarking in the DCT domain” Acoustics, Speech, and Signal Processing, 1997. ICASSP-97., 1997 IEEE International Conference on , vol. 4 , 21-24, pp. 2985 -2988, April 1997
    [40] M. Kutter, and F. Hartung, “Introduction to watermarking Techniques,” in S. Katzenbeisser and F. A. P. Petitcola, editors, information hiding: Techniques for Steganography and Digital Watermarking, Chapter 5, pp. 97-120. Bosten: Artech House, 2000
    [41] M.-C. Hung “VLSI Implementation of area efficient 2-D DCT /IDCT architecture” Master thesis, Feng Chia Univ. 2001.

    QR CODE
    :::