碼視差矢量差值傳輸標(biāo)志位bDeltaDV對(duì)應(yīng)的碼流,輸出bDeltaDV至視差矢量差值解碼單元;
[0191]視差矢量差值解碼子單元,輸入為bDeltaDV、碼流,當(dāng)bDeltaDV的值等于I時(shí),解碼視差矢量差值deltaDV對(duì)應(yīng)的碼流,輸出deltaDV。
[0192]實(shí)施例8
[0193]本實(shí)施例提供了一種視點(diǎn)合成預(yù)測(cè)中的視差矢量差值的解碼單元,如圖11所示。
[0194]該單元包括:
[0195]索引值判斷子單元,輸入為當(dāng)前紋理圖像塊的相鄰圖像塊索引值index,當(dāng)index對(duì)應(yīng)的相鄰紋理圖像塊的預(yù)測(cè)方式為視點(diǎn)合成預(yù)測(cè)時(shí),令標(biāo)志位predFlag的值等于1,否貝1J,令標(biāo)志位predFlag的值等于O,將predFlag輸出至;
[0196]矢量解碼子單元,輸入為來(lái)自索引值判斷單元的標(biāo)志位predFlag、碼流,當(dāng)predFlag的值等于I時(shí),編碼視差矢量差值deltaDV對(duì)應(yīng)的碼流,輸出deltaDV。
[0197]實(shí)施例9
[0198]本實(shí)施例提供了一種視點(diǎn)合成預(yù)測(cè)中的深度視差矢量的確定裝置,如圖12所示。
[0199]該裝置包括:
[0200]如實(shí)施例1中所述的深度視差矢量中間值生成單元、深度視差矢量選擇執(zhí)行單元;
[0201]如實(shí)施例3或?qū)嵤├?或?qū)嵤├?中所述的視差矢量差值編碼單元。
[0202]實(shí)施例10
[0203]本實(shí)施例提供了一種視點(diǎn)合成預(yù)測(cè)中的深度視差矢量的確定裝置,如圖13所示。
[0204]該裝置包括:
[0205]如實(shí)施例2中所述的深度視差矢量中間值生成單元、深度視差矢量選擇執(zhí)行單元、深度視差矢量選擇判斷單元;
[0206]如實(shí)施例3或?qū)嵤├?或?qū)嵤├?中所述的視差矢量差值編碼單元。
[0207]實(shí)施例11
[0208]本實(shí)施例提供了一種視點(diǎn)合成預(yù)測(cè)中的深度視差矢量的確定裝置,如圖14所示。
[0209]該裝置包括:
[0210]如實(shí)施例1中所述的深度視差矢量中間值生成單元、深度視差矢量選擇執(zhí)行單元;
[0211]如實(shí)施例6或?qū)嵤├?或?qū)嵤├?中所述的視差矢量差值解碼單元。
[0212]實(shí)施例12
[0213]本實(shí)施例提供了一種視點(diǎn)合成預(yù)測(cè)中的深度視差矢量的確定裝置,如圖15所示。
[0214]該裝置包括:
[0215]如實(shí)施例2中所述的深度視差矢量中間值生成單元、深度視差矢量選擇執(zhí)行單元、深度視差矢量選擇判斷單元;
[0216]如實(shí)施例6或?qū)嵤├?或?qū)嵤├?中所述的視差矢量差值解碼單元。
[0217]實(shí)施例13
[0218]本實(shí)施例提供了一種媒體內(nèi)容,其中,該媒體內(nèi)容生成圖像的過(guò)程中可以通過(guò)本發(fā)明中所述方法實(shí)現(xiàn)。
[0219]在另外一個(gè)實(shí)施例中,還提供了一種軟件,該軟件用于執(zhí)行上述實(shí)施例及優(yōu)選實(shí)施方式中描述的技術(shù)方案。
[0220]在另外一個(gè)實(shí)施例中,還提供了一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)中存儲(chǔ)有上述軟件,該存儲(chǔ)介質(zhì)包括但不限于:光盤、軟盤、硬盤、可擦寫存儲(chǔ)器等。
[0221]從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果:提出了一種新的視點(diǎn)合成預(yù)測(cè)中的深度視差矢量的生成方法,在從當(dāng)前紋理圖像塊的相鄰紋理圖像塊獲取到的預(yù)測(cè)視差矢量的基礎(chǔ)上,添加一個(gè)視差矢量差值對(duì)預(yù)測(cè)視差矢量進(jìn)行修正,從而使得視點(diǎn)合成預(yù)測(cè)技術(shù)相比于現(xiàn)有的方法,獲得一個(gè)令視點(diǎn)合成質(zhì)量更佳的的深度圖像塊,從而提高視點(diǎn)合成技術(shù)的預(yù)測(cè)準(zhǔn)確度,提高編碼效率。通過(guò)上述方式解決了現(xiàn)有技術(shù)中在生成視點(diǎn)合成預(yù)測(cè)圖像的過(guò)程中所使用的深度圖像塊僅能用有限個(gè)來(lái)自于當(dāng)前紋理圖像塊的相鄰紋理圖像塊的預(yù)測(cè)視差矢量來(lái)定位的問(wèn)題.
[0222]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0223]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種視點(diǎn)合成預(yù)測(cè)中的深度視差矢量的確定方法,其特征在于,包括以下步驟: 將當(dāng)前紋理圖像塊的相鄰紋理圖像塊對(duì)應(yīng)的指向參考視點(diǎn)深度圖像的預(yù)測(cè)視差矢量加上視差矢量差值或視差矢量差值索引值所對(duì)應(yīng)的視差矢量差值得到指向參考視點(diǎn)深度圖像的深度視差矢量。
2.根據(jù)權(quán)利要求1所述的方法,其特征還在于,將所述深度視差矢量用于在參考視點(diǎn)的深度圖像中確定深度圖像塊的位置。
3.根據(jù)權(quán)利要求1所述的方法,其特征還在于,還包括對(duì)所述的視差矢量差值進(jìn)行編碼,編碼方法為以下方法之一: 當(dāng)模式一標(biāo)志位的值等于X時(shí),編碼模式二標(biāo)志位,當(dāng)且僅當(dāng)模式二標(biāo)志位的值等于Y時(shí),編碼視差矢量差值信息,其中X與Y均為二值數(shù); 當(dāng)前紋理圖像塊的相鄰圖像塊索引值所對(duì)應(yīng)的相鄰紋理圖像塊的預(yù)測(cè)方式為視點(diǎn)合成預(yù)測(cè),則編碼視差矢量差值信息; 所述的視差矢量差值信息為視差矢量差值或者視差矢量差值對(duì)應(yīng)的視差矢量差值索引值。
4.根據(jù)權(quán)利要求1所述的方法,其特征還在于,還包括對(duì)所述的視差矢量差值進(jìn)行解碼,解碼方法為以下方法之一: 當(dāng)模式一標(biāo)志位的值等于X時(shí),解碼模式二標(biāo)志位,當(dāng)且僅當(dāng)模式二標(biāo)志位的值等于Y時(shí),解碼視差矢量差值信息,其中X與Y均為二值數(shù); 若當(dāng)前紋理圖像塊的相鄰圖像塊索引值所對(duì)應(yīng)的相鄰紋理圖像塊的預(yù)測(cè)方式為視點(diǎn)合成預(yù)測(cè),則解碼視差矢量差值信息; 所述的視差矢量差值信息為視差矢量差值或者視差矢量差值對(duì)應(yīng)的視差矢量差值索引值。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征還在于, 在編碼或解碼視差矢量差值信息時(shí),還至少滿足以下條件之一: (O當(dāng)前紋理圖像塊所在圖像允許使用視點(diǎn)合成預(yù)測(cè)技術(shù); (2)當(dāng)前紋理圖像塊的寬度大于等于W個(gè)像素、高度大于等于H個(gè)像素,其中W與H均為正整數(shù)。
6.一種視點(diǎn)合成預(yù)測(cè)中的深度視差矢量的確定裝置,其特征在于,包括: 深度視差矢量中間值生成單元,用于將當(dāng)前紋理圖像塊的相鄰紋理圖像塊對(duì)應(yīng)的預(yù)測(cè)視差矢量與視差矢量差值相加后得到深度視差矢量中間值; 深度視差矢量選擇單元,用于根據(jù)選擇標(biāo)志位決定將所述的預(yù)測(cè)視差矢量還是所述的深度視差矢量中間值作為深度視差矢量輸出。
7.根據(jù)權(quán)利要求6所述的裝置,其特征還在于,包括視差矢量差值編碼單元,該單元包括以下子單元: 傳輸標(biāo)志位編碼子單元,用于對(duì)視差矢量傳輸標(biāo)志位進(jìn)行編碼,寫入碼流; 視差矢量差值編碼子單元,用于當(dāng)視差矢量傳輸標(biāo)志位已被編碼,且被編碼的值所代表的含義為需要繼續(xù)編碼視差矢量差值時(shí),對(duì)視差矢量差值進(jìn)行編碼,并寫入碼流。
8.根據(jù)權(quán)利要求6所述的裝置,其特征還在于,包括: 視差矢量差值編碼單元,用于當(dāng)當(dāng)前紋理圖像塊的相鄰圖像塊索引值對(duì)應(yīng)的相鄰紋理圖像塊的預(yù)測(cè)方式為視點(diǎn)合成預(yù)測(cè)時(shí),對(duì)視差矢量差值進(jìn)行編碼,并寫入碼流。
9.根據(jù)權(quán)利要求6所述的裝置,其特征還在于,包括視差矢量差值解碼單元,該單元包括以下子單元: 傳輸標(biāo)志位解碼子單元,用于對(duì)碼流中對(duì)應(yīng)于視差矢量傳輸標(biāo)志位的碼流進(jìn)行解碼;視差矢量差值解碼子單元,用于當(dāng)視差矢量傳輸標(biāo)志位已被解碼,且且被編碼的值所代表的含義為需要繼續(xù)解碼視差矢量差值時(shí),對(duì)碼流中對(duì)應(yīng)于視差矢量差值的碼流進(jìn)行解碼,得到視差矢量差值。
10.根據(jù)權(quán)利要求6所述的裝置,其特征還在于,包括: 視差矢量差值解碼單元,用于當(dāng)當(dāng)前紋理圖像塊的相鄰圖像塊索引值對(duì)應(yīng)的相鄰紋理圖像塊的預(yù)測(cè)方式為視點(diǎn)合成預(yù)測(cè)時(shí),對(duì)碼流中對(duì)應(yīng)于視差矢量差值的碼流進(jìn)行解碼,得到視差矢量差值。
【專利摘要】本發(fā)明公開(kāi)了一種視點(diǎn)合成預(yù)測(cè)中的深度視差矢量的確定方法和裝置,其中,該方法包括:將當(dāng)前紋理圖像塊的相鄰紋理圖像塊對(duì)應(yīng)的指向參考視點(diǎn)深度圖像的預(yù)測(cè)視差矢量加上視差矢量差值或視差矢量差值索引值所對(duì)應(yīng)的視差矢量差值得到指向參考視點(diǎn)深度圖像的深度視差矢量。本發(fā)明解決了現(xiàn)有技術(shù)中在生成視點(diǎn)合成預(yù)測(cè)圖像的過(guò)程中所使用的深度圖像塊僅能用有限個(gè)來(lái)自于當(dāng)前紋理圖像塊的相鄰紋理圖像塊的預(yù)測(cè)視差矢量來(lái)定位的問(wèn)題,利用視差矢量差值對(duì)預(yù)測(cè)視差矢量進(jìn)行修正,從而獲取一個(gè)能夠獲得更佳的視點(diǎn)合成質(zhì)量的深度圖像塊,從而提高視點(diǎn)合成技術(shù)的預(yù)測(cè)準(zhǔn)確度,提高編碼效率。
【IPC分類】H04N19-513, H04N19-597
【公開(kāi)號(hào)】CN104581182
【申請(qǐng)?zhí)枴緾N201310493849
【發(fā)明人】虞露, 張熠辰
【申請(qǐng)人】浙江大學(xué)
【公開(kāi)日】2015年4月29日
【申請(qǐng)日】2013年10月18日