新聞中心

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

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

——
作者: 時(shí)間:2007-08-24 來(lái)源:電子工程師 收藏
引言

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

  1 H.264的去方塊濾波

  1.1 濾波原理

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

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

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

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


評(píng)論


相關(guān)推薦

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

關(guān)閉