透過您的圖書館登入
IP:18.189.22.136
  • 學位論文

H.264即時解碼器之設計與實作

Design and Implementation of a Real-Time H.264 Decoder

指導教授 : 郭斯彥
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


多媒體與其應用在近年受到相當的推廣,而相關的技術也越來越受到重視,H.264為目前壓縮率最高的視訊壓縮標準之一,這個標準是ISO/IEC以及ITU-T兩個組織於2001年組成聯合影像團隊(JVT)並於2003年所共同發展的,由於它採用了許多和過去不同的技術,如不同區塊大小之移動評估,因此使得其壓縮效能得以再次提升,未來極有可能取代目前的MPEG1/2/4等標準,對Blue-Ray DVD、DVB-H、Digital Camcorder…等多媒體產品應用而言,是非常重要的關鍵技術。 在H.264效能提升上,我們首先以組合語言加快解碼的速度,針對每個解碼單元,使用不同的加速方式,同時減少記憶體使用與運算量,期能提高H.264的效能,可用在具有軟體開發平台的產品上,有效地提高效能並降低成本。 本篇論文針對新一代的視訊壓縮標準H.264/AVC,在baseline profile的架構規範下所支援的編解碼工具,以軟體實現一即時的解碼器,其中包含大部分需要複雜運算的解碼單元,並對各個架構做效能提升的改善研究。 經過整合後,此解碼器可以完成H.264之baseline profile的解碼流程,並且加入SIMD的方式來加速計算,而由實驗結果得知,解碼QCIF(176x144)大小的影片,其速率為300fps,可達到預期的200fps即時解碼之目標。

關鍵字

編碼

並列摘要


H.264 is a standard for video compression. It is also known as MPEG-4 Part 10, or MPEG-4 AVC (for Advanced Video Coding). It is one of the latest block-oriented motion-estimation-based CODEC developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG) as the product of a partnership effort known as the Joint Video Team (JVT). In the work on the new H.264/AVC standard, some new technical developments have been adopted for increasing the coding efficiency, these include new new prediction design such as variable block-size motion compensation with small block size. With the advent of new video coding standard, such as H.264, has increased the computation complexity. However, the continued increases in processor performance, memory density and storage capacity have led to a blurring these distinctions and video coding applications are now implemented on a wide range of processing platforms. General-purpose platforms such as personal computer (PC) processors can achieve respectable real-time coding performance and benefit from economies of scale. In this thesis, we design and implement a real-time H.264 decoder architecture including Variable block-size motion compensation, intra prediction, inverse transform, and inverse quantization. The system can decode a QCIF video in 300 fps.

並列關鍵字

decode

參考文獻


[7] Intel overview of new instructions and extensions." http://developer.intel.com/.
[3] "Draft ITU-T Recommendation and Final Draft International Standard of Joint Video
[5] ThomasWiegand, Overview of the h.264/avc video coding standard," IEEE Trans. Cir-
[6] G. J. S. Ajay Luthra and T. Wiegand, Introduction to the special issue on the h.264/avc
dard:complexity and performance analysis on a tool-by-tool basis,"

延伸閱讀