欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

過濾數(shù)字視頻圖像的方法和相關(guān)裝置的制作方法

文檔序號(hào):7641608閱讀:202來源:國知局
專利名稱:過濾數(shù)字視頻圖像的方法和相關(guān)裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種減少被塊編碼并隨后被解碼的數(shù)字視頻信號(hào)幀中可視誤差(visual artefacts)的方法,根據(jù)該編碼方法來對(duì)從預(yù)定編碼類型組選擇的塊定義塊類型,其中,執(zhí)行過濾來減少由于塊界引起的可視誤差。本發(fā)明還涉及一種減少被塊編碼并隨后被解碼的數(shù)字視頻信號(hào)幀中可視誤差的裝置,根據(jù)該編碼方法來對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,該裝置包括濾波器,用來減少由于塊界引起的可視誤差。另外,本發(fā)明涉及一種視頻編碼器,該編碼器包括用塊編碼和解碼數(shù)字視頻信號(hào)的裝置,根據(jù)該編碼方法對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,該編碼器包括濾波器,用來減少由于塊界引起的可視誤差。本發(fā)明還涉及一種視頻解碼器,該解碼器包括減少被塊編碼并隨后被解碼的數(shù)字視頻信號(hào)幀中可視誤差的裝置,根據(jù)該編碼方法對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,該視頻解碼器包括濾波器,用來減少由于塊界引起的可視誤差。本發(fā)明還涉及一種視頻編解碼器,該視頻編解碼器包括用塊編碼和解碼數(shù)字視頻信號(hào)的裝置,根據(jù)該編碼方法對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,該視頻編解碼器包括濾波器,用來減少由于塊界引起的可視誤差。本發(fā)明還涉及一種移動(dòng)終端,該移動(dòng)終端包括視頻編碼解碼器,該視頻編碼解碼器包括用塊編碼和解碼數(shù)字視頻信號(hào)的裝置,根據(jù)該編碼方法對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,該視頻編碼解碼器包括濾波器,用來減少由于塊界引起的可視誤差。本發(fā)明還涉及一種存儲(chǔ)介質(zhì),存儲(chǔ)軟件程序,該程序包括機(jī)器可執(zhí)行步驟,該步驟用塊來編碼和解碼數(shù)字視頻信號(hào),根據(jù)該編碼方法對(duì)基于預(yù)定碼類型組選擇的塊定義塊類型,通過過濾來減少由于塊界引起的可視誤差。
背景技術(shù)


