首頁 > 軟體

I/O 2021:谷歌升級Android增強現實API 帶來更具沉浸感的使用體驗

2021-05-19 16:00:27

作為谷歌力推的增強現實平臺,ARCore 已在全球超過 8.5 億部 Android 智慧機上得到採用。而在今天開幕的 I/O 2021 開發者大會期間,這家科技巨頭又宣佈了 ARCore 的一些重要功能升級。據悉,與需要專門硬體的 Project Tango 等項目不同,ARCore 可藉助手機現有的硬體和感測器來收集深度、光線、以及運動追蹤等資訊,以幫助開發者構建互動式的 AR 體驗。

自發布以來,Google 一直在穩步改進 ARCore 的功能集合,且不斷突破了 AR 應用程式開發者可在常規 Android 智慧機硬體平臺上實現相關功能的侷限性。

比如去年釋出的 ARCore Depth API,就允許開發者藉助 RGB 相機感測器來生成深度圖,並帶來逼真的 AR 體驗。

今天,該公司又在 ARCore 的武器庫中添加了兩款新工具,分別是原始深度(Raw Depth)和錄製與回放(Recording and Playback)API 。

前者建立在此前的 Depth API 基礎上,可通過深度資訊與對應的信心影象對映,來提供有關周圍環境物體的更詳細表述。

深度 API 專注於生成具有所欲畫素深度估值的平滑深度圖,而 Raw Depth 旨在利用提供每個畫素深度估值的置信度影象,來捕獲更加逼真的深度圖。

ARCore Raw Depth API

另一項改進是命中測試,其現使用深度(而不是平面)圖。即使在非平面和低紋理的地板上,也能夠提供更多的 hit-test 結果。

比如 TeamViewer 的 LifeAR 應用程式,就利用了深度命中測試方案,將 AR 功能整合到了視訊通話應用場景中。

這些新改進無需藉助飛行時間(ToF)之類的專用感測器硬體,因而能夠在絕大多數獲得 ARCore 認證的裝置上實現,感興趣的開發者可於即日起上手體驗。

ARCore Recording and Playback API

然後是 ARCore 新迎來的錄製與回放 API,該應用程式介面為需要測試不同 AR 體驗的開發者們提供了更大的靈活性。

通常情況下,AR 開發者必須在特定的環境和位置下開展持續測試。但在新 API 的幫助下,開發者現能夠採取包括深度和 IMU 運動感測器資訊等在內的 AR 元資料。

通過重用這些視訊素材,開發者能夠方便地在相同環境中展開進一步測試。只需一次錄製,即可將之用於測試其它 AR 效果和體驗的模板,而無需每次都拍攝新的素材。

舉個例子,滴滴打車(Didi-Rider)就利用了該 API 來構建和測試基於 AR 的虛擬標識指引功能。這不僅幫助該公司節省了 25% 的研發費用,還將開發週期縮短了六個月。

對於終端使用者來說,該 API 還能帶來新穎的 AR 體驗。比如能夠將之前錄製的視訊提交給 AR 特效應用程式,而無需呆呆站在同一位置並啟用實時的攝像頭會話。


IT145.com E-mail:sddin#qq.com