本公開(kāi)屬于混合現(xiàn)實(shí),尤其涉及一種數(shù)據(jù)處理方法、裝置、電子設(shè)備及計(jì)算機(jī)介質(zhì)。
背景技術(shù):
1、混合現(xiàn)實(shí)(mixed?reality,mr)技術(shù)是虛擬現(xiàn)實(shí)技術(shù)的進(jìn)一步發(fā)展,該技術(shù)通過(guò)在虛擬環(huán)境中引入現(xiàn)實(shí)場(chǎng)景信息,在虛擬世界、現(xiàn)實(shí)世界和用戶之間搭起一個(gè)交互反饋的信息回路,以增強(qiáng)用戶體驗(yàn)的真實(shí)感。相關(guān)技術(shù)中,可以通過(guò)mr技術(shù)標(biāo)定墻面,再基于墻面的位置標(biāo)定天花板,但由于用戶在標(biāo)定墻面或者天花板時(shí),佩戴的頭戴顯示設(shè)備中的畫(huà)面可能受到當(dāng)前環(huán)境中的家具等其他物體的干擾,導(dǎo)致墻面或者天花板被遮擋,該被遮擋區(qū)域的標(biāo)定精度較低,最終得到的天花板的位置準(zhǔn)確性較低。
技術(shù)實(shí)現(xiàn)思路
1、本公開(kāi)實(shí)施例提供一種與相關(guān)技術(shù)不同的實(shí)現(xiàn)方案,以解決相關(guān)技術(shù)中確定天花板位置的準(zhǔn)確度較低的技術(shù)問(wèn)題。
2、第一方面,本公開(kāi)提供一種數(shù)據(jù)處理方法,包括:
3、獲取當(dāng)前環(huán)境中多個(gè)墻面對(duì)應(yīng)的多個(gè)墻面信息和用戶輸入的天花板的參考高度信息,以及所述多個(gè)墻面對(duì)應(yīng)的多個(gè)環(huán)境圖像;
4、基于所述多個(gè)墻面信息和所述參考高度信息,確定所述多個(gè)墻面中各墻面對(duì)應(yīng)的天花板交線信息,得到所述多個(gè)墻面對(duì)應(yīng)的多個(gè)天花板交線信息;
5、針對(duì)所述各墻面,確定所述墻面對(duì)應(yīng)的天花板交線信息投影至所述墻面對(duì)應(yīng)的環(huán)境圖像中后,得到的所述墻面對(duì)應(yīng)的待處理交線;
6、根據(jù)所述多個(gè)墻面對(duì)應(yīng)的多個(gè)待處理交線與所述多個(gè)環(huán)境圖像確定所述環(huán)境中的天花板的目標(biāo)高度。
7、第二方面,本公開(kāi)提供一種數(shù)據(jù)處理裝置,包括:
8、獲取單元,用于獲取當(dāng)前環(huán)境中多個(gè)墻面對(duì)應(yīng)的多個(gè)墻面信息和用戶輸入的天花板的參考高度信息,以及所述多個(gè)墻面對(duì)應(yīng)的多個(gè)環(huán)境圖像;
9、確定單元,用于基于所述多個(gè)墻面信息和所述參考高度信息,確定所述多個(gè)墻面中各墻面對(duì)應(yīng)的天花板交線信息,得到所述多個(gè)墻面對(duì)應(yīng)的多個(gè)天花板交線信息;
10、所述確定單元還用于針對(duì)所述各墻面,確定所述墻面對(duì)應(yīng)的天花板交線信息投影至所述墻面對(duì)應(yīng)的環(huán)境圖像中后,得到的所述墻面對(duì)應(yīng)的待處理交線;
11、所述確定單元還用于根據(jù)所述多個(gè)墻面對(duì)應(yīng)的多個(gè)待處理交線與所述多個(gè)環(huán)境圖像確定所述環(huán)境中的天花板的目標(biāo)高度。
12、第三方面,本公開(kāi)提供一種電子設(shè)備,包括:
13、處理器;以及
14、存儲(chǔ)器,用于存儲(chǔ)所述處理器的可執(zhí)行指令;
15、其中,所述處理器配置為經(jīng)由執(zhí)行所述可執(zhí)行指令來(lái)執(zhí)行第一方面和第一方面各可能的實(shí)施方式中的任一方法。
16、第四方面,本公開(kāi)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面和第一方面各可能的實(shí)施方式中的任一方法。
17、第五方面,本公開(kāi)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面和第一方面各可能的實(shí)施方式中的任一方法。
18、本公開(kāi)提供的獲取當(dāng)前環(huán)境中多個(gè)墻面對(duì)應(yīng)的多個(gè)墻面信息和用戶輸入的天花板的參考高度信息,以及所述多個(gè)墻面對(duì)應(yīng)的多個(gè)環(huán)境圖像;基于所述多個(gè)墻面信息和所述參考高度信息,確定所述多個(gè)墻面中各墻面對(duì)應(yīng)的天花板交線信息,得到所述多個(gè)墻面對(duì)應(yīng)的多個(gè)天花板交線信息;針對(duì)所述各墻面,確定所述墻面對(duì)應(yīng)的天花板交線信息投影至所述墻面對(duì)應(yīng)的環(huán)境圖像中后,得到的所述墻面對(duì)應(yīng)的待處理交線;根據(jù)所述多個(gè)墻面對(duì)應(yīng)的多個(gè)待處理交線與所述多個(gè)環(huán)境圖像確定所述環(huán)境中的天花板的目標(biāo)高度的方案,可以將墻面對(duì)應(yīng)的天花板交線投影至環(huán)境圖像中,得到待處理交線,進(jìn)而基于環(huán)境圖像中的待處理交線進(jìn)行處理,以減小誤差,得到精度較高的天花板的高度,從而有效提高天花板位置的準(zhǔn)確度。
1.一種數(shù)據(jù)處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定所述墻面對(duì)應(yīng)的天花板交線信息投影至所述墻面對(duì)應(yīng)的環(huán)境圖像中后,得到的所述墻面對(duì)應(yīng)的待處理交線,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述多個(gè)墻面對(duì)應(yīng)的多個(gè)待處理交線與所述多個(gè)環(huán)境圖像確定所述環(huán)境中的天花板的目標(biāo)高度,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,識(shí)別所述墻面對(duì)應(yīng)的環(huán)境圖像中,所述墻面對(duì)應(yīng)的待處理交線對(duì)應(yīng)的一組邊緣線段,包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,基于所述多個(gè)墻面對(duì)應(yīng)的多個(gè)待處理交線與所述多組邊緣線段確定所述環(huán)境中的天花板的目標(biāo)高度,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,基于所述多個(gè)第二函數(shù)確定所述環(huán)境中的天花板的目標(biāo)高度,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,從所述多個(gè)邊緣線段中篩選出符合預(yù)設(shè)條件的目標(biāo)邊緣線段,包括:
8.一種數(shù)據(jù)處理裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-7任一項(xiàng)所述的方法。