使用HoloLens 2導(dǎo)航混合現(xiàn)實(shí)技術(shù)|案例分析

混合現(xiàn)實(shí)介紹

混合現(xiàn)實(shí)是物理世界和數(shù)字世界的融合,釋放出自然和直觀的三維人類、計(jì)算機(jī)和環(huán)境互動(dòng)。增強(qiáng)現(xiàn)實(shí)技術(shù)側(cè)重于增強(qiáng)物理世界,而虛擬現(xiàn)實(shí)技術(shù)則使用戶沉浸在一個(gè)完全數(shù)字化的世界中,而混合現(xiàn)實(shí)技術(shù)則有望實(shí)現(xiàn)兩者的完美結(jié)合。它是基于計(jì)算機(jī)視覺(jué)、圖形處理、顯示技術(shù)、輸入系統(tǒng)和云計(jì)算的進(jìn)步。

HoloLens 2是一個(gè)領(lǐng)先于時(shí)代的尖端設(shè)備,為我們提供了一個(gè)混合現(xiàn)實(shí)的選擇,使我們能夠看到全息圖進(jìn)入我們周圍的真實(shí)世界而不改變它,所有這些只需作為眼鏡佩戴。它有一個(gè)強(qiáng)大的品牌支持–微軟,混合現(xiàn)實(shí)領(lǐng)域的領(lǐng)先創(chuàng)新者之一。

HoloLens 2輔助室內(nèi)導(dǎo)航

具體功能:

1、手掌跟蹤主菜單

當(dāng)用戶保持左手掌向他們張開(kāi)時(shí),菜單會(huì)出現(xiàn)在它的右上方附近。默認(rèn)情況下,菜單的位置被追蹤到左手。它也可以被釘在空間里以解放左手。當(dāng)菜單被夾住時(shí),它可以被角落里的一個(gè)手柄抓住并移動(dòng)。用戶可以像使用觸摸屏設(shè)備那樣直觀地按下按鈕和滾動(dòng)。菜單底部的按鈕可以改變標(biāo)簽/頁(yè)面。

2、選擇一個(gè)現(xiàn)有的興趣點(diǎn)

興趣點(diǎn) “選項(xiàng)卡包含先前添加的興趣點(diǎn)的可滾動(dòng)列表。在一個(gè)項(xiàng)目上按下,會(huì)打開(kāi)一個(gè)子菜單,其中有切換到該興趣點(diǎn)的導(dǎo)航、編輯或刪除它的選項(xiàng)。當(dāng)手移開(kāi)時(shí),該子菜單自動(dòng)關(guān)閉。

3、添加一個(gè)新的興趣點(diǎn)

添加 “選項(xiàng)卡顯示了添加幾種類型的新興趣點(diǎn)的可能性。它們可以由一個(gè)名稱標(biāo)簽或額外的三維物體表示。目前,這些對(duì)象包括一個(gè)箭頭、一個(gè)立方體或一個(gè)球體。添加一個(gè)新項(xiàng)目后,它可以被抓取并在三維空間中移動(dòng)。通過(guò)在 “POI “選項(xiàng)卡中選擇它并按下 “重命名 “按鈕,它可以被重命名。

4、導(dǎo)航到一個(gè)興趣點(diǎn)

對(duì)任何興趣點(diǎn)的導(dǎo)航指示可以從興趣點(diǎn)列表中切換。打開(kāi)它可以實(shí)現(xiàn)幾個(gè)功能:

  • 一個(gè)建議的路徑在地面上由動(dòng)畫的引導(dǎo)箭頭突出顯示。
  • 視圖中央的一個(gè)較大的三維箭頭顯示了當(dāng)前的方向和到POI的距離。
  • 景點(diǎn)以彩色的輪廓突出顯示。

5、室內(nèi)空間的三維可視化

HoloLens的傳感器所掃描的空間可以與POI和主動(dòng)導(dǎo)航路徑一起以3D方式可視化。默認(rèn)情況下,它顯示的是一個(gè)自上而下的視圖,以用戶為中心移動(dòng)和旋轉(zhuǎn),就像視頻游戲的最小地圖。它還可以調(diào)整大小和拖動(dòng)以顯示建筑物的不同部分,這可以與釘住和移動(dòng)菜單相結(jié)合。

限制和緩解措施:

該應(yīng)用程序的一個(gè)大挑戰(zhàn)是了解我們所處的環(huán)境,以便我們能夠在最小地圖上顯示它,并計(jì)算出通過(guò)它的路徑。在目前的實(shí)施中,我們依靠HoloLens的傳感器(攝像頭和深度)和其軟件建立的3D環(huán)境數(shù)據(jù)。這有兩個(gè)主要的限制:

局限性: 應(yīng)用程序使用設(shè)備上的3D地圖數(shù)據(jù)

當(dāng)應(yīng)用程序啟動(dòng)時(shí),它會(huì)查詢先前收集的3D環(huán)境數(shù)據(jù)。這意味著,在使用該應(yīng)用程序之前,設(shè)備必須對(duì)建筑物進(jìn)行測(cè)繪,以建立一個(gè)完整的表示。

解決方案: 在使用應(yīng)用程序之前對(duì)空間進(jìn)行測(cè)繪
提示或提醒用戶在使用應(yīng)用程序之前繪制空間地圖。幸好這不需要太多的互動(dòng),因?yàn)镠oloLens 2不斷地更新幾米范圍內(nèi)的空間映射。無(wú)論應(yīng)用程序是否打開(kāi),這都會(huì)發(fā)生,所以要做的就是訪問(wèn)并看到建筑物內(nèi)的所有表面。當(dāng)不在應(yīng)用程序內(nèi)時(shí),可以通過(guò)點(diǎn)擊任何地方來(lái)可視化當(dāng)前的空間映射。我們的應(yīng)用程序還允許可視化和重新查詢空間地圖,所以它不必重新啟動(dòng)以使用新收集的數(shù)據(jù)。