1.本公開內(nèi)容涉及包括網(wǎng)格運(yùn)動(dòng)矢量譯碼中的頂點(diǎn)分組的先進(jìn)的視頻譯碼技術(shù)的集合。2.相關(guān)技術(shù)的描述3d捕獲、建模和渲染的進(jìn)展促進(jìn)了3d內(nèi)容在若干平臺(tái)和設(shè)備上的普遍存在。如今,可以在一個(gè)洲捕獲嬰兒邁出的第一步,并且使得祖父母能夠在另一洲觀看(并且可能還有交互)并享受與孩子的完全沉浸式體驗(yàn)。然而,為了實(shí)現(xiàn)這樣的真實(shí)感,模型變得越來越復(fù)雜,并且大量的數(shù)據(jù)與這些模型的創(chuàng)建和消耗相聯(lián)系。3d網(wǎng)格廣泛用于表示這樣的沉浸式內(nèi)容。動(dòng)態(tài)網(wǎng)格序列可能需要大量數(shù)據(jù),因?yàn)閯?dòng)態(tài)網(wǎng)格序列可能包括隨時(shí)間變化的大量信息。因此,需要高效的壓縮技術(shù)來存儲(chǔ)并傳輸這樣的內(nèi)容。網(wǎng)格壓縮標(biāo)準(zhǔn)ic、meshgrid、famc先前由mpeg開發(fā)以處理具有恒定連接性以及時(shí)變幾何和頂點(diǎn)屬性的動(dòng)態(tài)網(wǎng)格。然而,這些標(biāo)準(zhǔn)未考慮時(shí)變屬性圖和連接性信息。dcc(數(shù)字內(nèi)容創(chuàng)建)工具通常生成這樣的動(dòng)態(tài)網(wǎng)格。對(duì)應(yīng)地,對(duì)于體積獲取技術(shù),生成恒定連接性動(dòng)態(tài)網(wǎng)格特別是在實(shí)時(shí)約束下生成恒定連接性動(dòng)態(tài)網(wǎng)格是具有挑戰(zhàn)性的。現(xiàn)有標(biāo)準(zhǔn)不支持這種類型的內(nèi)容。mpeg計(jì)劃開發(fā)新的網(wǎng)格壓縮標(biāo)準(zhǔn)以直接處理具有時(shí)變連接性信息并且可選地時(shí)變屬性圖的動(dòng)態(tài)網(wǎng)格。該標(biāo)準(zhǔn)針對(duì)諸如實(shí)時(shí)通信、存儲(chǔ)、自由視點(diǎn)視頻、ar和vr的各種應(yīng)用的有損和無損壓縮。還考慮諸如隨機(jī)存取和可縮放/漸進(jìn)譯碼的功能。因此,出于這些原因中的任何一個(gè)原因,需要對(duì)視頻譯碼技術(shù)中出現(xiàn)的這些問題的技術(shù)解決方案。
背景技術(shù):
技術(shù)實(shí)現(xiàn)思路
1、包括方法和裝置,該裝置包括:存儲(chǔ)器,該存儲(chǔ)器被配置成存儲(chǔ)計(jì)算機(jī)程序代碼;以及一個(gè)或多個(gè)處理器,所述一個(gè)或多個(gè)處理器被配置成訪問計(jì)算機(jī)程序代碼并且按照計(jì)算機(jī)程序代碼所指示的進(jìn)行操作。計(jì)算機(jī)程序被配置成使處理器實(shí)現(xiàn)以下代碼:獲得代碼,該獲得代碼被配置成使至少一個(gè)處理器實(shí)現(xiàn)獲得代碼,該獲得代碼被配置成使至少一個(gè)處理器從已譯碼比特流中獲得表示至少一個(gè)三維(three-dimensional,3d)視覺內(nèi)容的已編碼體積數(shù)據(jù)的網(wǎng)格;確定代碼,該確定代碼被配置成使至少一個(gè)處理器確定空間分組語法,該空間分組語法用信號(hào)通知利用已編碼體積數(shù)據(jù)獲得的頂點(diǎn)的譯碼順序,其中,頂點(diǎn)中的至少兩個(gè)頂點(diǎn)在彼此的閾值距離內(nèi)并且不彼此邊連接;以及解碼代碼,該解碼代碼被配置成使至少一個(gè)處理器通過基于所述空間分組語法將頂點(diǎn)中的至少兩個(gè)頂點(diǎn)預(yù)測(cè)為組,對(duì)已編碼體積數(shù)據(jù)進(jìn)行解碼。
2、組中的第三頂點(diǎn)可以在距頂點(diǎn)中的至少兩個(gè)頂點(diǎn)中的任何頂點(diǎn)的閾值距離內(nèi)。
3、第三頂點(diǎn)可以邊連接至頂點(diǎn)中的至少兩個(gè)頂點(diǎn)中的一個(gè)頂點(diǎn)。
4、第三頂點(diǎn)可以不邊連接至頂點(diǎn)中的至少兩個(gè)頂點(diǎn)中的任何頂點(diǎn)。
5、對(duì)已編碼體積數(shù)據(jù)進(jìn)行解碼可以包括:預(yù)測(cè)除該組之外的頂點(diǎn)的多個(gè)組,并且多個(gè)組中的每組的至少一個(gè)頂點(diǎn)不邊連接至多個(gè)組中的每組的頂點(diǎn)中的其他頂點(diǎn)。
6、多個(gè)組中的每組的頂點(diǎn)中的每個(gè)頂點(diǎn)可以在多個(gè)組中的每組的距彼此的閾值距離內(nèi)。
7、空間分組語法可以是基礎(chǔ)網(wǎng)格幀間子網(wǎng)格數(shù)據(jù)單元語法。
8、組可以包括整數(shù)k個(gè)頂點(diǎn),并且基礎(chǔ)網(wǎng)格幀間子網(wǎng)格數(shù)據(jù)單元語法可以是利用已編碼體積數(shù)據(jù)獲得的,并且用信號(hào)通知整數(shù)k。
9、整數(shù)k可以是16。
10、空間分組語法的值可以基于對(duì)組的所有頂點(diǎn)的運(yùn)動(dòng)矢量進(jìn)行譯碼的第一譯碼成本是否確定為小于或等于對(duì)組的所有頂點(diǎn)的估計(jì)殘差進(jìn)行譯碼的第二譯碼成本。
1.一種用于視頻解碼的方法,所述方法由至少一個(gè)處理器執(zhí)行并且包括:
2.根據(jù)權(quán)利要求1所述的方法,
3.根據(jù)權(quán)利要求2所述的方法,
4.根據(jù)權(quán)利要求2所述的方法,
5.根據(jù)權(quán)利要求1所述的方法,
6.根據(jù)權(quán)利要求5所述的方法,
7.根據(jù)權(quán)利要求1所述的方法,
8.根據(jù)權(quán)利要求7所述的方法,
9.根據(jù)權(quán)利要求3所述的方法,
10.根據(jù)權(quán)利要求1所述的方法,
11.一種用于視頻解碼的裝置,所述裝置包括:
12.根據(jù)權(quán)利要求11所述的裝置,
13.根據(jù)權(quán)利要求12所述的裝置,
14.根據(jù)權(quán)利要求12所述的裝置,
15.根據(jù)權(quán)利要求11所述的裝置,
16.根據(jù)權(quán)利要求15所述的裝置,
17.根據(jù)權(quán)利要求11所述的裝置,
18.根據(jù)權(quán)利要求17所述的裝置,
19.根據(jù)權(quán)利要求3所述的裝置,
20.一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),其存儲(chǔ)有程序,所述程序使計(jì)算機(jī)進(jìn)行下述操作: