Azure Kinect Body Tracking ,采用AI的方式使用深度數據以每秒30幀的速度實時跟蹤人體的32個特征點(英偉達顯卡RTX1050以上,跟蹤5個人),功能強!
*c3d文件是一種公用文件格式,自1980年代中期以來,已在生物力學,動畫和步態分析實驗室中用于記錄同步的3D和模擬數據。3D Motion Capture System制造商、Animation行業的公司基本都為它提供支持。
作者開發了C3D文件類型的相關解析庫,開發者快速集成!
詳細內容請閱讀以下文章:
<動捕數據結構>
工具包動捕數據返回的數據格式包含了32個關節點的三維坐標(x,y,z)及旋轉信息規范化4元數(w,x,y,z)。 4元數指的是每個關節的旋轉量。
圖例:| x 軸 = 紅色 | y 軸 = 綠色 | z 軸 = 藍色 |
<4元數>
4元數具有以下優點:
解決萬向節鎖問題
僅存儲4個浮點數,相比矩陣更加輕量
4元數無論是求逆,加減乘、插值、平滑比矩陣更高效
現在主流游戲或動畫引擎都是用4元數來表達旋轉。
作者增加了相關4元數運算的一些算子:
<動捕數據仿真>
開發者可以通過這些算子輕松完成模型的動作仿真,作者開發了2個模型的仿真,并封裝成一個VI,開發者可以快速集成到自己的軟件中。
<總結>
更新以下內容
1)標準動捕文件*.c3d存儲與讀取
2) 4元數算子庫
3)人體骨架仿真渲染
審核編輯:湯梓紅
-
LabVIEW
+關注
關注
1977文章
3657瀏覽量
325625 -
顯卡
+關注
關注
16文章
2461瀏覽量
68153 -
AI
+關注
關注
87文章
31513瀏覽量
270330 -
Azure
+關注
關注
1文章
124瀏覽量
12809
原文標題:Azure Kinect Body Tracking For LabVIEW 更新預覽
文章出處:【微信號:gh_63f7cd07072a,微信公眾號:LabVIEW逆向工程高級編程】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論