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

    EEPW首頁 > 模擬技術 > 設計應用 > H.264_AVC視頻編碼變換量化核實現

    H.264_AVC視頻編碼變換量化核實現

    作者: 時間:2012-07-23 來源:網絡 收藏
    格,通過查表方式便可實現硬件運算,并有效地提高了運算速度。

      

    H.264_AVC視頻編碼變換量化核實現

      2 4×4整數核的優化設計

      為進一步提高硬件運算速度,減少硬件開銷,設計中采用了如下優化方法:

      (1)在求取變換陣W=CXCT時,根據變換的對稱性,將X的列變換(矩陣左乘)與行變換(矩陣右乘)分開實現,把二維變換分割為兩次一維變換,并采用快速堞形算法[4]來實現。一維變換的快速算法實現如圖1所示,其中的列變換可用如下算式表示:

      

    H.264_AVC視頻編碼變換量化核實現

      

    H.264_AVC視頻編碼變換量化核實現

      對于每列變換,需要進行8次加法和2次移位運算,而行變換則可根據矩陣轉置的性質ABT=(BAT)T,將經過列變換后的結果矩陣先進行轉置,再采用相同的變換形式運算。這樣對4×4點數據做一次變換,只需通過8×8次加法和2×8次移位運算便可完成。

    (2) 針對不同運算的位寬需要,設計專用的加法器和乘法器。本文對整數變換中的加法器采用三級流水線加法器,實現9位加法,每級流水線完成三位超前進位加法,將邏輯延遲限制在三位加法器之內。圖2給出了9位加法器的流水線實現框圖。選用EPF10K10LC84-3作為適配器件,經過Synplify Pro 7.3綜合,結果表明這種加法器具有較優的最高工作頻率和硬件開銷。如表2所示, 常規加法器的最高工作頻率為37.0MHz,消耗資源卻為28LC,而經過優化的三級流水線加法器在消耗資源增加不多的情況下,其最高工作頻率相比常規加法器提高了257%,達到94.5MHz。

      

    H.264_AVC視頻編碼變換量化核實現



    關鍵詞: H.264_AVC 視頻編碼 變換量化

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 周宁县| 临潭县| 衡南县| 清苑县| 德昌县| 香港 | 金川县| 阿克陶县| 拜泉县| 吉水县| 安顺市| 德化县| 镶黄旗| 绍兴县| 贵定县| 格尔木市| 恭城| 嵊泗县| 彭阳县| 阳新县| 天祝| 务川| 乌拉特前旗| 屯门区| 陆良县| 怀仁县| 兴化市| 德清县| 碌曲县| 阿拉善左旗| 游戏| 股票| 沈丘县| 塔城市| 双鸭山市| 大姚县| 孝义市| 大同县| 甘肃省| 贵港市| 江北区|