圖像的編解碼方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種圖像的編解碼方法和裝置,通過(guò)確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸,當(dāng)當(dāng)前圖像塊的尺寸大于最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),根據(jù)當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,根據(jù)第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼,由于獲得第一預(yù)測(cè)數(shù)據(jù)塊的第一預(yù)測(cè)數(shù)據(jù)是通過(guò)下采樣方式從當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取的,即,相當(dāng)于減少了獲得第一預(yù)測(cè)數(shù)據(jù)塊的預(yù)測(cè)數(shù)據(jù)中樣本點(diǎn)的個(gè)數(shù),因此,獲得的第一預(yù)測(cè)數(shù)據(jù)塊的尺寸變小,從而使得第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于最大預(yù)測(cè)尺寸,滿足系統(tǒng)允許的最大預(yù)測(cè)尺寸的要求,無(wú)需增加設(shè)計(jì)開(kāi)銷。
【專利說(shuō)明】圖像的編解碼方法和裝置
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明實(shí)施例涉及圖像處理技術(shù),尤其涉及一種圖像的編解碼方法和裝置。
【背景技術(shù)】
[0002]在三維視頻圖像系統(tǒng)中包括視圖像和深度圖像兩種類型的圖像,視圖像包含圖像本身的信息,如彩色信息,深度圖像包含視圖像的深度信息,如輪廓信息。在對(duì)三維視頻圖像進(jìn)行傳輸中,為了減少視頻傳輸所占用的帶寬,需要對(duì)視頻圖像進(jìn)行編碼處理,包括對(duì)視圖像和深度圖像的編碼處理,以減小傳輸三維視頻圖像數(shù)據(jù)的大小。
[0003]簡(jiǎn)化深度編碼模式(Simplified Depth Coding,以下簡(jiǎn)稱:SDC)是通過(guò)巾貞內(nèi)預(yù)測(cè)模式獲得預(yù)測(cè)數(shù)據(jù)塊后,根據(jù)預(yù)測(cè)數(shù)據(jù)塊獲得一個(gè)恒定值,根據(jù)當(dāng)前圖像塊原始數(shù)據(jù)的樣本值獲得一個(gè)恒定值,對(duì)當(dāng)前圖像塊編碼時(shí),采用兩個(gè)恒定值的差值作為當(dāng)前圖像塊的殘差值進(jìn)行編碼;解碼段獲得殘差值,根據(jù)與編碼端相同的幀內(nèi)預(yù)測(cè)模式獲得預(yù)測(cè)數(shù)據(jù)塊之后根據(jù)預(yù)測(cè)數(shù)據(jù)塊獲得一個(gè)恒定值,將上述殘差值與根據(jù)預(yù)測(cè)數(shù)據(jù)塊獲得的恒定值相加獲得當(dāng)前圖像塊的重建值;或者,解碼端獲得上述參數(shù)值之后,根據(jù)與編碼端相同的幀內(nèi)預(yù)測(cè)模式獲得預(yù)測(cè)數(shù)據(jù)塊之后,將預(yù)測(cè)數(shù)據(jù)塊與上述參數(shù)值相加獲得當(dāng)前圖像塊的重建值,可以看出,在采用SDC的編解碼方式時(shí),要求通過(guò)幀內(nèi)預(yù)測(cè)模式獲得的預(yù)測(cè)數(shù)據(jù)塊的尺寸必須和當(dāng)前圖像塊的尺寸相同。
[0004]然而,在現(xiàn)有的編解碼系統(tǒng)中,對(duì)預(yù)測(cè)數(shù)據(jù)塊的最大尺寸有限制,當(dāng)當(dāng)前圖像塊的尺寸超過(guò)系統(tǒng)允許的預(yù)測(cè)數(shù)據(jù)塊的最大尺寸時(shí),則需要設(shè)計(jì)新的編解碼結(jié)構(gòu),增加設(shè)計(jì)開(kāi)銷。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種圖像的編解碼方法和裝置,以避免增加設(shè)計(jì)開(kāi)銷。
[0006]本發(fā)明實(shí)施例第一方面提供一種圖像的解碼方法,包括:
[0007]確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸;
[0008]當(dāng)所述當(dāng)前圖像塊的尺寸大于所述最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù);
[0009]根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊;
[0010]根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼。
[0011]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),包括:
[0012]從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取R個(gè)樣本數(shù)據(jù)作為第一預(yù)測(cè)數(shù)據(jù),其中,R為大于等于I且小于所述當(dāng)前圖像塊的尺寸的整數(shù)。
[0013]結(jié)合第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:[0014]當(dāng)幀內(nèi)預(yù)測(cè)模式為平面模式時(shí),根據(jù)平面模式和R獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0015]結(jié)合第一方面,在第三種可能的實(shí)現(xiàn)方式中,所述通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),包括:
[0016]以預(yù)設(shè)步長(zhǎng)從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),其中,所述預(yù)設(shè)步長(zhǎng)為N,N為大于等于2的整數(shù)。
[0017]結(jié)合第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值。
[0018]結(jié)合第三種或第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:
[0019]根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0020]結(jié)合第五種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:
[0021]根據(jù)所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0022]結(jié)合第一方面或第一方面的第一種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:
[0023]對(duì)所述第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行上采樣得到第二預(yù)測(cè)數(shù)據(jù)塊;
[0024]根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
[0025]結(jié)合第一方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第八種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:
[0026]根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第二預(yù)測(cè)數(shù)據(jù)塊中坐標(biāo)值為(NX X,NXy)到(NXx+N-l,NXy+N-l)的樣本點(diǎn)的樣本值等于所述第一預(yù)測(cè)塊中坐標(biāo)值為(X,y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值;
[0027]根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
[0028]結(jié)合第一方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第九種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:
[0029]根據(jù)第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第一預(yù)測(cè)數(shù)據(jù)塊由M個(gè)樣本點(diǎn)組成,所述第二預(yù)測(cè)塊由M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊組成,所述第二預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊按照與所述第一預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第三預(yù)測(cè)數(shù)據(jù)塊由NXN個(gè)樣本點(diǎn)組成,所述第三預(yù)測(cè)數(shù)據(jù)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第一預(yù)測(cè)數(shù)據(jù)塊中與所述第三預(yù)測(cè)數(shù)據(jù)塊排列序號(hào)相同的樣本點(diǎn)的樣本值;
[0030]根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
[0031]結(jié)合第一方面或第一方面的第一種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:
[0032]根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;
[0033]對(duì)所述第二圖像重構(gòu)塊進(jìn)行上采樣得到第三圖像重構(gòu)塊,其中,所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
[0034]結(jié)合第一方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:
[0035]根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;
[0036]根據(jù)所述第二圖像重構(gòu)塊獲得第三圖像重構(gòu)塊,其中,所述第三圖像重構(gòu)塊中坐標(biāo)值為(NXx,NXy)到(NXχ+Ν-l,NX y+N-1)的樣本點(diǎn)的樣本值等于第二圖像重構(gòu)塊中坐標(biāo)值為U,y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值,所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
[0037]結(jié)合第一方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十二種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:
[0038]根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;
[0039]根據(jù)所述第二圖像重構(gòu)塊獲得第三圖像重構(gòu)塊,其中,所述第二圖像重構(gòu)塊由M個(gè)樣本點(diǎn)組成,所述第三圖像重構(gòu)塊由M個(gè)第四圖像重構(gòu)塊組成,所述第三圖像重構(gòu)塊中的M個(gè)第四圖像重構(gòu)塊按照與所述第二圖像重構(gòu)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第四圖像重構(gòu)塊由N X N個(gè)樣本點(diǎn)組成,所述第四圖像重構(gòu)塊中的N X N個(gè)樣本點(diǎn)的樣本值為第二圖像重構(gòu)塊中與所述第四圖像重構(gòu)塊排列序號(hào)相同的樣本點(diǎn)的樣本值,其中所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
[0040]結(jié)合第一方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十三種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為根據(jù)所述當(dāng)前圖像塊的尺寸與所述最大預(yù)測(cè)尺寸的比值確定的。
[0041]結(jié)合第一方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十四種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為從碼流中獲取的預(yù)設(shè)步長(zhǎng)。
[0042]結(jié)合第一方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十五種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為解碼端預(yù)設(shè)的步長(zhǎng)。
[0043]結(jié)合第一方面或第一方面的第一種至第十五種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十六種可能的實(shí)現(xiàn)方式中,所述最大預(yù)測(cè)尺寸為從碼流中獲得的,或?yàn)榻獯a端預(yù)設(shè)的數(shù)值。
[0044]結(jié)合第一方面或第一方面的第一種至第十六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十七種可能的實(shí)現(xiàn)方式中,所述確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸之前,還包括:
[0045]確定采用簡(jiǎn)化深度編碼模式SDC進(jìn)行解碼。
[0046]本發(fā)明實(shí)施例第二方面提供一種圖像的編碼方法,包括:[0047]確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸;
[0048]當(dāng)所述當(dāng)前圖像塊的尺寸大于所述最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù);
[0049]根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊;
[0050]根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼。
[0051]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),包括:
[0052]從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取R個(gè)樣本數(shù)據(jù)作為第一預(yù)測(cè)數(shù)據(jù),其中,R為大于等于I且小于所述當(dāng)前圖像塊的尺寸的整數(shù)。
[0053]結(jié)合第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:
[0054]當(dāng)幀內(nèi)預(yù)測(cè)模式為平面模式時(shí),根據(jù)平面模式和R獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0055]結(jié)合第二方面,在第三種可能的實(shí)現(xiàn)方式中,所述通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),包括:
[0056]以預(yù)設(shè)步長(zhǎng)從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),其中,所述預(yù)設(shè)步長(zhǎng)為N,N為大于等于2的整數(shù)。
[0057]結(jié)合第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值。
[0058]結(jié)合第三種或第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:
[0059]根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0060]結(jié)合第五種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:
[0061]根據(jù)所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0062]結(jié)合第二方面或第二方面的第一種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼,包括:
[0063]對(duì)所述第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行上采樣得到第二預(yù)測(cè)數(shù)據(jù)塊,所述第二預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸;
[0064]根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;
[0065]編碼所述當(dāng)前圖像塊的殘差值。
[0066]結(jié)合第二方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第八種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼,包括:
[0067]根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第二預(yù)測(cè)數(shù)據(jù)塊中坐標(biāo)值為(NX X,NXy)到(NXx+N-l,NXy+N-l)的樣本點(diǎn)的樣本值等于所述第一預(yù)測(cè)塊中坐標(biāo)值為(X,y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值;
[0068]根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;
[0069]編碼所述當(dāng)前圖像塊的殘差值。
[0070]結(jié)合第二方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第九種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼,包括:
[0071]根據(jù)第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第一預(yù)測(cè)數(shù)據(jù)塊由M個(gè)樣本點(diǎn)組成,所述第二預(yù)測(cè)塊由M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊組成,所述第二預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊按照與所述第一預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第三預(yù)測(cè)數(shù)據(jù)塊由NXN個(gè)樣本點(diǎn)組成,所述第三預(yù)測(cè)數(shù)據(jù)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第一預(yù)測(cè)數(shù)據(jù)塊中與所述第三預(yù)測(cè)數(shù)據(jù)塊排列序號(hào)相同的樣本點(diǎn)的樣本值;
[0072]根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;
[0073]編碼所述當(dāng)前圖像塊的殘差值。
[0074]結(jié)合第二方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為根據(jù)所述當(dāng)前圖像塊的尺寸與所述最大預(yù)測(cè)尺寸的比值確定的。
[0075]結(jié)合第二方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十一種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為編碼端根據(jù)預(yù)設(shè)規(guī)則確定的;
[0076]所述方法還包括:編碼所述預(yù)設(shè)步長(zhǎng)。
[0077]結(jié)合第二方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十二種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為編碼端預(yù)設(shè)的步長(zhǎng)。
[0078]結(jié)合第二方面或第二方面的第一種至第十二種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十三種可能的實(shí)現(xiàn)方式中,編碼所述最大預(yù)測(cè)尺寸。
[0079]結(jié)合第二方面或第二方面的第一種至第十三種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十四種可能的實(shí)現(xiàn)方式中,所述確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸之前,還包括:
[0080]確定米用簡(jiǎn)化深度編碼模式SDC進(jìn)行編碼。
[0081]本發(fā)明實(shí)施例第三方面提供一種圖像的解碼裝置,包括:
[0082]確定模塊,用于確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸;
[0083]獲取模塊,用于當(dāng)所述當(dāng)前圖像塊的尺寸大于所述最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù);
[0084]處理模塊,用于根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊;
[0085]解碼模塊,用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼。
[0086]結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,所述獲取模塊具體用于從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取R個(gè)樣本數(shù)據(jù)作為第一預(yù)測(cè)數(shù)據(jù),其中,R為大于等于I且小于所述當(dāng)前圖像塊的尺寸的整數(shù)。
[0087]結(jié)合第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述獲取模塊具體用于當(dāng)幀內(nèi)預(yù)測(cè)模式為平面模式時(shí),根據(jù)平面模式和R獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。[0088]結(jié)合第三方面,在第三種可能的實(shí)現(xiàn)方式中,所述獲取模塊具體用于以預(yù)設(shè)步長(zhǎng)從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),其中,所述預(yù)設(shè)步長(zhǎng)為N,N為大于等于2的整數(shù)。
[0089]結(jié)合第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值。
[0090]結(jié)合第三種或第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0091]結(jié)合第五種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于根據(jù)所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0092]結(jié)合第三方面或第三方面的第一種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,所述解碼模塊具體用于對(duì)所述第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行上采樣得到第二預(yù)測(cè)數(shù)據(jù)塊;根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
[0093]結(jié)合第三方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第八種可能的實(shí)現(xiàn)方式中,所述解碼模塊具體用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第二預(yù)測(cè)數(shù)據(jù)塊中坐標(biāo)值為(NXx,NXy)到(NXx+N-1,NXy+N-1)的樣本點(diǎn)的樣本值等于所述第一預(yù)測(cè)塊中坐標(biāo)值為(x,y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值;根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
[0094]結(jié)合第三方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第九種可能的實(shí)現(xiàn)方式中,所述解碼模塊具體用于根據(jù)第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第一預(yù)測(cè)數(shù)據(jù)塊由M個(gè)樣本點(diǎn)組成,所述第二預(yù)測(cè)塊由M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊組成,所述第二預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊按照與所述第一預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第三預(yù)測(cè)數(shù)據(jù)塊由NXN個(gè)樣本點(diǎn)組成,所述第三預(yù)測(cè)數(shù)據(jù)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第一預(yù)測(cè)數(shù)據(jù)塊中與所述第三預(yù)測(cè)數(shù)據(jù)塊排列序號(hào)相同的樣本點(diǎn)的樣本值;根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
[0095]結(jié)合第三方面或第三方面的第一種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十種可能的實(shí)現(xiàn)方式中,所述解碼模塊具體用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;對(duì)所述第二圖像重構(gòu)塊進(jìn)行上采樣得到第三圖像重構(gòu)塊,其中,所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
[0096]結(jié)合第三方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十一種可能的實(shí)現(xiàn)方式中,所述解碼模塊具體用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;根據(jù)所述第二圖像重構(gòu)塊獲得第三圖像重構(gòu)塊,其中,所述第三圖像重構(gòu)塊中坐標(biāo)值為(NX X,NXy)到(NXx+N-1,NX y+Ν-Ι)的樣本點(diǎn)的樣本值等于第二圖像重構(gòu)塊中坐標(biāo)值為(X,y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值,所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。[0097]結(jié)合第三方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十二種可能的實(shí)現(xiàn)方式中,所述解碼模塊具體用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;根據(jù)所述第二圖像重構(gòu)塊獲得第三圖像重構(gòu)塊,其中,所述第二圖像重構(gòu)塊由M個(gè)樣本點(diǎn)組成,所述第三圖像重構(gòu)塊由M個(gè)第四圖像重構(gòu)塊組成,所述第三圖像重構(gòu)塊中的M個(gè)第四圖像重構(gòu)塊按照與所述第二圖像重構(gòu)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第四圖像重構(gòu)塊由NXN個(gè)樣本點(diǎn)組成,所述第四圖像重構(gòu)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第二圖像重構(gòu)塊中與所述第四圖像重構(gòu)塊排列序號(hào)相同的樣本點(diǎn)的樣本值,其中所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
[0098]結(jié)合第三方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十三種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為根據(jù)所述當(dāng)前圖像塊的尺寸與所述最大預(yù)測(cè)尺寸的比值確定的。
[0099]結(jié)合第三方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十四種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為從碼流中獲取的預(yù)設(shè)步長(zhǎng)。
[0100]結(jié)合第三方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十五種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為解碼端預(yù)設(shè)的步長(zhǎng)。
[0101]結(jié)合第三方面或第三方面的第一種至第十五種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十六種可能的實(shí)現(xiàn)方式中,所述最大預(yù)測(cè)尺寸為從碼流中獲得的,或?yàn)榻獯a端預(yù)設(shè)的數(shù)值。
[0102]結(jié)合第三方面或第三方面的第一種至第十六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十七種可能的實(shí)現(xiàn)方式中,所述確定模塊,還用于確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸之前,確定采用簡(jiǎn)化深度編碼模式SDC進(jìn)行解碼。
[0103]本發(fā)明實(shí)施例第四方面提供一種圖像的編碼裝置,包括:
[0104]確定模塊,用于確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸;
[0105]獲取模塊,用于當(dāng)所述當(dāng)前圖像塊的尺寸大于所述最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù);
[0106]處理模塊,用于根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊;
[0107]編碼模塊,用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼。
[0108]結(jié)合第四方面,在第一種可能的實(shí)現(xiàn)方式中,所述獲取模塊具體用于從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取R個(gè)樣本數(shù)據(jù)作為第一預(yù)測(cè)數(shù)據(jù),其中,R為大于等于I且小于所述當(dāng)前圖像塊的尺寸的整數(shù)。
[0109]結(jié)合第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述獲取模塊具體用于當(dāng)幀內(nèi)預(yù)測(cè)模式為平面模式時(shí),根據(jù)平面模式和R獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0110]結(jié)合第四方面,在第三種可能的實(shí)現(xiàn)方式中,所述獲取模塊具體用于以預(yù)設(shè)步長(zhǎng)從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),其中,所述預(yù)設(shè)步長(zhǎng)為N,N為大于等于2的整數(shù)。
[0111]結(jié)合第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值。
[0112]結(jié)合第三種或第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0113]結(jié)合第五種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于根據(jù)所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0114]結(jié)合第四方面或第四方面的第一種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,所述編碼模塊具體用于對(duì)所述第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行上采樣得到第二預(yù)測(cè)數(shù)據(jù)塊,所述第二預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸;根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;編碼所述當(dāng)前圖像塊的殘差值。
[0115]結(jié)合第四方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第八種可能的實(shí)現(xiàn)方式中,所述編碼模塊具體用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第二預(yù)測(cè)數(shù)據(jù)塊中坐標(biāo)值為(NXx,NXy)到(NXx+N-1,NX y+N-1)的樣本點(diǎn)的樣本值等于所述第一預(yù)測(cè)塊中坐標(biāo)值為(X,y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值;根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;編碼所述當(dāng)前圖像塊的殘差值。
[0116]結(jié)合第四方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第九種可能的實(shí)現(xiàn)方式中,所述編碼模塊具體用于根據(jù)第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第一預(yù)測(cè)數(shù)據(jù)塊由M個(gè)樣本點(diǎn)組成,所述第二預(yù)測(cè)塊由M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊組成,所述第二預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊按照與所述第一預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第三預(yù)測(cè)數(shù)據(jù)塊由NXN個(gè)樣本點(diǎn)組成,所述第三預(yù)測(cè)數(shù)據(jù)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第一預(yù)測(cè)數(shù)據(jù)塊中與所述第三預(yù)測(cè)數(shù)據(jù)塊排列序號(hào)相同的樣本點(diǎn)的樣本值;根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;
[0117]編碼所述當(dāng)前圖像塊的殘差值。
[0118]結(jié)合第四方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為根據(jù)所述當(dāng)前圖像塊的尺寸與所述最大預(yù)測(cè)尺寸的比值確定的。
[0119]結(jié)合第四方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十一種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為編碼端根據(jù)預(yù)設(shè)規(guī)則確定的;
[0120]所述編碼模塊還用于編碼所述預(yù)設(shè)步長(zhǎng)。
[0121]結(jié)合第四方面的第三種至第六種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十二種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)步長(zhǎng)為編碼端預(yù)設(shè)的步長(zhǎng)。
[0122]結(jié)合第四方面或第四方面的第一種至第十二種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十三種可能的實(shí)現(xiàn)方式中,所述編碼模塊還用于編碼所述最大預(yù)測(cè)尺寸。
[0123]結(jié)合第四方面或第四方面的第一種至第十三種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第十四種可能的實(shí)現(xiàn)方式中,所述確定模塊,還用于確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸之前,確定采用簡(jiǎn)化深度編碼模式SDC進(jìn)行編碼。[0124]本發(fā)明實(shí)施例提供的圖像的編解碼方法和裝置,通過(guò)確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸,當(dāng)當(dāng)前圖像塊的尺寸大于最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),根據(jù)當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,根據(jù)第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼,由于獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊的第一預(yù)測(cè)數(shù)據(jù)是通過(guò)下采樣方式從當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取的,即,相當(dāng)于減少了獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊的預(yù)測(cè)數(shù)據(jù)中樣本點(diǎn)的個(gè)數(shù),因此,獲得的第一預(yù)測(cè)數(shù)據(jù)塊的尺寸變小,從而使得第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于最大預(yù)測(cè)尺寸,滿足系統(tǒng)允許的最大預(yù)測(cè)尺寸的要求,無(wú)需增加設(shè)計(jì)開(kāi)銷。
【專利附圖】
【附圖說(shuō)明】
[0125]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0126]圖1為本發(fā)明圖像的編碼方法實(shí)施例一的流程示意圖;
[0127]圖2為本發(fā)明圖像的解碼方法實(shí)施例一的流程示意圖;
[0128]圖3為本發(fā)明圖像的解碼裝置實(shí)施例一的結(jié)構(gòu)示意圖;
[0129]圖4為本發(fā)明圖像的編碼裝置實(shí)施例一的結(jié)構(gòu)示意圖;
[0130]圖5為根據(jù)本發(fā)明另一實(shí)施例的用于圖像的解碼的設(shè)備的示意框圖;
[0131]圖6為根據(jù)本發(fā)明另一實(shí)施例的用于圖像的編碼的設(shè)備的示意框圖。
【具體實(shí)施方式】
[0132]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0133]本發(fā)明的主要思想是針對(duì)當(dāng)前圖像塊的尺寸大于最大預(yù)測(cè)尺寸時(shí),在獲取預(yù)測(cè)數(shù)據(jù)時(shí),通過(guò)下采樣的方式從當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取預(yù)測(cè)數(shù)據(jù),以使得根據(jù)獲得預(yù)測(cè)數(shù)據(jù)獲得的預(yù)測(cè)數(shù)據(jù)塊的尺寸在系統(tǒng)允許的范圍內(nèi),然后,對(duì)獲得的預(yù)測(cè)數(shù)據(jù)塊進(jìn)行上采樣,以使得經(jīng)過(guò)變換后的預(yù)測(cè)數(shù)據(jù)的尺寸與當(dāng)前圖像塊的尺寸相同,可以采用SDC進(jìn)行編解碼從而無(wú)需增加設(shè)計(jì)開(kāi)銷;或者,對(duì)獲得的預(yù)測(cè)數(shù)據(jù)塊進(jìn)行SDC編解碼,然后對(duì)獲得的圖像重構(gòu)塊進(jìn)行上采樣得到與當(dāng)前圖像塊的尺寸相同的圖像重構(gòu)塊從而無(wú)需增加設(shè)計(jì)開(kāi)銷。本發(fā)明中所描述的當(dāng)前圖像塊是指當(dāng)前待編碼或待解碼的圖像塊。此外,上述的最大預(yù)測(cè)尺寸可為最大的幀內(nèi)預(yù)測(cè)尺寸。其中,下采樣是指從第一集合中以一定規(guī)則獲得第二集合,所述第二集合的數(shù)據(jù)元素少于第一集合中的數(shù)據(jù)元素。上采樣是指從第三集合中以一定規(guī)則獲得第四集合,所述第三集合的數(shù)據(jù)元素多于第四集合中的數(shù)據(jù)元素。
[0134]下面以具體地實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)描述。
[0135]圖1為本發(fā)明圖像的編碼方法實(shí)施例一的流程示意圖,本實(shí)施例的執(zhí)行主體是編碼裝置,本實(shí)施例的方法如下:[0136]SlOl:確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸。
[0137]其中,最大預(yù)測(cè)尺寸是指編解碼系統(tǒng)允許的最大預(yù)測(cè)數(shù)據(jù)塊的尺寸。
[0138]S102:當(dāng)當(dāng)前圖像塊的尺寸大于最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)。
[0139]作為第一種實(shí)現(xiàn)方式,從當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取R個(gè)樣本數(shù)據(jù)作為第一預(yù)測(cè)數(shù)據(jù),其中,R為大于等于I且小于所述當(dāng)前圖像塊的尺寸的整數(shù)。從當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取R個(gè)樣本數(shù)據(jù)作為第一預(yù)測(cè)數(shù)據(jù),是指從當(dāng)前圖像塊的已編碼的相鄰邊的每個(gè)邊上獲取R個(gè)樣本數(shù)據(jù),當(dāng)前圖像塊的尺寸是指每個(gè)邊上的樣本點(diǎn)的個(gè)數(shù),例如:4X4的圖像塊的尺寸為4。作為第二種實(shí)現(xiàn)方式,以預(yù)設(shè)步長(zhǎng)從當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)。其中,預(yù)設(shè)步長(zhǎng)為N,N為大于等于2的整數(shù)。N的取值可以根據(jù)當(dāng)前圖像塊的尺寸與最大預(yù)測(cè)尺寸的比值確定;或者,系統(tǒng)為編碼端和解碼端配置的相同的預(yù)設(shè)步長(zhǎng),在編碼時(shí),可以從編碼端的配置參數(shù)中獲得預(yù)設(shè)的步長(zhǎng);或者,編碼端根據(jù)預(yù)設(shè)規(guī)則確定的預(yù)設(shè)步長(zhǎng),在編碼時(shí),還需要編碼該預(yù)設(shè)步長(zhǎng),以使解碼端能夠獲知編碼端所采用的預(yù)設(shè)步長(zhǎng);對(duì)于N值的確定方法,本發(fā)明對(duì)此不作限制。當(dāng)前圖像塊的相鄰數(shù)據(jù)是已編碼的數(shù)據(jù)。
[0140]S103:根據(jù)當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和第一預(yù)測(cè)數(shù)據(jù)獲得當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0141]其中,幀內(nèi)預(yù)測(cè)模式可以為平面(Planar)模式,當(dāng)采用S102中的第一種實(shí)現(xiàn)方式獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)時(shí),當(dāng)幀內(nèi)預(yù)測(cè)模式為平面模式時(shí),根據(jù)平面模式和第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊可以為根據(jù)平面模式和R獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
[0142]當(dāng)采用S102中的第一種實(shí)現(xiàn)方式獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)時(shí),根據(jù)平面模式和第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊為根據(jù)當(dāng)前圖像塊的尺寸與預(yù)設(shè)步長(zhǎng)的比值獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于當(dāng)前圖像塊的尺寸與預(yù)設(shè)步長(zhǎng)的比值。
[0143]假設(shè)當(dāng)前圖像塊的尺寸為SX S,結(jié)合S102和S103的步驟獲得的第一預(yù)測(cè)數(shù)據(jù)塊的尺寸為(S/N)X (S/N)。下面以一個(gè)具體的例子來(lái)對(duì)結(jié)合S102和S103的步驟獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊的方法進(jìn)行說(shuō)明,當(dāng)前圖像塊采用SDC的編碼方法,采用Planar的幀內(nèi)預(yù)測(cè)模式,設(shè)當(dāng)前圖像塊的尺寸為64X64,系統(tǒng)允許的最大幀內(nèi)預(yù)測(cè)塊的尺寸為32X32,當(dāng)前圖像塊采用SDC的編碼方法,確定預(yù)設(shè)步長(zhǎng)為2(64/32=2),以預(yù)設(shè)步長(zhǎng)2從當(dāng)前圖像塊的相鄰數(shù)據(jù)塊中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),即以步長(zhǎng)為2從當(dāng)前圖像塊的上邊行和左邊列的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),根據(jù)Planar的幀內(nèi)預(yù)測(cè)模式,采用第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,由于第一預(yù)測(cè)數(shù)據(jù)是以預(yù)設(shè)步長(zhǎng)2從當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取的,相當(dāng)于對(duì)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊的預(yù)測(cè)數(shù)據(jù)進(jìn)行了下采樣處理,因此,所獲得的第一預(yù)測(cè)數(shù)據(jù)塊的尺寸與最大預(yù)測(cè)尺寸相同,即32X32。具體地,可以采用如下代碼實(shí)現(xiàn)該過(guò)程:
[0144]
【權(quán)利要求】
1.一種圖像的解碼方法,其特征在于,包括:確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸;當(dāng)所述當(dāng)前圖像塊的尺寸大于所述最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù);根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊;根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),包括:從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取R個(gè)樣本數(shù)據(jù)作為第一預(yù)測(cè)數(shù)據(jù),其中,R為大于等于I且小于所述當(dāng)前圖像塊的尺寸的整數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:當(dāng)幀內(nèi)預(yù)測(cè)模式為平面模式時(shí),根據(jù)平面模式和R獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),包括:以預(yù)設(shè)步長(zhǎng)從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),其中,所述預(yù)設(shè)步長(zhǎng)為N,N為大于等于2的整數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值。
6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:根據(jù)所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
8.根據(jù)權(quán)利要求1~7任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:對(duì)所述第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行上采樣得到第二預(yù)測(cè)數(shù)據(jù)塊;根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
9.根據(jù)權(quán)利要求4~7任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第二預(yù)測(cè)數(shù)據(jù)塊中坐標(biāo)值為(NXx,NXy)到(NXx+N-l,NXy+N-l)的樣本點(diǎn)的樣本值等于所述第一預(yù)測(cè)塊中坐標(biāo)值為U,y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值;根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
10.根據(jù)權(quán)利要求4~7任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:根據(jù)第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第一預(yù)測(cè)數(shù)據(jù)塊由M個(gè)樣本點(diǎn)組成,所述第二預(yù)測(cè)塊由M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊組成,所述第二預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊按照與所述第一預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第三預(yù)測(cè)數(shù)據(jù)塊由NXN個(gè)樣本點(diǎn)組成,所述第三預(yù)測(cè)數(shù)據(jù)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第一預(yù)測(cè)數(shù)據(jù)塊中與所述第三預(yù)測(cè)數(shù)據(jù)塊排列序號(hào)相同的樣本點(diǎn)的樣本值;根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
11.根據(jù)權(quán)利要求1~7任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;對(duì)所述第二圖像重構(gòu)塊進(jìn)行上采樣得到第三圖像重構(gòu)塊,其中,所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
12.根據(jù)權(quán)利要求4~7任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù) 據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;根據(jù)所述第二圖像重構(gòu)塊獲得第三圖像重構(gòu)塊,其中,所述第三圖像重構(gòu)塊中坐標(biāo)值為(NXx,NXy)到(NXχ+Ν-l,NXy+N-1)的樣本點(diǎn)的樣本值等于第二圖像重構(gòu)塊中坐標(biāo)值為U,y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值,所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
13.根據(jù)權(quán)利要求4~7任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼,包括:根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;根據(jù)所述第二圖像重構(gòu)塊獲得第三圖像重構(gòu)塊,其中,所述第二圖像重構(gòu)塊由M個(gè)樣本點(diǎn)組成,所述第三圖像重構(gòu)塊由M個(gè)第四圖像重構(gòu)塊組成,所述第三圖像重構(gòu)塊中的M個(gè)第四圖像重構(gòu)塊按照與所述第二圖像重構(gòu)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第四圖像重構(gòu)塊由NXN個(gè)樣本點(diǎn)組成,所述第四圖像重構(gòu)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第二圖像重構(gòu)塊中與所述第四圖像重構(gòu)塊排列序號(hào)相同的樣本點(diǎn)的樣本值,其中所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
14.根據(jù)權(quán)利要求4~7任一項(xiàng)所述的方法,其特征在于,所述預(yù)設(shè)步長(zhǎng)為根據(jù)所述當(dāng)前圖像塊的尺寸與所述最大預(yù)測(cè)尺寸的比值確定的。
15.根據(jù)權(quán)利要求4~7任一項(xiàng)所述的方法,其特征在于,所述預(yù)設(shè)步長(zhǎng)為從碼流中獲取的預(yù)設(shè)步長(zhǎng)。
16.根據(jù)權(quán)利要求4~7任一項(xiàng)所述的方法,其特征在于,所述預(yù)設(shè)步長(zhǎng)為解碼端預(yù)設(shè)的步長(zhǎng)。
17.根據(jù)權(quán)利要求1~16任一項(xiàng)所述的方法,其特征在于,所述最大預(yù)測(cè)尺寸為從碼流中獲得的,或?yàn)榻獯a端預(yù)設(shè)的數(shù)值。
18.根據(jù)權(quán)利要求1~17所述的方法,其特征在于,所述確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸之前,還包括:確定采用簡(jiǎn)化深度編碼模式SDC進(jìn)行解碼。
19.一種圖像的編碼方法,其特征在于,包括:確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸;當(dāng)所述當(dāng)前圖像塊的尺寸大于所述最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù);根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊;根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼。
20.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),包括:從所述當(dāng)前圖像 塊的相鄰數(shù)據(jù)中獲取R個(gè)樣本數(shù)據(jù)作為第一預(yù)測(cè)數(shù)據(jù),其中,R為大于等于I且小于所述當(dāng)前圖像塊的尺寸的整數(shù)。
21.根據(jù)權(quán)利要求20所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:當(dāng)幀內(nèi)預(yù)測(cè)模式為平面模式時(shí),根據(jù)平面模式和R獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
22.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),包括:以預(yù)設(shè)步長(zhǎng)從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),其中,所述預(yù)設(shè)步長(zhǎng)為N,N為大于等于2的整數(shù)。
23.根據(jù)權(quán)利要求22所述的方法,其特征在于,所述第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值。
24.根據(jù)權(quán)利要求22或23所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
25.根據(jù)權(quán)利要求24所述的方法,其特征在于,所述根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊,包括:根據(jù)所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
26.根據(jù)權(quán)利要求19~25任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼,包括:對(duì)所述第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行上采樣得到第二預(yù)測(cè)數(shù)據(jù)塊,所述第二預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸;根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;編碼所述當(dāng)前圖像塊的殘差值。
27.根據(jù)權(quán)利要求22~25任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼,包括:根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第二預(yù)測(cè)數(shù)據(jù)塊中坐標(biāo)值為(NX X,NXy)到(NXx+N-l,NXy+N-l)的樣本點(diǎn)的樣本值等于所述第一預(yù)測(cè)塊中坐標(biāo)值為U,y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值;根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;編碼所述當(dāng)前圖像塊的殘差值。
28.根據(jù)權(quán)利要求22~25任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼,包括:根據(jù)第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第一預(yù)測(cè)數(shù)據(jù)塊由M個(gè)樣本點(diǎn)組成,所述第二預(yù)測(cè)塊由M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊組成,所述第二預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊按照與所述第一預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第三預(yù)測(cè)數(shù)據(jù)塊由NXN個(gè)樣本點(diǎn)組成,所述第三預(yù)測(cè)數(shù)據(jù)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第一預(yù)測(cè)數(shù)據(jù)塊中與所述第三預(yù)測(cè)數(shù)據(jù)塊排列序號(hào)相同的樣本點(diǎn)的樣本值;根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值; 編碼所述當(dāng)前圖像塊的殘差值。
29.根據(jù)權(quán)利要求22~25任一項(xiàng)所述的方法,其特征在于,所述預(yù)設(shè)步長(zhǎng)為根據(jù)所述當(dāng)前圖像塊的尺寸與所述最大預(yù)測(cè)尺寸的比值確定的。
30.根據(jù)權(quán)利要求22~25任一項(xiàng)所述的方法,其特征在于,所述預(yù)設(shè)步長(zhǎng)為編碼端根據(jù)預(yù)設(shè)規(guī)則確定的;所述方法還包括:編碼所述預(yù)設(shè)步長(zhǎng)。
31.根據(jù)權(quán)利要求22~25任一項(xiàng)所述的方法,其特征在于,所述預(yù)設(shè)步長(zhǎng)為編碼端預(yù)設(shè)的步長(zhǎng)。
32.根據(jù)權(quán)利要求19~31任一項(xiàng)所述的方法,其特征在于,所述方法還包括:編碼所述最大預(yù)測(cè)尺寸。
33.根據(jù)權(quán)利要求19~32所述的方法,其特征在于,所述確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸之前,還包括:確定采用簡(jiǎn)化深度編碼模式SDC進(jìn)行編碼。
34.一種圖像的解碼裝置,其特征在于,包括:確定模塊,用于確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸;獲取模塊,用于當(dāng)所述當(dāng)前圖像塊的尺寸大于所述最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù);處理模塊,用于根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊;解碼模塊,用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行解碼。
35.根據(jù)權(quán)利要求34所述的裝置,其特征在于,所述獲取模塊具體用于從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取R個(gè)樣本數(shù)據(jù)作為第一預(yù)測(cè)數(shù)據(jù),其中,R為大于等于I且小于所述當(dāng)前圖像塊的尺寸的整數(shù)。
36.根據(jù)權(quán)利要求35所述的裝置,其特征在于,所述獲取模塊具體用于當(dāng)幀內(nèi)預(yù)測(cè)模式為平面模式時(shí),根據(jù)平面模式和R獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
37.根據(jù)權(quán)利要求34所述的裝置,其特征在于,所述獲取模塊具體用于以預(yù)設(shè)步長(zhǎng)從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),其中,所述預(yù)設(shè)步長(zhǎng)為N,N為大于等于2的整數(shù)。
38.根據(jù)權(quán)利要求37所述的裝置,其特征在于,所述第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值。
39.根據(jù)權(quán)利要求37或38所述的裝置,其特征在于,所述處理模塊具體用于根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
40.根據(jù)權(quán)利要求39所述的裝置,其特征在于,所述處理模塊具體用于根據(jù)所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
41.根據(jù)權(quán)利要求34~40任一項(xiàng)所述的裝置,其特征在于,所述解碼模塊具體用于對(duì)所述第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行上采樣得到第二預(yù)測(cè)數(shù)據(jù)塊;根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
42.根據(jù)權(quán)利要求37~40任一項(xiàng)所述的裝置,其特征在于,所述解碼模塊具體用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第二預(yù)測(cè)數(shù)據(jù)塊中坐標(biāo)值為(NX X,NXy)到(NXx+N-l,NXy+N-l)的樣本點(diǎn)的樣本值等于所述第一預(yù)測(cè)塊中坐標(biāo)值為U,Y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值;根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
43.根據(jù)權(quán)利要求37~40任一 項(xiàng)所述的裝置,其特征在于,所述解碼模塊具體用于根據(jù)第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第一預(yù)測(cè)數(shù)據(jù)塊由M個(gè)樣本點(diǎn)組成,所述第二預(yù)測(cè)塊由M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊組成,所述第二預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊按照與所述第一預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第三預(yù)測(cè)數(shù)據(jù)塊由NXN個(gè)樣本點(diǎn)組成,所述第三預(yù)測(cè)數(shù)據(jù)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第一預(yù)測(cè)數(shù)據(jù)塊中與所述第三預(yù)測(cè)數(shù)據(jù)塊排列序號(hào)相同的樣本點(diǎn)的樣本值;根據(jù)所述第二預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第一圖像重構(gòu)塊,所述第一圖像重構(gòu)塊的尺寸等于所述當(dāng)前圖像塊的尺寸。
44.根據(jù)權(quán)利要求34~40任一項(xiàng)所述的裝置,其特征在于,所述解碼模塊具體用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;對(duì)所述第二圖像重構(gòu)塊進(jìn)行上采樣得到第三圖像重構(gòu)塊,其中,所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
45.根據(jù)權(quán)利要求37~40任一項(xiàng)所述的裝置,其特征在于,所述解碼模塊具體用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;根據(jù)所述第二圖像重構(gòu)塊獲得第三圖像重構(gòu)塊,其中,所述第三圖像重構(gòu)塊中坐標(biāo)值為(NXx, NXy)到(NXx+N-l,NXy+N-l)的樣本點(diǎn)的樣本值等于第二圖像重構(gòu)塊中坐標(biāo)值為U,y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值,所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
46.根據(jù)權(quán)利要求37~40任一項(xiàng)所述的裝置,其特征在于,所述解碼模塊具體用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊和所述當(dāng)前圖像塊的殘差值獲得第二圖像重構(gòu)塊;根據(jù)所述第二圖像重構(gòu)塊獲得第三圖像重構(gòu)塊,其中,所述第二圖像重構(gòu)塊由M個(gè)樣本點(diǎn)組成,所述第三圖像重構(gòu)塊由M個(gè)第四圖像重構(gòu)塊組成,所述第三圖像重構(gòu)塊中的M個(gè)第四圖像重構(gòu)塊按照與所述第二圖像重構(gòu)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第四圖像重構(gòu)塊由NXN個(gè)樣本點(diǎn)組成,所述第四圖像重構(gòu)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第二圖像重構(gòu)塊中與所述第四圖像重構(gòu)塊排列序號(hào)相同的樣本點(diǎn)的樣本值,其中所述第三圖像重構(gòu)塊的尺寸與所述當(dāng)前圖像塊的尺寸相同。
47.根據(jù)權(quán)利要求37~40任一項(xiàng)所述的裝置,其特征在于,所述預(yù)設(shè)步長(zhǎng)為根據(jù)所述當(dāng)前圖像塊的尺寸與所述最大預(yù)測(cè)尺寸的比值確定的。
48.根據(jù)權(quán)利要求37~40任一項(xiàng)所述的裝置,其特征在于,所述預(yù)設(shè)步長(zhǎng)為從碼流中獲取的預(yù)設(shè)步長(zhǎng)。
49.根據(jù)權(quán)利要求37~40任一項(xiàng)所述的裝置,其特征在于,所述預(yù)設(shè)步長(zhǎng)為解碼端預(yù)設(shè)的步長(zhǎng)。
50.根據(jù)權(quán)利要求34~49任一項(xiàng)所述的裝置,其特征在于,所述最大預(yù)測(cè)尺寸為從碼流中獲得的,或?yàn)榻獯a端預(yù)設(shè)的數(shù)值。
51.根據(jù)權(quán)利要求34~50所述的裝置,其特征在于,所述確定模塊,還用于確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸之前,確定采用簡(jiǎn)化深度編碼模式SDC進(jìn)行解碼。
52.一種圖像的編碼裝置,其特征在于,包括:確定模塊,用于確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸;獲取模塊,用于當(dāng)所述當(dāng)前圖像塊的尺寸大于所述最大預(yù)測(cè)尺寸時(shí),通過(guò)下采樣方式從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù);處理模塊,用于根據(jù)所述當(dāng)前圖像塊的幀內(nèi)預(yù)測(cè)模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊;編碼模塊,用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行編碼。
53.根據(jù)權(quán)利要求52所述的裝置,其特征在于,所述獲取模塊具體用于從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取R個(gè)樣本數(shù)據(jù)作為第一預(yù)測(cè)數(shù)據(jù),其中,R為大于等于I且小于所述當(dāng)前圖像塊的尺寸的整數(shù)。
54.根據(jù)權(quán)利要求53所述的裝置,其特征在于,所述獲取模塊具體用于當(dāng)幀內(nèi)預(yù)測(cè)模式為平面模式時(shí),根據(jù)平面模式和R獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
55.根據(jù)權(quán)利要求52所述的裝置,其特征在于,所述獲取模塊具體用于以預(yù)設(shè)步長(zhǎng)從所述當(dāng)前圖像塊的相鄰數(shù)據(jù)中獲取所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù),其中,所述預(yù)設(shè)步長(zhǎng)為N,N為大于等于2的整數(shù)。
56.根據(jù)權(quán)利要求55所述的裝置,其特征在于,所述第一預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值。
57.根據(jù)權(quán)利要求55或56所述的裝置,其特征在于,所述處理模塊具體用于根據(jù)平面模式和所述第一預(yù)測(cè)數(shù)據(jù)獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
58.根據(jù)權(quán)利要求57所述的裝置,其特征在于,所述處理模塊具體用于根據(jù)所述當(dāng)前圖像塊的尺寸與所述預(yù)設(shè)步長(zhǎng)的比值獲得所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊。
59.根據(jù)權(quán)利要求52~58任一項(xiàng)所述的裝置,其特征在于,所述編碼模塊具體用于對(duì)所述第一預(yù)測(cè)數(shù)據(jù)塊進(jìn)行上采樣得到第二預(yù)測(cè)數(shù)據(jù)塊,所述第二預(yù)測(cè)數(shù)據(jù)塊的尺寸等于所述當(dāng)前圖像塊的尺寸;根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;編碼所述當(dāng)前圖像塊的殘差值。
60.根據(jù)權(quán)利要求55~58任一項(xiàng)所述的裝置,其特征在于,所述編碼模塊具體用于根據(jù)所述當(dāng)前圖像塊的第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第二預(yù)測(cè)數(shù)據(jù)塊中坐標(biāo)值為(NX X,NXy)到(NXx+N-l,NXy+N-l)的樣本點(diǎn)的樣本值等于所述第一預(yù)測(cè)塊中坐標(biāo)值為U,Y)的樣本點(diǎn)的樣本值,其中,N為所述預(yù)設(shè)步長(zhǎng)的值;根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;編碼所述當(dāng)前圖像塊的殘差值。
61.根據(jù)權(quán)利要求55~58任一項(xiàng)所述的裝置,其特征在于,所述編碼模塊具體用于根據(jù)第一預(yù)測(cè)數(shù)據(jù)塊獲得第二預(yù)測(cè)數(shù)據(jù)塊,其中,所述第一預(yù)測(cè)數(shù)據(jù)塊由M個(gè)樣本點(diǎn)組成,所述第二預(yù)測(cè)塊由M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊組成,所述第二預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)第三預(yù)測(cè)數(shù)據(jù)塊按照與所述第一預(yù)測(cè)數(shù)據(jù)塊中的M個(gè)樣本點(diǎn)相同的序列排列,每個(gè)第三預(yù)測(cè)數(shù)據(jù)塊由NXN個(gè)樣本點(diǎn)組成,所述第三預(yù)測(cè)數(shù)據(jù)塊中的NXN個(gè)樣本點(diǎn)的樣本值為第一預(yù)測(cè)數(shù)據(jù)塊中與所述第三預(yù)測(cè)數(shù)據(jù)塊排列序號(hào)相同的樣本點(diǎn)的樣本值;根據(jù)所述當(dāng)前圖像塊和所述第二預(yù)測(cè)數(shù)據(jù)塊獲取所述當(dāng)前圖像塊的殘差值;編碼所述當(dāng)前圖像塊的殘差值。
62.根據(jù)權(quán)利要求55~58任一項(xiàng)所述的裝置,其特征在于,所述預(yù)設(shè)步長(zhǎng)為根據(jù)所述當(dāng)前圖像塊的尺寸與所述最大預(yù)測(cè)尺寸的比值確定的。
63.根據(jù)權(quán)利要求55~58任一項(xiàng)所述的裝置,其特征在于,所述預(yù)設(shè)步長(zhǎng)為編碼端根據(jù)預(yù)設(shè)規(guī)則確定的;所述編碼模塊還用于編碼所 述預(yù)設(shè)步長(zhǎng)。
64.根據(jù)權(quán)利要求55~58任一項(xiàng)所述的裝置,其特征在于,所述預(yù)設(shè)步長(zhǎng)為編碼端預(yù)設(shè)的步長(zhǎng)。
65.根據(jù)權(quán)利要求52~64任一項(xiàng)所述的裝置,其特征在于,所述編碼模塊還用于編碼所述最大預(yù)測(cè)尺寸。
66.根據(jù)權(quán)利要求52~65所述的裝置,其特征在于,所述確定模塊,還用于確定當(dāng)前圖像塊的尺寸和最大預(yù)測(cè)尺寸之前,確定采用簡(jiǎn)化深度編碼模式SDC進(jìn)行編碼。
【文檔編號(hào)】H04N19/00GK103533331SQ201310495231
【公開(kāi)日】2014年1月22日 申請(qǐng)日期:2013年10月18日 優(yōu)先權(quán)日:2013年10月18日
【發(fā)明者】鄭蕭楨 申請(qǐng)人:華為技術(shù)有限公司