簡易檢索 / 詳目顯示

研究生: 林玉秀
Lin, Yu-Hsiu
論文名稱: 用於快速H.264/AVC 外框編碼之移動關聯模式決策演算法
Motion Correlation Mode Decision Algorithms for Fast H.264/AVC Inter Coding
指導教授: 劉濱達
Liu, Bin-Da
楊家輝
Yang, Jar-Ferr
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2008
畢業學年度: 96
語文別: 英文
論文頁數: 69
中文關鍵詞: 外框模式決策移動關聯
外文關鍵詞: inter mode decision, H.264/AVC, motion correlation
相關次數: 點閱:119下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文旨在於研究適用於H.264/AVC視訊標準的快速外框模式決策演算法,目的在降低外框移動之估計運算量,並同時保持原有之編碼效能。在尋找最佳編碼的過程中,編碼器針對每一個搜尋點計算各種區塊尺寸所需要的編碼成本,是故大部分的編碼運算量集中在移動估計的程序上。在物體在極短時間之線性移動特性下,本決策演算法利用已編碼區塊之分析結果,加以判斷欲編碼區塊之同異質性,進而節省大部分的模式成本運算量。此外,本決策演算法亦利用時間和空間之模式關連性,節省不必要模式之成本計算。研究模擬結果顯示,本決策演算法節省之計算複雜度平均為原來編碼器所需要的65%,且進一步發現適用於各種類型之視訊影像。雖然在相同的bit rate下,PSNR至多下降0.1 dB,然而此一程度之品質衰減人類視覺無法察覺,因此可被忽略。

    This thesis proposes a fast algorithm for inter mode decision in H.264/AVC to reducethe computational complexity while maintaining video quality. The major complexity domination in the H.264/AVC encoder is motion estimation. Motion estimator finds the best match by checking all possible block sizes and searching positions. Due to the regular motion of objects in a short time period, the proposed algorithm analyzes the information of motion and block sizes already encoded in the previous frames. Based on the analysis results, the current macroblock is classified as a homogenous or heterogeneous region to improve the motion estimation performance by reducing the candidate modes. This proposed algorithm also adopts the correlations in both spatial and temporal domains to further eliminate the unessential modes. Simulation results show that the proposed algorithm is suitable for different types of sequences. The design provides good performance about 70% of computational complexity saving at the expense of 0.03 dB PSNR degradation and 1% bit rate increment on average.

    Table of Contents Abstract ................ ii Acknowledgement ............ iii Table of Contents ............ iv List of Tables ..................... vi List of Figures .................. vii Chapter 1 Introduction ............... 1 1.1 Motivation .................. 1 1.2 Organization of the Thesis ............... 3 Chapter 2 Basic Concepts of Inter Mode Decision in H.264/AVC ......... 5 2.1 Overview of H.264/AVC Video Coding Standard ............. 5 2.1.1 H.264/AVC baseline profile ...................... 6 2.1.2 Block-based motion estimation and compensation ................ 7 2.1.3 Variable block size .................... 9 2.1.4 Motion vector prediction ........... 10 2.2 Overview of H.264/AVC Inter Mode Decision ........................... 11 2.3 Related Work on H.264/AVC Inter Mode Decision ..................... 13 Chapter 3 Proposed Fast Inter Mode Decision Algorithm ................. 17 3.1 Properties of Video Sequences ............ 17 3.1.1 Correlations between block size and image content................. 18 3.1.2 Correlations between block size and bit rate cost .................... 20 3.2 Homogeneous and Heterogeneous Macroblock Detection ............ 21 3.2.1 Distribution maps .............. 21 3.2.2 Adaptive threshold ...................... 26 3.3 Temporal and Spatial Block Analyses .............................. 27 3.3.1 Temporal block stationary .................. 28 3.3.2 Spatial object boundary ................. 29 3.4 Summary ................................... 30 Chapter 4 Simulation Results and Comparisons ..................... 33 4.1 Simulation Results ................ 33 4.1.1 Block motion correlation .............. 34 4.1.2 Performance of the proposed algorithm ........................ 45 4.2 Comparisons ......................... 55 Chapter 5 Conclusions and Future Work ....................... 61 5.1 Conclusions ....................... 61 5.2 Future Work ......................... 62 References .............................. 63

    [1] Coding of moving pictures and associated audio for digital storage media at up to about 1.5 Mbit/s–Part2: Video, ISO/IEC 11172, 1993.
    [2] Information Technology–Generic Coding of Moving Pictures and Associated Audio Information: Video, ISO/IEC 13818-2 and ITU-T Rec. H.262, 1996.
    [3] Information Technology–Coding of Audio-Visual Objects–Part2: Visual, ISO/IEC 14496-2, 1999.
    [4] Video codec for audiovisual services at px64 kbits/s, ITU-T Rec. H.261 v1, 1990.
    [5] Video Coding for Low Bit Rate Communication, ITU-T Rec. H.263, 1998.
    [6] Joint Video Team, Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification, ITU-T Rec. H.264 and ISO/IEC 14496-10 AVC, May 2003.
    [7] T. Wiegand, G. J. Sullivan, G. Bjontegaard, and A. K. Luthra, “Overview of the H.264/AVC video coding standard,” IEEE Trans. Circuits Syst. Video Technol., vol. 13, pp. 560-576, July 2003.
    [8] D. Wu, F. Pan, K. P. Lim, S. Wu, Z. G. Li, X. Lin, S. Rahardja, and C. C. K, “Fast intermode decision in H.264/AVC video coding,” IEEE Trans. Circuits Syst. Video Technol., vol. 15, pp. 953-958, July 2005.
    [9] C. Grecos and M. Y. Yang, “Fast inter mode prediction for P slices in the H264 video coding standard,” IEEE Trans. Broadcast., vol. 51, pp. 256-263, June 2005.
    [10] X. Jing and L. P. Chau, “Fast approach for H.264 inter mode decision,” Electron. Lett., vol. 40, pp. 1050-1052, Aug. 2004.
    [11] T. Y. Kuo and C. H. Chan, “Fast variable block size motion estimation for H.264 using likelihood and correlation of motion field,” IEEE Trans. Circuits Syst. Video Technol., vol. 16, pp.1185-1195, Oct. 2006.
    [12] I. Choi, J. Lee, and B. Jeon, “Fast coding mode selection with rate-distortion optimization for MPEG-4 Part-10 AVC/H.264,” IEEE Trans. Circuits Syst. Video Technol., vol. 16, pp.1557-1561, Dec. 2006.
    [13] G. Fernandez-Escribano, J. Bialkowski, J. A. Gamez, H. Kalva, P. Cuenca, L. Orozco-Barbosa, and A. Kaup, “Low-complexity heterogeneous video transcoding using data mining,” IEEE Trans. Multimedia, vol. 10, pp. 286-299, Feb. 2008.
    [14] I. E. G. Richardson, H.264 and MPEG-4 Video Compression. Chichester, UK: John Wiley & Sons, 2003.
    [15] Joint Video Team, Reference Software JM 12.1. [Online]. Available: http://iphome.hhi.de/suehring/tml/download/old_jm/
    [16] K. P. Lim, S. Wu, D. J. Wu, S. Rahardja, X. Lin, F. Pan, and Z. G. Li, “Fast inter mode selection,” JVT MPEG VCEG, Doc. JVT-I020, Sep. 2003.
    [17] J. Lee and B. Jeon, “Pruned mode decision based on variable block sizes motion compensation for H.264,” Lecture Notes Comput. Sci., vol. 2899, pp. 410-418, Nov. 2003.
    [18] B. Jeon and J. Lee, “Fast mode decision for H.264,” JVT MPEG VCEG, Doc. JVT-J033, Dec. 2003.
    [19] Y. H. Kim, J. W. Yoo, S. W. Lee, J. Shin, J. Paik, and H. K. Jung, “Adaptive mode decision for H.264 encoder,” Electron. Lett., vol. 40, pp. 1172-1173, Sep. 2004.
    [20] H. M. Wang, J. K. Lin, and J. F. Yang, “Fast inter mode decision based on hierarchical homogeneous detection and cost analysis for H.264/AVC,” in Proc. IEEE ICME, July 2006, pp. 709-712.
    [21] B. G. Kim, “Novel inter mode decision algorithm based on macro-block (MB) tracking for the P-slice in H.264/AVC video coding,” IEEE Trans. Circuits Syst. Video Technol., vol. 18, pp.273-279, Feb. 2008.
    [22] H. Wang, S. Kwong, and C. W. Kok, “An efficient mode decision algorithm for H.264/AVC encoding optimization,” IEEE Trans. Multimedia, vol. 9, pp. 882-888, June 2007.
    [23] J. K. Lin, “Fast H.264 inter mode decision based on hierarchical homogeneous detection and cost analysis,” Master Thesis, National Cheng Kung University, Tainan, Taiwan, July 2006.
    [24] G. Sullivan and T. Wiegand, “Rate-distortion optimization for video compression,” IEEE Signal Process. Mag., vol.15, pp. 74-90, Nov. 1998.
    [25] B. Feng, G. X. Zhu, and W. Y. Liu, “Fast adaptive inter mode decision method in H.264 based on spatial correlation,” in Proc. IEEE ISM, Dec. 2005, pp. 408-413.
    [26] B. Zhan, B. Hou, and R. Sotudeh, “An efficient mode decision algorithm based on dynamic grouping and adaptive adjustment for H.264/AVC signal processing and information technology,” in Proc. IEEE ISSPIT, Dec. 2007, pp. 785-790.
    [27] L. Salgado and M. Nieto, “Sequence independent very fast mode decision algorithm on H.264/AVC baseline profile,” in Proc. IEEE ICIP, Oct. 2006, pp. 41-44.
    [28] D. Wu, S. Wu, K. P. Lim, F. Pan, Z. G. Li, and X. Lin, “Block inter mode decision for fast encoding of H.264,” in Proc. IEEE ICASSP, May 2004, pp. 181-184.
    [29] L. Yang, K. Yu, J. Li, and S. Li, “An effective variable block-size early termination algorithm for H.264 video coding,” IEEE Trans. Circuits Syst. Video Technol., Vol. 15, pp. 784-788, June 2005.

    下載圖示 校內:2011-08-15公開
    校外:2011-08-15公開
    QR CODE