圖1所示的傳輸系統(tǒng)通常用來傳輸壓縮形式的數(shù)字視頻圖像。該視頻圖像由連續(xù)的幀構(gòu)成。在一些現(xiàn)有的視頻傳輸系統(tǒng)中,例如,根據(jù)ITU-T H.261/H.263標(biāo)準(zhǔn)的系統(tǒng)中,至少定義了三種幀類型I幀(Intra幀內(nèi)),P幀(Predictedor Inter預(yù)測(cè)或幀間),和B幀(Bi-directional雙向)。I幀只根據(jù)圖像本身中包含的信息來生成,其中,在接收端,可使用該I幀來形成整體圖像。P幀基于在先的I幀或P幀來形成,其中,在接收步驟中,相應(yīng)地使用在先I幀或P幀和接收到的P幀來重構(gòu)該圖像。在P幀的組成中,例如使用運(yùn)動(dòng)補(bǔ)償來壓縮信息量。B幀基于一個(gè)或多個(gè)在先P幀或I幀和/或一個(gè)或多個(gè)在后P或I幀來形成。
將這些幀進(jìn)一步分成塊。一個(gè)或多個(gè)這種塊形成一個(gè)塊區(qū)。通常有四種不同的區(qū)類型幀內(nèi)區(qū),復(fù)制區(qū),編碼區(qū)和不編碼區(qū)。幀內(nèi)區(qū)是其中不參考任何其它幀來獨(dú)立編碼塊的塊區(qū)。復(fù)制區(qū)包括通過將參考幀的內(nèi)容沒有任何運(yùn)動(dòng)補(bǔ)償?shù)念A(yù)測(cè)地準(zhǔn)確復(fù)制到相同位置中所獲得的塊。編碼區(qū)包括使用運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)和預(yù)測(cè)錯(cuò)誤編碼所獲得的塊。預(yù)測(cè)錯(cuò)誤是真實(shí)幀的象素值與使用運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)在編碼/解碼系統(tǒng)中形成的重構(gòu)幀之間的差,這將在下面詳細(xì)描述。對(duì)預(yù)測(cè)錯(cuò)誤編碼并發(fā)送到接收器。僅使用運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)來獲得不編碼區(qū)。實(shí)際上,如果運(yùn)動(dòng)信息等于0時(shí),不編碼區(qū)等同于復(fù)制區(qū)。一個(gè)幀的所有塊區(qū)不必都是相同的類型,但一個(gè)幀可包括具有不同類型的塊區(qū)。
參照?qǐng)D1,說明了使用的典型編碼和解碼系統(tǒng)(編解碼器),例如,在數(shù)字視頻的傳輸中,將被編碼的當(dāng)前視頻幀作為輸入數(shù)據(jù)In(x,y)傳送到傳輸系統(tǒng)10。該輸入數(shù)據(jù)In(x,y)典型地具有象素值信息的形式。在微分加法器11中,通過從該數(shù)據(jù)中減去基于在先圖像形成的預(yù)測(cè)幀Pn(x,y)來將該數(shù)據(jù)轉(zhuǎn)換為預(yù)測(cè)錯(cuò)誤幀En(x,y)。以下述方式將該預(yù)測(cè)錯(cuò)誤在塊12中進(jìn)行幀編碼,并將編碼后的預(yù)測(cè)錯(cuò)誤幀傳送到多路復(fù)用器13。為了形成一個(gè)新的預(yù)測(cè)幀,還將該編碼后的預(yù)測(cè)錯(cuò)誤幀傳送到解碼器14,解碼器14生成一解碼預(yù)測(cè)錯(cuò)誤幀 (x,y),在加法器15中將該幀與預(yù)測(cè)幀Pn(x,y)相加,得到解碼幀n(x,y)。將解碼幀存儲(chǔ)在幀存儲(chǔ)器16中。為了編碼下一個(gè)幀,存儲(chǔ)在幀存儲(chǔ)器16中的幀是作為參考幀Rn(x,y)讀取的,并在運(yùn)動(dòng)補(bǔ)償和預(yù)測(cè)塊17中根據(jù)下式將該幀轉(zhuǎn)換成一個(gè)新的預(yù)測(cè)幀Pn(x,y)Pn(x,y)=Rn[x+Dx(x,y),y+Dy(x,y)] (1)一對(duì)數(shù)字[Dx(x,y),Dy(x,y)]被稱為位置(x,y)處象素的運(yùn)動(dòng)向量,數(shù)字Dx(x,y)和Dy(x,y)是象素的水平和垂直偏移。在運(yùn)動(dòng)估算塊18中計(jì)算這些數(shù)字。還使用包括基函數(shù)和系數(shù)的運(yùn)動(dòng)模塊來編碼包括與將被壓縮幀的象素相關(guān)的所有運(yùn)動(dòng)向量的運(yùn)動(dòng)向量組[Dx(·),Dy(·)。對(duì)于編碼器和解碼器而言,該基函數(shù)是已知的。將該系數(shù)值編碼并傳送到多路復(fù)用器13,多路復(fù)用器將這些值與編碼的預(yù)測(cè)錯(cuò)誤幀一起多路復(fù)用于相同數(shù)據(jù)流中,以發(fā)送給接收機(jī)。通過這種方法,可明顯減少傳輸?shù)男畔⒘俊?br> 某些幀可以是部分的,也可以是完整的,所以當(dāng)對(duì)這些幀進(jìn)行編碼時(shí)因難以預(yù)測(cè)而實(shí)際上不使用運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)。在沒有預(yù)測(cè)的情況下使用幀內(nèi)編碼來編碼這些幀或部分幀,因此不必將與這些幀相關(guān)的運(yùn)動(dòng)向量信息發(fā)送給接收器。
在接收系統(tǒng)20中,去多路復(fù)用器21分離編碼預(yù)測(cè)錯(cuò)誤幀和運(yùn)動(dòng)向量傳輸?shù)倪\(yùn)動(dòng)信息,將編碼預(yù)測(cè)錯(cuò)誤幀傳送給解碼器22。解碼器22生成一解碼預(yù)測(cè)錯(cuò)誤幀 (x,y),在加法器23中將該幀與基于在先幀形成的預(yù)測(cè)幀Pn(x,y)相法,得到解碼幀n(x,y)。將解碼幀傳送到解碼器的輸出端24,并同時(shí)將該解碼幀存儲(chǔ)在幀存儲(chǔ)器25中。當(dāng)編碼下一個(gè)幀時(shí),讀取存儲(chǔ)在幀存儲(chǔ)器中的幀作為參考幀,并在運(yùn)動(dòng)補(bǔ)償和預(yù)測(cè)塊26中根據(jù)上式(1)將該幀轉(zhuǎn)換成一個(gè)新的預(yù)測(cè)幀。
在塊12中應(yīng)用于編碼預(yù)測(cè)錯(cuò)誤幀或幀內(nèi)編碼幀或部分沒有預(yù)測(cè)地發(fā)送的P幀的編碼方法通常基于變換,最常用的是離散余弦變換DCT。將該幀分成具有大小為例如8*8象素的毗鄰塊。在編碼和解碼中,彼此獨(dú)立地處理這些塊。對(duì)編碼的塊計(jì)算變換,得到一系列條件。以離散標(biāo)度量化這些條件的系數(shù),以便可數(shù)字地對(duì)其進(jìn)行處理。量化產(chǎn)生舍入誤差,該誤差在由塊重構(gòu)的圖像中是可視的,因此,在兩個(gè)毗鄰塊之間的交界處存在象素值的不連續(xù)。因?yàn)槭褂媚骋唤獯a幀來對(duì)后續(xù)預(yù)測(cè)幀計(jì)算預(yù)測(cè)幀,所以這些誤差可在后續(xù)幀中傳播,從而導(dǎo)致接收器再現(xiàn)的圖像中出現(xiàn)可視邊緣。這種圖像誤差被稱為塊誤差。
已知去除塊誤差的某些現(xiàn)有方法。這些方法用以下特征來表征-確定哪個(gè)/些象素需要值修正,以便去除塊誤差,-根據(jù)象素周圍的過濾窗所包含的其它象素值,對(duì)每個(gè)修正的象素確定適當(dāng)?shù)牡屯ㄟ^濾,-對(duì)修正的象素計(jì)算一個(gè)新的值,和-將該新的值四舍五入為最接近的數(shù)字化象素值。
影響濾波器的選擇和是否使用過濾的決定的因素可以是例如跨越塊界的象素的值之間的差,作為變換結(jié)果接收的系數(shù)量化級(jí)的大小和被處理的象素不同側(cè)上的象素值的差。
已發(fā)現(xiàn)現(xiàn)有方法趨于去除屬于圖像真實(shí)特征的線。另一方面,現(xiàn)有方法不是總能去除所有塊誤差。
發(fā)明概述本發(fā)明的一個(gè)目是的提供一種新的減少塊誤差的過濾設(shè)置。本發(fā)明的另一目的是提供一種比現(xiàn)有方案更可靠和有效操作的方法和相關(guān)裝置。
根據(jù)本發(fā)明的方法是根據(jù)邊界被過濾的塊的類型來調(diào)整過濾參數(shù)。根據(jù)任一邊界上的塊類型來選擇不同的過濾參數(shù),以獲得提高的過濾結(jié)果。
通過使對(duì)過濾選擇象素和比以前更靈活的過濾處理適應(yīng)于幀的特征和過濾點(diǎn)的環(huán)境,并考慮到被過濾的塊的性質(zhì)/類型,可實(shí)現(xiàn)本發(fā)明的目的。
根據(jù)本發(fā)明的第一方面,提供一種方法,可減少由塊編碼的幀中的可視誤差,其特征在于在塊界上執(zhí)行的過濾依賴于塊界環(huán)境下的幀的塊類型。
根據(jù)本發(fā)明的第二方面,提供一種裝置,以執(zhí)行根據(jù)本發(fā)明的方法。根據(jù)本發(fā)明的裝置的特征在于濾波器被設(shè)置成根據(jù)塊界環(huán)境下的幀的塊類型來適應(yīng)地操作。
根據(jù)本發(fā)明的第三方面,提供一種編碼器,其特征在于濾波器被設(shè)置成根據(jù)塊界環(huán)境下的幀的塊類型來適應(yīng)地操作。
根據(jù)本發(fā)明的第四方面,提供一種解碼器,其特征在于濾波器被設(shè)置成根據(jù)塊界環(huán)境下的幀的塊類型來適應(yīng)地操作。
根據(jù)本發(fā)明的第五方面,提供一種編解碼器,其特征在于濾波器被設(shè)置成根據(jù)塊界環(huán)境下的幀的塊類型來適應(yīng)地操作。
根據(jù)本發(fā)明的第六方面,提供一種移動(dòng)終端,其特征在于濾波器被設(shè)置成根據(jù)塊界環(huán)境下的幀的塊類型來適應(yīng)地操作。
根據(jù)本發(fā)明的第七方面,提供一種存儲(chǔ)介質(zhì),其特征在于軟件程序進(jìn)一步包括機(jī)器可執(zhí)行步驟,根據(jù)塊界環(huán)境下的幀的塊類型來適應(yīng)地過濾。
因?yàn)閴K誤差僅發(fā)生在塊界上,所以根據(jù)本發(fā)明,僅應(yīng)用于塊界及其附近的過濾是有利的。作為部分圖像的邊緣可位于圖像區(qū)中的任何地方。為了僅選擇包含塊誤差的象素以正確過濾和在過濾期間不影響作為部分圖像本身的邊緣質(zhì)量,進(jìn)行如下假設(shè)與作為部分圖像的邊緣相關(guān)的象素值中的改變通常比塊誤差相關(guān)的大,其中象素值改變小的圖像中的這些邊緣不會(huì)過多地受到過濾產(chǎn)生的象素值差的四舍五入的影響。
因?yàn)榫幋a圖像通常被水平和垂直分成塊,所以圖像包括垂直和水平塊界。對(duì)于垂直塊界,存在邊界右側(cè)和左側(cè)的象素,對(duì)于水平塊界,存在邊界上側(cè)和下側(cè)的象素。通常,將象素的位置描述為在塊界的第一或第二側(cè)。在根據(jù)本發(fā)明的過濾方法的一個(gè)典型實(shí)施例中,被修正的象素量、使用的濾波器的表征特征和過濾窗的大小依賴于以下因素a)邊界每一側(cè)上的塊類型(例如幀間、復(fù)制、編碼、不編碼),b)跨越塊界的象素值中的差Δ??赏ㄟ^許多方法來定義該差。一種定義為Δ=|r1-l1|,其中,r1為與邊界最接近的塊界的第一側(cè)上的象素值,l1為與邊界最接近的塊界的第二側(cè)上的象素值。
c)作為用于編碼中的轉(zhuǎn)換結(jié)果而接收的系數(shù)的量化級(jí)QP的大小,和d)塊界的第一側(cè)上的象素之間的象素值中的差,及相應(yīng)地塊界的第二側(cè)上的象素之間的象素值中的差。
在根據(jù)本發(fā)明的方法的優(yōu)選實(shí)施例中,對(duì)過濾所選的象素量可以不同,并且在塊界的不同側(cè)上象素量不必相同。象素量還依賴于邊界每側(cè)上的塊類型。因?yàn)楦鶕?jù)上述因素,象素量適應(yīng)于特定區(qū)中的幀所包含的圖像信息的一般特征,所以該方法產(chǎn)生比現(xiàn)有方法所提供的過濾結(jié)果更好的結(jié)果。此上下文中的“更好結(jié)果”是指其中盡可能多地減少塊誤差而盡可能少地影響圖像中的真實(shí)邊緣。這意味著在沒有不合理地削弱真實(shí)圖像邊緣的情況下可去除更多的塊誤差。
值得注意的是,在本發(fā)明的另一實(shí)施例中,影響在塊界處執(zhí)行的過濾的因素可與上述的不同。
附圖的簡要說明下面,參照最佳實(shí)施例和附圖來詳細(xì)說明本發(fā)明,其中圖1表示根據(jù)現(xiàn)有技術(shù)的數(shù)字視頻編碼和解碼系統(tǒng)(編解碼器),圖2表示根據(jù)本發(fā)明方法的典型實(shí)施例中關(guān)于塊界的象素的位置,圖3表示將根據(jù)本發(fā)明的過濾方法定位于數(shù)字視頻編碼和解碼系統(tǒng)中的另一方案,圖4是執(zhí)行根據(jù)本發(fā)明的方法的裝置的示意圖,圖5表示操作中的根據(jù)圖4的設(shè)備,和圖6是執(zhí)行根據(jù)本發(fā)明的方法的便攜式視頻通信裝置的示意圖。
最佳實(shí)施例如上所述,連同現(xiàn)有技術(shù)的描述,對(duì)圖1進(jìn)行了說明。在本發(fā)明及其最佳實(shí)施例的下述描述中,將大部分對(duì)圖2至5進(jìn)行說明。圖中的相應(yīng)部件使用相同標(biāo)號(hào)。
圖2表示關(guān)于垂直塊界30的象素r1-r6和l1-l6的位置。為了執(zhí)行根據(jù)本發(fā)明的方法,特定某些參數(shù)。參數(shù)n是在一個(gè)方向上從塊界中檢查到的象素的最大數(shù)量,在圖2的情況下,該值為6。選擇參數(shù)n的值是有利的,因此與跨越塊界的象素值差Δ和作為圖像編碼結(jié)果接收的系數(shù)的量化級(jí)QP的大小都有關(guān)。另外,參數(shù)n的值最好小于或等于檢查方向上的塊中的象素?cái)?shù)量,以防止與在先塊界相關(guān)的塊誤差傳播到被檢查的塊界上。建議在應(yīng)用于包括8×8象素的圖像塊上的本發(fā)明的最佳實(shí)施例中使用下述定義n=0 Δ≥2.00αn=1 1.50α≤Δ<2.00αn=2 1.00α≤Δ<1.50αn=3 0.66α≤Δ<1.00αn=4 0.40α≤Δ<0.66αn=5 0.25α≤Δ<0.40αn=60≤Δ<0.25α (2)其中,α=QP·log(QP)。如果QP在塊界的不同側(cè)上的塊中具有不同值,則將較小的QP值用于計(jì)算,下面所有出現(xiàn)的情況中也是如此,其中,定義包括僅對(duì)一個(gè)QP值的參考。本發(fā)明并不限制參數(shù)n的值的確定,但根據(jù)式(2)的原則,最好當(dāng)跨越塊界的象素值的差Δ與作為編碼轉(zhuǎn)換結(jié)果接收的系數(shù)的量化級(jí)QP的大小相比小時(shí),參數(shù)n的值通常較高。如果象素值之間的差大時(shí),則很可能在塊界上存在真實(shí)圖像邊緣,此時(shí),最好根本就不為過濾而檢查象素(n=0)。
在根據(jù)本發(fā)明的過濾方法的下一步驟中,檢查與兩個(gè)相鄰塊相關(guān)的區(qū)類型信息,即考慮被討論的塊界兩側(cè)上的塊的類型。根據(jù)區(qū)類型信息,可進(jìn)一步限制(舍位)參數(shù)n的值,以提供減少塊誤差的更高的結(jié)果。區(qū)類型信息包含于例如與特定塊的象素相關(guān)的編碼信息中,其中,在對(duì)塊解碼直到確定參數(shù)n的舍入值ntr的期間內(nèi),保持或暫時(shí)存儲(chǔ)該信息。
表1表示根據(jù)本發(fā)明的優(yōu)選實(shí)施例的舍入值。表1適用于n的最大值為6的情況,當(dāng)然,在最大值不是6的情況下也可適用不同的舍入值。根據(jù)塊界的第一側(cè)上的塊的區(qū)類型和塊界的第二側(cè)上的塊的區(qū)類型,將舍入值用于塊界的第一和第二側(cè)。

表1將對(duì)應(yīng)于特定區(qū)類型組合的表1的每個(gè)單元分成兩部分。左邊的值表示塊界的第一側(cè)的舍入值trval,右邊的值表示塊界的第二側(cè)的舍入值trval。如果參數(shù)n的值超出表1中給定的值,則將n舍入為表1中的舍入值trval。但如果整個(gè)活動(dòng)參數(shù)n的值都未超出表1中給定的值,則保留參數(shù)n的值(由式(2)原始確定的值)。表1中,符號(hào)n表示不進(jìn)一步執(zhí)行舍入,并且保留參數(shù)值。也可用下式表示參數(shù)n的舍入值ntrntr=min(trval,n)可將相同的表分別用于通過用“左”/“右”來代替“第一”/“第二”的垂直塊界上的過濾(水平過濾)和通過用“下”/“上”來代替“第一”/“第二”的水平塊界上的過濾(垂直過濾)。當(dāng)前,左邊的值表示左/下塊界上的的象素的舍入值,右邊的值表示右/上塊界上的的象素的舍入值。
為了進(jìn)一步說明表1的使用,下面表示一個(gè)實(shí)例情況。在該說明的實(shí)例情況下,在垂直塊界30上執(zhí)行“水平過濾”。假設(shè)由式2計(jì)算出的參數(shù)n的值例如為4,被討論的塊界30的左手側(cè)的塊為幀內(nèi)類型,被討論的塊界30的右手側(cè)的塊為不編碼類型,表1表示左手側(cè)的舍入值為n,右手側(cè)的舍入值為2。這表示從邊界的左手側(cè)選擇最接近塊界(=計(jì)算值n)的四個(gè)象素來進(jìn)行檢查,從邊界的右手側(cè)選擇最接近塊界(=計(jì)算值n)的兩個(gè)象素來進(jìn)行檢查。
下面說明另一個(gè)實(shí)例情況。在該說明的實(shí)例情況下,在垂直塊界30上下班執(zhí)行“水平過濾”。假設(shè)由式(2)計(jì)算出的參數(shù)n的值例如為4,并且被討論的塊界30的兩側(cè)的塊都為復(fù)制類型,表1表示左手側(cè)的舍入值為2,右手側(cè)的舍入值為2。這表示從邊界的左手側(cè)選擇最接近塊界(=計(jì)算值n)的兩個(gè)象素來進(jìn)行檢查,從邊界的右手側(cè)選擇最接近塊界(=計(jì)算值n)的兩個(gè)象素來進(jìn)行檢查。
對(duì)于雙向預(yù)測(cè)幀(B幀)而言,因?yàn)闆]有唯一的塊類型信息,所以最好不用參數(shù)n的舍入。
根據(jù)本發(fā)明的過濾方法的下一步驟是確定代表活動(dòng)或塊界一側(cè)上的象素之間的象素值的差的參數(shù)dl和dr的值。dr的最好定義如下所示如果|r1-rj|≤β/j,且所有j∈[1,6],則dr=6,否則dr=i,其中,i滿足條件i∈[1,ntr], (4)|r1-ri+1|>β/i,且|r1-rj|≤β/j,所有j∈[1,i]。
這里,輔助參數(shù)β=4·log(QP)。除了用1來代替所有r,并必須使用參數(shù)n的相應(yīng)舍入值ntr以外,其余相同地確定參數(shù)值dl。定義(4)中出現(xiàn)數(shù)字6是因?yàn)楦鶕?jù)式(2),此時(shí)n的最可能值為6。如果不同地定義n,但根據(jù)定義(4)來定義參數(shù)dr和dl,則必須用根據(jù)新定義的n的最可能值來代替數(shù)字6。
因?yàn)閹膱D像信息在塊界的不同側(cè)上可能不同,所以最好是彼此獨(dú)立地計(jì)算參數(shù)dl和dr的值。本發(fā)明并不限制參數(shù)dl和dr的定義,但根據(jù)定義(4)的原則,如果存在接近塊界的真實(shí)圖像邊緣時(shí),最好用這些參數(shù)來限制相對(duì)接近于塊界的塊誤差。定義(4)的主要特征如總結(jié)如下參數(shù)dr的值(和相應(yīng)的參數(shù)dl的值)表示有多少從塊界中計(jì)算的象素具有與塊界處象素大致相同的值。
參數(shù)n的最高值(例如6)表示塊界處的象素值之間的差相對(duì)于塊中象素值的一般差而言小。此時(shí),可能存在接近于塊界的真實(shí)圖像邊緣。通過選擇足夠小的dr(或dl)的值,可以限制修正塊誤差的過濾,因此,不會(huì)對(duì)接近塊界的真實(shí)圖像邊緣產(chǎn)生不好的影響。在一些情況下,從塊界中計(jì)算的大量象素具有與塊界處象素大致相同的值。此時(shí),定義(4)將對(duì)參數(shù)dr(或dl)給出相對(duì)高的值。但是,如果在塊之間的象素值中存在明顯的不連續(xù),則參數(shù)n具有一個(gè)小值,且將舍入值ntr用于定義(4)中,以確保不將不合理的高值選擇作為參數(shù)dr(或dl)的值。否則,參數(shù)dr(或dl)的相對(duì)高的值將導(dǎo)致不必要的過濾。
在塊界兩側(cè)上的塊均為幀內(nèi)類型塊時(shí),舍入對(duì)參數(shù)n、dr和dl的選擇沒有影響。另一方面,當(dāng)至少—個(gè)塊具有幀內(nèi)以外的類型時(shí),則根據(jù)式(4)的參數(shù)n的舍入會(huì)限制過濾的象素?cái)?shù)量。這有利于塊界不被過度地光滑。
另外,必須確定被過濾的象素的最大可能數(shù)量。圖2中并沒有其本身的符號(hào),但它可以是例如3,這表示僅可將過濾用于修正象素和r1、r2、r3、l1、l2和l3的值。
當(dāng)已經(jīng)確定參數(shù)n、ntr、dr和dl的值后,使用合適的濾波器來執(zhí)行過濾。本發(fā)明并不限制可使用的濾波器的種類,但已發(fā)現(xiàn)為最佳的過濾設(shè)置如下所述。用過濾來確定為過濾所選擇的象素的新值。在本發(fā)明的最佳實(shí)施例中,通過計(jì)算出現(xiàn)于過濾窗中的象素值的平均數(shù)來確定給定象素的新的象素值。在最佳實(shí)施例中,過濾窗口對(duì)于被過濾的象素是對(duì)稱的,并且,除為被過濾的象素之外,還根據(jù)下述的參數(shù)dr和dl的值,包括來自兩側(cè)的—個(gè)、兩個(gè)或三個(gè)象素。當(dāng)然,這些僅是實(shí)例,在不同定義參數(shù)n、ntr、dr和dl的清況下,可選擇其它值。將該計(jì)算平均值圓整為最接近數(shù)字化象素值,從而該值變?yōu)檫^濾象素的新值。
表2表示根據(jù)本發(fā)明最佳實(shí)施例中的參數(shù)dr的值來確定象素r1、r2和r3的過濾窗寬度。根據(jù)參數(shù)di的值對(duì)相同方式來確定象素l1、l2、和l3的值。表中,“X”表示被討論象素根本未被過濾,數(shù)字表示過濾窗包括來自檢查象素的每一側(cè)的數(shù)字所示的多個(gè)象素。另外,表2表示對(duì)任何象素施加過濾時(shí),參數(shù)dr和dl都具有大于1的值。

