VR體驗中的追蹤定位,現在可以換成低成本的Wi-Fi了
史丹佛大學研究團隊用Wi-Fi技術實現VR應用中的追蹤定位。
在目前實現的VR遊戲體驗中,使用者佩戴好裝置,看著系統螢幕投影的虛擬3D世界,然後在規定的區域運動。但是限於追蹤限制,使用者也只能在這塊規定的區域內移動。對此,史丹佛大學的研究團隊開發了一種新型Wi-Fi晶片系統(Wicapture),讓遊戲體驗更加自由。
現在常見的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的反應時間比紅外攝像機的反應時間慢,準確度也沒有那麼高,但是他們認為可以通過與加速度計相結合來實現高精度和低反應時間。儘管未來仍需優化,但目前,這項技術其實已經可以使用。
相關文章
- AsyncLocal<T>在鏈路追蹤中的應用
- Jaeger鏈路追蹤在專案中的應用
- 在WebGL中使用GLSL實現光線追蹤Web
- 如何在 HDRP 中實現光線追蹤?
- 基站定位與Wi-Fi定位?看這篇就夠了
- go的鏈路追蹤Go
- DHorse的鏈路追蹤
- 用 Rust 實現簡單的光線追蹤Rust
- 在excel中快速定位到具體的行Excel
- games101-1 光柵化與光線追蹤中的空間變換GAM
- 索尼最新專利技術曝光:可用於VR領域的手部追蹤技術VR
- 利用Spring Boot實現微服務的鏈路追蹤Spring Boot微服務
- 分散式鏈路追蹤框架的基本實現原理分散式框架
- 微服務追蹤SQL(支援Isto管控下的gorm查詢追蹤)微服務SQLGoORM
- 可以將照片轉換成素描效果的軟體:Photo Sketch for MacMac
- 想在VR中體驗暴雪爸爸的遊戲,還得再等等VR遊戲
- FTC 首次關閉銷售“追蹤者軟體”的公司
- tracemalloc庫追蹤程式碼申請的記憶體大小記憶體
- 詳解ElasticAPM實現微服務的鏈路追蹤(NET)AST微服務
- 編譯了wasm版本的OpenCC,在瀏覽器上也可以直接進行簡繁體轉換了編譯ASM瀏覽器
- 資料視覺化在展廳中可以體現的優勢視覺化
- 追蹤原始碼的方式歸納原始碼
- 在Unity中實現手部跟蹤Unity
- AMD的GPU現在可以加速TensorFlow深度學習了GPU深度學習
- 虛幻引擎中的實時光線追蹤(一):起源
- .NET Core 中的日誌與分散式鏈路追蹤分散式
- VR虛擬現實技術在展廳中呈現的優勢VR
- 日誌追蹤
- 程式碼追蹤
- 鏈路追蹤
- Map、Debug追蹤
- Debug追蹤eclipseEclipse
- 索尼談下一代VR:PPI、FOV、HDR、無線、眼動追蹤VR
- 分散式鏈路追蹤的利器——Zipkin分散式
- 鏈路追蹤(Tracing)的前世今生(上)
- 基於 eBPF 的新型追蹤工具:bpftraceeBPF
- 鏈路追蹤_SkyWalking的部署及使用
- 讓你的Nginx支援分散式追蹤Nginx分散式
- .gitignore的使用---vendor是否應該追蹤Git