• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > EDA/PCB > 設計應用 > H.264中二進制化編碼器的FPGA實現

    H.264中二進制化編碼器的FPGA實現

    作者: 時間:2009-10-20 來源:網絡 收藏

    1 引言
    隨著數字電視及視頻會議的發展以及應用,H.由于其更高的壓縮比、更好的圖像質量和良好的網絡適應性而備受關注。
    基于上下文的自適應算術編碼(CABAC)則作為H.系統的最后一環,對整個編碼性能影響較大。CABAC充分考慮視頻流的相關性.能適應信號統計特性的變化,容易達到漸進性能,編碼速度較高,但復雜度大,這造成單純用軟件編碼難以達到很高的性能,特別是對于高清晰度視頻(HDTV)不能實現實時編碼,這就需要硬件加速或設計專門的硬件編碼電路。
    目前,已有相應的硬件加速電路設計問世,但主要是對算術編碼部分進行設計,整體性能仍不夠理想。這里在對以往加速電路分析的基礎上,把握CABAC整個編碼原理,主要對其中的化部分進行優化,對相應的化方法進行歸類優化,采用并行運算的方案,最終在上以較優的速度和資源實現硬件編碼。

    本文引用地址:http://www.czjhyjcfj.com/article/191909.htm

    2 二進制化原理
    CABAC實現方案包括3個過程:語法元素的二進制化、上下文建模、自適應算術編碼,圖1是CABAC基本結構。

    二進制化是CABAC編碼的第1步,提高二進制化模塊的編碼速度有助于整個系統速度的提高。在二進制化過程中,一個給定的非二進制語法元素被唯一地映射到一個二進制序列(Bin String),其中的每一位稱為Bin。
    如果輸入為給定的二進制語法元素,則此步就可以越過,隨后的步驟由編碼模式決定。


    上一頁 1 2 3 4 下一頁

    關鍵詞: FPGA 264 二進制 編碼器

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 抚宁县| 石泉县| 泉州市| 鄂尔多斯市| 丘北县| 迁西县| 屯昌县| 正阳县| 榆树市| 万盛区| 庆安县| 兴山县| 平凉市| 鄢陵县| 宜黄县| 浦北县| 濉溪县| 尉氏县| 监利县| 米泉市| 普兰县| 华容县| 台南县| 宁阳县| 广州市| 新巴尔虎右旗| 古蔺县| 甘南县| 合川市| 龙川县| 平利县| 白河县| 西平县| 北流市| 莲花县| 九龙县| 内江市| 友谊县| 荆门市| 时尚| 枞阳县|