
用來位置追蹤的外部傳感器會(huì)增加VR頭盔的成本和復(fù)雜程度。Oculus Rift使用一個(gè)很小的傳感器來定位人體,而Vive則依賴兩個(gè)傳感器來進(jìn)行VR的空間定位。3D成像的先驅(qū)Stereolabs旨在改變這一切,通過它的ZED立體相機(jī)以及Nvidia的GPU來實(shí)現(xiàn)對(duì)人體、房間以及更大范圍的位置追蹤功能。借助于GPU的解決方案,該設(shè)備可以配合移動(dòng)VR頭盔來使用,比如三星的Grar VR。
在去訪問Stereolabs位于舊金山辦公室的期間,我有幸嘗試了一下該設(shè)備。在體驗(yàn)過程中,我漫游在虛擬環(huán)境和現(xiàn)實(shí)場(chǎng)景之中。該公司的3D現(xiàn)實(shí)場(chǎng)景模型是利用相機(jī)來打造的。
通過成像來追蹤位置和動(dòng)作并非是新聞。該技術(shù)被稱為SLAM,已經(jīng)存在很長一段時(shí)間了——并且也在其它產(chǎn)品中得到應(yīng)用,比如聯(lián)想即將推出的基于Tango技術(shù)的手機(jī)。不過想要該技術(shù)實(shí)時(shí)精確地工作仍然存在一定挑戰(zhàn)。由stereolabs系統(tǒng)提供的追蹤技術(shù)在我體驗(yàn)中還是很精確的,并且和我之前用過的Vive以及Rift很類似。
不過體驗(yàn)的時(shí)候相機(jī)追蹤有點(diǎn)滯后。Stereolabs認(rèn)為是demo的原因,因?yàn)楝F(xiàn)階段的demo基本上是將那些原型捆綁組合起來,實(shí)現(xiàn)開發(fā)工具包的功能。尤其是它和移動(dòng)頭盔配合使用的時(shí)候,因?yàn)閿z像數(shù)據(jù)需要傳給獨(dú)立顯卡(無論是PC還是Jetson嵌入式單元模塊),之后再傳回頭盔,再轉(zhuǎn)換成正在運(yùn)行的游戲引擎代碼。我能預(yù)見想要完全消除滯后性將是一個(gè)長期解決的問題。
為何追蹤如此重要
位置追蹤非常重要,因?yàn)樗梢宰屇阍谔摂M的世界到處走動(dòng)。如果沒有了它,你雖然可以環(huán)顧四周,不過你的行進(jìn)軌跡是不被追蹤的——所以你在(虛擬世界)中是不能走,挑或者躲避的。對(duì)于360全景視頻消費(fèi)來說,這可能無關(guān)緊要,因?yàn)樵谌魏谓o定的視頻中,360全景視頻都只能夠支持單一視角。不過對(duì)于更加沉浸的游戲和體驗(yàn),以及許多商業(yè)和工業(yè)應(yīng)用來說,能在(虛擬)場(chǎng)景中走動(dòng)式至關(guān)重要的。
Zed深度感應(yīng)攝像頭是時(shí)尚的,不過看起來并不好固定在頭盔上。Stereolabs正在設(shè)計(jì)一個(gè)未來的版本,讓其更容易和VR頭盔結(jié)合在一起。這是我的推測(cè),不過隨著iPhone 7的立體相機(jī)的流言四起,我可以想象將來內(nèi)置手機(jī)的VR頭盔就能夠有足夠的成像和處理能力,來完全運(yùn)行這樣的系統(tǒng)。
同樣的,將 Zed 相機(jī)加入現(xiàn)有的VR頭盔,還不如用VR頭盔和一個(gè)簡單的位置追蹤傳感器結(jié)合來的便宜。所以對(duì)于Stereolabs來說要解決Zed(對(duì)于消費(fèi)者)的實(shí)用性,就需要集成一個(gè)更好以及更廉價(jià)的組件。
ZED相機(jī)(499美元,合人民幣3280元)的用戶可以下載包含位置追蹤功能的升級(jí)版本SDK。就目前版本來說,它需要支持Nvidia CUDA運(yùn)算的GPU方能運(yùn)行。
注
SLAM:SLAM (simultaneous localization and mapping),也稱為CML (Concurrent Mapping and Localization), 即時(shí)定位與地圖構(gòu)建,或并發(fā)建圖與定位。 SLAM最早由Smith、Self和Cheeseman于1988年提出。 由于其重要的理論與應(yīng)用價(jià)值,被很多學(xué)者認(rèn)為是實(shí)現(xiàn)真正全自主移動(dòng)機(jī)器人的關(guān)鍵。
Jetson嵌入式單元模塊:利用NVIDIA Jetson 模塊和開發(fā)者套件,針對(duì)嵌入式系統(tǒng)應(yīng)用開發(fā)釋放GPU的潛能。
Tango是谷歌公司的一項(xiàng)研究項(xiàng)目,2014年2月谷歌已經(jīng)成功為該項(xiàng)目研發(fā)出了一款 Android手機(jī)原型機(jī)[1] ,配備了一系列攝像頭、傳感器和芯片,能實(shí)時(shí)為用戶周圍的環(huán)境進(jìn)行3D建模。
【913VR原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明及回鏈】







