新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于處理器的去方塊濾波器的實現(xiàn)及優(yōu)化

基于處理器的去方塊濾波器的實現(xiàn)及優(yōu)化

——
作者: 時間:2007-08-24 來源:電子工程師 收藏
引言

  在已有的基于塊的視頻編解碼系統(tǒng)中,當(dāng)碼率較低時都存在方塊效應(yīng),新的視頻編碼標(biāo)準(zhǔn)H.264中亦是如此。產(chǎn)生這種方塊效應(yīng)的主要原因有兩個:一是由于對變換后的殘差系數(shù)進(jìn)行的基于塊的整數(shù)變換后,以大的量化步長對變換系數(shù)進(jìn)行量化會使得解碼后的重建圖像的方塊邊緣出現(xiàn)不連續(xù);二是在運動補償中插值運算引起的誤差使得編解碼器反變換后的重建圖像會出現(xiàn)方塊效應(yīng)。如果不進(jìn)行處理,方塊效應(yīng)還會隨著重構(gòu)幀積累下去,從而嚴(yán)重地影響圖像的質(zhì)量和壓縮效率。為了 解決這一問題,H.264中的去方塊濾波技術(shù)采用較為復(fù)雜的自適應(yīng)來有效地去除這種方塊效應(yīng)。因此,如何在實時視頻解碼中優(yōu)化去方塊濾波算法,降低計算復(fù)雜度,提高重建圖像質(zhì)量,就成了H.264解碼的一個關(guān)鍵問題。

  1 H.264的去方塊濾波

  1.1 濾波原理

  大的量化步長會造成相對較大的量化誤差,這就可能將原來相鄰塊“接壤”處像素間灰度的連續(xù)化變成了“臺階”變化,主觀上就有”偽邊緣”的方塊效應(yīng)。去方塊效應(yīng)的方法就是在保持圖像總能量不變的條件下,把這些臺階狀的階躍灰度變化重新復(fù)原成臺階很小或者近似連續(xù)的灰度變化,同時還必須盡量減少對真實圖像邊緣的損傷。

  1.2 自適應(yīng)濾波過程

  在H.264中,去方塊是按照16

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