簡易檢索 / 詳目顯示

研究生: 駱子仁
Tzu-Jen Lo
論文名稱: ㄧ個針對H.264主要規範視訊的無記憶體全文自適應變動長度解碼器
A Memory-free Context-based Adaptive Variable Length Decoder for H.264/AVC Main Profile Video
指導教授: 林永隆
Youn-Long Lin
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2006
畢業學年度: 94
語文別: 英文
論文頁數: 57
中文關鍵詞: H.264/AVCCAVLC
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 針對H.264/AVC主要規範的視訊,我們提出了一個參數解碼器以及全文自適應變動長度解碼器。我們的方法可以解碼協同因素(coefficient)而不需要使用記憶體來建置表格。在現有的公開文件中,這是第一個不需要表格記憶體的全文自適應變動長度解碼器。在100MHz的時脈下,我們所設計的全文自適應變動長度解碼器只需要15.7K的邏輯閘,其中協同因素解碼器(coefficient decoder)佔了3.4K。我們的硬體設計可以即時(real-time)解壓縮2Kx1K的畫面解析度以及30張畫面每秒的更新頻率。我們已經將所提出來的參數解碼器以及全文自適應變動長度解碼器整合進一個H.264主要規範視訊解碼器的原型中,並且呈現在一個系統單晶片多媒體的可程式化陣列閘上。


    We propose a parameter decoder and a Context-based Adaptive Variable Length Decoder for H.264/AVC main profile. Our method performs coefficient decoding without using any table memory. To the best of our knowledge, this is the first memory-free CAVLD design in the literature. Based on the memory-free scheme, our design performs fast
    CAVLD decoding with very low cost. It uses 15.7K gates (3.4K for coefficient decoder) and runs at 100 MHz for real-time decoding of 2Kx1K video at 30fps. We have integrated
    the proposed parameter decoder and CAVLD into an H.264/AVC main profile decoder prototype on a multimedia SOC platform.

    Abstract I Contents II List of Figures IV List of Tables VI 1 Introduction 1 1.1 Overview of H.264/AVC encoding and decoding flow . . . . . . . . . . 1 1.2 Algorithm for parameter coding and CAVLC . . . . . . . . . . . . . . 3 1.2.1 Bitstream structure . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2.2 Parameter encoding and CAVLE algorithm . . . . . . . . . . . 4 1.2.3 Parameter decoding and CAVLD Algorithm . . . . . . . . . . . 13 2 Previous work 17 3 Proposed approach 19 3.1 Proposed memory-free table look-up scheme . . . . . . . . . . . . . . 19 3.1.1 Standard tables for CAVLD . . . . . . . . . . . . . . . . . . . 19 3.1.2 Table reordering . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.1.3 Proposed memory-free table look-up scheme . . . . . . . . . . 22 3.2 Proposed Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.2.1 NTHU H.264/AVC main profile decoder . . . . . . . . . . . . 24 3.2.2 Proposed parameter decoder and CAVLD architecture . . . . . 25 3.2.3 Proposed CAVLD coefficient decoder . . . . . . . . . . . . . . 27 4 Experimental results 29 5 Conclusion and future work 33 A Encoding flows 36 B Reordered tables 46 C Proposed tables for decoding 52

    [1] http://iphome.hhi.de/suehring/tml/download/old jm/. JM 8.3.
    [2] http://www.altera.com/products/devices/stratix2/st2-index.jsp. Stratix II.
    [3] http://www.altera.com/products/software/products/quartus2/qts-index.html. Quartus
    II.
    [4] http://www.novas.com/solutions/nlint/. Novas nLint.
    [5] http://www.synopsys.com/products/logic/design compiler.html. Synopsys Design
    Compiler.
    [6] http://www.synplicity.com/products/synplifypro/index.html. Synplifypro.
    [7] Hsiu-Cheng Chang, Chien-Chang Lin, and Jiun-In Guo. A novel low-cost highperformance
    vlsi architecture for mpeg-4 avc/h.264 cavlc decoding. In Circuits
    and Systems, 2005. ISCAS 2005. IEEE International Symopsium, volume 6, pages
    6110 – 6113, May 2005.
    [8] Wu Di, Guo Wen, Hu Mingzeng, and Ji Zhernzhou. A vlsi architecture design
    of cavlc decoder. In ASIC, 2003. Proceedings. 5th International Conference, volume
    2, pages 962 – 965, October 2003.
    [9] Micheal Keating and Pierre Bircaud. Reuse Methodology Menu for System-On-AChip-
    Designs. KLUWER ACADEMIC PUBLISHERS CO., 2002.
    [10] Yong Ho Moon, Gyu Yeong Kim, and Jea Ho Kim. An efficient decoding of cavlc
    in h.264/avc video coding standard. In Consumer Electronics, IEEE Transactions,
    volume 51, pages 933 – 938, August 2005.
    [11] Yanmei Qu and Yun He. A novel memory efficient and cost effective vlsi architecture
    of cavlc decoder for h.264/avc. In PCS 2006, April 2006.
    [12] Iain E G Richardson. H.264 mpeg-4 part 10 white paper variable-length coding. In
    H.264 MPEG-4 Part 10 White Paper, 2002.
    [13] A. Tamhankar and K. R. Rao. An overview of h.264/mpeg-4 part 10. In
    Video/Image Proceeding and Multimedia Communications, 2003. 4th EUARSIP
    Conference, volume 1, pages 1 – 51, July 2003.
    [14] Thomas Wiegand and Gray Sullivan. Draft ITU-T Recommendation and
    Final Draft International Standard of Joint Video Specification (ITU-T rec.
    H.264—SIO/IEC 4496-10 AVC). Joint Video Team, May 2003.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE