本公開涉及導航,尤其涉及一種顯示方法及裝置、電子設備及存儲介質。
背景技術:
1、近年來,頭戴式顯示設備市場發(fā)展迅速且市場前景廣闊,隨著技術的不斷進步和應用場景的不斷擴大,頭戴式設備在多個行業(yè)中得到廣泛應用,包括游戲、醫(yī)療、教育、工業(yè)和軍事等領域。這些設備通過混合現(xiàn)實(mixed?reality,mr)技術這種增強現(xiàn)實技術,將數(shù)字信息投影到佩戴者的視野中,通過將數(shù)字信息與現(xiàn)實世界相結合,在現(xiàn)實世界中透射虛擬對象、圖像或信息,為用戶提供更加沉浸式和交互式的體驗,創(chuàng)造了一種全新感受。
2、目前,混合現(xiàn)實在大多應用中的環(huán)境場景較為固定,但被應用于導航領域中其環(huán)境場景則會實時變化,例如旅游導航、室內(nèi)導航、汽車導航等?,F(xiàn)有的混合現(xiàn)實的路徑導航先通過多個外部攝像頭采集圖像并結合頭戴式顯示設備上的移動攝像頭的視頻計算所處場景的位置,再將采集的圖像和視頻傳輸至終端設備,由終端設備處理視頻圖像架構,再由終端設備將圖像傳輸至顯示設備中;這種方式對外部攝像頭的依賴性較高,且具有較高的圖像傳輸?shù)难舆t性。
技術實現(xiàn)思路
1、本公開提供一種顯示方法及裝置、電子設備及存儲介質。
2、根據(jù)本公開實施例第一方面提供一種顯示方法,由顯示設備顯示,包括:
3、根據(jù)起始位置信息和目的地位置信息,生成目標路徑;
4、由所述顯示設備的處理模塊,根據(jù)所述目標路徑生成用于導航的三維圖像;
5、將所述三維圖像,投影至目標對象的眼睛。
6、基于上述方案,所述方法還包括:
7、確定所述起始位置信息;
8、所述確定所述起始位置信息,包括:
9、識別所述顯示設備采集的場景圖像,得到所述起始位置信息;
10、或者,
11、基于定位功能確定所述起始位置信息。
12、基于上述方案,在所述顯示設備采集場景圖像之前,所述方法還包括:
13、校準所述場景圖像直至所述場景圖像中包含所述人眼當前所處場景的地面。
14、基于上述方案,所述識別所述顯示設備采集的場景圖像,得到所述起始位置信息包括:
15、識別所述場景圖像中的特征點;
16、根據(jù)所述特征點,確定起始位置信息。
17、基于上述方案,所述根據(jù)所述特征點,確定起始位置信息,包括:
18、確定所述顯示設備與所述特征點指示的參照物之間的相對位置信息;
19、確定所述特征點在預設地圖中的第一位置信息;
20、根據(jù)所述相對位置信息和所述第一位置信息,確定所述起始位置在所述預設地圖中的所述起始位置信息。
21、基于上述方案,所述確定所述顯示設備與所述特征點指示的參照物之間的相對位置信息,包括:
22、確定所述顯示設備在所述場景下的水平位置信息和垂直位置信息;
23、根據(jù)所述水平位置信息和所述垂直位置信息,建立空間坐標系;
24、分別確定所述顯示設備和所述指示的參照物在所述空間坐標系中的第一坐標和第二坐標;
25、根據(jù)所述第一坐標和所述第二坐標,確定所述顯示設備與所述特征點指示的參照物之間的相對位置信息。
26、基于上述方案,所述根據(jù)起始位置信息和目的地位置信息,生成目標路徑,包括:
27、根據(jù)起始位置信息、所述目的地位置信息和路徑選擇策略,在所述預設地圖中生成所述目標路徑。
28、基于上述方案,所述路徑選擇策略包括以下至少之一:
29、所述目標路徑的總長;
30、所述目標路徑的擁堵情況。
31、根據(jù)本公開實施例第二方面提供一種顯示裝置,包括:
32、生成模塊,用于根據(jù)起始位置信息和目的地位置信息,生成目標路徑;
33、處理模塊,用于根據(jù)所述目標路徑生成用于導航的三維圖像;
34、投影模塊,用于將所述三維圖像,投影至目標對象的眼睛。
35、基于上述方案,所述裝置還包括:
36、確定模塊,用于確定所述起始位置信息;
37、所述確定模塊,具體用于:
38、識別所述顯示設備采集的場景圖像,得到所述起始位置信息;
39、或者,
40、基于定位功能確定所述起始位置信息。
41、基于上述方案,所述裝置還包括:
42、校準模塊,用于校準所述場景圖像直至所述場景圖像中包含所述人眼當前所處場景的地面。
43、基于上述方案,所述確定模塊,具體還用于:
44、識別所述場景圖像中的特征點;
45、根據(jù)所述特征點,確定起始位置信息。
46、基于上述方案,所述確定模塊,具體還用于:
47、確定所述顯示設備與所述特征點指示的參照物之間的相對位置信息;
48、確定所述特征點在預設地圖中的第一位置信息;
49、根據(jù)所述相對位置信息和所述第一位置信息,確定所述起始位置在所述預設地圖中的所述起始位置信息。
50、基于上述方案,所述確定模塊,具體還用于:
51、確定所述顯示設備在所述場景下的水平位置信息和垂直位置信息;
52、根據(jù)所述水平位置信息和所述垂直位置信息,建立空間坐標系;
53、分別確定所述顯示設備和所述指示的參照物在所述空間坐標系中的第一坐標和第二坐標;
54、根據(jù)所述第一坐標和所述第二坐標,確定所述顯示設備與所述特征點指示的參照物之間的相對位置信息。
55、基于上述方案,所述生成模塊,具體用于:
56、根據(jù)起始位置信息、所述目的地位置信息和路徑選擇策略,在所述預設地圖中生成所述目標路徑。
57、基于上述方案,所述路徑選擇策略包括以下至少之一:
58、所述目標路徑的總長;
59、所述目標路徑的擁堵情況。
60、根據(jù)本公開實施例的第三方面提供一種電子設備,包括:
61、用于存儲處理器可執(zhí)行指令的存儲器;
62、處理器,與所述存儲器連接;
63、其中,所述處理器被配置為執(zhí)行如上顯示方法。
64、根據(jù)本公開實施例的第四方面,提供一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由計算機的處理器執(zhí)行時,使得計算機能夠執(zhí)行如上顯示方法。
65、本公開的實施例提供的技術方案可以包括以下有益效果:
66、由上述實施例可知,本公開提供的技術方案,根據(jù)起始位置信息和目的地位置信息,生成目標路徑后,由所述顯示設備的處理模塊,根據(jù)所述目標路徑生成用于導航的三維圖像,并將所述三維圖像,投影至目標對象的眼睛,如此,將處理模塊設置在顯示設備中,無需借助外界攝像頭采集圖像,對外界攝像頭依賴小,在降低使用成本的同時其使用范圍也更加廣泛,此外,通過顯示設備中的處理模塊直接處理數(shù)據(jù),無需與外界設備進行數(shù)據(jù)傳輸,可以更快地實現(xiàn)數(shù)據(jù)處理,實時地向目標對象展示三維圖像導航。
67、應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。