色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于H.264視頻編解碼DSP實現與優(yōu)化

          基于H.264視頻編解碼DSP實現與優(yōu)化

          作者: 時間:2010-03-30 來源:網絡 收藏

          摘要:H.264是最新的編碼國際標準,是圖像通信研究領域的熱點問題之一,利用高性能數字信號處理器來H.264:實時編是一種快速有效的方法,有助于H.264標準的迅速推廣和應用。TI公司生產的DM64X系列芯片具有很強的并行處理能力和信號處理功能,是H.264編的理想平臺。給出的一些關鍵問題,針對DM642的整體系統(tǒng)方案,設計出為H.264的實時實現搭建了良好的硬件平臺,并給出系統(tǒng)的性能測試結果。解碼速度達到了實時的效果,圖像主觀質量較好,無明顯方塊效應,碼率也比較低。
          關鍵詞:H.264標準;數字信號處理器;視頻編解碼;DM642

          本文引用地址:http://cafeforensic.com/article/151987.htm

          0 引言
          互聯網的數字視頻產業(yè)前景看好,而3G的規(guī)模部署,也會推動移動視頻通信成為現實。但數字化后的視頻圖像具有數據海量性,給圖像的存儲和傳輸造成較大的困難。數字視頻壓縮編碼技術是解決這一問題的關鍵技術。H.264以其良好的網絡適應性和高編碼壓縮效率,靈活的語法配置,在視頻處理領域比以往的視頻編碼標準更加適合視頻處理的發(fā)展方向,更加適合不同應用環(huán)境的對象。H.264充分考慮了多媒體通信對視頻編解碼的各種要求,有著多個技術閃光點,在保留運動補償和變換編碼技術的基礎上,加入了諸如類離散余弦整數變換(DCT)、內容的自適應可變長編碼(CAVLC)、上下文的自適應二進制算術編碼(CABAC),以及高精度、多模式的運動估計等新技術,進一步提高了編碼算法的壓縮效率和圖像回放質量。在肉眼主觀感受相同的情況下,H.264較之H.263的編碼效率提高了50%左右。
          利用高性能數字信號處理器()來實現H.264實時編碼器是一種快速有效的方法,有助于H.264視頻標準的迅速推廣和應用,也指明了視頻圖像壓縮領域最新的研究方向。

          1 H.264編碼的關鍵技術
          1.1 基于靈活分割宏塊(MB)的運動矢量估計和補償以及增加變換的壓縮效果
          H.264根據宏塊的編碼特性采用亮度塊直流變換,色度塊直流變換與普通差值變換相結合的方法。在運動估計時,H.264信源編碼采用基于4×4塊的整數變換,可以靈活地選擇塊的大小。而其他標準處理的像素塊大小均為16×16或者8x8。H.264以可變大小的塊來適應不同應用環(huán)境和要求,采用16×16,16×8,8×16,8×8四種模式;當劃分為8×8模式時,又可進一步采用8×4,4×8,4×4三種子宏塊劃分模式進一步劃分,如圖1所示。根據需要由不同尺寸的宏塊來執(zhí)行,采用整數變換既可以使運動物體的劃分更加精確,不可以減小運動物體邊緣的銜接誤差,處理好需要更多運動細節(jié)的場合,即以引入更小運動補償塊可以提高一般和特殊情況下的預測質量,它可以提高主觀視覺效果,同時又減小了變換過程中的計算量。實驗表明,應用7種不同大小和形狀的塊可以比單一利用16×16塊進行的編碼提高15%以上的壓縮率。


          1.2 支持l/4像素或l/8像素精度的運動估值
          運動估計與補償算法是目前視頻壓縮技術中最為關鍵的部分,影響著編碼的速度、質量和碼率,其編碼的復雜度也是整個編碼系統(tǒng)中最高的。
          在H.264中通過6階FIR濾波器的內插獲得1/2像素位置的預測值。當獲得1/2像素值后,通過取整數像素位置和1/2像素位置像素值均值的方式獲得l/4像素位置的值。在高碼率情況下,提供1/8像素精度的運動估計。采用高精度運動估計會進一步減小幀間預測誤差,減少經變換和量化后的非0比特數,提高了編碼效率。利用1/4像素空間精度可以比原有的一個像素精度(整數精度)預測提高20%的編碼效率。
          1.3 多參考幀預測
          參考幀是幀間預測編碼,也就是運動補償的基礎,根據它與待預測幀之間的位置關系,可分為前向參考幀和后向參考幀。
          以往的編解碼技術在對P幀圖像進行幀間預測時,只允許以參考前一幀圖像進行編碼,即以前一個I圖像或P圖像為參考幀,在對B圖像進行預測時,只允許參考前后幀圖像進行編碼,即以前后兩個I圖像或P圖像為參考圖像。H.264則打破了這些限制,允許在從當前幀的前幾幀中選擇一幀作為參考幀圖像,對宏塊進行運動預測,當選用多參考幀模式時。編碼器從幾個參考幀中選擇一個效果最好的參考幀,達到最佳的預測效果,參考幀圖像甚至可以是采用雙向預測編碼方式的圖像,大幅度降低了預測誤差。另外,幀問編碼部分還引入了SP幀,用于有效地實現編碼率環(huán)境下的切換,可用于隨機、快速播放過程,比單參考幀的方法節(jié)省5%~lO%的傳碼率,并且有利于比特流的錯誤恢復、解碼恢復更高圖像質量。因此,多參考幀預測對周期性運動和背景切換能夠提供更好的預測效果。


          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