技術專家Tom Slater解析ARCore核心技術
開發人員還是得關注一下
今天是谷歌的開發者日,技術專家Tom Slater連線在波蘭克拉科夫的ICE會議中心,在YouTube直播ARCore介紹會,介紹了該平台如何運作,並分享了ARCore核心技術的功能概述。
運動跟蹤:運動跟蹤的難度在於結合虛擬畫像和真實世界,這需要精確地計算手機的位置。不準確的計算可能導致虛擬對象在視角中上漂浮遊動。
「這聽起來很簡單,做起來難。當你的手機陀螺儀配置很好時,你可以隨時移動或旋轉,但如果你實時跟蹤輸出反應太快,反而可能定位不準。」
為了適應更多的安卓手機,谷歌選擇不使用陀螺儀定位,而是在ARCore中加入一項技術,利用設備的相機和慣性測量單元(IMU)來確定設備相對於物理世界的位置。該功能引入了COM技術,原理是引用IMU的數據,捕獲視覺上不同的位置點並編織為位置點的雲庫,通過這些點搭建場景,確定虛擬圖像的位置。
平面查找:要了解場景,ARCore的方法是將水平表面的特徵點集群,通過這些點的集合將表面的邊界定義為近似於實景的多邊形。不過,也由於ARCore使用特徵點定位,因此設備難以檢測光滑的表面,如鏡面。
光學估算:和ARKit一樣,ARCore考慮到現實世界的照明,並通過光學演算法將其疊加於虛擬畫像上,兩個世界的陰影更匹配,虛擬對象因而看起來更逼真。
WebXR:WebXR是基於WebVR標準開發的,相當於WebAR,可與安卓和iOS上的Chrome的實驗版本兼容。
Blocks:這是谷歌為開發人員提供的一個VR應用程序,用於在Oculus Rift或HTC Vive中構建VR內容。Block還為開發人員提供3D素材庫。
附上視頻鏈接:https://www.youtube.com/watch?time_continue=32&v=rFbcOGuDMPk
鄭重聲明:黑匣網(www.heix.cn)的全部內容,均為本網合法擁有版權或有權使用的作品,受法律保護。未經本網書面許可,任何單位及個人不得轉載、摘編或者以其他任何形式擅自使用,違者必究,特此聲明!如需轉載,請聯繫【黑匣微信:heixvr】
※三星與韓國醫院合作,用VR預防自殺
※全明星成員陣容,瑞典VR遊戲工作室獲210萬美元融資
※俄羅斯大學新設VR/AR碩士學位,培養VR/AR「戰鬥民族」
TAG:黑匣 |