當前位置:
首頁 > 科技 > 微軟Azure雲MR:用空間錨點復刻真實世界

微軟Azure雲MR:用空間錨點復刻真實世界

新平台的核心是將物理和虛擬聯繫在一起的鏈接,而微軟將其稱為空間錨點。

映維網 2019年02月27日)隨著HoloLens 2頭顯和Azure Kinect攝像頭的推出,微軟再次在增強現實的征程中揚帆出航。HoloLens 2比初代設備更輕巧,功能更強大。它不僅只是單純的一體化設備,同時可以對接Azure服務並將混合現實納入至公共雲端。

Azure的首批服務旨在用於任何平台,不僅只是微軟自家的工具。對於HoloLens 2,即使是比第一代降價1500美元(商用版),3500美元的標籤都無法成為所有維修工人或培訓人員的設備。藉助口袋中的AR規格設備和桌面端的虛擬現實功能,用戶無需投資頭顯即可步入沉浸式體驗之中。

微軟Azure雲MR:用空間錨點復刻真實世界

打開今日頭條,查看更多圖片

AR和VR設備的混合非常有意義。在2018年的微軟學生開發競賽決賽中,一個十分有趣的項目是為消防員提供相關的沉浸式培訓。用戶擁有完整的VR體驗,可探索燃燒的建築物並使用不同的消防工具。與此同時,培訓師正利用HoloLens模擬監控消防員的進度(在桌面端顯示VR模型)。

這種技術組合是Azure新工具的核心。你無需把構建環境所需的一切都集成至諸如HoloLens這樣的一體機或VR規格PC,公共雲端可以託管你的模型和將所述模型固定到特定物理位置的方法。一旦數據傳輸至Azure,你就可以通過蘋果ARKit和谷歌ARCore,以及微軟自家的工具進行訪問。

新平台的核心是將物理和虛擬聯繫在一起的鏈接,而微軟將其稱為空間錨點。它們是將虛擬對象鎖定至物理空間的映射。它們提供了一個可用於顯示跨設備模型實時狀態的鏈接,而模型可以鏈接至其他數據源,為物聯網或其他系統提供顯示錶面。通過將基於角色的訪問控制綁定至映射,你可以選擇增加額外的安全層,從而將特定功能鏈接給特定用戶。

1. 構建空間錨點

空間錨點具備跨平台支持,客戶端設備的關鍵依賴(Dependency)和庫可通過CocoaPods等服務獲取,並通過Swift等原生語言提供示例代碼。你同時需要在Azure註冊相應的帳戶,以便代碼可以針對空間錨點服務進行身份驗證。微軟將繼續把Unity作為其工具,但最近的公告表明Unreal的支持即將推出。

要使用這項服務,你首先需要為應用程序創建適當的Azure服務。Azure的模擬描點支持微軟現有的移動後端作為服務工具,因此學習曲線不是非常陡峭,而且其提供了熟悉的定價模型。在啟動並運行Azure App Service實例後,你的客戶端應用程序可以通過REST API與空間錨點和模型進行通信。

微軟Azure雲MR:用空間錨點復刻真實世界

空間錨點的核心是AR託管內容的環境映射。這可能意味著利用應用程序在環境中定位用戶,然後生成所述區域的映射。特定設備(如HoloLens)能夠自動執行這項操作,其他裝置則需要你手動掃描以構建映射。應用程序自身的AR工具可以創建錨點,然後將其存儲為Azure中的3D坐標。描點可以具有與之相關聯的附加信息,並使用屬性來確定所渲染的內容以及如何鏈接不同的錨點。

空間錨點不需要是永久存在。你可以賦予其結束日期。在過期後,用戶將無法看到它們。你同時可以完全刪除錨點,比方說在你不再需要共享特定內容的時候。

2. 構建體驗

空間錨點的一個有趣用例是室內導航。一旦鏈接了空間錨點,同時擁有了一個空間映射(可以是整個建築物),你就可以在鏈接的錨點之間生成導航。導航提示可以顯示在應用程序之中,例如通過箭頭表示方向和到下一個錨點的距離。通過在AR應用程序中放置和鏈接錨點,你可以將指示符放置在用戶希望看到的位置,從而提供更為自然的體驗。

微軟Azure雲MR:用空間錨點復刻真實世界

設置好調整好錨點非常重要,因為這是一種非常身臨其境的體驗,而且你不希望用戶因糟糕的體驗而離開。微軟的指南建議道,錨點需要保持穩定並與物理對象相關聯。你需要考慮查看錨點的方式,如何從不同角度進行查看以確保用戶可以理解它們,並確保訪問不受空間中其他對象的影響。畢竟,你不希望用戶在閱讀牆上通知時撞到桌子。將初始錨點定位到特定入口點能夠簡化整個體驗,使得用戶更容易步入你的環境。

3. 渲染3D內容

微軟計劃推出遠程渲染服務,利用Azure向設備提供完全渲染的圖像。建立一個令人信服的環境需要非常多的細節。儘管HoloLens 2中的硬體是一項重大升級,但實時提供精緻工業設備的完整渲染仍然不易。你需要高帶寬連接和遠程渲染服務,從而預先渲染高解析度圖像並將其傳送給用戶。你可以跨設備共享相同的模型,渲染一次並多次使用。

市場存在兩種類型的設備:系留和無線。系留設備可以利用集成至現代圖形工作站的GPU,並顯示完全渲染的圖像。無線設備中的低端GPU無法處理複雜的圖像,因此只能提供更少的多邊形和壓縮的圖像內容。

微軟Azure雲MR:用空間錨點復刻真實世界

公共雲端納入圖形顯卡已有一段時間。儘管Azure的英偉達GPU支持專註於CUDA和大規模的雲託管計算,但它提供了一系列NV級虛擬機,旨在用作渲染主機和基於雲端的可視化應用程序。

Azure Remote Rendering目前處於封閉測試階段,同時尚未提供定價。微軟可能提供的產品是基於NV系列硬體的服務,採用通用文件格式和通用渲染工具。藉助這項功能及HoloLens結合其他設備,你的攜帶型機器可以卸載計算密集型和功耗密集型工作,並同時實現高保真的圖像。

原文鏈接:https://yivian.com/news/57311.html

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 映維網VR 的精彩文章:

Facebook收購視覺搜索技術初創公司GrokStyle
為什麼IK反向運動學成為越來越多熱門動作VR遊戲的基礎元素

TAG:映維網VR |