本公開涉及三維重建,尤其涉及一種網(wǎng)格構(gòu)建方法、裝置和電子設(shè)備。
背景技術(shù):
1、隨著擴(kuò)展現(xiàn)實(shí)技術(shù)的發(fā)展,各種擴(kuò)展現(xiàn)實(shí)設(shè)備也隨之發(fā)展。對于擴(kuò)展現(xiàn)實(shí)設(shè)備來說,具備透視功能。透視功能可以實(shí)現(xiàn)通過擴(kuò)展現(xiàn)實(shí)設(shè)備看到真實(shí)的世界,因此,在開啟透視功能時,會對用戶當(dāng)前所能看到的場景進(jìn)行三維重建,以得到該場景對應(yīng)的網(wǎng)格,即三維場景模型。
技術(shù)實(shí)現(xiàn)思路
1、提供該公開內(nèi)容部分以便以簡要的形式介紹構(gòu)思,這些構(gòu)思將在后面的具體實(shí)施方式部分被詳細(xì)描述。該公開內(nèi)容部分并不旨在標(biāo)識要求保護(hù)的技術(shù)方案的關(guān)鍵特征或必要特征,也不旨在用于限制所要求的保護(hù)的技術(shù)方案的范圍。
2、本公開實(shí)施例提供了一種網(wǎng)格構(gòu)建方法、裝置和電子設(shè)備,可以實(shí)現(xiàn)環(huán)境網(wǎng)格的準(zhǔn)確構(gòu)建,從而使得構(gòu)建的網(wǎng)格可以滿足透視使用。
3、第一方面,本公開實(shí)施例提供了一種網(wǎng)格構(gòu)建方法,應(yīng)用于頭戴設(shè)備,所述網(wǎng)格構(gòu)建方法包括:獲取頭戴設(shè)備采集到的當(dāng)前場景的深度圖像;基于所述深度圖像構(gòu)建所述當(dāng)前場景對應(yīng)的網(wǎng)格;其中,所述深度圖像中包括目標(biāo)像素點(diǎn),所述目標(biāo)像素點(diǎn)對應(yīng)的目標(biāo)對象的實(shí)際深度在所述當(dāng)前場景中符合預(yù)設(shè)條件;在構(gòu)建所述網(wǎng)格的過程中,所述目標(biāo)像素點(diǎn)的深度值采用預(yù)設(shè)深度值。
4、第二方面,本公開實(shí)施例提供了一種網(wǎng)格構(gòu)建裝置,應(yīng)用于頭戴設(shè)備,所述網(wǎng)格構(gòu)建裝置包括:獲取單元,用于獲取頭戴設(shè)備采集到的當(dāng)前場景的深度圖像;構(gòu)建單元,用于基于所述深度圖像構(gòu)建所述當(dāng)前場景對應(yīng)的網(wǎng)格;其中,所述深度圖像中包括目標(biāo)像素點(diǎn),所述目標(biāo)像素點(diǎn)對應(yīng)的目標(biāo)對象的實(shí)際深度在所述當(dāng)前場景中符合預(yù)設(shè)條件;在構(gòu)建所述網(wǎng)格的過程中,所述目標(biāo)像素點(diǎn)的深度值采用預(yù)設(shè)深度值。
5、第三方面,本公開實(shí)施例提供了一種電子設(shè)備,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實(shí)現(xiàn)如第一方面所述的網(wǎng)格構(gòu)建方法。
6、第四方面,本公開實(shí)施例提供了一種計(jì)算機(jī)可讀介質(zhì),其上存儲有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時實(shí)現(xiàn)如第一方面所述的網(wǎng)格構(gòu)建方法。
7、本公開實(shí)施例提供的網(wǎng)格構(gòu)建方法、裝置和電子設(shè)備,基于頭戴設(shè)備采集到的當(dāng)前場景的深度圖像構(gòu)建當(dāng)前場景對應(yīng)的網(wǎng)格;其中,該深度圖像中包括實(shí)際深度在當(dāng)前場景中符合預(yù)設(shè)條件的目標(biāo)對象,該部分若直接進(jìn)行網(wǎng)格的構(gòu)建,由于其深度的不準(zhǔn)確性會導(dǎo)致網(wǎng)格構(gòu)建的不準(zhǔn)確性。因此,利用預(yù)設(shè)深度值實(shí)現(xiàn)該部分像素點(diǎn)的網(wǎng)格構(gòu)建,能夠解決深度的不準(zhǔn)確性帶來的問題,保證環(huán)境網(wǎng)格構(gòu)建的準(zhǔn)確性;從而使得構(gòu)建的網(wǎng)格可以滿足透視使用。
1.一種網(wǎng)格構(gòu)建方法,其特征在于,應(yīng)用于頭戴設(shè)備,所述網(wǎng)格構(gòu)建方法包括:
2.根據(jù)權(quán)利要求1所述的網(wǎng)格構(gòu)建方法,其特征在于,所述網(wǎng)格構(gòu)建方法還包括:
3.根據(jù)權(quán)利要求2所述的網(wǎng)格構(gòu)建方法,其特征在于,所述確定深度圖像對應(yīng)的目標(biāo)對象檢測結(jié)果,包括:
4.根據(jù)權(quán)利要求1所述的網(wǎng)格構(gòu)建方法,其特征在于,所述基于所述深度圖像構(gòu)建所述當(dāng)前場景對應(yīng)的網(wǎng)格,包括:
5.根據(jù)權(quán)利要求4所述的網(wǎng)格構(gòu)建方法,其特征在于,所述基于所述各個像素點(diǎn)的球面坐標(biāo),構(gòu)建所述當(dāng)前場景對應(yīng)的網(wǎng)格,包括:
6.根據(jù)權(quán)利要求5所述的網(wǎng)格構(gòu)建方法,其特征在于,所述確定所述多個采樣點(diǎn)的網(wǎng)格坐標(biāo),包括:
7.根據(jù)權(quán)利要求6所述的網(wǎng)格構(gòu)建方法,其特征在于,所述網(wǎng)格構(gòu)建方法還包括:
8.根據(jù)權(quán)利要求6或者7所述的網(wǎng)格構(gòu)建方法,其特征在于,若鄰域采樣點(diǎn)對應(yīng)的像素點(diǎn)為所述目標(biāo)像素點(diǎn),則該鄰域采樣點(diǎn)的深度值為所述預(yù)設(shè)深度值的倒數(shù)。
9.根據(jù)權(quán)利要求7所述的網(wǎng)格構(gòu)建方法,其特征在于,所述權(quán)重影響值基于該采樣點(diǎn)的鄰域采樣點(diǎn)的數(shù)量確定。
10.一種網(wǎng)格構(gòu)建裝置,其特征在于,應(yīng)用于頭戴設(shè)備,所述網(wǎng)格構(gòu)建裝置包括:
11.一種電子設(shè)備,其特征在于,包括:
12.一種計(jì)算機(jī)可讀介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1-9中任一所述的方法。