*將象素r1的過濾值用于過濾象素r2**將象素r1和r2的過濾值用于過濾象素r3***如果dl>2,為3,否則為2上述描述涉及對(duì)一象素行的水平部分執(zhí)行過濾,該象素行為12象素長,并對(duì)稱地位于垂直塊界的兩側(cè)上。該描述可容易地概括來涉及象素列的垂直部分,該象素列列對(duì)稱地位于水平塊界的兩側(cè)上可將圖2順時(shí)針旋轉(zhuǎn)90度,從而塊界30變?yōu)樗?,圖中所示象素形成部分垂直象素列,因此,象素r1-r6為上面的象素,且象素l1-l6為邊界下面的象素。為了過濾整個(gè)幀上的塊界,使用根據(jù)本發(fā)明的方法,一行一行地檢查幀的所有垂直塊界,一列一列地檢查所有水平塊界。順序并不重要,因此,可以先一列一列地檢查幀的所有水平塊界,隨后一行一行地檢查幀的所有垂直塊界。在本發(fā)明的優(yōu)選實(shí)施例中,可一線一線地重復(fù)過濾,即,先過濾(邊界周圍)塊中的象素的第一線,之后第二線,等等。
圖3表示在哪些點(diǎn)上根據(jù)現(xiàn)有技術(shù)的數(shù)字圖像編碼和解碼系統(tǒng)(編解碼器)可通過適用根據(jù)本發(fā)明的過濾來提高。第一選擇例是在接收機(jī)的解碼器輸出端放置一個(gè)執(zhí)行根據(jù)本發(fā)明的過濾方法的塊,如標(biāo)號(hào)31所示。此時(shí),在幀中的所有塊被解碼后,過濾視頻幀中的塊界。這要求將所有塊的類型信息存儲(chǔ)于一個(gè)幀中。另一選擇例是在編碼幀被傳送到幀存儲(chǔ)器25以形成一預(yù)測(cè)幀的點(diǎn)之前將過濾塊放置在接收機(jī)中,如標(biāo)號(hào)32所示。此時(shí),還必須存儲(chǔ)幀內(nèi)所有塊的塊類型信息,而在解碼并重構(gòu)整個(gè)幀后仍執(zhí)行塊界過濾。但是,該選擇例的優(yōu)點(diǎn)在于塊誤差的去除還對(duì)觀測(cè)幀的形成活動(dòng)果,從而一個(gè)幀中的塊誤差不會(huì)通過預(yù)測(cè)幀傳播到后續(xù)幀中。為了實(shí)現(xiàn)上述效果,可在幀存儲(chǔ)器25之前或之后放置執(zhí)行根據(jù)本發(fā)明的過濾的塊。但是,標(biāo)號(hào)32所示位置是最佳,因?yàn)楫?dāng)在該級(jí)應(yīng)用時(shí),過濾同時(shí)影響接收解碼器輸出的幀和存儲(chǔ)在存儲(chǔ)器中的幀。在發(fā)射機(jī)中,執(zhí)行根據(jù)本發(fā)明過濾方法的塊可放置在標(biāo)號(hào)33和34所示的位置處在幀存儲(chǔ)器26之前或之后。通過這種方法,還可使用本發(fā)明來在發(fā)射端產(chǎn)生一修正預(yù)測(cè)幀。
在本發(fā)明的最好實(shí)施例中,在數(shù)字信號(hào)處理器或適于處理數(shù)字信號(hào)的對(duì)應(yīng)裝置中采用執(zhí)行根據(jù)本發(fā)明的過濾的塊,對(duì)這些裝置進(jìn)行編程,以將預(yù)定處理功能應(yīng)用于作為輸入數(shù)據(jù)接收的信號(hào)上。圖4表示執(zhí)行根據(jù)本發(fā)明的過濾方法的塊的功能元件。相應(yīng)地,由圖5來說明過濾塊的操作。首先參照?qǐng)D4,用功能定義(35-39)來編程功能元件,計(jì)算控制根據(jù)本發(fā)明的過濾方法的參數(shù)。最好是,將功能定義下載到與其制造或編程相關(guān)的信號(hào)處理器中。在根據(jù)圖5的操作中,將幀暫時(shí)存儲(chǔ)在寄存器41中。因此可由信號(hào)處理器來處理這些幀。一個(gè)塊接一個(gè)塊地進(jìn)行幀處理。在給定的間隔下,根據(jù)表1所提供的定義,從某一塊界上的某點(diǎn)的每側(cè)中選擇由參數(shù)n、ntr示的多個(gè)象素來進(jìn)行檢查42,計(jì)算參數(shù)43,并執(zhí)行過濾44。重復(fù)這些操作,直到過濾/處理了所有塊的所有邊界后為止,之后從寄存器41中輸出幀,將存儲(chǔ)一個(gè)新的幀以進(jìn)行處理。可在分離信號(hào)處理器中執(zhí)行根據(jù)圖4和5的方法,或?qū)⑦@些方法利用于還包括其它信號(hào)處理用設(shè)置的一般處理器中。
可用一存儲(chǔ)介質(zhì)來存儲(chǔ)包括執(zhí)行根據(jù)本發(fā)明方法的機(jī)器可執(zhí)行步驟的軟件程序。在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,從存儲(chǔ)介質(zhì)中將該軟件程序讀到包括可編程設(shè)備、例如處理器等裝置中,以執(zhí)行本發(fā)明的方法。
不脫離下述權(quán)利要求所定義的范圍,本領(lǐng)域的技術(shù)人員在沒有實(shí)際創(chuàng)造性步驟的情況下,可變更本發(fā)明。例如,可用公式Δ=|(r1+r2)-(l1+l2)|或其它被認(rèn)為合理的公式來計(jì)算參數(shù)Δ。上述表示的其它參數(shù)的定義應(yīng)被認(rèn)為僅為實(shí)例。本發(fā)明的特定最佳用途為移動(dòng)視頻通信裝置、數(shù)字電視接收機(jī)或其它至少接收和解碼數(shù)字視頻圖像的裝置。值得注意的是,根據(jù)本發(fā)明的方法一般可應(yīng)用于任何根據(jù)塊至塊來編碼/解碼圖像、包括個(gè)別(即靜止)數(shù)字圖像的圖像編碼方法中。
圖6表示用作便攜視頻通信裝置并應(yīng)用根據(jù)本發(fā)明方法的移動(dòng)終端46。最好是,移動(dòng)終端46至少包括顯示圖像的顯示設(shè)備47,捕獲和再現(xiàn)音頻信息的音頻設(shè)備48,輸入例如用戶命令的鍵盤49,與移動(dòng)通信網(wǎng)絡(luò)(未圖示)進(jìn)行通信的無線部50,控制裝置操作的處理設(shè)備51,存儲(chǔ)信息的存儲(chǔ)設(shè)備52和照相的相機(jī)53。
本發(fā)明并不僅限于上述實(shí)施例,可在下述權(quán)利要求范圍內(nèi)進(jìn)行改進(jìn)。
權(quán)利要求
1.一種減少被塊編碼并隨后被解碼的數(shù)字視頻信號(hào)幀中可視誤差的方法,根據(jù)該編碼方法來對(duì)從預(yù)定編碼類型組選擇的塊定義塊類型,其中,執(zhí)行過濾來減少由于塊界引起的可視誤差,其特征在于對(duì)塊界執(zhí)行的過濾依賴于塊界(30)環(huán)境中的幀的塊類型。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于該幀至少包括一個(gè)塊區(qū),所述區(qū)中的每個(gè)塊具有區(qū)類型,對(duì)塊界執(zhí)行的過濾依賴于塊界(30)環(huán)境中的塊的區(qū)類型。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于對(duì)塊界執(zhí)行的過濾依賴于塊界(30)第一側(cè)上的塊的塊類型和塊界(30)第二側(cè)上的塊的塊類型。
4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于根據(jù)塊界(30)環(huán)境中的至少一個(gè)塊的塊類型來變更為減少塊界的至少一側(cè)上的塊界引起的可視誤差而執(zhí)行的過濾的至少一個(gè)參數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于根據(jù)第一塊和第二塊的塊類型來變更減少塊界引起的可視誤差所執(zhí)行的過濾的至少一個(gè)參數(shù),該第一和第二塊位于塊界(30)的相對(duì)側(cè)上。
6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于從一個(gè)組中選擇至少一個(gè)所述參數(shù),該組包括多個(gè)被檢查的象素,多個(gè)被過濾的象素,提供塊界的一側(cè)上的象素值之間差的指示的活動(dòng)方法,過濾窗口。
7.根據(jù)權(quán)利要求1至6之一所述的方法,其中,從塊界(30)的至少一側(cè)中選擇多個(gè)象素(n)來進(jìn)行檢查,其特征在于選擇來進(jìn)行檢查的多個(gè)象素(n)依賴于塊界(30)環(huán)境中的幀的圖像內(nèi)容,選擇來進(jìn)行檢查的多個(gè)象素(n)進(jìn)一步依賴于塊界(30)環(huán)境中的塊的塊類型。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于選擇來進(jìn)行檢查的多個(gè)象素(n)依賴于塊界上的象素之間的象素值差(Δ)。
9.根據(jù)權(quán)利要求7或8所述的方法,其特征在于選擇來進(jìn)行檢查的象素?cái)?shù)量依賴于用于編碼塊的系數(shù)的量化級(jí)(QP)的大小。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于選擇來進(jìn)行檢查的象素的數(shù)量(n)由下式確定n=0 Δ≥2.00αn=1 1.50α≤Δ<2.00αn=2 1.00α≤Δ<1.50αn=3 0.66α≤Δ<1.00αn=4 0.40α≤Δ<0.66αn=5 0.25α≤Δ<0.40αn=6 0≤Δ<0.25α (2)其中,Δ為塊界上象素之間的值的差,α=QP·log(QP),QP為用于編碼塊的系數(shù)的量化級(jí)的大小。
11.根據(jù)權(quán)利要求8、9或10所述的方法,其特征在于首先根據(jù)塊界(30)環(huán)境中幀的圖像內(nèi)容來定義象素的數(shù)量(n),再根據(jù)塊界(30)環(huán)境中塊的塊類型來進(jìn)一步舍入象素的數(shù)量(n),以給出檢查所用的舍入的象素?cái)?shù)量(ntr)。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于通過根據(jù)表來選擇舍入值(trval)來確定舍入的象素?cái)?shù)量(ntr)
并與下式一起使用所述選擇的舍入值(trval)ntr=min(trval,n) (3)。
13.根據(jù)前面任一權(quán)利要求所述的方法,其特征在于選擇被過濾的某些象素,根據(jù)出現(xiàn)在設(shè)置于象素周圍的過濾窗口的象素來確定每個(gè)被過濾象素的一個(gè)新的值。
14.根據(jù)前面任一權(quán)利要求所述的方法,其特征在于從選擇來檢查的象素中選擇被過濾的象素。
15.根據(jù)權(quán)利要求13或14所述的方法,其特征在于被過濾象素的新值為出現(xiàn)在過濾窗口中象素的平均值。
16.根據(jù)權(quán)利要求13所述的方法,其特征在于為了確定塊界的第一側(cè)上的被過濾象素的一個(gè)新值,使用所述過濾窗口,根據(jù)下表來確定該窗口的大小
*將象素r1的過濾值用于過濾象素r2**將象素r1和r2的過濾值用于過濾象素r3***如果dl>2,為3,否則為2其中,整數(shù)參數(shù)dr表示塊界的第一側(cè)上的活動(dòng),整數(shù)參數(shù)dl表示塊界的第二側(cè)上的活動(dòng),r1、r2和r3是按該順序最接近邊界的塊界的第一側(cè)上的三個(gè)象素,X表示象素不被過濾,數(shù)字表示除被過濾的象素外,將數(shù)字所示的一些象素從被過濾的象素的兩側(cè)引入過濾窗口,“3或2”表示如果dl>2,為3,否則為2,為了確定塊界第一側(cè)上的被過濾象素的新值,除了所有r被l代替外,使用類似定義的過濾窗口,反之亦然。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于根據(jù)象素值的改變來確定所述活動(dòng)。
18.根據(jù)權(quán)利要求16或17所述的方法,其特征在于如果|r1-rj|≤β/j,且所有j∈[1,6],則dr=6,否則dr=i,其中,i滿足條件i∈[1,ntr]|r1-ri+1|>β/i,且|r1-rj|≤β/j,所有j∈[1,i]。其中,輔助參數(shù)β=4·log(QP),QP為,用于編碼塊的系數(shù)的量化級(jí)的大小,相似地確定參數(shù)dl的值,除了所有r被1代替外。
19.一種減少被塊編碼并隨后被解碼的數(shù)字視頻信號(hào)幀中可視誤差的裝置,根據(jù)該編碼方法來對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,該裝置包括濾波器,用來減少由于塊界引起的可視誤差,其特征在于濾波器被設(shè)置來根據(jù)塊界(30)環(huán)境中的幀的塊類型來適應(yīng)地操作。
20.根據(jù)權(quán)利要求19所述的裝置,其特征在于設(shè)置該濾波器,因此,該幀至少包括一個(gè)塊區(qū),所述區(qū)中的每個(gè)塊具有區(qū)類型,對(duì)塊界執(zhí)行的過濾依賴于塊界(30)環(huán)境中的塊的區(qū)類型。
21.根據(jù)權(quán)利要求19所述的裝置,其特征在于設(shè)置該濾波器,因此,對(duì)塊界執(zhí)行的過濾依賴于塊界(30)第一側(cè)上的塊的塊類型和塊界(30)第二側(cè)上的塊的塊類型。
22.根據(jù)權(quán)利要求19、20或21所述的裝置,其特征在于設(shè)置該濾波器,因此,根據(jù)塊界(30)環(huán)境中的至少一個(gè)塊的塊類型來變更為減少塊界的至少一側(cè)上的塊界引起的可視誤差而執(zhí)行的過濾的至少一個(gè)參數(shù)。
23.根據(jù)權(quán)利要求22所述的裝置,其特征在于設(shè)置該濾波器,因此,根據(jù)第一塊和第二塊的塊類型來變更減少塊界引起的可視誤差所執(zhí)行的過濾的至少一個(gè)參數(shù),該第一和第二塊位于塊界(30)的相對(duì)側(cè)上。
24.根據(jù)權(quán)利要求22或23所述的裝置,其特征在于從一個(gè)組中選擇至少一個(gè)所述參數(shù),該組包括多個(gè)被檢查的象素,多個(gè)被過濾的象素,提供塊界的一側(cè)上的象素值之間差的指示的活動(dòng)方法,過濾窗口。
25.根據(jù)權(quán)利要求21、22、23或24所述的裝置,其特征在于該裝置包括設(shè)備(42),該設(shè)備根據(jù)幀的圖像內(nèi)容來適應(yīng)地操作,以選擇多個(gè)象素(n)來進(jìn)行檢查,選擇多個(gè)象素(n)來進(jìn)行檢查的設(shè)備(42)進(jìn)一步包括檢查塊界(30)環(huán)境中的塊的塊類型設(shè)備(42)。
26.根據(jù)權(quán)利要求25所述的裝置,其特征在于該裝置包括設(shè)備(42),依賴于塊界上的象素之間的象素值差(Δ)來選擇進(jìn)行檢查的多個(gè)象素(n)。
27.根據(jù)權(quán)利要求19至26任一所述的裝置,其特征在于該裝置包括設(shè)備(42),依賴于用于編碼塊的系數(shù)的量化級(jí)(QP)的大小來選擇進(jìn)行檢查的象素?cái)?shù)量(n)。
28.根據(jù)權(quán)利要求27所述的方法,其特征在于選擇進(jìn)行檢查的象素?cái)?shù)量(n)的設(shè)備(42)包括根據(jù)下式來確定所述象素的數(shù)量的設(shè)備(35)n=0 Δ≥2.00αn=1 1.50α≤Δ<2.00αn=2 1.00α≤Δ<1.50αn=3 0.66α≤Δ<1.00αn=4 0.40α≤Δ<0.66αn=5 0.25α≤Δ<0.40αn=6 0≤Δ<0.25α (2)其中,Δ為塊界上象素之間的值的差,α=QP·log(QP),QP為用于編碼塊的系數(shù)的量化級(jí)的大小。
29.根據(jù)權(quán)利要求19至28任一所述的裝置,其特征在于該裝置包括設(shè)備(42),以根據(jù)塊界環(huán)境中塊的塊類型來對(duì)選擇來進(jìn)行檢查的象素?cái)?shù)量(n)進(jìn)行舍入。
30.根據(jù)權(quán)利要求19至29任一所述的裝置,其特征在于選擇進(jìn)行檢查的多個(gè)象素的設(shè)備(42)包括根據(jù)塊界(30)環(huán)境中幀的圖像內(nèi)容來定義象素的數(shù)量(n)的設(shè)備,和根據(jù)塊界(30)環(huán)境中塊的塊類型來舍入象素的數(shù)量(n)的設(shè)備。
31.根據(jù)權(quán)利要求30所述的裝置,其特征在于舍入象素?cái)?shù)量(n)的設(shè)備包括根據(jù)表來選擇舍入值(trval)的設(shè)備
并與下式一起使用所述選擇的舍入值(trval)ntr=min(trval,n) (3)。
32.根據(jù)權(quán)利要求19至31任一所述的裝置,其特征在于該裝置包括選擇被過濾的某些象素的設(shè)備(42),定義過濾窗口的設(shè)備(42),和根據(jù)出現(xiàn)在設(shè)置于象素周圍的過濾窗口中的象素來確定每個(gè)被過濾象素的一個(gè)新的值的設(shè)備。
33.根據(jù)權(quán)利要求32所述的裝置,其特征在于確定每個(gè)象素的一個(gè)新值的設(shè)備包括計(jì)算出現(xiàn)于過濾窗口中的象素的平均值的設(shè)備。
34.根據(jù)權(quán)利要求28所述的裝置,其特征在于確定每個(gè)象素的一個(gè)新值的設(shè)備包括使用塊界的第一側(cè)上被過濾象素的所述過濾窗口的設(shè)備,和根據(jù)下表來確定該窗口的大小的設(shè)備
*將象素r1的過濾值用于過濾象素r2**將象素r1和r2的過濾值用于過濾象素r3***如果dl>2,為3,否則為2其中,整數(shù)參數(shù)dr表示塊界的第一側(cè)上的活動(dòng),整數(shù)參數(shù)dl表示塊界的第二側(cè)上的活動(dòng),r1、r2和r3是按該順序最接近邊界的塊界的第一側(cè)上的三個(gè)象素,X表示象素不被過濾,數(shù)字表示除被過濾的象素外,將數(shù)字所示的一些象素從被過濾的象素的兩側(cè)引入過濾窗口,“3或2”表示如果dl>2,為3,否則為2,使用定義過濾窗口的設(shè)備類似地確定塊界另一側(cè)上被過濾象素的新值,除了所有r被l代替外,反之亦然。
35根據(jù)權(quán)利要求34所述的裝置,其特征在于如果|r1-rj|≤β/j,且所有j∈[1,6],則dr=6,否則dr=i,其中,i滿足條件i∈[1,ntr]|r1-ri+1|>β/i,且|r1-rj|≤β/j,所有j∈[1,i]。其中,輔助參數(shù)β=4·log(QP),QP為,用于編碼塊的轉(zhuǎn)換系數(shù)的量化級(jí)的大小,相似地確定參數(shù)dl的值,除了所有r被l代替外。
36.根據(jù)權(quán)利要求19至35任一所述的裝置,其特征在于該裝置包括可編程設(shè)備(42),從存儲(chǔ)的幀中選擇象素來作為被檢查的象素,可編程設(shè)備(45),從被檢查的象素中選擇被過濾的象素,和可編程設(shè)備(44),確定被過濾象素的新值。
37.一種視頻編碼器(10),包括用塊編碼和解碼數(shù)字視頻信號(hào)的裝置(35-44),根據(jù)該編碼方法對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,該編碼器包括濾波器,用來減少由于塊界引起的可視誤差,其特征在于濾波器被設(shè)置來根據(jù)塊界(30)環(huán)境中的幀的塊類型來適應(yīng)地操作。
38.一種視頻解碼器(20),包括減少被塊編碼并隨后被解碼的數(shù)字視頻信號(hào)幀中可視誤差的裝置(35-44),根據(jù)該編碼方法對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,該視頻解碼器包括濾波器,用來減少由于塊界引起的可視誤差,其特征在于濾波器被設(shè)置來根據(jù)塊界(30)環(huán)境中的幀的塊類型來適應(yīng)地操作。
39.一種視頻編解碼器(10、20),包括用塊編碼和解碼數(shù)字視頻信號(hào)的裝置(35-44),根據(jù)該編碼方法對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,該視頻編解碼器包括濾波器,用來減少由于塊界引起的可視誤差,其特征在于濾波器被設(shè)置來根據(jù)塊界(30)環(huán)境中的幀的塊類型來適應(yīng)地操作。
40.一種移動(dòng)終端(46),包括視頻編解碼器(10、20),該視頻編解碼器包括用塊編碼和解碼數(shù)字視頻信號(hào)的裝置(35-44),根據(jù)該編碼方法對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,該視頻編解碼器包括濾波器,用來減少由于塊界引起的可視誤差,其特征在于濾波器被設(shè)置來根據(jù)塊界(30)環(huán)境中的幀的塊類型來適應(yīng)地操作。
41一種存儲(chǔ)介質(zhì),存儲(chǔ)軟件程序,該程序包括機(jī)器可執(zhí)行步驟,該步驟用塊來編碼和解碼數(shù)字視頻信號(hào),根據(jù)該編碼方法對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型,通過過濾來減少由于塊界引起的可視誤差,其特征在于該軟件程序進(jìn)一步包括機(jī)器可執(zhí)行步驟,來根據(jù)塊界(30)環(huán)境中的幀的塊類型來適應(yīng)地過濾。
全文摘要
本發(fā)明涉及一種減少用塊編碼并隨后被解碼的數(shù)字視頻信號(hào)幀中的可視誤差的方法。根據(jù)編碼方法來對(duì)基于預(yù)定編碼類型組選擇的塊定義塊類型。在該方法中,執(zhí)行過濾來減少由于塊界引起的可視誤差。執(zhí)行的過濾依賴于塊界(30)環(huán)境中的幀的塊類型。
文檔編號(hào)H04N7/26GK1365575SQ01800565
公開日2002年8月21日 申請(qǐng)日期2001年1月22日 優(yōu)先權(quán)日2000年1月20日
發(fā)明者E·阿克蘇, M·卡策維茨, O·卡萊沃 申請(qǐng)人:諾基亞有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
昆明市| 屯留县| 浦北县| 广宗县| 和田县| 慈溪市| 威海市| 车险| 迁安市| 乌鲁木齐县| 福建省| 武定县| 漳浦县| 平定县| 尚志市| 大连市| 吉隆县| 图木舒克市| 上饶市| 皋兰县| 临泉县| 马山县| 定南县| 手游| 旬阳县| 丹巴县| 万荣县| 新干县| 海淀区| 聂拉木县| 崇义县| 永春县| 铜陵市| 湟中县| 贡觉县| 丰宁| 灵石县| 渑池县| 灵山县| 诏安县| 乌恰县|