• <table id="4yyaw"><kbd id="4yyaw"></kbd></table>
  • <td id="4yyaw"></td>
  • 發布時間:2020-10-26 23:39 原文鏈接: VR利器慣性動作捕捉系統原理及優缺點解析(一)

        目前動作捕捉系統有慣性式和光學式兩大主流技術路線,慣性式雖然后于光學式出現,但以其超低廉成本和簡便成熟的處理流程,以及完全實時的數據計算和回傳機制,成為了更加炙手可熱的技術。目前國際上最富代表性的產品是荷蘭Xsens公司研發的Xsens MVN慣性式動作捕捉系統以及美國Innalabs公司研發的3DSuit慣性式動作捕捉系統,國內則有諾亦騰、國承萬通等公司。

      那么慣性式動作捕捉系統是如何正確運用在虛擬現實中的呢?本文將對慣性動捕的工作原理、優勢,及其存在的缺點進行解析,希望能與業內人士共同探討。

      慣性式動作捕捉系統原理

      動作捕捉系統的一般性結構主要分為三個部分:數據采集設備、數據傳輸設備、數據處理單元,慣性式動作捕捉系統即是將慣性傳感器應用到數據采集端,數據處理單元通過慣性導航原理對采集到的數據進行處理,從而完成運動目標的姿態角度測量。

      慣性式動作捕捉系統具體是如何實現的?

      在運動物體的重要節點佩戴集成加速度計,陀螺儀和磁力計等慣性傳感器設備,傳感器設備捕捉目標物體的運動數據,包括身體部位的姿態、方位等信息,再將這些數據通過數據傳輸設備傳輸到數據處理設備中,經過數據修正、處理后,最終建立起三維模型,并使得三維模型隨著運動物體真正、自然地運動起來。

      經過處理后的動捕數據,可以應用在動畫制作,步態分析,生物力學,人機工程等領域。

      加速度計,陀螺儀和磁力計又是如何工作的?

      加速計是用來檢測傳感器受到的加速度的大小和方向的,它通過測量組件在某個軸向的受力情況來得到結果,表現形式為軸向的加速度大小和方向(XYZ),但用來測量設備相對于地面的擺放姿勢,則精確度不高,該缺陷可以通過陀螺儀得到補償。

      陀螺儀的工作原理是通過測量三維坐標系內陀螺轉子的垂直軸與設備之間的夾角,并計算角速度,通過夾角和角速度來判別物體在三維空間的運動狀態。它的強項在于測量設備自身的旋轉運動,但不能確定設備的方位。而又剛好磁力計可以彌補這一缺陷,它的強項在于定位設備的方位,可以測量出當前設備與東南西北四個方向上的夾角。

      在動作捕捉系統中,陀螺儀傳感器用于處理旋轉運動,加速計用來處理直線運動,磁力計用來處理方向。通俗易懂地講——

      陀螺儀知道“我們是否轉了身”,加速計知道“我們運動多長距離”,而磁力計則知道“我們的運動方向”。

      在動作捕捉系統中三種傳感器充分利用各自的特長,來跟蹤目標物體的運動。

      目前國際上最富代表性的產品是荷蘭Xsens公司研發的Xsens MVN慣性式動作捕捉系統以及美國Innalabs公司研發的3DSuit慣性式動作捕捉系統。MVN是一種全身萊卡套裝(也可以采用綁帶),使用方便,用戶可以在15分鐘內設置好整個系統。它采用微型慣性傳感器、生物力學模型、以及傳感器融合算法,帶有 17 個慣性跟蹤器,可以在6自由度跟蹤身體移動。Xsens MVN 具有快速的周轉時間且數據傳輸穩定、無誤,可節約高達 80% 的后期處理時間。

      慣性式動作捕捉系統優勢在哪里?

      首先是技術優勢

      慣性式動作捕捉系統采集到的信號量少,便于實時完成姿態跟蹤任務,解算得到的姿態信息范圍大、靈敏度高、動態性能好;對捕捉環境適應性高,不受光照、背景等外界環境干擾,并且克服了光學動捕系統攝像機監測區域受限的缺點;克服了VR設備常有的遮擋問題,可以準確實時地還原如下蹲、擁抱、扭打等動作。此外,慣性式動作捕捉系統還可以實現多目標捕捉。

      其次是使用便捷的優勢

      使用方便,設備小巧輕便,便于佩戴。

      還有成本優勢

      相比于光學動作捕捉成本低廉,使得其不但可以應用于影視、游戲等行業,也有利于推動VR設備更快地走進大眾生活。

      總的來說,慣性式動作捕捉技術有著對捕捉環境的高適應性,它的技術優勢、成本優勢和使用便捷的優勢,使得它在影視動畫、體驗式互動游戲、虛擬演播室、真人模擬演練、體育訓練、醫療康復等領域都有著優異的表現。

      慣性式動作捕捉系統的劣勢,以及,如何解決?

      上文中介紹了慣性式動作捕捉系統及其優勢,那它有什么劣勢,又該如何解決?

      一般情況下慣性式動作捕捉系統采用MEMS三軸陀螺儀、三軸加速度計和三軸磁力計組成的慣性測量單元(IMU, Inertial Measurement Unit)來測量傳感器的運動參數。而由IMU所測得的傳感器運動參數有嚴重噪聲干擾,MEMS 器件又存在明顯的零偏和漂移,慣性式動作捕捉系統無法長時間地對人體姿態進行精確的跟蹤。只有解決了這一個問題,才能使慣性式動作捕捉系統在VR行業充分發揮作用。

      目前,Xsens采用的解決方案如下:

      首先對IMU所測得的傳感器運動數據做預處理,濾掉原始慣性數據中摻雜的噪聲干擾;

      然后不斷地進行標定和校準,即不斷地對各慣性器件進行相應的補償以解決MEMS器件的零偏和漂移,提高其數據的精確度和可靠程度;

      接下來在進行姿態解算,并利用姿態參考系統驗證姿態角度數據的精確度,最終實現整個慣性式動作捕捉。

      此外,與之不同的是,國內的G-Wearables則采用IK+室內定位技術做主動作捕捉算法,使用慣性式動作捕捉做輔助算法。這套方案中利用室內定位技術對慣性式動作捕捉技術做實時校準,避免了不斷校準的麻煩。

      那么,什么是IK算法?

      首先介紹下IK算法及其在動作捕捉系統中的應用。

      IK是Inverse Kinematics的縮寫,即反向運動學。

      在人體分層結構中,關節和骨骼實際構成了運動鏈,比如肩關節、肘關節、腕關節及其子骨骼就是一條運動鏈,是整個人體運動鏈上的一條分支,身體即是利用運動鏈對運動進行控制。運動分為正向運動和反向運動。已知鏈上各個關節旋轉角,求各關節的位置信息和末端效應器(end effector)的位置信息,這是正向運動學的問題;而己知末端效應器的位置信息,反求其祖先關節的旋轉角和位置,這是就是反向運動學。


  • <table id="4yyaw"><kbd id="4yyaw"></kbd></table>
  • <td id="4yyaw"></td>
  • 调性视频