背景技術(shù):
1、本公開的實(shí)施例涉及點(diǎn)云編碼。
2、點(diǎn)云是主要的三維(three-dimensional,3d)數(shù)據(jù)表示之一,除了空間坐標(biāo)之外,點(diǎn)云還提供與3d世界中的點(diǎn)相關(guān)聯(lián)的屬性。原始格式的點(diǎn)云需要大量用于存儲(chǔ)的內(nèi)存或用于傳輸?shù)膸?。此外,更高分辨率點(diǎn)云捕捉技術(shù)的出現(xiàn)進(jìn)而對(duì)點(diǎn)云的尺寸提出了更高的要求。為了使點(diǎn)云可用,壓縮是必要的。針對(duì)點(diǎn)云壓縮/編碼(point?cloud?compression/coding,pcc)標(biāo)準(zhǔn)化活動(dòng)提出了兩種壓縮技術(shù):基于視頻的pcc(video-based?pcc,v-pcc)和基于幾何的pcc(geometry-based?pcc,g-pcc)。v-pcc方法基于3d到二維(two-dimensional,2d)投影,而相反,g-pcc直接在3d空間中編碼內(nèi)容。為了實(shí)現(xiàn)直接在3d空間中編碼內(nèi)容,g-pcc利用數(shù)據(jù)結(jié)構(gòu),例如描述3d空間中的點(diǎn)位置的八叉樹。
技術(shù)實(shí)現(xiàn)思路
1、根據(jù)本公開的一個(gè)方面,公開了一種用于編碼點(diǎn)云的方法。點(diǎn)云包括與具有分量的顏色相關(guān)聯(lián)的點(diǎn)。處理器確定點(diǎn)的顏色等級(jí),每個(gè)顏色等級(jí)與分量中的相應(yīng)分量相關(guān)聯(lián)。處理器基于點(diǎn)的顏色等級(jí)中的相應(yīng)顏色等級(jí)的絕對(duì)等級(jí)確定表示點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的上下文編碼語法元素。處理器基于點(diǎn)的顏色等級(jí)中的相應(yīng)顏色等級(jí)的符號(hào)確定表示點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的旁路編碼語法元素?;谑褂蒙舷挛木幋a的上下文編碼語法元素和使用旁路編碼的旁路編碼語法元素將點(diǎn)的顏色等級(jí)編碼到碼流中。
2、根據(jù)本公開的另一方面,一種用于編碼點(diǎn)云的系統(tǒng)包括用于存儲(chǔ)指令的存儲(chǔ)器和耦合到該存儲(chǔ)器的處理器。點(diǎn)云包括與具有分量的顏色相關(guān)聯(lián)的點(diǎn)。處理器在執(zhí)行指令時(shí)用于確定點(diǎn)的顏色等級(jí),每個(gè)顏色等級(jí)與分量中的相應(yīng)分量相關(guān)聯(lián)。處理器在執(zhí)行指令時(shí)還用于基于點(diǎn)的顏色等級(jí)中的相應(yīng)顏色等級(jí)的絕對(duì)等級(jí)確定表示點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的上下文編碼語法元素。處理器在執(zhí)行指令時(shí)還用于基于點(diǎn)的顏色等級(jí)中的相應(yīng)顏色等級(jí)的符號(hào)確定表示點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的旁路編碼語法元素。處理器在執(zhí)行指令時(shí)還用于基于使用上下文編碼的上下文編碼語法元素和使用旁路編碼的旁路編碼語法元素將點(diǎn)的顏色等級(jí)編碼到碼流中。
3、根據(jù)本公開的又一方面,公開了一種用于解碼點(diǎn)云的方法。點(diǎn)云包括與具有分量的顏色相關(guān)聯(lián)的點(diǎn)。處理器解析碼流,以獲得表示點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的上下文編碼語法元素。顏色等級(jí)中的每個(gè)顏色等級(jí)與分量中的相應(yīng)分量相關(guān)聯(lián)。處理器基于使用上下文編碼的相應(yīng)上下文編碼語法元素確定點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的絕對(duì)等級(jí)。處理器解析碼流,以獲得表示點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的旁路編碼語法元素。處理器基于使用旁路編碼的相應(yīng)旁路編碼語法元素確定點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的符號(hào)。
4、根據(jù)本公開的又一方面,一種用于解碼點(diǎn)云的系統(tǒng)包括用于存儲(chǔ)指令的存儲(chǔ)器和耦合到該存儲(chǔ)器的處理器。點(diǎn)云包括與具有分量的顏色相關(guān)聯(lián)的點(diǎn)。處理器在執(zhí)行指令時(shí)用于解析碼流,以獲得表示點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的上下文編碼語法元素。顏色等級(jí)中的每個(gè)顏色等級(jí)與分量中的相應(yīng)分量相關(guān)聯(lián)。處理器在執(zhí)行指令時(shí)還用于基于使用上下文編碼的相應(yīng)上下文編碼語法元素確定點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的絕對(duì)等級(jí)。處理器在執(zhí)行指令時(shí)還用于解析碼流,以獲得表示點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的旁路編碼語法元素。處理器在執(zhí)行指令時(shí)還用于基于使用旁路編碼的相應(yīng)旁路編碼語法元素確定點(diǎn)的顏色等級(jí)中的每個(gè)顏色等級(jí)的符號(hào)。
5、提到這些示例性實(shí)施例不是為了限制或定義本公開,而是為了提供示例以幫助理解本公開。具體實(shí)施方式中描述了另外的實(shí)施例,并且提供了進(jìn)一步的描述。
1.一種用于編碼點(diǎn)云的方法,所述點(diǎn)云包括與具有分量的顏色相關(guān)聯(lián)的點(diǎn),所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,所述旁路編碼語法元素包括與所述顏色的三個(gè)分量相關(guān)聯(lián)的三個(gè)符號(hào)標(biāo)志中的至少一個(gè)符號(hào)標(biāo)志。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述上下文編碼語法元素包括與所述顏色等級(jí)中的每個(gè)顏色等級(jí)相關(guān)聯(lián)的奇偶校驗(yàn)標(biāo)志。
4.根據(jù)權(quán)利要求3所述的方法,其中,確定所述上下文編碼語法元素包括基于相應(yīng)顏色等級(jí)的所述絕對(duì)等級(jí)確定所述奇偶校驗(yàn)標(biāo)志。
5.根據(jù)權(quán)利要求3所述的方法,其中,所述上下文編碼語法元素還包括與所述顏色等級(jí)中的每個(gè)顏色等級(jí)相關(guān)聯(lián)的絕對(duì)等級(jí)標(biāo)志和余數(shù)參數(shù)。
6.一種用于編碼點(diǎn)云的系統(tǒng),所述點(diǎn)云包括與具有分量的顏色相關(guān)聯(lián)的點(diǎn),所述系統(tǒng)包括:
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其中,所述旁路編碼語法元素包括分別與所述顏色的三個(gè)分量相關(guān)聯(lián)的三個(gè)符號(hào)標(biāo)志。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其中,所述上下文編碼語法元素包括與所述顏色等級(jí)中的每個(gè)顏色等級(jí)相關(guān)聯(lián)的奇偶校驗(yàn)標(biāo)志。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,為了確定所述上下文編碼語法元素,所述處理器用于基于相應(yīng)顏色等級(jí)的所述絕對(duì)等級(jí)確定所述奇偶校驗(yàn)標(biāo)志。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述上下文編碼語法元素還包括與所述顏色等級(jí)中的每個(gè)顏色等級(jí)相關(guān)聯(lián)的絕對(duì)等級(jí)標(biāo)志和余數(shù)參數(shù)。
11.一種用于解碼點(diǎn)云的方法,所述點(diǎn)云包括與具有分量的顏色相關(guān)聯(lián)的點(diǎn),所述方法包括:
12.根據(jù)權(quán)利要求11所述的方法,其中,所述旁路編碼語法元素包括與所述顏色的三個(gè)分量相關(guān)聯(lián)的三個(gè)符號(hào)標(biāo)志中的至少一個(gè)符號(hào)標(biāo)志。
13.根據(jù)權(quán)利要求11所述的方法,其中,所述上下文編碼語法元素包括與所述顏色等級(jí)中的每個(gè)顏色等級(jí)相關(guān)聯(lián)的奇偶校驗(yàn)標(biāo)志。
14.根據(jù)權(quán)利要求13所述的方法,其中,所述奇偶校驗(yàn)標(biāo)志基于相應(yīng)顏色等級(jí)的所述絕對(duì)等級(jí)確定。
15.根據(jù)權(quán)利要求13所述的方法,其中,所述上下文編碼語法元素還包括與所述顏色等級(jí)中的每個(gè)顏色等級(jí)相關(guān)聯(lián)的絕對(duì)等級(jí)標(biāo)志和余數(shù)參數(shù)。
16.一種用于解碼點(diǎn)云的系統(tǒng),所述點(diǎn)云包括與具有分量的顏色相關(guān)聯(lián)的點(diǎn),所述系統(tǒng)包括:
17.根據(jù)權(quán)利要求16所述的系統(tǒng),其中,所述旁路編碼語法元素包括分別與所述顏色的三個(gè)分量相關(guān)聯(lián)的三個(gè)符號(hào)標(biāo)志。
18.根據(jù)權(quán)利要求16所述的系統(tǒng),其中,所述上下文編碼語法元素包括與所述顏色等級(jí)中的每個(gè)顏色等級(jí)相關(guān)聯(lián)的奇偶校驗(yàn)標(biāo)志。
19.根據(jù)權(quán)利要求18所述的系統(tǒng),其中,所述奇偶校驗(yàn)標(biāo)志基于相應(yīng)顏色等級(jí)的所述絕對(duì)等級(jí)確定。
20.根據(jù)權(quán)利要求18所述的系統(tǒng),其中,所述上下文編碼語法元素還包括與所述顏色等級(jí)中的每個(gè)顏色等級(jí)相關(guān)聯(lián)的絕對(duì)等級(jí)標(biāo)志和余數(shù)參數(shù)。