欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

編碼方法、解碼方法、裝置及設(shè)備與流程

文檔序號:40545300發(fā)布日期:2025-01-03 11:04閱讀:10來源:國知局
編碼方法、解碼方法、裝置及設(shè)備與流程

本技術(shù)屬于編解碼,具體涉及一種編碼方法、解碼方法、裝置及設(shè)備。


背景技術(shù):

1、隨著人們對三維網(wǎng)格模型在視覺效果上越來越高的需求,以及許多更加成熟的三維掃描技術(shù)和三維建模軟件的涌現(xiàn),通過三維掃描設(shè)備或三維建模軟件獲取的三維網(wǎng)格模型的數(shù)據(jù)規(guī)模和復(fù)雜度也在急劇地增長著。因此,如何高效編碼三維網(wǎng)格數(shù)據(jù)是實(shí)現(xiàn)三維網(wǎng)格數(shù)據(jù)方便地傳輸、存儲和處理的關(guān)鍵。相關(guān)技術(shù)中,在對包含非流形結(jié)構(gòu)的三維網(wǎng)格進(jìn)行編碼時(shí),對三維網(wǎng)格對應(yīng)的流形網(wǎng)格中的幾何頂點(diǎn)設(shè)置一個(gè)標(biāo)識來判斷其是否是由于拆分非流形結(jié)構(gòu)產(chǎn)生的點(diǎn),而解碼端基于幾何頂點(diǎn)的標(biāo)識并不能完全實(shí)現(xiàn)含有非流形結(jié)構(gòu)的三維網(wǎng)格的無損解碼。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)實(shí)施例提供一種編碼方法、解碼方法、裝置及設(shè)備,能夠解決解碼億基于幾何頂點(diǎn)的非流形標(biāo)識并不能完全實(shí)現(xiàn)含有非流形結(jié)構(gòu)的三維網(wǎng)格的無損解碼的問題。

2、第一方面,提供了一種編碼方法,包括:

3、編碼端確定第一指示信息,所述第一指示信息用于指示原始網(wǎng)格中的幾何頂點(diǎn)和屬性頂點(diǎn)是否具有相同的連接關(guān)系;

4、所述編碼端根據(jù)所述第一指示信息,確定一組或兩組非流形結(jié)構(gòu)信息,每組所述非流形結(jié)構(gòu)信息包括:目標(biāo)頂點(diǎn)的非流形標(biāo)識信息以及目標(biāo)重復(fù)頂點(diǎn)的索引信息;所述目標(biāo)頂點(diǎn)包括流形網(wǎng)格中的幾何頂點(diǎn)和所述屬性頂點(diǎn),所述流形網(wǎng)格是對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理后得到的,所述非流形標(biāo)識信息用于指示所述目標(biāo)頂點(diǎn)是否為對所述非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn);所述目標(biāo)重復(fù)頂點(diǎn)是所述編碼端對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn),且所述目標(biāo)重復(fù)頂點(diǎn)包括幾何重復(fù)頂點(diǎn)和屬性重復(fù)頂點(diǎn);

5、所述編碼端對所述第一指示信息以及所述一組或兩組非流形結(jié)構(gòu)信息進(jìn)行編碼,得到第一碼流。

6、第二方面,提供了一種解碼方法,包括:

7、解碼端對第一碼流進(jìn)行解碼,得到解碼信息,所述解碼信息包括第一指示信息以及一組或兩組非流形結(jié)構(gòu)信息,每組所述非流形結(jié)構(gòu)信息包括:目標(biāo)頂點(diǎn)的非流形標(biāo)識信息以及目標(biāo)重復(fù)頂點(diǎn)的索引信息;所述目標(biāo)頂點(diǎn)包括流形網(wǎng)格中的幾何頂點(diǎn)和所述屬性頂點(diǎn),所述流形網(wǎng)格是對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理后得到的,所述非流形標(biāo)識信息用于指示所述目標(biāo)頂點(diǎn)是否為對所述非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn),所述目標(biāo)重復(fù)頂點(diǎn)是所述編碼端對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn),且所述目標(biāo)重復(fù)頂點(diǎn)包括幾何重復(fù)頂點(diǎn)和屬性重復(fù)頂點(diǎn),所述第一指示信息用于指示所述原始網(wǎng)格中的幾何頂點(diǎn)和屬性頂點(diǎn)是否具有相同的連接關(guān)系;

8、所述解碼端根據(jù)所述解碼信息,恢復(fù)原始網(wǎng)格中的非流形結(jié)構(gòu)。

9、第三方面,提供了一種編碼裝置,包括:

10、第一確定模塊,用于確定第一指示信息,所述第一指示信息用于指示原始網(wǎng)格中的幾何頂點(diǎn)和屬性頂點(diǎn)是否具有相同的連接關(guān)系;

11、第二確定模塊,用于根據(jù)所述第一指示信息,確定一組或兩組非流形結(jié)構(gòu)信息,每組所述非流形結(jié)構(gòu)信息包括:目標(biāo)頂點(diǎn)的非流形標(biāo)識信息以及目標(biāo)重復(fù)頂點(diǎn)的索引信息;所述目標(biāo)頂點(diǎn)包括流形網(wǎng)格中的幾何頂點(diǎn)和所述屬性頂點(diǎn),所述流形網(wǎng)格是對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理后得到的,所述非流形標(biāo)識信息用于指示所述目標(biāo)頂點(diǎn)是否為對所述非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn);所述目標(biāo)重復(fù)頂點(diǎn)是所述編碼端對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn),且所述目標(biāo)重復(fù)頂點(diǎn)包括幾何重復(fù)頂點(diǎn)和屬性重復(fù)頂點(diǎn);

12、第一獲取模塊,用于對所述第一指示信息以及所述一組或兩組非流形結(jié)構(gòu)信息進(jìn)行編碼,得到第一碼流。

13、第四方面,提供了一種解碼裝置,包括:

14、第四獲取模塊,用于對第一碼流進(jìn)行解碼,得到解碼信息,所述解碼信息包括第一指示信息以及一組或兩組非流形結(jié)構(gòu)信息,每組所述非流形結(jié)構(gòu)信息包括:目標(biāo)頂點(diǎn)的非流形標(biāo)識信息以及目標(biāo)重復(fù)頂點(diǎn)的索引信息;所述目標(biāo)頂點(diǎn)包括流形網(wǎng)格中的幾何頂點(diǎn)和所述屬性頂點(diǎn),所述流形網(wǎng)格是對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理后得到的,所述非流形標(biāo)識信息用于指示所述目標(biāo)頂點(diǎn)是否為對所述非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn),所述目標(biāo)重復(fù)頂點(diǎn)是所述編碼端對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn),且所述目標(biāo)重復(fù)頂點(diǎn)包括幾何重復(fù)頂點(diǎn)和屬性重復(fù)頂點(diǎn),所述第一指示信息用于指示所述原始網(wǎng)格中的幾何頂點(diǎn)和屬性頂點(diǎn)是否具有相同的連接關(guān)系;

15、恢復(fù)模塊,用于根據(jù)所述解碼信息,恢復(fù)原始網(wǎng)格中的非流形結(jié)構(gòu)。

16、第五方面,提供了一種編碼裝置,包括處理器及通信接口,其中,所述處理器用于確定第一指示信息,所述第一指示信息用于指示原始網(wǎng)格中的幾何頂點(diǎn)和屬性頂點(diǎn)是否具有相同的連接關(guān)系;根據(jù)所述第一指示信息,確定一組或兩組非流形結(jié)構(gòu)信息,每組所述非流形結(jié)構(gòu)信息包括:目標(biāo)頂點(diǎn)的非流形標(biāo)識信息以及目標(biāo)重復(fù)頂點(diǎn)的索引信息;所述目標(biāo)頂點(diǎn)包括流形網(wǎng)格中的幾何頂點(diǎn)和所述屬性頂點(diǎn),所述流形網(wǎng)格是對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理后得到的,所述非流形標(biāo)識信息用于指示所述目標(biāo)頂點(diǎn)是否為對所述非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn);所述目標(biāo)重復(fù)頂點(diǎn)是所述編碼端對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn),且所述目標(biāo)重復(fù)頂點(diǎn)包括幾何重復(fù)頂點(diǎn)和屬性重復(fù)頂點(diǎn);對所述第一指示信息以及所述一組或兩組非流形結(jié)構(gòu)信息進(jìn)行編碼,得到第一碼流。

17、第六方面,提供了一種解碼裝置,包括處理器及通信接口,其中,所述處理器用于對第一碼流進(jìn)行解碼,得到解碼信息,所述解碼信息包括第一指示信息以及一組或兩組非流形結(jié)構(gòu)信息,每組所述非流形結(jié)構(gòu)信息包括:目標(biāo)頂點(diǎn)的非流形標(biāo)識信息以及目標(biāo)重復(fù)頂點(diǎn)的索引信息;所述目標(biāo)頂點(diǎn)包括流形網(wǎng)格中的幾何頂點(diǎn)和所述屬性頂點(diǎn),所述流形網(wǎng)格是對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理后得到的,所述非流形標(biāo)識信息用于指示所述目標(biāo)頂點(diǎn)是否為對所述非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn),所述目標(biāo)重復(fù)頂點(diǎn)是所述編碼端對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn),且所述目標(biāo)重復(fù)頂點(diǎn)包括幾何重復(fù)頂點(diǎn)和屬性重復(fù)頂點(diǎn),所述第一指示信息用于指示所述原始網(wǎng)格中的幾何頂點(diǎn)和屬性頂點(diǎn)是否具有相同的連接關(guān)系;根據(jù)所述解碼信息,恢復(fù)原始網(wǎng)格中的非流形結(jié)構(gòu)。

18、第七方面,提供了一種電子設(shè)備,該電子設(shè)備包括處理器和存儲器,所述存儲器存儲可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面或第二方面所述的方法的步驟。

19、第八方面,提供了一種編解碼系統(tǒng),包括:編碼裝置及解碼裝置,所述編碼裝置可用于執(zhí)行如第一方面所述的編碼方法的步驟,所述解碼裝置可用于執(zhí)行如第二方面所述的解碼方法的步驟。

20、第九方面,提供了一種可讀存儲介質(zhì),所述可讀存儲介質(zhì)上存儲程序或指令,所述程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法的步驟,或者實(shí)現(xiàn)如第二方面所述的方法的步驟。

21、第十方面,提供了一種芯片,所述芯片包括處理器和通信接口,所述通信接口和所述處理器耦合,所述處理器用于運(yùn)行程序或指令,實(shí)現(xiàn)如第一方面所述的方法,或?qū)崿F(xiàn)如第二方面所述的方法。

22、第十一方面,提供了一種計(jì)算機(jī)程序/程序產(chǎn)品,所述計(jì)算機(jī)程序/程序產(chǎn)品被存儲在存儲介質(zhì)中,所述計(jì)算機(jī)程序/程序產(chǎn)品被至少一個(gè)處理器執(zhí)行以實(shí)現(xiàn)如第一方面所述的方法的步驟,或?qū)崿F(xiàn)如第二方面所述的方法的步驟。

23、在本技術(shù)實(shí)施例中,編碼端確定第一指示信息,所述第一指示信息用于指示原始網(wǎng)格中的幾何頂點(diǎn)和屬性頂點(diǎn)是否具有相同的連接關(guān)系;所述編碼端根據(jù)所述第一指示信息,確定一組或兩組非流形結(jié)構(gòu)信息,每組非流形結(jié)構(gòu)信息包括:目標(biāo)頂點(diǎn)的非流形標(biāo)識信息以及目標(biāo)重復(fù)頂點(diǎn)的索引信息;目標(biāo)頂點(diǎn)包括流形網(wǎng)格中的幾何頂點(diǎn)和所述屬性頂點(diǎn),流形網(wǎng)格是對原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理后得到的,非流形標(biāo)識信息用于指示目標(biāo)頂點(diǎn)是否為對非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的頂點(diǎn);目標(biāo)重復(fù)頂點(diǎn)是對所述原始網(wǎng)格中的非流形結(jié)構(gòu)進(jìn)行拆分處理時(shí)產(chǎn)生的重復(fù)頂點(diǎn),且目標(biāo)重復(fù)頂點(diǎn)包括幾何重復(fù)頂點(diǎn)和屬性重復(fù)頂點(diǎn);對所述第一指示信息以及所述一組或兩組非流形結(jié)構(gòu)信息進(jìn)行編碼,得到第一碼流。通過上述方案能夠使得解碼端解碼得到流形網(wǎng)格中幾何頂點(diǎn)和屬性頂點(diǎn)的非流形標(biāo)識信息以及目標(biāo)重復(fù)頂點(diǎn)的索引信息,基于該幾何頂點(diǎn)和屬性頂點(diǎn)的非流形標(biāo)識信息以及目標(biāo)重復(fù)頂點(diǎn)的索引信息能夠?qū)τ捎诓鸱址橇餍谓Y(jié)構(gòu)產(chǎn)生的幾何重復(fù)頂點(diǎn)和屬性重復(fù)頂點(diǎn)均進(jìn)行合并恢復(fù)出原始網(wǎng)格的非流形結(jié)構(gòu),從而能夠完全實(shí)現(xiàn)對包含非流形結(jié)構(gòu)的原始網(wǎng)格進(jìn)行無損解碼。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
阿图什市| 漠河县| 博乐市| 土默特右旗| 新沂市| 图片| 铁岭市| 左云县| 永修县| 上思县| 巫山县| 静安区| 惠安县| 双江| 宕昌县| 郧西县| 承德市| 博白县| 拜泉县| 仁化县| 无极县| 中山市| 磐石市| 平阴县| 丰原市| 白山市| 天台县| 宜阳县| 扶绥县| 昆明市| 河北省| 永寿县| 广宁县| 四子王旗| 大丰市| 柳州市| 资兴市| 霸州市| 集安市| 绥江县| 西充县|