跳到主要內容

簡易檢索 / 詳目顯示

研究生: 呂明澤
Ming-Tse Lu
論文名稱: 以數位視訊檔案為載體之高容量資訊隱藏設計
A Practical Design of High-Volume Steganography in Digital Videos
指導教授: 蘇柏齊
Po-chyi Su
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 資訊工程學系
Department of Computer Science & Information Engineering
畢業學年度: 98
語文別: 英文
論文頁數: 71
中文關鍵詞: H.264/AVC資訊隱藏MPEG AAC
外文關鍵詞: MPEG AAC, H.264/AVC, Steganography
相關次數: 點閱:30下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文提出一個以數位影音視訊檔案為載體之高容量機密資訊隱藏機制。近年來由於網際網路的蓬勃發展以及許多影音社群平台的流行,在網路上觀看傳播高畫質數位串流影音媒體更加便利。高畫質檔案多以FLV 格式且以H.264/AVC編碼為大宗,其音訊則以MPEG AAC編碼為主流。本研究充分地利用了高畫質編碼技術之細節特徵資訊,將機密資訊藏入於高畫質數位視訊檔案之影像及音訊串流中,以達成機密通訊之目的。本論文大致分成兩部分,第一部分為對H.264/AVC之視訊資訊隱藏。本研究提供了多種嵌入方法以因應不同的應用及影片。論文的第二部分為對MPEG AAC之音訊資訊隱藏機制。結合視訊及音訊的嵌入機制,達成高容量資訊隱藏,且盡量保持音視訊品質之目的。此外,為了提升資訊嵌入的效率,我們亦提出了一個模式複製的程序,以增進資料嵌入之執行速度。實驗結果顯示本論文所提出的演算法能夠藏入大於10%視訊檔案大小之機密資訊容量,並且對於音視訊品質及影片的壓縮率皆列入考量。


    In this research, we consider to exploit the large volume of audio/vidio data streams in compressed video clips/files for effective steganography. By observing that most of the widely distributed video files employ H.264/AVC and MPEG AAC for video/audio compression, we examine the coding features in these data streams and determine good choices of data modifications for reliable and acceptable information hiding, in which the perceptual quality, compressed bit-stream length, payload of embedding, effectiveness of extraction and efficiency of execution are taken into account. Different settings can thus be used to cope with varying requirements of applications. Experimental results demonstrate that the payload of the selected features for achieving a good balance among several constraints can be over $10\%$ of the compressed video file size.

    1 Introduction 1 1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Contribution . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 Thesis Organization . . . . . . . . . . . . . . . . . . . . . . 4 2 Preliminaries 5 2.1 Review of Flash Video Format . . . . . . . . . . . . . . . . 5 2.2 Review of H.264/AVC Standard . . . . . . . . . . . . . . . 7 2.2.1 Structure of H.264/AVC Standard . . . . . . . . . . 7 2.2.2 Intra Prediction . . . . . . . . . . . . . . . . . . . . 8 2.2.3 Inter Prediction . . . . . . . . . . . . . . . . . . . . 10 2.3 Review of Advanced Audio Coding Standard . . . . . . . . 13 2.4 Review of the Related Works . . . . . . . . . . . . . . . . 15 3 The Proposed Scheme 19 3.1 System Overview . . . . . . . . . . . . . . . . . . . . . . . 19 3.2 Steganography in H.264/AVC . . . . . . . . . . . . . . . . 20 3.2.1 Overview of The Video Embedding . . . . . . . . . 20 3.2.2 Quantized Coefficients Embedding . . . . . . . . . 21 3.2.3 Motion Vectors Embedding . . . . . . . . . . . . . 25 3.2.4 Intra 4 × 4 Prediction Mode Embedding . . . . . . 32 3.3 Mode-Copy Procedure during the Decoding Stage . . . . . 35 3.4 Audio Embedding . . . . . . . . . . . . . . . . . . . . . . . 38 3.4.1 Overview of The Audio Embedding . . . . . . . . . 38 3.4.2 Embedding in the Scale Factors . . . . . . . . . . . 38 3.4.3 Embedding in the Quantization Indices . . . . . . . 40 4 Experimental Results 42 4.1 Test Conditions . . . . . . . . . . . . . . . . . . . . . . . . 42 4.2 Fixed QP Mode . . . . . . . . . . . . . . . . . . . . . . . . 43 4.3 Rate-Control Enabling Mode . . . . . . . . . . . . . . . . . 46 4.4 Rate-Control Enabling Mode with Mode-Copy Procedure . 48 4.5 The Evaluation of Audio Embedding . . . . . . . . . . . . 52 4.5.1 The Payload Performance of Audio Embedding . . 53 5 Conclusion and Future Work 56

    [1] A.K. Bhaumik, M. Choi, R.J. Robles, and M.O. Balitanas. Data Hiding in Video. 2009.
    [2] M. Bosi, K. Brandenburg, S. Quackenbush, L. Fielder, K. Akagiri, H. Fuchs, M. Dietz, J. Herre, G. Davidson, and Y. Oikawa. ISO/IEC MPEG-2 advanced audio coding. Journal of the Audio engineering society, 45(10):789{814, 1997.
    [3] U. Budhia, D. Kundur, and T. Zourntos. Digital video steganalysis exploiting statistical visibility in the temporal domain. IEEE Transactions on Information Forensics and Security, 1(4):502{516, 2006.
    [4] D.Y. Fang and L.W. Chang. Data hiding for digital video with phase of motion vector. In 2006 IEEE International Symposium on Circuits and Systems, 2006. ISCAS 2006. Proceedings, page 4, 2006.
    [5] S.K. Kapotas, E.E. Varsaki, and A.N. Skodras. Data Hiding in H.264 Encoded Video Sequences. In IEEE 9th Workshop on Multimedia Signal Processing, 2007. MMSP 2007, pages 373{376, 2007.
    [6] S. Kirbiz, A.N. Lemma, M.U. Celik, and S. Katzenbeisser. Decode-Time Forensic Watermarking of AAC Bitstreams. IEEE Transactions on Information Forensics and Security, 2(4):683{696, 2007.
    [7] Z. Liu, H. LANG, X. Niu, and Y.X. Yang. A robust video watermarking in motion vectors. In International Conference on Signal Processing, pages 2358{2361, 2004.
    [8] M. Takayama, K. Tanaka, A. Yoneyama, and Y. Nakajima. A video scrambling scheme applicable to local region without data expansion. In 2006 IEEE International Conference on Multimedia and Expo, pages 1349{1352, 2006.
    [9] C.Wang, H.B. Yu, and M. Zheng. A DCT-based MPEG-2 transparent scrambling algorithm. IEEE Transactions on Consumer Electronics, 49(4):1208{1213, 2003.
    [10] H.X. Wang, Y.N. Li, Z.M. Lu, and S.H. Sun. Compressed domain video watermarking in motion vector. In Knowledge-Based Intelligent Information and Engineering Systems, pages 580{586. Springer, 2005.
    [11] A. Westfeld. F5Xa steganographic algorithm. In Information Hiding, pages 289{302. Springer.
    [12] T. Wiegand, G. Sullivan, and A. Luthra. Draft ITU-T recommendation and final draft international standard of joint video specification (ITU-T Rec. H. 264XISO/IEC 14496-10 AVC). JVT-G050r1, Geneva, Switzerland, 2003.
    [13] T. Wiegand, G.J. Sullivan, G. Bjontegaard, and A. Luthra. Overview of the H. 264/AVC video coding standard. IEEE Transactions on circuits and systems for video technology, 13(7):560{576, 2003.
    [14] M. Wu and B. Liu. Data hiding in image and video: part I-fundamental issues and solutions. IEEE Transactions on Image Processing, 12(6):685{695, 2003.
    [15] M. Wu, H. Yu, and B. Liu. Data hiding in image and video: part II-designs and applications. IEEE Transactions on Image Processing, 12(6):696{705, 2003.
    [16] C. Xu, X. Ping, and T. Zhang. Steganography in compressed video stream. 2006.
    [17] G. Yang, J. Li, Y. He, and Z. Kang. 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, 2010.

    QR CODE
    :::