Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 電機工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/25221
標題: 視訊解碼器架構之研究
A Study on Video Decoder Architecture
作者: Po-Hung Chen
陳柏宏
指導教授: 賴飛羆
關鍵字: 視訊解碼器,架構,
Video decoder,Architecture,
出版年 : 2007
學位: 博士
摘要: 最新的視訊編碼技術比較先前的視訊壓縮標準,它卓越的壓縮效率來自於很多新的特色,包括次像素畫面間預測、變動區塊尺寸的選擇及多重畫面參考、畫面內的預測和去除方塊效應。
然而它的整體計算複雜度也大大的增加,使得一個解碼器需要兩倍於MPEG-4解碼器或是MPEG-2解碼器的四倍的計算量。因此研究設計一個解碼硬體加速器是有其必要性。
本論文提出一個設計視訊解碼器架構的方法。一個有效率且有擴展性的巨區塊層級管線硬體架構被提出來支援視訊解碼功能。所提的解碼器架構包含多個解碼模組。由於其各基本功能的演算法都有複雜、依序性以及高度資料相依性的特性,不僅管線硬體架構,同時有效率的記憶體階層架構都是很需要的。因此本論文提出各解碼模組在巨區塊層級利用一區域緩衝記憶體來平行運作存在其中的資料與控制。
此外,除了整個解碼器架構的介面與設計,本論文提出了三個解碼模組架構設計的方法包含去方塊效應解碼模組、餘值重建解碼模組和運動補償解碼模組。每一個解碼模組的設計流程是一個由上到下的架構設計方法。透過視訊標準的規格分析,提出架構各功能的演算流程,並且分析設計各解碼模組所需的資料處理的效能與頻寬。然後將所需設計參數定義出來,此參數將用於決定設計架構所需的I/O以及資料流。
The high coding efficiency of the latest video coding technique outperforms the previous video coding standards from many new features, including sub pixel inter prediction with variable block size and multiple reference frames, intra prediction, and deblocking.
However, its overall computational complexity also increases greatly such that a decoder requires two times the computational power of a MPEG-4 decoder and four times of a MPEG-2 decoder. Hence, it is necessary to design a hardware accelerator for video decoder.
This dissertation presents the design methodology for video decoder. An efficient and scalable macroblock level pipeline architecture is proposed to support video decoding functions. The proposed decoder is composed of decoding modules. Due to the complex, sequential, and highly data dependent characteristics of all essential algorithms, not only the pipeline structure but also efficient memory hierarchy are required. The decoding modules process in parallel via accessing data and control in local memory buffer.
In addition to the interface and design of the whole decoding architecture, three decoding modules including deblocking module, residue reconstruction module and motion compensation module are presented. The design flow for each module is a top-down design methodology. Based on the analysis of the specification, the detailed architectural algorithm flow for each module is explored. And, the analysis of the requirements for the performance and bandwidth to design each module is calculated. Then, all required design parameters are defined to implement those modules. The information can be used to decide all required I/O, data flow to implement an architecture of a module.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/25221
全文授權: 未授權
顯示於系所單位:電機工程學系

文件中的檔案:
檔案 大小格式 
ntu-96-1.pdf
  未授權公開取用
1.1 MBAdobe PDF
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved