專利名稱:圖像編碼/解碼方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
與本發(fā)明一致的設(shè)備和方法涉及圖像編碼和解碼,更加具體地說,涉及這樣的圖像編碼/解碼其中使用顏色分量圖像之間的相關(guān)性,從不同的顏色分量圖像來預(yù)測圖像的多幅顏色分量圖像中的一幅,由此改進(jìn)編碼效率。
背景技術(shù):
一般地,當(dāng)捕獲圖像時,所捕獲的原始圖像為紅綠藍(lán)三原色(RGB)顏色格式的。為了將RGB顏色格式的圖像編碼,將RGB顏色格式的圖像變換成YUV(或YCbCr)顏色格式。Y為黑白圖像并具有亮度分量,并且U(或Cb)和V(或Cr)具有顏色分量。雖然信息均勻地分布于RGB圖像中的R、G和B上,但是在YUV(或YCbCr)圖像中,信息集中于Y中,而U(或Cb)和V(或Cr)中的信息量相對較小。因而,能夠以高的壓縮效率壓縮YUV(或YCbCr)圖像。為了進(jìn)一步提高壓縮效率,一般使用通過以1∶4的比例對YUV(或YCbCr)圖像的顏色分量U(或Cb)和V(或Cr)采樣而獲得的YUV(或YCbCr)4:2:0圖像。
然而,由于在YUV(或YCbCr)4:2:0圖像中的U(或Cb)和V(或Cr)的1/4采樣引起顏色失真,因此所述采樣不適合于提供高的顯示質(zhì)量。因而,需要在不對U(或Cb)和V(或Cr)采樣的條件下對YUV(或YCbCr)4:4:4圖像進(jìn)行有效編碼的方法。最近,已建議殘余色變換(Residual colortransform,RCT),其直接將RGB 4:4:4圖像編碼以消除在RGB圖像到Y(jié)UV(或YCbCr)圖像的變換中出現(xiàn)的顏色失真。
當(dāng)使用相關(guān)領(lǐng)域的編碼方法直接對像YUV(或YCbCr)4:4:4圖像或RGB 4:4:4圖像這樣的、其中的顏色分量具有相同分辨率的圖像進(jìn)行編碼時,編碼效率降低。因而,對于其中將YUV(或YCbCr)4:4:4圖像編碼、或者其中在不將RGB圖像變換為YUV(或YCbCr)格式的條件下在RGB域中對其進(jìn)行編碼的情況,需要通過基于圖像的統(tǒng)計特性的預(yù)測、在保持高的顯示質(zhì)量的同時改進(jìn)編碼效率的方法。
發(fā)明內(nèi)容
技術(shù)方案 本發(fā)明的一個方面提供一種圖像編碼/解碼方法和設(shè)備,其中使用顏色分量圖像之間的相關(guān)性,從不同的顏色分量圖像來預(yù)測構(gòu)成彩色圖像的多幅顏色分量圖像中的一幅,由此改進(jìn)編碼效率。
有益效果 根據(jù)本發(fā)明的示范性實(shí)施例,使用形成單個的圖像的多幅顏色分量圖像之間的相關(guān)性來執(zhí)行預(yù)測編碼,由此改進(jìn)編碼效率。
此外,根據(jù)本發(fā)明的示范性實(shí)施例,在不進(jìn)行到Y(jié)UV域的變換的條件下,在RGB域中對RGB輸入圖像執(zhí)行編碼,由此防止當(dāng)將RGB圖像變換成另一種顏色格式時出現(xiàn)的顏色失真等,從而改進(jìn)顯示質(zhì)量。
圖1A至1C說明單個的彩色圖像的紅(R)顏色分量圖像、綠(G)顏色分量圖像和藍(lán)(B)顏色分量圖像; 圖2A為示出圖1B的G顏色分量圖像和圖1C的B顏色分量圖像之間的相關(guān)性的圖; 圖2B為示出圖1A的R顏色分量圖像和圖1B的G顏色分量圖像之間的相關(guān)性的圖; 圖3為根據(jù)本發(fā)明的示范性實(shí)施例的圖像編碼設(shè)備的框圖; 圖4說明根據(jù)H.264的16×16的幀內(nèi)預(yù)測模式; 圖5說明根據(jù)H.264的4×4的幀內(nèi)預(yù)測模式; 圖6為說明根據(jù)本發(fā)明的示范性實(shí)施例的圖像編碼方法的流程圖; 圖7A說明包含在輸入圖像中的G顏色分量圖像的16×16像素塊; 圖7B說明包含在輸入圖像中的B顏色分量圖像的16×16像素塊; 圖7C說明包含在輸入圖像中的R顏色分量圖像的16×16像素塊; 圖8A說明在根據(jù)本發(fā)明的示范性實(shí)施例的圖像編碼方法和設(shè)備中的8×8像素塊的處理次序; 圖8B說明在根據(jù)本發(fā)明的示范性實(shí)施例的圖像編碼方法和設(shè)備中的4×4像素塊的處理次序; 圖9為根據(jù)本發(fā)明的另一個示范性實(shí)施例的圖像編碼設(shè)備的框圖; 圖10為說明根據(jù)本發(fā)明的另一個示范性實(shí)施例的圖像編碼方法的流程圖; 圖11A說明其中使用由圖9中所示的區(qū)域劃分單元檢測到的邊緣來劃分G顏色分量圖像的像素塊的示例; 圖11B說明其中使用由圖9中所示的區(qū)域劃分單元檢測到的邊緣來劃分B顏色分量圖像的像素塊的示例; 圖11C說明其中使用由圖9中所示的區(qū)域劃分單元檢測到的邊緣來劃分R顏色分量圖像的像素塊的示例; 圖12為根據(jù)本發(fā)明的示范性實(shí)施例的圖像解碼設(shè)備的框圖; 圖13為說明根據(jù)本發(fā)明的示范性實(shí)施例的圖像解碼方法的流程圖; 圖14為說明根據(jù)本發(fā)明的另一個示范性實(shí)施例的圖像解碼方法的流程圖。
最佳實(shí)施方式 根據(jù)本發(fā)明的一個方面,提供一種圖像編碼方法,包含(a)對至少包含兩幅顏色分量圖像的輸入圖像的第一顏色分量圖像的具有預(yù)定大小的像素塊上執(zhí)行預(yù)測編碼;(b)重構(gòu)第一顏色分量圖像的經(jīng)預(yù)測編碼后的像素塊;以及(c)使用第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值、第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和第一顏色分量圖像的重構(gòu)后的像素塊的像素值,預(yù)測第二顏色分量圖像的相應(yīng)像素塊。
根據(jù)本發(fā)明的一個方面,還提供一種圖像編碼方法,包含(a)對至少包含兩幅顏色分量圖像的輸入圖像的第一顏色分量圖像的具有預(yù)定大小的像素塊上執(zhí)行預(yù)測編碼;(b)重構(gòu)第一顏色分量圖像的經(jīng)預(yù)測編碼后的像素塊;(c)檢測第一顏色分量圖像的重構(gòu)后的像素塊中的邊緣;(d)使用所檢測到的邊緣,將第一顏色分量圖像的像素塊和第二顏色分量圖像的相應(yīng)像素塊分成區(qū)域;以及(e)使用第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值、第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和第一顏色分量圖像的重構(gòu)后的像素塊的像素值,預(yù)測第二顏色分量圖像的區(qū)域中每一個區(qū)域中的像素值。
根據(jù)本發(fā)明的另一個方面,提供一種圖像編碼設(shè)備,包含預(yù)測編碼單元,其對至少包含兩幅顏色分量圖像的圖像的第一顏色分量圖像的具有預(yù)定大小的像素塊執(zhí)行預(yù)測編碼;重構(gòu)單元,其重構(gòu)第一顏色分量圖像的經(jīng)預(yù)測編碼后的像素塊;和相關(guān)性預(yù)測單元,其使用第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值、第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和第一顏色分量圖像的重構(gòu)后的像素塊的像素值,預(yù)測第二顏色分量圖像的相應(yīng)像素塊。
根據(jù)本發(fā)明的一個方面,還提供一種圖像編碼設(shè)備,包含預(yù)測編碼單元,其在至少包含兩幅顏色分量圖像的輸入圖像的第一顏色分量圖像的具有預(yù)定大小的像素塊上執(zhí)行預(yù)測編碼;重構(gòu)單元,其重構(gòu)第一顏色分量圖像的被預(yù)測編碼的像素塊;邊緣檢測單元,其檢測第一顏色分量圖像的重構(gòu)后的像素塊中的邊緣;區(qū)域劃分單元,其使用所檢測到的邊緣,將第一顏色分量圖像的像素塊分成區(qū)域,并將第二顏色分量圖像的相應(yīng)的像素塊分成區(qū)域;和相關(guān)性預(yù)測單元,其使用第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值、第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和第一顏色分量圖像的重構(gòu)后的像素塊的像素值,預(yù)測第二顏色分量圖像的區(qū)域中每一個區(qū)域中的像素值。
根據(jù)本發(fā)明的另一個方面,提供一種圖像解碼方法,包含(a)接收至少包含兩幅顏色分量圖像的編碼后的圖像的比特流;(b)對顏色分量圖像之中的第一顏色分量圖像的具有預(yù)定大小的像素塊解碼;以及(c)使用先前經(jīng)過處理的第一顏色分量圖像的解碼后的相鄰像素塊的像素值、第二顏色分量圖像的解碼后的相鄰像素塊的像素值和第一顏色分量圖像的解碼后的像素塊的像素值,將第二顏色分量圖像的相應(yīng)像素塊解碼。
本發(fā)明的一個方面還提供一種圖像解碼方法,包含(a)接收至少包含兩幅顏色分量圖像的編碼后的圖像的比特流;(b)將顏色分量圖像之中的第一顏色分量圖像的具有預(yù)定大小的像素塊解碼;(c)檢測第一顏色分量圖像的解碼后的像素塊中的邊緣;(d)使用所檢測到的邊緣,將第一顏色分量圖像的解碼后的像素塊和第二顏色分量圖像的相應(yīng)像素塊分成區(qū)域;以及(e)通過使用第一顏色分量圖像的解碼后的相鄰像素塊的像素值、第二顏色分量圖像的解碼后的相鄰像素塊的像素值和第一顏色分量圖像的解碼后的像素塊的像素值來預(yù)測第二顏色分量圖像的區(qū)域中每一個區(qū)域中的像素值,將第二顏色分量圖像的像素塊解碼。
根據(jù)本發(fā)明的另一個方面,提供一種圖像解碼設(shè)備,包含第一顏色分量解碼單元,其接收包含多幅編碼后的顏色分量圖像的比特流,而所述多幅編碼后的顏色分量圖像至少包含兩個分量,并將顏色分量圖像之中的第一顏色分量圖像的具有預(yù)定大小的像素塊解碼;和相關(guān)性解碼單元,其使用先前經(jīng)過處理的第一顏色分量圖像的解碼后的相鄰像素塊的像素值、第二顏色分量圖像的解碼后的相鄰像素塊的像素值和第一顏色分量圖像的解碼后的像素塊的像素值,將第二顏色分量圖像的相應(yīng)像素塊解碼。
本發(fā)明的一個方面還提供一種圖像解碼設(shè)備,包含第一顏色分量解碼單元,其接收至少包含兩幅編碼后的顏色分量圖像的比特流,通過幀內(nèi)預(yù)測將顏色分量圖像之中的第一顏色分量圖像的具有預(yù)定大小的像素塊解碼,并輸出第一顏色分量圖像的解碼后的像素塊;邊緣檢測單元,其檢測第一顏色分量圖像的解碼后的像素塊中的邊緣;區(qū)域劃分單元,其使用所檢測到的邊緣,將第一顏色分量圖像的解碼后的像素塊和第二顏色分量圖像的相應(yīng)的像素塊分成區(qū)域;和相關(guān)性解碼單元,其通過使用第一顏色分量圖像的解碼后的相鄰像素塊的像素值、第二顏色分量圖像的解碼后的相鄰像素塊的像素值和第一顏色分量圖像的解碼后的像素塊的像素值來預(yù)測第二顏色分量圖像的區(qū)域中每一個區(qū)域中的像素值,將第二顏色分量圖像的像素塊解碼。
本發(fā)明的實(shí)施方式 在下文中,將參考附圖來詳細(xì)地描述本發(fā)明的示范性實(shí)施例。
圖1A至1C說明單幅彩色圖像的R顏色分量圖像、G顏色分量圖像和B顏色分量圖像,圖2A為示出圖1B的G顏色分量圖像和圖1C的B顏色分量圖像之間的相關(guān)性的圖,圖2B為示出在圖1A的R顏色分量圖像和圖1B的G顏色分量圖像之間的相關(guān)性的圖。
一般地,當(dāng)將彩色圖像編碼時,對顏色分量圖像中的每一幅圖像執(zhí)行預(yù)測編碼以消除每一個顏色分量中的冗余信息。參考圖1A至1C,在相同的位置處單幅彩色圖像的RGB顏色分量圖像的像素具有相似的像素值,這也能夠從圖2A和2B中所示的圖看出。
因而,根據(jù)本發(fā)明的示范性實(shí)施例,根據(jù)諸如H.264這樣的通用預(yù)測編碼來將從圖像的多幅顏色分量圖像選擇的第一顏色分量圖像編碼,并且基于顏色分量圖像之間的相關(guān)性從重構(gòu)后的第一顏色分量圖像預(yù)測剩余的顏色分量圖像。例如,根據(jù)本發(fā)明,如果圖像包含RGB三個顏色分量,那么首先通過幀內(nèi)預(yù)測或幀間預(yù)測將G顏色分量圖像預(yù)測解碼,從重構(gòu)后的G顏色分量圖像來預(yù)測相應(yīng)的R顏色分量圖像,并且從重構(gòu)后的G顏色分量圖像或重構(gòu)后的R顏色分量圖像來預(yù)測其它B顏色分量圖像。在該示例中,顏色分量圖像的編碼次序可以有所變化。
圖3為根據(jù)本發(fā)明的示范性實(shí)施例的圖像編碼設(shè)備300的框圖。雖然為了解釋的方便而假設(shè)圖像編碼設(shè)備300遵照H.264,但是還可以將圖像編碼設(shè)備300應(yīng)用于執(zhí)行殘余量編碼(residue coding)的其它圖像編碼設(shè)備。
參考圖3,圖像編碼設(shè)備300包括運(yùn)動估計單元302、運(yùn)動補(bǔ)償單元304、幀內(nèi)預(yù)測單元306、減法單元307、變換單元308、量化單元309、重排單元310、熵編碼單元311、逆量化(inverse quantization)單元312、逆變換(inversetransformation)單元313、相關(guān)性預(yù)測單元314、加法單元315、濾波器316、幀存儲器317和控制單元318。
運(yùn)動估計單元302和運(yùn)動補(bǔ)償單元304執(zhí)行幀間預(yù)測,在該幀間預(yù)測中在前面的或隨后的參考圖片中搜索第一顏色分量圖像的當(dāng)前像素塊的預(yù)測值。幀內(nèi)預(yù)測單元306執(zhí)行幀內(nèi)預(yù)測,在該幀內(nèi)預(yù)測中在當(dāng)前的圖片中搜索第一顏色分量圖像的當(dāng)前的像素塊的預(yù)測值。例如,參考說明根據(jù)H.264的16×16幀內(nèi)預(yù)測模式的圖4和說明根據(jù)H.264的4×4幀內(nèi)預(yù)測模式的圖5,幀內(nèi)預(yù)測單元306從所輸入的R,G和B顏色分量圖像選擇第一顏色分量圖像,并將所選擇的第一顏色分量圖像分成具有預(yù)定大小的像素塊。然后,幀內(nèi)預(yù)測單元306以16×16幀內(nèi)預(yù)測模式、4×4幀內(nèi)預(yù)測模式和8×8幀內(nèi)預(yù)測模式(與4×4幀內(nèi)預(yù)測模式相似)對第一顏色分量圖像的像素塊執(zhí)行幀內(nèi)預(yù)測。用于形成第一顏色分量圖像的像素塊的預(yù)測像素塊的幀間預(yù)測和幀內(nèi)預(yù)測不限于上述的示例,并且可以使用其它幀間預(yù)測和幀內(nèi)預(yù)測的方法。
減法單元307通過從所輸入的第一顏色分量圖像的像素塊減去通過幀間預(yù)測或幀內(nèi)預(yù)測來預(yù)測的預(yù)測像素塊來生成第一殘余量(residue)。所生成的第一殘余量由變換單元308變換到頻域中,并由量化單元309量化。量化后的第一殘余量的變換系數(shù)由重排單元310重排,由熵編碼單元314編碼,并以比特流的形式輸出。
變換并量化后的第一殘余量由逆量化單元312逆量化,并由逆變換單元313逆變換。加法單元315將逆量化并逆變換后的第一殘余量加上第一顏色分量圖像的預(yù)測像素塊,由此重構(gòu)第一顏色分量圖像的像素塊。重構(gòu)后的第一顏色分量圖像通過執(zhí)行解塊濾波的濾波器316,并將重構(gòu)后的第一顏色分量圖像存儲在幀存儲器317中,以將其用于下一幅圖片的幀間預(yù)測。將第一顏色分量圖像的重構(gòu)后的像素塊輸入到幀內(nèi)預(yù)測單元306,以將其用作對于下一個像素塊的幀內(nèi)預(yù)測的參考。第一顏色分量圖像的重構(gòu)后的像素塊還被輸入到相關(guān)性預(yù)測單元314,用于除第一顏色分量圖像之外的其它顏色分量圖像的像素塊的預(yù)測。
相關(guān)性預(yù)測單元314使用彩色圖像的顏色分量圖像之間的相關(guān)性,從重構(gòu)后的第一顏色分量圖像的像素塊來預(yù)測相應(yīng)于另一幅顏色分量圖像的像素塊。返回來參考圖2A和2B,彩色圖像的顏色分量圖像的像素值相互之間具有相關(guān)性。相關(guān)性預(yù)測單元314通過將第一顏色分量圖像和另一幅顏色分量圖像之間的相關(guān)性建模為預(yù)定的函數(shù)來生成預(yù)測器,并將第一顏色分量圖像的重構(gòu)后的像素塊的像素值用作為所生成的預(yù)測器的參數(shù)來在相同的位置處預(yù)測另一幅顏色分量圖像的像素值。具體來說,當(dāng)生成預(yù)測器時,根據(jù)本發(fā)明的示范性實(shí)施例的相關(guān)性預(yù)測單元314使用第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和另一幅顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值。稍后將在建模的解釋中描述相關(guān)性預(yù)測單元314的這些操作。
當(dāng)相關(guān)性預(yù)測單元314將至少包含三個顏色分量的輸入圖像預(yù)測編碼為RGB彩色圖像格式時,相關(guān)性預(yù)測單元314可以使用第一顏色分量圖像的重構(gòu)后的像素塊來預(yù)測剩余的第二和第三顏色分量圖像兩者的像素塊,或者從第一顏色分量圖像的重構(gòu)后的像素塊預(yù)測第二顏色分量圖像的像素塊,并從第二顏色分量圖像的重構(gòu)后的像素塊預(yù)測第三顏色分量圖像的像素塊。換言之,相關(guān)性預(yù)測單元314可以從第一顏色分量圖像的重構(gòu)后的像素塊預(yù)測其它顏色分量圖像的像素塊,或者可以從另一幅顏色分量圖像的重構(gòu)后的像素塊預(yù)測一幅顏色分量圖像的像素塊,該另一幅顏色分量圖像的重構(gòu)后的像素塊是從第一顏色分量圖像的重構(gòu)后的像素塊預(yù)測的。
減法單元307從由相關(guān)性預(yù)測單元314預(yù)測的第二和第三顏色分量圖像的像素塊減去原始的第二和第三顏色分量圖像的像素塊,由此生成第二殘余量和第三殘余量。像第一殘余量那樣,通過變換、量化和熵編碼來將第二殘余量和第三殘余量編碼,并以比特流的形式輸出第二殘余量和第三殘余量。
由逆量化單元312來逆量化經(jīng)變換并量化后的第二殘余量和第三殘余量,由逆變換單元313來逆變換經(jīng)變換并量化后的第二殘余量和第三殘余量,并且加法單元315將經(jīng)逆量化并逆變換后的第二殘余量和第三殘余量加上由相關(guān)性預(yù)測單元314預(yù)測的第二和第三顏色分量圖像的像素塊,由此重構(gòu)第二和第三顏色分量圖像的像素塊。重構(gòu)后的第二和第三顏色分量圖像通過執(zhí)行解塊濾波的濾波器316,并將所述重構(gòu)后的第二和第三顏色分量圖像存儲在幀存儲器317中以將其用于下一幅圖片的幀間預(yù)測。如上所述,當(dāng)從第二顏色分量圖像的重構(gòu)后的像素塊預(yù)測第三顏色分量圖像的像素塊時,將在加法單元315中被重構(gòu)的第二顏色分量圖像的像素塊輸入到相關(guān)性預(yù)測單元314。
控制單元318控制圖像編碼設(shè)備300的組件,并確定用于當(dāng)前的像素塊的預(yù)測模式。更具體地說,控制單元318計算經(jīng)幀間預(yù)測的圖像、經(jīng)幀內(nèi)預(yù)測的圖像和根據(jù)本發(fā)明的示范性實(shí)施例使用顏色分量圖像之間的相關(guān)性來進(jìn)行預(yù)測的圖像的成本,并將具有最低成本的預(yù)測模式確定為最終的預(yù)測模式。如果根據(jù)本發(fā)明的示范性實(shí)施例的預(yù)測圖像的成本高于預(yù)定閾值時,那么控制單元318可以選擇用于將顏色分量圖像中的每一幅圖像進(jìn)行編碼的、相關(guān)領(lǐng)域的幀間預(yù)測或幀內(nèi)預(yù)測,而非根據(jù)本發(fā)明的預(yù)測編碼。
控制單元318還計算指示在如圖2A和2B中所示的顏色分量圖像之間的相關(guān)性的參考值,并且如果參考值小于預(yù)定的閾值,那么所述控制單元318可以選擇用于將顏色分量圖像中的每一幅進(jìn)行編碼的、相關(guān)領(lǐng)域的幀間預(yù)測或幀內(nèi)預(yù)測,而非根據(jù)本發(fā)明的示范性實(shí)施例的預(yù)測編碼。此處,參考值可以為指示顏色分量圖像之間的色散程度的色散值或標(biāo)準(zhǔn)差。
根據(jù)本發(fā)明的示范性實(shí)施例,將預(yù)測模式信息插入到通過根據(jù)本發(fā)明的示范性實(shí)施例的圖像編碼方法編碼的圖像的比特流的頭部內(nèi),以基于顏色分量圖像之間的相關(guān)性執(zhí)行解碼。
圖6為說明根據(jù)本發(fā)明的示范性實(shí)施例的圖像編碼方法的流程圖。在下文中,將參考圖3和圖4描述根據(jù)本發(fā)明的示范性實(shí)施例的圖像編碼設(shè)備300的操作和圖像編碼方法。
在操作410中,對第一顏色分量圖像的具有預(yù)定大小的像素塊執(zhí)行預(yù)測編碼,該第一顏色分量圖像是從輸入圖像的多幅顏色分量圖像之中選出的。如上所述,通過運(yùn)動估計單元302和運(yùn)動補(bǔ)償單元304的幀間預(yù)測或幀內(nèi)預(yù)測單元306的幀內(nèi)預(yù)測來執(zhí)行預(yù)測編碼。
圖7A說明包含在輸入圖像中的G顏色分量圖像的16×16像素塊710,圖7B說明包含在輸入圖像中的B顏色分量圖像的16×16像素塊720,并且圖7C說明包含在輸入圖像中的R顏色分量圖像的16×16像素塊730。gi,j、bi,j和ri,j指示在G、B和R顏色分量圖像中的每一幅的16×16像素塊的第i行和第j列中的像素值。在圖7A至7C中,畫陰影線的像素指示先于當(dāng)前像素塊被處理的、相鄰像素塊的重構(gòu)后的像素。
當(dāng)將G顏色分量圖像、B顏色分量圖像和R顏色分量圖像順序地編碼時,通過運(yùn)動估計單元302和運(yùn)動補(bǔ)償單元304的幀間預(yù)測或幀內(nèi)預(yù)測單元306的幀內(nèi)預(yù)測來生成G顏色分量圖像的16×16像素塊的預(yù)測像素塊。
減法單元307通過計算G顏色分量圖像的16×16像素塊的預(yù)測像素塊和原始的G顏色分量圖像的16×16像素塊之間的差來計算第一殘余量。所生成的第一殘余量通過變換、量化和熵編碼,并且然后將所述所生成的第一殘余量輸出為比特流。
在操作420中,對第一殘余量執(zhí)行逆量化和逆變換,并且將經(jīng)逆量化并逆變換后的第一殘余量加上G顏色分量圖像的16×16預(yù)測像素塊,以便重構(gòu)G顏色分量圖像的原始的16×16像素塊。
在操作430中,相關(guān)性預(yù)測單元314使用G顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值、B和R顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和G顏色分量圖像的重構(gòu)后的當(dāng)前像素塊的像素值,在相應(yīng)的位置處預(yù)測B顏色分量圖像的像素塊的像素值和R顏色分量圖像的像素塊的像素值。
如果在G顏色分量圖像的重構(gòu)后的16×16像素塊的第i行和第j列中的像素的像素值為g’i,j,并且相應(yīng)于g’i,j的、B顏色分量圖像的像素塊的第i行和第j列中的像素的預(yù)測值為bi,j那么能夠使用G顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值g’-1,0,g’-1,1,...,g’-1,15,g’0,-1,g’1,-1,...,g’15,-1,B顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值b’-1,0,b’-1,1,...,b’-1,15,b’0,-1,b’1,-1,...,b’15,-1,和G顏色分量圖像的重構(gòu)后的當(dāng)前像素塊的像素值g’i,j,預(yù)測B顏色分量圖像的像素塊,如下 bi,j=f(g′i,j,g′-1,0,g′-1,1,...,g′-1,15,g′0,-1,g′1,-1,...,g′15,-1,b′-1,0,...,b′-1,15,b′0,-1,...,b′15,-1) (1) 其中可以多樣地定義函數(shù)f。例如,能夠?qū)⒃贕顏色分量圖像的重構(gòu)后的當(dāng)前像素塊的像素值g’i,j和相應(yīng)于g’i,j的、B顏色分量圖像的當(dāng)前的像素塊的預(yù)測值bi,j之間的關(guān)系定義為一階函數(shù)如下 bi,j=a×g′i,j+b (2) 其中a指示預(yù)定權(quán)重,該預(yù)定的權(quán)重指示G顏色分量圖像和B顏色分量圖像之間的相關(guān)性,b指示預(yù)定偏移值。當(dāng)以8比特表達(dá)圖像的像素值時,將通過公式2獲得的預(yù)測像素值限制為0和255之間的整數(shù)。
雖然公式2中的a和b可以根據(jù)像素的位置(i,j)而變化,但是在本發(fā)明的當(dāng)前示范性實(shí)施例中的預(yù)定塊內(nèi)將a和b假設(shè)為常數(shù)。例如,可以將a和b確定為將使用第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值來預(yù)測的第二顏色分量圖像的相鄰像素塊的預(yù)測像素值和第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差最小化的值。換言之,當(dāng)?shù)谝活伾至繄D像為G顏色分量圖像,并且另一幅顏色分量圖像為B顏色分量圖像時,可以將a和b確定為將B顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值b’i,j和使用公式2預(yù)測的B顏色分量圖像的相鄰像素塊的相應(yīng)預(yù)測像素值bi,j的之間的差的和最小化的值,如下 (3) 為了確定公式2中的a和b,可以將a確定為1,并且可以將b確定為B顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和G顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差的平均值,如下 (4) 一旦確定了公式2中的a和b,相關(guān)性預(yù)測單元314就將重構(gòu)后的G顏色分量圖像的像素塊的像素值g’i,j代入公式2,以便預(yù)測B顏色分量圖像的像素塊的相應(yīng)像素值。
為了確定公式2中的a和b,可以使用被廣泛用于統(tǒng)計學(xué)領(lǐng)域中的基于線性回歸模型的方法。
圖8A說明在根據(jù)本發(fā)明的示范性實(shí)施例的圖像編碼方法和設(shè)備中的8×8像素塊的處理次序,圖8B說明在根據(jù)本發(fā)明的示范性實(shí)施例的圖像編碼方法和設(shè)備中的4×4像素塊的處理次序。
參考圖8A,當(dāng)以8×8模式處理B顏色分量圖像的像素塊時,從左向右并自頂向下順序地預(yù)測B顏色分量圖像的四個8×8像素塊。以與上述B顏色分量圖像的16×16像素塊的像素值的預(yù)測相似的方式,使用公式2來預(yù)測B顏色分量圖像的8×8像素塊的像素值。在以8×8模式的處理中,可以將公式2的a和b確定為將B顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和B顏色分量圖像的相鄰像素塊的相應(yīng)預(yù)測像素值之間的差的和最小化的值,或者可以將a確定為1,并且可以將b確定為B顏色分量圖像的重構(gòu)后的8×8相鄰像素塊的像素值和G顏色分量圖像的重構(gòu)后的8×8相鄰像素塊的像素值之間的差的平均值,如下 (5) 參考圖8B,當(dāng)以4×4模式處理B顏色分量圖像的像素塊時,從左向右并自頂向下順序地預(yù)測B顏色分量圖像的16個4×4像素塊。能夠以與上述B顏色分量圖像的16×16像素塊或8×8像素塊的像素值的預(yù)測相似的方式,使用公式2來預(yù)測B顏色分量圖像的4×4像素塊的像素值。
可以將公式2的a和b確定為把在B顏色分量圖像的重構(gòu)后的4×4相鄰像素塊的像素值和B顏色分量圖像的相鄰像素塊的相應(yīng)預(yù)測像素值之間的差的和最小化的值,或者可以將a確定為1,并且可以將b確定為在B顏色分量圖像的重構(gòu)后的8×8相鄰像素塊的像素值和G顏色分量圖像的重構(gòu)后的8×8相鄰像素塊的像素值之間的差的平均值,如下 (6) 如上所述,可以以16×16的塊、8×8的塊或4×4的塊為單位執(zhí)行用于宏塊(16×16)的相關(guān)性預(yù)測。如適應(yīng)示例那樣,可以以三種塊模式中的一種為塊的單位執(zhí)行用于每一個宏塊的相關(guān)性預(yù)測。
減法單元307使用G顏色分量圖像的重構(gòu)后的像素塊的像素值,計算原始的B顏色分量圖像的像素塊和由相關(guān)性預(yù)測單元314預(yù)測的預(yù)測像素塊之間的差,由此生成第二殘余量。所生成的第二殘余量通過變換、量化和熵編碼,并且以比特流的形式輸出。
像B顏色分量圖像的像素塊的像素值那樣,也能夠使用G顏色分量圖像的重構(gòu)后的像素塊的像素值,預(yù)測R顏色分量圖像的像素塊的像素值。
相關(guān)性預(yù)測單元314可以使用先前經(jīng)過處理的B顏色分量圖像的重構(gòu)后的像素塊的像素值以代替重構(gòu)后的G顏色分量圖像的像素值,預(yù)測R顏色分量圖像的像素塊的像素值。換言之,將第二殘余量的經(jīng)變換并量化后的值逆變換并逆量化,該第二殘余量的經(jīng)變換并量化后的值為原始的B顏色分量圖像的像素塊和B顏色分量圖像的預(yù)測像素塊之間的差,并且可以將B顏色分量圖像的像素塊用于R顏色分量圖像的像素塊的預(yù)測,該B顏色分量圖像的像素塊是通過將逆變換并逆量化后的第二殘余量加上B顏色分量圖像的預(yù)測像素塊來重構(gòu)的。
更具體地說,當(dāng)B顏色分量圖像的重構(gòu)后的像素塊的第i行和第j列中的像素的像素值為b’i,j時,相應(yīng)于b’i,j的、R顏色分量圖像的像素塊的第i行和第j列中的像素的預(yù)測值為ri,j,并且指示B顏色分量圖像和R顏色分量圖像之間的相關(guān)性的預(yù)定權(quán)重為c,預(yù)定的偏移值為d,并且相關(guān)性預(yù)測單元314將B顏色分量圖像和R顏色分量圖像之間的相關(guān)性建模為一階函數(shù),由此預(yù)測與B顏色分量圖像的像素值相對應(yīng)的R顏色分量圖像的像素值,如下 ri,j=c×b′i,j+d (7) 如上所述,當(dāng)以8比特表達(dá)圖像的像素值時,將使用公式7獲得的預(yù)測像素值限制為0和255之間的整數(shù)??梢砸耘ca和b的確定相似的方式,使用B顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和R顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值來確定c和d。
一旦確定了公式7的常數(shù)c和d,相關(guān)性預(yù)測單元314就將B顏色分量圖像的重構(gòu)后的像素塊的像素值代入公式6,以預(yù)測R顏色分量圖像的像素塊的相應(yīng)的像素值。
可以將公式2的值a和b與公式7的c和d作為預(yù)測模式信息,插入到所生成的比特流的頭部內(nèi),并將所述公式2的值a和b與公式7的c和d傳輸?shù)接糜诮獯a的解碼級。然而,由于圖像解碼設(shè)備還能夠以與圖像編碼設(shè)備相同的方式,使用每一個顏色分量的重構(gòu)后的相鄰像素來生成a、b、c和d,因此可以在不插入a、b、c和d到比特流的條件下由圖像解碼設(shè)備生成a、b、c和d。
圖9為根據(jù)本發(fā)明的另一個示范性實(shí)施例的圖像編碼設(shè)備900的框圖,圖10為說明根據(jù)本發(fā)明的另一個示范性實(shí)施例的圖像編碼方法的流程圖。
雖然根據(jù)本發(fā)明的另一個示范性實(shí)施例的圖像編碼設(shè)備900的結(jié)構(gòu)和操作與圖3中所示的圖像編碼設(shè)備300的所述結(jié)構(gòu)和操作相似,但是圖像編碼設(shè)備900還包括檢測重構(gòu)后的第一顏色分量圖像中的邊緣的邊緣檢測單元901和區(qū)域劃分單元902。在接下來的描述中,將不描述如圖像編碼設(shè)備300的組件那樣的、圖像編碼設(shè)備900的相同的組件,并且根據(jù)本發(fā)明的另一個示范性實(shí)施例的圖像編碼設(shè)備900和圖像編碼方法的解釋將集中在與根據(jù)本發(fā)明的一個示范性實(shí)施例的圖像編碼設(shè)備300的差別上。
在操作1010中,通過運(yùn)動估計單元903和運(yùn)動補(bǔ)償單元904的運(yùn)動估計/補(bǔ)償或幀內(nèi)預(yù)測單元905的幀內(nèi)預(yù)測,生成G顏色分量圖像的像素塊的預(yù)測像素塊。通過變換、量化和熵編碼將第一殘余量編碼,并將該第一殘余量輸出為比特流,該第一殘余量為G顏色分量圖像的預(yù)測像素塊和G顏色分量圖像的原始像素塊之間的差。
在操作1020中,對經(jīng)變換并量化后的第一殘余量執(zhí)行逆變換和逆量化,由此重構(gòu)第一殘余量。將重構(gòu)后的第一殘余量加上G顏色分量圖像的預(yù)測像素塊,由此重構(gòu)G顏色分量圖像的像素塊。
在操作1030中,邊緣檢測單元901檢測第一顏色分量圖像的預(yù)定大小的重構(gòu)后的像素塊中的邊緣。這是因?yàn)轭伾卣髟谟上袼貕K中的邊緣劃分的區(qū)域之間會有所改變。因而,在本發(fā)明的另一個示范性實(shí)施例中,檢測像素塊中的邊緣,由檢測到的邊緣將像素塊分成區(qū)域,并且以與本發(fā)明的在前的示范性實(shí)施例相似的方式,從重構(gòu)后的第一顏色分量的像素值,預(yù)測另一幅顏色分量圖像的每一個區(qū)域中的像素值。
對于邊緣檢測,可以使用像sobel算子和canny邊緣檢測那樣的、各種各樣的邊緣檢測算法。可以將由幀內(nèi)預(yù)測單元905確定的幀內(nèi)預(yù)測模式的方向確定為邊緣方向,而不需要邊緣檢測單元901。
在操作1040中,區(qū)域劃分單元902使用所檢測到的邊緣,劃分第一顏色分量圖像的像素塊和另一幅顏色分量圖像的相應(yīng)像素塊。
圖11A說明其中使用所檢測到的邊緣劃分G顏色分量圖像的像素塊的示例,圖11B說明其中使用所檢測到的邊緣劃分B顏色分量圖像的像素塊的示例,并且圖11C說明其中使用所檢測到的邊緣劃分R顏色分量圖像的像素塊的示例。參考圖11A至11C,如果邊緣檢測單元901檢測到G顏色分量圖像的重構(gòu)后的像素塊中的邊緣,那么區(qū)域劃分單元902確定在B顏色分量圖像的像素塊和R顏色分量圖像的像素塊中存在相同的邊緣,并使用所檢測到的邊緣將每一幅顏色分量圖像的像素塊分成兩個區(qū)域I和II。
在操作1050中,相關(guān)性預(yù)測單元913使用G顏色分量圖像的相應(yīng)的重構(gòu)后的像素塊,預(yù)測B顏色分量圖像的區(qū)域I和II內(nèi)的每一個區(qū)域中的像素值,和R顏色分量圖像的像素值。換言之,相關(guān)性預(yù)測單元913使用重構(gòu)后的G顏色分量的第一區(qū)域I中的像素值g’i,j,預(yù)測B顏色分量圖像的像素塊的第一區(qū)域I中的像素值,和R顏色分量圖像的像素塊的第一區(qū)域I的像素值。相似地,相關(guān)性預(yù)測單元913使用重構(gòu)后的G顏色分量圖像的第二區(qū)域II中的像素值g’i,j,預(yù)測B顏色分量圖像的像素塊的第二區(qū)域II中的像素值,和R顏色分量圖像的像素塊的第二區(qū)域II中的像素值。
更具體地說,如果將每一幅顏色分量圖像的像素塊分成n個區(qū)域,那么G顏色分量圖像的重構(gòu)后的像素塊的第k個區(qū)域(k=1,2,...,n)中的像素值為g(k)′i,j,相應(yīng)于g(k)′i,j的、B顏色分量圖像的像素塊的第k個區(qū)域中的像素的預(yù)測像素值為b(k)i,j,指示G顏色分量圖像的第k個區(qū)域和B顏色分量圖像的第k個區(qū)域之間的相關(guān)性的預(yù)定權(quán)重為e,預(yù)定的偏移值為f,并且能夠如使用公式2那樣來預(yù)測B顏色分量圖像的像素塊的像素值,如下 b(k)i,j=e×g(k)′i,j+f (8) 其中可以將常數(shù)e和f確定為將第二顏色分量圖像的相鄰像素塊的預(yù)測像素值和第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差最小化的值,該第二顏色分量圖像的相鄰像素塊鄰接于使用第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值預(yù)測的第二顏色分量圖像的像素塊的第k個區(qū)域,并且該第二顏色分量圖像的重構(gòu)后的相鄰像素塊鄰接于第二顏色分量圖像的像素塊的第k個區(qū)域。
例如,可以將e確定為1,并且可以使用第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差的平均值來確定f,該第二顏色分量圖像的重構(gòu)后的相鄰像素塊鄰接于第二顏色分量圖像的像素塊的第k個區(qū)域,并且該第一顏色分量圖像的重構(gòu)后的相鄰像素塊鄰接于第二顏色分量圖像的像素塊的第k個區(qū)域。參考圖11A和11B,當(dāng)?shù)谝活伾至繄D像為G顏色分量圖像、并且第二顏色分量圖像為B顏色分量圖像時,能夠使用鄰接于當(dāng)前的像素塊的第一區(qū)域I的G顏色分量圖像的重構(gòu)后的相鄰像素塊的像素1110的像素值和B顏色分量圖像的重構(gòu)后的相鄰像素塊的相應(yīng)的像素1112的像素值,來定義將施加到第一區(qū)域I的公式9的f,如下 (9) 相似地,能夠使用鄰接于當(dāng)前像素塊的第二區(qū)域II的、G顏色分量圖像的重構(gòu)后的相鄰像素塊的像素1120與1130的像素值,和B顏色分量圖像的重構(gòu)后的相鄰像素塊的相應(yīng)像素1122與1132的像素值,來定義將施加到第二區(qū)域II的公式8的f,如下 (10) 像B顏色分量圖像的像素塊的第一區(qū)域I和第二區(qū)域II內(nèi)的每一個區(qū)域中的像素值的預(yù)測那樣,也能夠預(yù)測R顏色分量圖像的像素塊的第一區(qū)域I和第二區(qū)域II內(nèi)的每一個區(qū)域中的像素值。
當(dāng)預(yù)測R顏色分量圖像的像素塊的像素值時,可以像在公式7中那樣在相同的區(qū)域中使用B顏色分量圖像的重構(gòu)后的像素塊的像素值,而非G顏色分量圖像的重構(gòu)后的像素塊的像素值。
圖12為根據(jù)本發(fā)明的示范性實(shí)施例的圖像解碼設(shè)備1200的框圖。
參考圖12,圖像解碼設(shè)備1200包括熵解碼單元1210、重排單元1220、逆量化單元1230、逆變換單元1240、幀內(nèi)預(yù)測單元1250、運(yùn)動補(bǔ)償單元1260、相關(guān)性預(yù)測單元1270和濾波器1280。
熵解碼單元1210和重排單元1220接收被壓縮的比特流并執(zhí)行熵解碼,由此生成量化系數(shù)。逆量化單元1230和逆變換單元1240對量化系數(shù)執(zhí)行逆量化和逆變換,以便提取每一幅顏色分量圖像的殘余量信息、運(yùn)動向量信息和預(yù)測模式信息。此處,預(yù)測模式信息可以包含指示被壓縮的比特流是否為由根據(jù)本發(fā)明的示范性實(shí)施例編碼的比特流的預(yù)定語法。如果根據(jù)本發(fā)明的示范性實(shí)施例將被壓縮的比特流編碼,那么預(yù)測模式信息可以包含用于預(yù)測其它顏色分量圖像的像素塊的像素值的預(yù)測器信息。例如,預(yù)測模式信息可以包括公式2的a和b、公式7的c和d與公式8的e和f。
如果當(dāng)前像素塊為經(jīng)幀間預(yù)測的像素塊,那么運(yùn)動補(bǔ)償單元1260通過運(yùn)動補(bǔ)償和估計來生成當(dāng)前像素塊的預(yù)測像素塊。如果當(dāng)前的像素塊為經(jīng)幀內(nèi)預(yù)測的像素塊,那么幀內(nèi)預(yù)測單元1250通過執(zhí)行幀內(nèi)預(yù)測來生成當(dāng)前像素塊的預(yù)測像素塊。
加法單元1275將第一顏色分量圖像的預(yù)測像素塊和從逆變換單元1240輸出的第一殘余量相加,以便將第一顏色分量圖像的像素塊解碼。
將第一顏色分量圖像的解碼后的像素塊輸入到相關(guān)性預(yù)測單元1270。相關(guān)性預(yù)測單元1270使用第一顏色分量圖像的解碼后的像素塊,將另一幅顏色分量圖像的相應(yīng)像素塊解碼。
更具體地說,像圖3的相關(guān)性預(yù)測單元314那樣,相關(guān)性預(yù)測單元1270將第一顏色分量圖像的解碼后的像素塊的像素值代入公式2,由此預(yù)測第二或第三顏色分量圖像的像素塊的像素值。如果使用重構(gòu)后的第二顏色分量圖像來預(yù)測第三顏色分量圖像,那么能夠像在公式7中那樣,使用顏色分量圖像的重構(gòu)后的像素塊的像素值,預(yù)測第三顏色分量圖像的像素塊的像素值。
通過將從逆變換單元1240輸出的第二殘余量和第三殘余量加上由相關(guān)性預(yù)測單元1270預(yù)測的第二顏色分量圖像和第三顏色分量圖像的預(yù)測像素塊,將第二顏色分量圖像的像素塊和第三顏色分量圖像的像素塊解碼。
當(dāng)根據(jù)本發(fā)明的另一個示范性實(shí)施例,檢測像素塊的每一個區(qū)域中的邊緣并將編碼后的比特流編碼時,圖像解碼設(shè)備1200還可以包括邊緣檢測單元(未示出),其檢測來自接收到的比特流的第一顏色分量圖像的像素塊中的邊緣,該接收到的比特流包含多幅編碼后的顏色分量圖像;和區(qū)域劃分單元(未示出),其使用所檢測到的邊緣來劃分顏色分量圖像中的每一幅的像素塊。在這種情況下,像圖9的相關(guān)性預(yù)測單元913那樣,相關(guān)性預(yù)測單元1270使用G顏色分量圖像的解碼后的像素塊,預(yù)測B顏色分量圖像和R顏色分量圖像的相應(yīng)像素塊的每一個區(qū)域中的像素值。如上所述,可以使用重構(gòu)后的相鄰像素塊的像素值或包含在比特流中的預(yù)測模式信息,確定用于預(yù)測其它顏色分量圖像的像素值的預(yù)測器的常數(shù)。
圖13為說明根據(jù)本發(fā)明的示范性實(shí)施例的圖像解碼方法的流程圖。
參考圖13,在操作1310中接收至少包含兩幅編碼后的顏色分量圖像的比特流。
在操作1320中,生成包含在比特流內(nèi)的多幅顏色分量圖像之中的第一顏色分量圖像的具有預(yù)定大小的像素塊的預(yù)測像素塊,并且在操作1330中,將第一顏色分量圖像的預(yù)測像素塊加上第一殘余量,,以便將第一顏色分量圖像的像素塊解碼。
在操作1340中,使用第一顏色分量圖像的解碼后的像素塊、第一顏色分量圖像的解碼后的相鄰像素塊和另一幅顏色分量圖像的解碼后的相鄰像素塊,預(yù)測另一幅顏色分量圖像的像素塊的像素值,由此生成另一幅顏色分量圖像的像素塊的預(yù)測像素塊。如上所述,為了生成像公式2或7中那樣的、用于預(yù)測另一幅顏色分量圖像的像素塊的預(yù)測器,可以使用包含在比特流中的預(yù)測模式信息或第一顏色分量圖像的解碼后的相鄰像素塊和另一幅顏色分量圖像的解碼后的相鄰像素塊。相關(guān)性預(yù)測單元1270使用第一顏色分量圖像的解碼后的像素塊的像素值來預(yù)測第二顏色分量圖像和第三顏色分量圖像的像素塊的像素值,或使用第二顏色分量圖像來預(yù)測第三顏色分量圖像的解碼后的像素塊的像素值。
在操作1350中,將逆變換后的第二殘余量和逆變換后的第三殘余量加上第二顏色分量圖像和第三顏色分量圖像的像素塊的預(yù)測像素塊,由此將第二顏色分量圖像和第三顏色分量圖像的像素塊解碼。
圖14為說明根據(jù)本發(fā)明的另一個示范性實(shí)施例的圖像解碼方法的流程圖。除了將顏色分量圖像的像素塊中的每一個區(qū)域解碼之外,其中由每一個像素塊中的邊緣劃分所述區(qū)域,根據(jù)本發(fā)明的另一個示范性實(shí)施例的圖像解碼方法與根據(jù)本發(fā)明的前述示范性實(shí)施例的所述圖像解碼方法相似。
參考圖14,在操作1410中接收至少包含兩幅編碼后的顏色分量圖像的比特流。
在操作1420中,將顏色分量圖像中的第一顏色分量圖像的具有預(yù)定大小的像素塊解碼。
在操作1430中,檢測第一顏色分量圖像的解碼后的像素塊中的邊緣。
在操作1440中,使用所檢測到的邊緣來劃分第一顏色分量圖像的解碼后的像素塊和其它顏色分量圖像的相應(yīng)像素塊。
在操作1450中,使用第一顏色分量圖像的解碼后的像素塊,預(yù)測第二顏色分量圖像和第三顏色分量圖像的像素塊的每一個區(qū)域中的像素值。
組合在第二顏色分量圖像或第三顏色分量圖像的每一個區(qū)域中預(yù)測的像素值,以形成第二顏色分量圖像或第三顏色分量圖像的預(yù)測像素塊。將預(yù)測像素塊加上經(jīng)逆變換的第二殘余量和第三殘余量,由此將第二顏色分量圖像和第三顏色分量圖像的像素塊解碼。
還能夠?qū)⒈景l(fā)明具體實(shí)施為在計算機(jī)可讀記錄介質(zhì)上的計算機(jī)可讀代碼。計算機(jī)可讀記錄介質(zhì)為能夠存儲數(shù)據(jù)的任何數(shù)據(jù)存儲裝置,所述數(shù)據(jù)之后能夠由計算機(jī)系統(tǒng)讀取。計算機(jī)可讀記錄介質(zhì)的示例包括只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤、光學(xué)數(shù)據(jù)存儲裝置和載波。由于還能夠?qū)⒂嬎銠C(jī)可讀記錄介質(zhì)分布于被耦接的計算機(jī)系統(tǒng)的網(wǎng)絡(luò)之上,因此以分布式存儲并執(zhí)行計算機(jī)可讀代碼。
盡管已參考本發(fā)明的示范性實(shí)施例具體示出并描述了本發(fā)明,但是本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解的是,在不背離如后附權(quán)利要求所定義的本發(fā)明的精神和范疇的條件下,在這里可以在形式和細(xì)節(jié)上進(jìn)行各種各樣的改變。
權(quán)利要求
1、一種圖像編碼方法,包含
(a)對包含多幅分量圖像的輸入圖像的第一顏色分量圖像的具有預(yù)定大小的像素塊執(zhí)行預(yù)測編碼;
(b)重構(gòu)所述第一顏色分量圖像的經(jīng)預(yù)測編碼的像素塊;以及
(c)使用所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值、第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和所述第一顏色分量圖像的重構(gòu)后的像素塊的像素值,預(yù)測所述第二顏色分量圖像的相應(yīng)像素塊。
2、如權(quán)利要求1所述的圖像編碼方法,其中,所述輸入圖像包含紅(R)顏色分量圖像、綠(G)顏色分量圖像和藍(lán)(B)顏色分量圖像。
3、如權(quán)利要求1所述的圖像編碼方法,其中(c)包含預(yù)測
Yi,j
如下
Yi,j=a×X′i,j+b
,其中i×j表示所述第一顏色分量圖像的重構(gòu)后的像素塊的大小,其中i和j為整數(shù),X′i,j表示所述第一顏色分量圖像的重構(gòu)后的像素塊的第i行和第j列中的像素值,
Yi,j
,其相應(yīng)于X′i,j,表示第二顏色分量圖像的預(yù)測像素塊的第i行和第j列中的預(yù)測像素值,a表示指示所述第一顏色分量圖像和所述第二顏色分量圖像之間的相關(guān)性的預(yù)定權(quán)重,并且b表示預(yù)定偏移值。
4、如權(quán)利要求3所述的圖像編碼方法,其中,將a和b確定為將所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值和所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差最小化的值,所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值是使用所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值進(jìn)行預(yù)測的。
5、如權(quán)利要求3所述的圖像編碼方法,其中,a為1,并且b為所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差的平均值。
6、如權(quán)利要求3所述的圖像編碼方法,其中,基于線性回歸模型確定a和b。
7、如權(quán)利要求3所述的圖像編碼方法,其中(c)還包含
使用所述第一顏色分量圖像的重構(gòu)后的像素塊來生成所述第二顏色分量圖像的像素塊的預(yù)測像素塊,并使用所述第二顏色分量圖像的重構(gòu)后的像素塊來生成第三顏色分量圖像的像素塊的預(yù)測像素塊。
8、一種圖像編碼方法,包含
(a)對包含多幅顏色分量圖像的輸入圖像的第一顏色分量圖像的具有預(yù)定大小的像素塊執(zhí)行預(yù)測編碼;
(b)重構(gòu)所述第一顏色分量圖像的經(jīng)預(yù)測編碼的像素塊;
(c)檢測所述第一顏色分量圖像的重構(gòu)后的像素塊中的邊緣;
(d)使用所述所檢測到的邊緣,將所述第一顏色分量圖像的像素塊和第二顏色分量圖像的相應(yīng)的像素塊分成區(qū)域;以及
(e)使用所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值、所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和所述第一顏色分量圖像的重構(gòu)后的像素塊的像素值,預(yù)測所述第二顏色分量圖像的區(qū)域內(nèi)的每一個區(qū)域中的像素值。
9、如權(quán)利要求8所述的圖像編碼方法,其中(e)包含預(yù)測
Y(k)i,j
如下
Y(k)i,j=e×X(k)′i,j+f
,其中將所述第一顏色分量圖像的像素塊和所述第二顏色分量圖像的相應(yīng)像素塊中的每一個分成n個區(qū)域,其中n為整數(shù),X(k)′i,j表示所述第一顏色分量圖像的重構(gòu)后的像素塊的第k個區(qū)域(k=1,2,...,n)中的像素值,
Y(k)i,j
,其相應(yīng)于X(k)′i,j,表示所述第二顏色分量圖像的像素塊的第k個區(qū)域中的預(yù)測像素值,e表示指示所述第一顏色分量圖像的第k個區(qū)域和所述第二顏色分量圖像的第k個區(qū)域之間的相關(guān)性的預(yù)定權(quán)重,f表示預(yù)定偏移值。
10、如權(quán)利要求9所述的圖像編碼方法,其中,e和f將所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值和所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差最小化,所述第二顏色分量圖像的相鄰像素塊鄰接于使用所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值進(jìn)行預(yù)測的所述第二顏色分量圖像的像素塊的第k個區(qū)域,所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域。
11、如權(quán)利要求9所述的圖像編碼方法,其中,e為1,并且f為所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差的平均值,其中所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域,并且所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域。
12、如權(quán)利要求9所述的圖像編碼方法,其中,基于線性回歸模型確定e和f。
13、一種圖像編碼設(shè)備,包含
預(yù)測編碼單元,其對包含多幅顏色分量圖像的圖像的第一顏色分量圖像的具有預(yù)定大小的像素塊執(zhí)行預(yù)測編碼;
重構(gòu)單元,其重構(gòu)所述第一顏色分量圖像的經(jīng)預(yù)測編碼的像素塊;和
相關(guān)性預(yù)測單元,其使用所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值、第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和所述第一顏色分量圖像的重構(gòu)后的像素塊的像素值,預(yù)測所述第二顏色分量圖像的相應(yīng)像素塊。
14、如權(quán)利要求13所述的圖像編碼設(shè)備,其中,所述輸入圖像包含紅(R)顏色分量圖像、綠(G)顏色分量圖像和藍(lán)(B)顏色分量圖像。
15、如權(quán)利要求13所述的圖像編碼設(shè)備,其中,所述相關(guān)性預(yù)測單元使用
Yi,j=a×X′i,j+b
來預(yù)測
Yi,j
,其中i×j表示所述第一顏色分量的重構(gòu)后的像素塊的大小,其中i和j為整數(shù),X′i,j表示所述第一顏色分量圖像的重構(gòu)后的像素塊的第i行和第j列中的像素值,
Yi,j
,其相應(yīng)于X′i,j,表示第二顏色分量圖像的預(yù)測像素塊的第i行和第j列中的預(yù)測像素值,a表示指示所述第一顏色分量圖像和所述第二顏色分量圖像之間的相關(guān)性的預(yù)定權(quán)重,并且b表示預(yù)定偏移值。
16、如權(quán)利要求15所述的圖像編碼設(shè)備,其中,將a和b確定為將所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值和所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差最小化的值,所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值是使用所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值來進(jìn)行預(yù)測的。
17、如權(quán)利要求15所述的圖像編碼設(shè)備,其中,a為1,并且b為所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差的平均值。
18、如權(quán)利要求15所述的圖像編碼設(shè)備,其中,基于線性回歸模型確定a和b。
19、如權(quán)利要求13所述的圖像編碼設(shè)備,其中,所述相關(guān)性預(yù)測單元使用所述第一顏色分量圖像的重構(gòu)后的像素塊來生成所述第二顏色分量圖像的預(yù)測像素塊,并使用所述第二顏色分量圖像的重構(gòu)后的像素塊來生成第三顏色分量圖像的預(yù)測像素塊。
20、一種圖像編碼設(shè)備,包含
預(yù)測編碼單元,其對包含多幅顏色分量圖像的輸入圖像的第一顏色分量圖像的具有預(yù)定大小的像素塊執(zhí)行預(yù)測編碼;
重構(gòu)單元,其重構(gòu)所述第一顏色分量圖像的經(jīng)預(yù)測編碼的像素塊;
邊緣檢測單元,其檢測所述第一顏色分量圖像的重構(gòu)后的像素塊中的邊緣;
區(qū)域劃分單元,其使用所述所檢測到的邊緣,將所述第一顏色分量圖像的像素塊和第二顏色分量圖像的相應(yīng)像素塊分成區(qū)域;和
相關(guān)性預(yù)測單元,其使用所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值、所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和所述第一顏色分量圖像的重構(gòu)后的像素塊的像素值,預(yù)測所述第二顏色分量圖像的區(qū)域中每一個區(qū)域中的像素值。
21、如權(quán)利要求20所述的圖像編碼設(shè)備,其中,所述相關(guān)性預(yù)測單元使用公式
Y(k)i,j=e×X(k)′i,j+f
預(yù)測
Y(k)i,j
,其中將所述第一顏色分量圖像的像素塊和所述第二顏色分量圖像的相應(yīng)像素塊中的每一個像素塊分成n個區(qū)域,其中n為整數(shù),X(k)′i,j表示所述第一顏色分量圖像的重構(gòu)后的像素塊的第k個區(qū)域中的像素值,其中k=1,2,...,n,
Y(k)i,j
,其相應(yīng)于X(k)′i,j,表示所述第二顏色分量圖像的像素塊的第k個區(qū)域中的預(yù)測像素值,e表示指示所述第一顏色分量圖像的第k個區(qū)域和所述第二顏色分量圖像的第k個區(qū)域之間的相關(guān)性的預(yù)定權(quán)重,并且f表示預(yù)定的偏移值。
22、如權(quán)利要求21所述的圖像編碼設(shè)備,其中,e和f將所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值和所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的差最小化,其中所述第二顏色分量圖像的相鄰像素塊鄰接于使用所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值來進(jìn)行預(yù)測的所述第二顏色分量圖像的像素塊的第k個區(qū)域,并且所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域。
23、如權(quán)利要求21所述的圖像編碼設(shè)備,其中,e為1,并且f為所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值和所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊的像素值之間的平均值,其中所述第二顏色分量圖像的重構(gòu)后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域,并且所述第一顏色分量圖像的重構(gòu)后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域。
24、如權(quán)利要求22所述的圖像編碼設(shè)備,其中,基于線性回歸模型確定e和f。
25、一種圖像解碼方法,包含
(a)接收包含多幅顏色分量圖像的編碼后的圖像的比特流;
(b)將所述顏色分量圖像之中的第一顏色分量圖像的具有預(yù)定大小的像素塊解碼;以及
(c)使用所述先前經(jīng)過處理的第一顏色分量圖像的解碼后的相鄰像素塊的像素值、第二顏色分量圖像的解碼后的相鄰像素塊的像素值和所述第一顏色分量圖像的解碼后的像素塊的像素值,將所述第二顏色分量圖像的相應(yīng)像素塊解碼。
26、如權(quán)利要求25所述的圖像解碼方法,其中,所述編碼后的圖像包含紅(R)顏色分量圖像、綠(G)顏色分量圖像和藍(lán)(B)顏色分量圖像。
27、如權(quán)利要求25所述的圖像解碼方法,其中,(c)包含
(c1)從所述比特流提取指示所述第一顏色分量圖像和所述第二顏色分量圖像之間的相關(guān)性的預(yù)定權(quán)重a和預(yù)定偏移值b;
(c2)生成所述第二顏色分量圖像的預(yù)測像素塊,其由
Yi,j
組成,使用
Yi,j=a×X′i,j+b
來預(yù)測該Yi,j,
其中i×j表示所述第一顏色分量的解碼后的像素塊的大小,其中i和j為整數(shù),X′i,j表示所述第一顏色分量圖像的重構(gòu)后的像素塊的第i行和第j列中的像素值,并且
Yi,j
,其相應(yīng)于X′i,j,表示第二顏色分量圖像的預(yù)測像素塊的第i行和第j列中的預(yù)測像素值;
(c3)將包含在所述比特流中的第二殘余量解碼,而所述第二殘余量為所述第二顏色分量圖像的像素塊和所述第二顏色分量圖像的預(yù)測像素塊之間的差;以及
(c4)通過將所述解碼后的第二殘余量加上所述第二顏色分量圖像的預(yù)測像素塊,將所述第二顏色分量圖像的像素塊解碼。
28、如權(quán)利要求27所述的圖像解碼方法,其中,將a和b確定為將所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值和所述第二顏色分量圖像的解碼后的相鄰像素塊的像素值之間的差最小化的值,其中所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值是使用所述第一顏色分量圖像的解碼后的相鄰像素塊的像素值來進(jìn)行預(yù)測的。
29、如權(quán)利要求27所述的圖像解碼方法,其中,a為1,并且b為所述第二顏色分量圖像的解碼后的相鄰像素塊的像素值和所述第一顏色分量圖像的解碼后的相鄰像素塊的像素值之間的差的平均值。
30、如權(quán)利要求28所述的圖像解碼方法,其中,基于線性回歸模型確定a和b。
31、如權(quán)利要求27所述的圖像解碼方法,其中,(c)還包含
使用所述第一顏色分量圖像的解碼后的像素塊來將所述第二顏色分量圖像的像素塊解碼,并使用所述第二顏色分量圖像的解碼后的像素塊來將第三顏色分量圖像的像素塊解碼。
32、一種圖像解碼方法,包含
(a)接收包含多幅顏色分量圖像的編碼后的圖像的比特流;
(b)將所述顏色分量圖像之中的第一顏色分量圖像的具有預(yù)定大小的像素塊解碼;
(c)檢測所述第一顏色分量圖像的解碼后的像素塊中的邊緣;
(d)使用所述所檢測到的邊緣,將所述第一顏色分量圖像的解碼后的像素塊和第二顏色分量圖像的相應(yīng)的像素塊分成區(qū)域;以及
(e)通過使用所述第一顏色分量圖像的解碼后的相鄰像素塊的像素值、所述第二顏色分量圖像的解碼后的相鄰像素塊的像素值和所述第一顏色分量圖像的解碼后的像素塊的像素值來預(yù)測所述第二顏色分量圖像的區(qū)域中每一個區(qū)域中的像素值,將第二顏色分量圖像的像素塊解碼。
33、如權(quán)利要求32所述的圖像解碼方法,其中,(e)包含
(e1)從所述比特流提取指示所述第一顏色分量圖像和所述第二顏色分量圖像之間的相關(guān)性的預(yù)定權(quán)重e和預(yù)定偏移值f;
(e2)生成所述第二顏色分量圖像的預(yù)測像素塊,該預(yù)測像素塊具有像素值
Y(k)i,j
使用
Y(k)i,j=e×X(k)′i,j+f
來預(yù)測所述Y(k)i,j
,其中將所述第一顏色分量圖像的解碼后的像素塊和所述第二顏色分量圖像的相應(yīng)的像素塊中的每一個像素塊分成n個區(qū)域,其中n為整數(shù),X(k)′i,j表示所述第一顏色分量圖像的解碼后的像素塊的第k個區(qū)域中的像素值,其中k=1,2,...,n,
Y(k)i,j
,其相應(yīng)于X(k)′i,j,表示所述第二顏色分量圖像的像素塊的第k個區(qū)域中的預(yù)測像素值,e表示指示所述第一顏色分量圖像的第k個區(qū)域和所述第二顏色分量圖像的第k個區(qū)域之間的相關(guān)性的預(yù)定權(quán)重,f表示預(yù)定偏移值;
(e3)將包含在所述比特流中的第二殘余量解碼,而所述第二殘余量為所述第二顏色分量圖像的像素塊和所述第二顏色分量圖像的預(yù)測像素塊之間的差;以及
(e4)通過將所述解碼后的第二殘余量加上所述第二顏色分量圖像的預(yù)測像素塊,將所述第二顏色分量圖像的像素塊解碼。
34、如權(quán)利要求33所述的圖像解碼方法,其中,e和f將所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值和所述第二顏色分量圖像的解碼后的相鄰像素塊的像素值之間的差最小化,其中所述第二顏色分量圖像的相鄰像素塊鄰接于使用所述第一顏色分量圖像的解碼后的相鄰像素塊的像素值來進(jìn)行預(yù)測的所述第二顏色分量圖像的像素塊的第k個區(qū)域,并且所述第二顏色分量圖像的解碼后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域。
35、如權(quán)利要求33所述的圖像解碼方法,其中,e為1,并且f為所述第二顏色分量圖像的解碼后的相鄰像素塊的像素值和所述第一顏色分量圖像的解碼后的相鄰像素塊的像素值之間的平均值,其中所述第二顏色分量圖像的解碼后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域,并且所述第一顏色分量圖像的解碼后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域。
36、一種圖像解碼設(shè)備,包含
第一顏色分量解碼單元,其接收包含多幅編碼后的顏色分量圖像的比特流,并將所述顏色分量圖像之中的第一顏色分量圖像的具有預(yù)定大小的像素塊解碼,其中所述多幅編碼后的顏色分量圖像包含多個顏色分量;和
相關(guān)性解碼單元,其使用所述先前經(jīng)過處理的第一顏色分量圖像的解碼后的相鄰像素塊的像素值、第二顏色分量圖像的解碼后的相鄰像素塊的像素值和所述第一顏色分量圖像的解碼后的像素塊的像素值,將所述第二顏色分量圖像的相應(yīng)像素塊解碼。
37、如權(quán)利要求36所述的圖像解碼設(shè)備,其中,所述相關(guān)性解碼單元生成所述第二顏色分量圖像的預(yù)測像素塊,該預(yù)測像素塊具有像素值
Yi,j
使用
Yi,j=a×X′i,j+b
來預(yù)測所述Yi,j
,其中i×j表示所述第一顏色分量的解碼后的像素塊的大小,其中i和j為整數(shù),X′i,j表示所述第一顏色分量圖像的重構(gòu)后的像素塊的第i行和第j列中的像素值,
Yi,j
,其相應(yīng)于X′i,j,表示第二顏色分量圖像的預(yù)測像素塊的第i行和第j列中的預(yù)測像素值,a表示指示包含在所述比特流中的所述第一顏色分量圖像和所述第二顏色分量圖像之間的相關(guān)性的預(yù)定權(quán)重,并且b表示預(yù)定偏移值。
38、如權(quán)利要求37所述的圖像解碼設(shè)備,其中,將a和b確定為將所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值和所述第二顏色分量圖像的解碼后的相鄰像素塊的像素值之間的差最小化的值,而使用所述第一顏色分量圖像的解碼后的相鄰像素塊的像素值來預(yù)測所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值。
39、如權(quán)利要求37所述的圖像解碼方法,其中,a為1,并且b為在所述第二顏色分量圖像的解碼后的相鄰像素塊的像素值和所述第一顏色分量圖像的解碼后的相鄰像素塊的像素值之間的差的平均值。
40、如權(quán)利要求37所述的圖像編碼方法,其中,基于線性回歸模型確定a和b。
41、一種圖像解碼設(shè)備,包含
第一顏色分量解碼單元,其接收包含多幅編碼后的顏色分量圖像的比特流,通過幀內(nèi)預(yù)測將所述顏色分量圖像之中的第一顏色分量圖像的具有預(yù)定大小的像素塊解碼,并輸出所述第一顏色分量圖像的解碼后的像素塊;
邊緣檢測單元,其檢測所述第一顏色分量圖像的解碼后的像素塊中的邊緣;
區(qū)域劃分單元,其使用所述所檢測到的邊緣,將所述第一顏色分量圖像的解碼后的像素塊和第二顏色分量圖像的相應(yīng)的像素塊分成區(qū)域;和
相關(guān)性解碼單元,其通過使用所述第一顏色分量圖像的解碼后的相鄰像素塊的像素值、所述第二顏色分量圖像的解碼后的相鄰像素塊的像素值和所述第一顏色分量圖像的解碼后的像素塊的像素值來預(yù)測所述第二顏色分量圖像的區(qū)域中每一個區(qū)域中的像素值,將所述第二顏色分量圖像的像素塊解碼。
42、如權(quán)利要求41所述的圖像解碼設(shè)備,其中,所述相關(guān)性解碼單元生成所述第二顏色分量圖像的預(yù)測像素塊,該預(yù)測像素塊具有像素值
Y(k)i,j
使用
Y(k)i,j=e×X(k)′i,j+f
來預(yù)測所述Y(k)i,j
,其中將所述第一顏色分量圖像的解碼后的像素塊和所述第二顏色分量圖像的相應(yīng)的像素塊中的每一個像素塊分成n個區(qū)域,其中n為整數(shù),Y(k)′i,j表示所述第一顏色分量圖像的解碼后的像素塊的第k個區(qū)域中的像素值,其中k=1,2,...,n,
Y(k)i,j
,其相應(yīng)于X(k)′i,j,表示第二顏色分量圖像的像素塊的第k個區(qū)域中的預(yù)測像素值,e表示指示包含于所述比特流中的所述第一顏色分量圖像和所述第二顏色分量圖像之間的相關(guān)性的預(yù)定權(quán)重,并且f表示預(yù)定偏移值。
43、如權(quán)利要求42所述的圖像解碼設(shè)備,其中,e和f將所述第二顏色分量圖像的相鄰像素塊的預(yù)測像素值和所述第二顏色分量圖像的解碼后的相鄰像素塊的像素值之間的差最小化,其中所述第二顏色分量圖像的相鄰像素塊鄰接于使用所述第一顏色分量圖像的解碼后的相鄰像素塊的像素值來進(jìn)行預(yù)測的所述第二顏色分量圖像的像素塊的第k個區(qū)域,并且所述第二顏色分量圖像的解碼后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域。
44、如權(quán)利要求42所述的圖像解碼設(shè)備,其中,e為1,并且f為在所述第二顏色分量圖像的解碼后的相鄰像素塊的像素值和所述第一顏色分量圖像的解碼后的相鄰像素塊的像素值之間的差的平均值,其中所述第二顏色分量圖像的解碼后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域,并且所述第一顏色分量圖像的解碼后的相鄰像素塊鄰接于所述第二顏色分量圖像的像素塊的第k個區(qū)域。
全文摘要
提供了一種圖像編碼/解碼方法和設(shè)備,其中從使用多幅顏色分量圖像之間的相關(guān)性重構(gòu)的不同顏色分量圖像來預(yù)測多幅顏色分量圖像中的一幅。使用從構(gòu)成單幅彩色圖像的多幅顏色分量圖像之中選擇的第一顏色分量圖像的重構(gòu)后的圖像,預(yù)測其它顏色分量圖像。
文檔編號H04N7/24GK101496406SQ200780006496
公開日2009年7月29日 申請日期2007年3月20日 優(yōu)先權(quán)日2006年3月23日
發(fā)明者宋秉哲 申請人:三星電子株式會社