新聞中心

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

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

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

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

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

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

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


        上一頁 1 2 3 4 下一頁

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

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 泾源县| 固始县| 乌审旗| 灵山县| 澳门| 海伦市| 佛教| 汕尾市| 香河县| 潜山县| 瓮安县| 吴桥县| 阿坝| 措美县| 安顺市| 龙里县| 昌宁县| 大冶市| 通榆县| 中阳县| 沙雅县| 嘉鱼县| 日照市| 呼图壁县| 金山区| 都匀市| 闵行区| 萨嘎县| 乾安县| 资源县| 靖宇县| 海丰县| 阿合奇县| 玉林市| 商洛市| 东乌珠穆沁旗| 延吉市| 井冈山市| 彰化县| 车险| 手游|