| 研究生: |
吳翊豪 Wu, Yi-Hao |
|---|---|
| 論文名稱: |
支援位元率失真度最佳化之H.264畫面間預測架構設計 H.264 Inter Prediction Architecture Design with Rate-Distortion Optimization |
| 指導教授: |
陳中和
Chen, Chung-Ho |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電腦與通信工程研究所 Institute of Computer & Communication Engineering |
| 論文出版年: | 2006 |
| 畢業學年度: | 94 |
| 語文別: | 中文 |
| 論文頁數: | 66 |
| 中文關鍵詞: | 畫面間預測 、多媒體處理器 |
| 外文關鍵詞: | inter prediction, media processor |
| 相關次數: | 點閱:90 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
H.264/AVC是由JVT所制定的新一代視訊壓縮標準,它加入許多新的視訊壓縮技術,例如變動區塊大小的位移補償、二分之一及四分之一像素取樣、位移向量預測、多重參考畫面等,使壓縮率及影像品質比以住的壓縮標準更好。但相對來說,更好的壓縮效率代表著編碼過程需要更多的資料計算以及記憶體存取,所以不只是即時性編碼的硬體實現難度更高,電力的消耗也會大幅增加。
在這篇論文中,我們針對H.264 baseline profile在影像編碼的部分,提出一個畫面間預測的硬體架構,支援H.264標準參考軟體所訂定的位元率失真度最佳化技術。論文中,針對大量資料計算及記憶體存取上做改進,在維持壓縮率及影像品質的前提下,希望能減低硬體上的電力消耗,並且使執行效率在可接受範圍內。最後,我們提出一個支援rate-distortion的inter prediction硬體架構設計,並且開發完成一個模擬H.264硬體架構設計的多執行緒軟體平台。
H.264/AVC is a new generation video coding standard developed by Joint Video Team (JVT). A number of new technical developments have been adopted to increase compression efficiency and video quality. These include improved inter prediction design features such as variable block-size motion compensation, half-pixel and quarter-pixel sampling, motion vector prediction, multiple reference frames, and etc. However, the high coding efficiency comes at the more computing capacity and memory access in a hardware design. It increases difficulty of hardware realization in real-time multimedia and low power consumption system.
This thesis proposes an architecture design of inter prediction of the H.264 baseline profile encoder. The design supports rate-distortion optimization in conformance with H.264 reference software. In this thesis, we aim to improve the computing capacity and memory access in the architecture design for reducing power consumption, and keep acceptable compression efficiency and video quality in real-time applications.
[1] Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG, “Draft ITU-T recommendation and final draft international standard of joint video specification (ITU-T Rec. H.264/ISO/IEC 14496-10 AVC),” Mar. 2003.
[2] Joint Video Team Reference Software JM 7.3, http://iphome.hhi.de/suehring/tml/download/, Aug. 2003.
[3] T. Wiegand, G. J. Sullivan, G. Gjontegaard, and A. Luthra, “Overview of the H.264/AVC video coding Standard,” IEEE Transaction on Circuits and Systems on Video Technology., Volume 13, Pages 560-576, Jul. 2003.
[4] Iain E.G. Richardon, “H.264 and MPEG4 video compression: video coding for next generation multimedia”, John Wiley & Sons, Ltd. ISBN: 0-470-84837-5, 2003.
[5] Y. W. Huang, T. C. Wang, B. Y. Hsieh, and L. G. Chen, “Hardware architecture design for variable block size motion estimation in MPEG-4 AVC/JVT/ITU-T H.264,” Proceedings of the 2003 International Symposium on Circuits and Systems, Volume 2, Pages II796-II799, May 2003.
[6] S. Y. Chien, Y. W. Huang, C. Y. Chen, H. H. Chen, and L. G. Chen, “Hardware architecture design of video compression for multimedia communication systems,” IEEE Communications Magazine, Volume 43, Issue 8, Pages 122-131, Aug. 2005.
[7] C. Y. Chen, S. Y. Chien, Y. W. Huang, T. C. Chen, T. C. Wang, and L. G. Chen, “Analysis and architecture design of variable block size motion estimation for H.264/AVC,” IEEE Transaction on Circuits and Systems, Volume 53, Issue 3, Page(s):578-593, Mar. 2006.
[8] L. M. Po and W. C. Ma, “A novel four-step search algorithm for fast block motion estimation,” IEEE Transaction on Circuits and Systems for Video Technology, Volume 6, No. 3, Pages 313-317, Jun. 1996.
[9] A. Wu and M. F. So, “An efficient VLSI implementation of four-step search algorithm,” IEEE International Conference on Electronics, Circuits and Systems, Volume 3, Pages 503-506, Sept. 1998.
[10] S. Zhu and K. Ma, “A new diamond search algorithm for fast block-matching motion estimation,” IEEE Transaction on Image Processing, Volume 9, Pages 287-290, Feb. 2000.
[11] J. Y. Tham, S. Ranganath, M. Ranganath, and A. A. Kassim, “A novel unrestricted center-biased diamond search algorithm for block motion estimation,” IEEE Transaction on Circuits and Systems for Video Technology, Volume 8, Pages 369-377, Aug. 1998.
[12] X. Zhang, H. AI, R. Hu, D. Li, “A novel algorithm for sub-pixel block motion estimation,”, Proceedings of the 2004 International Symposium on Intelligent Multimedia, Video and Speech Processing, Pages 587-590, Oct. 2004.
[13] S. Yang, W. Wolf, and N. Vijaykrishnan, “Power and performance analysis of motion estimation based on hardware and software realizations,” IEEE Transaction on Computer, Volume 54, Issue 6, Pages 714-726, Jun. 2005.