新聞中心

        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 二進制 編碼器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宾阳县| 云霄县| 古浪县| 鄄城县| 大悟县| 石泉县| 慈溪市| 武城县| 达孜县| 仲巴县| 普陀区| 抚松县| 项城市| 泸州市| 宁津县| 焦作市| 凤阳县| 阜宁县| 和静县| 昌都县| 鹤壁市| 贵溪市| 东丰县| 贵阳市| 乳山市| 景东| 滨州市| 印江| 阜阳市| 巴马| 通辽市| 宝兴县| 凤山市| 休宁县| 渑池县| 茶陵县| 广元市| 平武县| 饶平县| 紫阳县| 禄丰县|