VR體驗中的追蹤定位,現在可以換成低成本的Wi-Fi了

行者武松發表於2018-03-01

史丹佛大學研究團隊用Wi-Fi技術實現VR應用中的追蹤定位。



在目前實現的VR遊戲體驗中,使用者佩戴好裝置,看著系統螢幕投影的虛擬3D世界,然後在規定的區域運動。但是限於追蹤限制,使用者也只能在這塊規定的區域內移動。對此,史丹佛大學的研究團隊開發了一種新型Wi-Fi晶片系統(Wicapture),讓遊戲體驗更加自由。


VR體驗中的追蹤定位技術,現在可以換成低成本的Wi-Fi了


現在常見的VR遊戲體驗,為了有效追蹤使用者肢體上的動作,廠家的設計通常是在室內設定好的區域周邊裝配一個或多個紅外攝像頭,這樣頭戴裝置上的紅外線燈發出的紅外線就可以被攝像頭捕捉到,從而追蹤玩家前後左右的移動。


然而這些系統都存在共同的缺陷:為了保證良好的體驗,使用者必須在幾平方米以內,如果走出來則無法追蹤到。並且,在遊戲過程中必須確保沒有其他人或障礙物進入,以防止訊號被阻隔。


為了能夠有更多的自由和更低的成本,史丹佛大學的研究團隊轉向了普通的無線電技術Wi-Fi。不過,電腦科學家Manikanta Kotaru指出,雖然Wi-Fi已經被廣泛應用,但是它的追蹤準確度達幾十釐米,所以如果應用在VR體驗上,精度不足就是一大缺陷。


為了解決這一問題,研究團隊提出瞭解決方案:一個標準的Wi-Fi晶片(如手機裡的)和兩個Wi-Fi接收器(類似家裡的路由器)。


這裡,晶片和接收器之間的訊號傳輸是通過高頻傳輸的,為了實現毫米的追蹤精度,必須要測量出訊號從晶片到接收器的傳輸時間。但是,晶片和接收器的時脈頻率是不同的,而且含有Wi-Fi的裝置時鐘大多都不同步。


於是Kotaru利用訊號的多徑效應(直接傳送到接收機的無線電波為直射波,通過牆壁返回到接收機的訊號為反射波)寫了一個演算法。該演算法同時追蹤兩個不同路徑下的訊號,通過多個發射機組合,利用三角測量方法實現對訊號的追蹤。


實驗中,科學家將Wi-Fi晶片放置在機械裝置上,在辦公室角落放置了四個Wi-Fi發射機,當他們以各種方式移動晶片時,Wicapture都可以維持1cm的精度;即便當研究人員用傢俱遮擋發射機,只要維持兩個發射機和晶片有訊號聯絡,誤差就可以維持在1.5cm。


對於這一創新,MIT的電腦科學家Dina Katabi說:“將虛擬現實與無線傳輸聯絡在一起,這真的是非常棒的做法。”


雖然研究團隊承認,Wicapture的反應時間比紅外攝像機的反應時間慢,準確度也沒有那麼高,但是他們認為可以通過與加速度計相結合來實現高精度和低反應時間。儘管未來仍需優化,但目前,這項技術其實已經可以使用。

原文釋出時間:2017-07-25 18:14
本文作者:Lynn


本文來自雲棲社群合作伙伴鎂客網,瞭解相關資訊可以關注鎂客網。


相關文章