專利名稱:圖像幀的塊差錯(cuò)補(bǔ)償裝置及其方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施例涉及多媒體通信,尤其涉及用于補(bǔ)償圖像幀產(chǎn)生的塊差錯(cuò)的裝置及其方法。
背景技術(shù):
移動(dòng)通信包括主要使用聲音信號(hào)的通信系統(tǒng)。但是,隨著用于移動(dòng)通信的技術(shù)發(fā)展和需求的增加,移動(dòng)通信發(fā)展成為多媒體通信,它不僅包括聲音,還包括數(shù)據(jù)以及運(yùn)動(dòng)圖像。在多媒體通信中,進(jìn)行處理的數(shù)據(jù)量可以很大,并可以限制所分配的信道的帶寬或數(shù)據(jù)傳輸速度。已開(kāi)發(fā)了用于通過(guò)壓縮以有限的數(shù)據(jù)傳輸速度發(fā)送/接收大量數(shù)據(jù)的技術(shù),諸如運(yùn)動(dòng)圖像專家組(MPEG)技術(shù)。
用于壓縮多媒體信號(hào)的MPEG技術(shù)可以降低以時(shí)間為函數(shù)而連續(xù)變化的MPEG幀的數(shù)據(jù)量,并通過(guò)使用僅由圖像幀信息解碼的幀內(nèi)編碼幀(I-幀)、僅包括來(lái)自I-幀的運(yùn)動(dòng)矢量值的預(yù)測(cè)編碼幀(P-幀)等發(fā)送多媒體信號(hào)。這里,即使通過(guò)MPEG方法或其它應(yīng)用方法而使I幀和P幀具有稍許不同,它們還是可以具有每秒約1∶15的傳輸率。
當(dāng)塊差錯(cuò)產(chǎn)生在I幀處時(shí),接收側(cè)就會(huì)再次接收該I幀,以補(bǔ)償所述塊差錯(cuò)。當(dāng)塊差錯(cuò)產(chǎn)生在P幀處時(shí),接收側(cè)就可以對(duì)P幀的前一幀和下一幀進(jìn)行運(yùn)動(dòng)估計(jì)處理和運(yùn)動(dòng)補(bǔ)償處理,以補(bǔ)償塊差錯(cuò)。將參考圖1描述根據(jù)實(shí)例性配置的用于補(bǔ)償圖像幀的塊差錯(cuò)的裝置。
圖1是示出根據(jù)實(shí)例性配置的圖像幀的塊差錯(cuò)補(bǔ)償裝置的框圖。
如圖所示,圖像幀的塊差錯(cuò)補(bǔ)償裝置可包括視頻編解碼解碼器10,它用于解碼輸入的圖像幀,補(bǔ)償被解碼的圖像幀之間所產(chǎn)生的差錯(cuò)圖像幀,由此進(jìn)行輸出。該裝置可以包括用于存儲(chǔ)視頻編解碼解碼器10中處理的圖像幀的存儲(chǔ)器12。該裝置可以包括窗口接口14,用于將從視頻編解碼解碼器10輸入的圖像幀轉(zhuǎn)換成對(duì)應(yīng)于顯示格式并由此輸出。該裝置可以包括顯示窗口16,用于顯示從窗口接口14輸入的圖像幀。
將參考圖2說(shuō)明根據(jù)實(shí)例配置的圖像幀的塊差錯(cuò)補(bǔ)償方法。
圖2是說(shuō)明根據(jù)實(shí)例配置的圖像幀的塊差錯(cuò)補(bǔ)償方法的流程圖。
如圖所示,用于補(bǔ)償圖像幀的塊差錯(cuò)的方法可以包括檢測(cè)解碼的圖像幀中產(chǎn)生差錯(cuò)塊(S20)。該方法可以包括判斷包括檢測(cè)塊的幀是否是P幀(S22)。該方法可以包括當(dāng)包括檢測(cè)塊的幀是P幀時(shí),根據(jù)前一幀和下一幀來(lái)補(bǔ)償所產(chǎn)生的塊差錯(cuò)。該方法可以包括顯示已補(bǔ)償塊差錯(cuò)的幀(S26),它可以重復(fù)。在確定包括檢測(cè)塊的幀是否是P幀的過(guò)程中(S22),當(dāng)包括檢測(cè)塊的幀是I幀時(shí),可再次接收該I幀(S23)且產(chǎn)生塊差錯(cuò)的圖像幀可以由再次接收的I幀來(lái)進(jìn)行補(bǔ)償。
將更詳細(xì)地說(shuō)明根據(jù)實(shí)例性配置的補(bǔ)償圖像幀的塊差錯(cuò)的方法。
視頻編解碼解碼器10可以從發(fā)送側(cè)接收?qǐng)D像幀并進(jìn)行解碼,隨后將被解碼的圖像幀存儲(chǔ)在存儲(chǔ)器中,并檢測(cè)產(chǎn)生差錯(cuò)塊的解碼圖像幀(S20)。這里,圖像幀可以由具有預(yù)定區(qū)域的塊組成。
當(dāng)被解碼的圖像幀中沒(méi)有檢測(cè)到產(chǎn)生差錯(cuò)塊時(shí),視頻編解碼解碼器10可以將圖像幀輸出到窗口接口14。當(dāng)在被解碼的圖像幀中檢測(cè)到產(chǎn)生差錯(cuò)塊時(shí),視頻編解碼解碼器10可以判斷包括產(chǎn)生差錯(cuò)塊的圖像幀是否是P幀(S22)。
當(dāng)包括產(chǎn)生差錯(cuò)塊的圖像幀不是P幀而是I幀時(shí),視頻編解碼解碼器10可以再次接收該I幀并通過(guò)重新接收的I幀補(bǔ)償產(chǎn)生塊差錯(cuò)的圖像幀,由此將其輸出到窗口接口14。
另一方面,當(dāng)包括產(chǎn)生差錯(cuò)塊的圖像幀是P幀時(shí),視頻編解碼解碼器10可以對(duì)前一幀和下一幀進(jìn)行運(yùn)動(dòng)估計(jì)過(guò)程和運(yùn)動(dòng)補(bǔ)償過(guò)程,由此將已補(bǔ)償塊差錯(cuò)的圖像幀輸出到窗口接口14(S24)。
窗口接口14可以將輸入的圖像幀轉(zhuǎn)換成相應(yīng)的格式以適合于顯示窗口16,并輸出轉(zhuǎn)換后的圖像幀。顯示窗口16可以顯示所輸入的被轉(zhuǎn)換圖像幀(S26)。
如上所述,在圖像幀的塊差錯(cuò)補(bǔ)償裝置中,可以再次接收產(chǎn)生塊差錯(cuò)的幀,或可以對(duì)前一幀和下一幀進(jìn)行運(yùn)動(dòng)估計(jì)過(guò)程和運(yùn)動(dòng)補(bǔ)償過(guò)程,由此補(bǔ)償產(chǎn)生塊差錯(cuò)的幀。
但是,在圖像幀的塊差錯(cuò)補(bǔ)償裝置中,由于必須再次接收產(chǎn)生塊差錯(cuò)的幀,或必須對(duì)前一幀和下一幀進(jìn)行運(yùn)動(dòng)估計(jì)過(guò)程和運(yùn)動(dòng)補(bǔ)償過(guò)程,就必需具有用于處理大量數(shù)據(jù)的附加存儲(chǔ)器,但并不需要實(shí)時(shí)處理數(shù)據(jù)。
發(fā)明概述因此,本發(fā)明的實(shí)施例提供了一種圖像幀的塊差錯(cuò)補(bǔ)償裝置及其方法,能通過(guò)重新確認(rèn)產(chǎn)生差錯(cuò)塊的差錯(cuò)產(chǎn)生來(lái)增強(qiáng)可靠性。
本發(fā)明的另一個(gè)實(shí)施例提供了一種圖像幀的塊差錯(cuò)補(bǔ)償裝置及其方法,能通過(guò)經(jīng)中值濾波器補(bǔ)償產(chǎn)生塊差錯(cuò)的圖像幀來(lái)補(bǔ)償差錯(cuò)而無(wú)需附加的存儲(chǔ)器。
本發(fā)明的又一個(gè)實(shí)施例提供了一種圖像幀的塊差錯(cuò)補(bǔ)償裝置及其方法,能通過(guò)經(jīng)中值濾波器補(bǔ)償產(chǎn)生塊差錯(cuò)的圖像幀來(lái)實(shí)時(shí)補(bǔ)償差錯(cuò)。
為了實(shí)現(xiàn)這些和那些優(yōu)點(diǎn)并根據(jù)本發(fā)明實(shí)施例的目的,如這里體現(xiàn)和廣泛描述的,提供了一種圖像幀的塊差錯(cuò)補(bǔ)償裝置,它包括用于解碼輸入的圖像幀和輸出解碼后的圖像幀的視頻編解碼解碼器。該塊差錯(cuò)補(bǔ)償裝置可以包括差錯(cuò)隱蔽塊,它用于檢測(cè)被解碼的圖像幀中產(chǎn)生差錯(cuò)塊,經(jīng)中值濾波器補(bǔ)償被解碼的差錯(cuò)塊,和輸出補(bǔ)償后的圖像幀。
為了實(shí)現(xiàn)這些和那些優(yōu)點(diǎn)并根據(jù)本發(fā)明實(shí)施例的目的,如這里體現(xiàn)和廣泛描述的,提供了一種用于補(bǔ)償圖像幀的塊差錯(cuò)的方法,它包括解碼輸入圖像幀并由此輸出解碼后的圖像幀。用于補(bǔ)償塊差錯(cuò)的方法可以包括檢測(cè)被解碼的圖像幀的塊差錯(cuò)和經(jīng)中值濾波器補(bǔ)償所檢測(cè)到的塊差錯(cuò),以及輸出補(bǔ)償后的圖像幀。
通過(guò)以下本發(fā)明的詳細(xì)描述并結(jié)合附圖閱讀將使本發(fā)明的前述和其它目的、特點(diǎn)、方面和優(yōu)點(diǎn)將變得更加明顯,它們都構(gòu)成本發(fā)明揭示內(nèi)容的一部分。
本發(fā)明的附加優(yōu)點(diǎn)、目的和特點(diǎn)可以在描述中部分闡述,通過(guò)以下的審查或通過(guò)實(shí)施本發(fā)明加以學(xué)習(xí),它們對(duì)于本技術(shù)領(lǐng)域內(nèi)普通的技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的。
附圖概述附圖示出了本發(fā)明的實(shí)施例并結(jié)合描述用來(lái)說(shuō)明本發(fā)明的原理,其中包含附圖來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解。
將參考附圖詳細(xì)描述本發(fā)明的實(shí)施例,其中相同的標(biāo)號(hào)表示相同的元件,其中圖1是示出根據(jù)實(shí)例配置的圖像幀的塊差錯(cuò)補(bǔ)償裝置的框圖;圖2是示出根據(jù)實(shí)例配置的圖像幀的塊差錯(cuò)補(bǔ)償方法的流程圖;圖3是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例的圖像幀的塊差錯(cuò)補(bǔ)償裝置的框圖;和圖4是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例的圖像幀的塊差錯(cuò)補(bǔ)償方法的流程圖。
具體實(shí)施例方式
現(xiàn)在將參考本發(fā)明的實(shí)例性實(shí)施例,其實(shí)例在附圖中示出。
以下,將參考
采用中值濾波器補(bǔ)償產(chǎn)生塊差錯(cuò)的圖像幀的實(shí)時(shí)補(bǔ)償差錯(cuò)和/或沒(méi)有附加存儲(chǔ)器的圖像幀的塊差錯(cuò)補(bǔ)償裝置和其方法。
圖3是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例的圖像幀的塊差錯(cuò)補(bǔ)償裝置的框圖。
如圖所示,根據(jù)本發(fā)明實(shí)施例的圖像幀或視頻的塊差錯(cuò)補(bǔ)償裝置可以包括視頻編解碼解碼器30,它用于解碼所輸入的圖像幀和輸出解碼后的圖像幀。該裝置可以包括用于存儲(chǔ)視頻編解碼解碼器30中處理的圖像幀的存儲(chǔ)器32。該裝置可以包括差錯(cuò)隱蔽塊33,它用于檢測(cè)從視頻編解碼解碼器30輸入的幀中的塊差錯(cuò)或視頻塊差錯(cuò),經(jīng)中值濾波器補(bǔ)償檢測(cè)到的塊差錯(cuò),和輸出補(bǔ)償后的幀。該裝置可以包括窗口接口34,用于將從差錯(cuò)隱蔽塊33輸入的幀轉(zhuǎn)換成適用于顯示裝置的格式并輸出轉(zhuǎn)換后的幀。該裝置可以包括顯示窗口36,用于顯示從窗口接口34輸入的幀。
差錯(cuò)隱蔽塊33可以包括差錯(cuò)檢測(cè)塊331,它用于檢測(cè)輸入的圖像幀中的產(chǎn)生差錯(cuò)塊。差錯(cuò)隱蔽塊33可以包括差錯(cuò)精化塊332,用于對(duì)鄰近(在前和/或在后)于被檢測(cè)的差錯(cuò)塊的一個(gè)或多個(gè)塊的像素值求平均以便獲得第一平均值或確認(rèn)平均值,獲得平均值和被檢測(cè)的差錯(cuò)塊的像素值之間的差的絕對(duì)值,和將該絕對(duì)值和預(yù)定值進(jìn)行比較。差錯(cuò)隱蔽塊33可以包括差錯(cuò)校正濾波器333,用于經(jīng)中值濾波器對(duì)鄰近于確認(rèn)的差錯(cuò)塊的一個(gè)或多個(gè)塊的像素值求平均以便獲得第二平均值或補(bǔ)償平均值,并在絕對(duì)值大于預(yù)定值時(shí)將補(bǔ)償平均值輸出作為確認(rèn)的差錯(cuò)塊的像素值。差錯(cuò)隱蔽塊33可以包括幀生成塊334,用于根據(jù)輸出的像素值恢復(fù)正常或無(wú)差錯(cuò)的圖像幀,和輸出恢復(fù)的圖像幀。
將參考圖4詳細(xì)說(shuō)明根據(jù)本發(fā)明實(shí)施例的圖像幀的塊差錯(cuò)補(bǔ)償方法。
圖4是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例的圖像幀的塊差錯(cuò)補(bǔ)償方法的流程圖。
如圖所示,圖像幀的塊差錯(cuò)補(bǔ)償方法可以包括檢測(cè)被解碼的圖像幀中的產(chǎn)生差錯(cuò)塊(S40)。該方法可以包括對(duì)鄰近于被檢測(cè)的差錯(cuò)塊的塊的像素值求平均以便獲得第一平均值或確認(rèn)平均值,獲得確認(rèn)平均值和被檢測(cè)差錯(cuò)塊的像素值之間的差的絕對(duì)值,并將絕對(duì)值和預(yù)定值進(jìn)行比較(S42)。該方法可以包括當(dāng)絕對(duì)值大于預(yù)定值時(shí)通過(guò)中值濾波器補(bǔ)償被檢測(cè)的差錯(cuò)塊(S44)。該方法可以包括根據(jù)補(bǔ)償塊恢復(fù)包括所述塊的圖像幀(S46)。
將更加詳細(xì)地描述根據(jù)本發(fā)明實(shí)施例的圖像幀的塊差錯(cuò)補(bǔ)償方法。
首先,視頻編解碼解碼器30可以從發(fā)送側(cè)接收?qǐng)D像幀。視頻編解碼解碼器30可以解碼所接收到的圖像幀。被解碼的圖像幀可以存儲(chǔ)在存儲(chǔ)器32中。被解碼的圖像幀可以輸出到差錯(cuò)檢測(cè)塊331。這里,一個(gè)圖像幀或視頻幀可以由具有預(yù)定區(qū)域的多個(gè)視頻塊或像素塊構(gòu)成。
差錯(cuò)檢測(cè)塊331可以檢測(cè)從視頻編解碼解碼器30輸入的圖像幀中的產(chǎn)生差錯(cuò)塊(S40)。被檢測(cè)的塊可以輸出到差錯(cuò)精化塊332。
差錯(cuò)精化塊332可以對(duì)鄰近(之前和/或之后)于或鄰接于被檢測(cè)差錯(cuò)塊的一個(gè)或多個(gè)塊的像素值求平均以便獲得第一平均值或確認(rèn)平均值??梢垣@得確認(rèn)平均值和被檢測(cè)差錯(cuò)塊的像素值之間的差的絕對(duì)值。將該絕對(duì)值和預(yù)定值進(jìn)行比較。根據(jù)比較結(jié)果(S42),可以確定被檢測(cè)的塊中是否出現(xiàn)差錯(cuò)。
可以通過(guò)以下方程式獲得鄰近于差錯(cuò)塊的一個(gè)或多個(gè)塊的像素值的平均值。
PS(x,y)=[P(x-1,y-1)+P(x,y-1)+P(x+1,y-1)]/3+[P(x-1,y)+P(x+1,y)]/2+[P(x-1,y+1)+P(x,y+1)+P(x+1,y+1)]/3(方程式1)在方程式1中,P(x,y)可以表示被檢測(cè)的差錯(cuò)塊的像素值,而PS(x,y)可以表示鄰近于被檢測(cè)的差錯(cuò)塊的一個(gè)或多個(gè)塊的像素值的平均值。方程式1可以修改成包括一個(gè)或多個(gè)連續(xù)塊。
差錯(cuò)精化塊332可以處理鄰近于被檢測(cè)差錯(cuò)塊的一個(gè)或多個(gè)塊的像素值的平均值。差錯(cuò)精化塊332可以獲得P(x,y)和PS(x,y)之間的差的絕對(duì)值。差錯(cuò)精化塊332可以將絕對(duì)值和預(yù)定值進(jìn)行比較。
abs[P(x,y)-PS(x,y)]<α (方程式2)當(dāng)絕對(duì)值小于或等于預(yù)定值時(shí),差錯(cuò)精化塊332可以確定被檢測(cè)的差錯(cuò)塊是正?;驘o(wú)差錯(cuò)的塊。差錯(cuò)精化塊332可以將不含差錯(cuò)的塊輸出到幀生成塊334。當(dāng)絕對(duì)值大于或等于預(yù)定值時(shí),差錯(cuò)精化塊332可以確定被檢測(cè)的差錯(cuò)塊是其中產(chǎn)生決定性的或確認(rèn)的差錯(cuò)的塊,即確認(rèn)的差錯(cuò)塊或差錯(cuò)塊。差錯(cuò)精化塊332可以將差錯(cuò)塊輸出到差錯(cuò)校正濾波器(例如,中值濾波器)334。
差錯(cuò)校正濾波器333可以通過(guò)中值濾波器對(duì)鄰近(之前或之后)于或鄰接于差錯(cuò)塊的一個(gè)或多個(gè)塊的像素值求平均以便獲得平均值或補(bǔ)償平均值,由此通過(guò)該補(bǔ)償平均值補(bǔ)償差錯(cuò)塊的像素值(S44)。可以根據(jù)以下方程式進(jìn)行經(jīng)由中0值濾波器的求平均過(guò)程。
Pgen(x,y)=[P(x,y-1)+P(x,y-3)+P(x+1,y-2)+P(x-1,y-2)+P(x,y+1)+P(x,y+3)+P(x+1,y+2)]/7 (方程式3)在方程式3中,Pgen(x,y)可以表示經(jīng)由中值濾波器處理的平均值,而P(x,y)可以表示差錯(cuò)塊的像素值。方程式3可以修改為包括一個(gè)或多個(gè)連續(xù)塊。
接著,幀生成塊334可以根據(jù)從差錯(cuò)校正濾波器333補(bǔ)償?shù)膲K恢復(fù)包括補(bǔ)償?shù)膲K的圖像幀,由此將恢復(fù)的圖像幀輸出到窗口接口34(S46)。
窗口接口34可以將輸入的圖像幀轉(zhuǎn)換成適用于顯示窗口36的相應(yīng)格式,并由此將轉(zhuǎn)換后的圖像幀輸出。顯示窗口36可以顯示輸入的圖像幀。例如,液晶顯示器(LCD)可以用作顯示窗口36。
如上所述,根據(jù)本發(fā)明實(shí)施例的圖像幀的塊差錯(cuò)補(bǔ)償裝置及其方法,可以對(duì)產(chǎn)生差錯(cuò)塊重新確認(rèn)是否存在差錯(cuò)生成,由此增強(qiáng)可靠性。
因此,根據(jù)本發(fā)明實(shí)施例的圖像幀的塊差錯(cuò)補(bǔ)償裝置及其方法,可以通過(guò)中值濾波器補(bǔ)償產(chǎn)生塊差錯(cuò)的圖像幀,由此就能夠補(bǔ)償塊差錯(cuò)而無(wú)需附加的存儲(chǔ)器。
此外,根據(jù)本發(fā)明實(shí)施例的圖像幀的塊差錯(cuò)補(bǔ)償裝置及其方法,可以通過(guò)中值濾波器補(bǔ)償產(chǎn)生塊差錯(cuò)的圖像幀,由此就能實(shí)時(shí)地補(bǔ)償塊差錯(cuò)。
由于本發(fā)明可以按幾種形式體現(xiàn)而不背離其精神或基本特征,應(yīng)理解,除非另外說(shuō)明,上述實(shí)施例不受上述任何細(xì)節(jié)的限制,而是在所附權(quán)利要求書(shū)所限定的精神和范圍內(nèi)廣泛限定,因此所附權(quán)利要求書(shū)的范圍和邊界或這種范圍和邊界的等效物內(nèi)的所有變化和修改都旨在由所附權(quán)利要求書(shū)所支持。
上述實(shí)施例和優(yōu)點(diǎn)僅僅是實(shí)例性的而不限制本發(fā)明。本發(fā)明可便于應(yīng)用到其它類型的裝置中。本發(fā)明的描述旨在是示意性的,而不限制權(quán)利要求書(shū)的范圍。許多可選方案、修改和變化對(duì)于本技術(shù)領(lǐng)域內(nèi)熟練的技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的。在權(quán)利要求書(shū)中,裝置加功能的短語(yǔ)旨在執(zhí)行所述功能時(shí)覆蓋所述結(jié)構(gòu)且不僅是結(jié)構(gòu)等效物還是等效結(jié)構(gòu)。
權(quán)利要求
1.一種塊差錯(cuò)補(bǔ)償裝置,其特征在于,包括視頻編解碼解碼器,用于解碼輸入的圖像幀和輸出解碼后的圖像幀;以及差錯(cuò)隱蔽塊,用于檢測(cè)被解碼的圖像幀中產(chǎn)生的差錯(cuò)塊、通過(guò)中值濾波器補(bǔ)償被檢測(cè)到的差錯(cuò)塊、和輸出補(bǔ)償后的圖像幀。
2.如權(quán)利要求1所述的裝置,其特征在于,所述差錯(cuò)隱蔽塊包括差錯(cuò)檢測(cè)塊,用于檢測(cè)輸入的圖像幀中產(chǎn)生的差錯(cuò)塊;差錯(cuò)精化塊,用于根據(jù)被檢測(cè)塊的像素值和鄰近于所述被檢測(cè)塊的各塊的像素值來(lái)確認(rèn)所述被檢測(cè)塊是否是差錯(cuò)塊;差錯(cuò)校正濾波器,用于通過(guò)中值濾波器補(bǔ)償已確認(rèn)的差錯(cuò)塊以創(chuàng)建補(bǔ)償?shù)膲K;以及幀生成塊,用于恢復(fù)包括補(bǔ)償?shù)膲K的圖像幀。
3.如權(quán)利要求2所述的裝置,其特征在于,所述差錯(cuò)精化塊通過(guò)對(duì)鄰近于被檢測(cè)的差錯(cuò)塊的各塊的像素值求平均以便獲得平均值、獲取所述平均值和被檢測(cè)的差錯(cuò)塊的像素值之間差的絕對(duì)值、以及將所述絕對(duì)值和一預(yù)定值進(jìn)行比較來(lái)確認(rèn)被檢測(cè)塊是否是差錯(cuò)塊。
4.如權(quán)利要求3所述的裝置,其特征在于,當(dāng)所述絕對(duì)值大于預(yù)定值時(shí),所述差錯(cuò)精化塊將被檢測(cè)的差錯(cuò)塊確定成差錯(cuò)塊,而在絕對(duì)值小于預(yù)定值時(shí),將被檢測(cè)的差錯(cuò)塊確定成沒(méi)有差錯(cuò)的塊。
5.如權(quán)利要求4所述的裝置,其特征在于,所述差錯(cuò)精化塊將差錯(cuò)塊輸出到差錯(cuò)校正濾波器,并將沒(méi)有差錯(cuò)的塊輸出到幀生成塊。
6.如權(quán)利要求2所述的裝置,其特征在于,所述差錯(cuò)校正濾波器通過(guò)中值濾波器對(duì)鄰近于被檢測(cè)差錯(cuò)塊的各塊的像素值求平均以便獲得平均值,并用平均值補(bǔ)償被檢測(cè)塊的像素值。
7.一種圖像幀的塊差錯(cuò)補(bǔ)償方法,其特征在于,包括解碼輸入圖像幀和輸出解碼后的圖像幀;和檢測(cè)被解碼的圖像幀的塊差錯(cuò),通過(guò)中值濾波器補(bǔ)償被檢測(cè)的塊差錯(cuò),和輸出補(bǔ)償后的圖像幀。
8.如權(quán)利要求7所述的方法,其特征在于,所述補(bǔ)償包括檢測(cè)輸入的圖像幀中的產(chǎn)生差錯(cuò)塊;根據(jù)被檢測(cè)的產(chǎn)生差錯(cuò)塊的像素值和鄰近于被檢測(cè)的產(chǎn)生差錯(cuò)塊的各塊的像素值來(lái)確認(rèn)被檢測(cè)的產(chǎn)生差錯(cuò)塊是否是差錯(cuò)塊;通過(guò)中值濾波器補(bǔ)償差錯(cuò)塊的差錯(cuò)以便獲得補(bǔ)償?shù)膲K;以及恢復(fù)包括補(bǔ)償?shù)膲K的圖像幀。
9.如權(quán)利要求8所述的方法,其特征在于,所述確認(rèn)是通過(guò)以下步驟實(shí)現(xiàn)的對(duì)鄰近于被檢測(cè)的塊的各塊的像素值求平均以便獲得平均值,獲得平均值與被檢測(cè)塊的像素值之間的差的絕對(duì)值,和將絕對(duì)值與預(yù)定值進(jìn)行比較。
10.如權(quán)利要求9所述的方法,其特征在于,所述確認(rèn)是通過(guò)以下步驟實(shí)現(xiàn)的當(dāng)所述絕對(duì)值大于預(yù)定值時(shí)將被檢測(cè)塊確定為差錯(cuò)塊,和當(dāng)所述絕對(duì)值小于預(yù)定值時(shí)將被檢測(cè)塊確定為沒(méi)有差錯(cuò)的塊。
11.如權(quán)利要求9所述的方法,其特征在于,所述平均值PS(x,y)由下式給出PS(x,y)=[P(x-1,y-1)+P(x,y-1)+P(x+1,y-1)]/3+[P(x-1,y)+P(x+1,y)]/2+[P(x-1,y+1)+P(x,y+1)+P(x+1,y+1)]/3其中P(x,y)表示被檢測(cè)差錯(cuò)塊的像素值。
12.如權(quán)利要求7所述的方法,其特征在于,所述補(bǔ)償是通過(guò)以下步驟實(shí)現(xiàn)的通過(guò)中值濾波器對(duì)鄰近于被檢測(cè)塊的塊的像素值求平均以獲得平均值,和通過(guò)所述平均值補(bǔ)償被檢測(cè)塊的像素值。
13.如權(quán)利要求11所述的方法,其特征在于,所述平均值Pgen(x,y)由下式給出Pgen(x,y)=[P(x,y-1)+P(x,y-3)+P(x+1,y-2)+P(x-1,y-2)+P(x,y+1)+P(x,y+3)+P(x+1,y+2)]/7其中P(x,y)表示被檢測(cè)差錯(cuò)塊的像素值。
14.一種處理活動(dòng)圖像數(shù)據(jù)的系統(tǒng),其特征在于,包括差錯(cuò)檢測(cè)部件,用于檢測(cè)被解碼的圖像幀中有差錯(cuò)的塊;差錯(cuò)精化部件,用于確定差錯(cuò)檢測(cè)部件檢測(cè)的塊是否是差錯(cuò)塊和無(wú)差錯(cuò)塊之一;差錯(cuò)校正濾波器,用于用中值濾波器補(bǔ)償差錯(cuò)塊以形成補(bǔ)償?shù)膲K,而無(wú)差錯(cuò)的塊繞過(guò)差錯(cuò)校正濾波器;以及幀生成部件,用于從補(bǔ)償?shù)膲K和無(wú)差錯(cuò)的塊之一中恢復(fù)被解碼的圖像幀。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,實(shí)時(shí)進(jìn)行活動(dòng)圖像數(shù)據(jù)的處理。
16.如權(quán)利要求14所述的系統(tǒng),其特征在于,進(jìn)行活動(dòng)圖像數(shù)據(jù)的處理而不重新接收被解碼的圖像幀來(lái)補(bǔ)償差錯(cuò)塊。
17.如權(quán)利要求14所述的系統(tǒng),其特征在于,進(jìn)行活動(dòng)圖像數(shù)據(jù)的處理而不對(duì)鄰近于被解碼的圖像幀的圖像幀進(jìn)行運(yùn)動(dòng)估計(jì)過(guò)程和運(yùn)動(dòng)補(bǔ)償過(guò)程來(lái)補(bǔ)償差錯(cuò)塊。
18.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述被解碼的圖像幀包括I幀和P幀之一。
19.如權(quán)利要求14所述的系統(tǒng),其特征在于,還包括編解碼解碼器以輸出被解碼的圖像幀。
20.如權(quán)利要求14所述的系統(tǒng),其特征在于,還包括窗口接口以轉(zhuǎn)換恢復(fù)的圖像幀。
全文摘要
提供了一種用于補(bǔ)償圖像幀中的塊差錯(cuò)的裝置和方法。它包括視頻編解碼解碼器,用于解碼輸入的圖像幀,和輸出解碼后的圖像幀。差錯(cuò)隱蔽塊可以檢測(cè)被解碼的圖像幀中產(chǎn)生差錯(cuò)塊和通過(guò)中值濾波器補(bǔ)償被檢測(cè)的差錯(cuò)塊,以及輸出補(bǔ)償后的圖像幀。
文檔編號(hào)H04N7/68GK1536894SQ20041003246
公開(kāi)日2004年10月13日 申請(qǐng)日期2004年4月8日 優(yōu)先權(quán)日2003年4月8日
發(fā)明者李性圭 申請(qǐng)人:Lg電子株式會(huì)社