Azure Kinect Body Tracking For LabVIEW 更新预览

<Body Tracking>Azure Kinect Body Tracking ,采用AI的方式使用深度数据以每秒30帧的速度实时跟踪人体的32个特征点(英伟达显卡RTX1050以上,跟踪5个人),功能强!

<c3d 文件>
*c3d文件是一种公用文件格式,自1980年代中期以来,已在生物力学,动画和步态分析实验室中用于记录同步的3D和模拟数据。3D Motion Capture System制造商、Animation行业的公司基本都为它提供支持。

作者开发了C3D文件类型的相关解析库,开发者快速集成!

图片

详细内容请阅读以下文章:

*c3d File Edit For LabVIEW

<动捕数据结构>工具包动捕数据返回的数据格式包含了32个关节点的三维坐标(x,y,z)及旋转信息规范化4元数(w,x,y,z)。4元数指的是每个关节的旋转量。

图片

图例:| x 轴 = 红色 | y 轴 = 绿色 | z 轴 = 蓝色 |

<4元数>

4元数具有以下优点:

  • 解决万向节锁问题
  • 仅存储4个浮点数,相比矩阵更加轻量
  • 4元数无论是求逆,加减乘、插值、平滑比矩阵更高效

现在主流游戏或动画引擎都是用4元数来表达旋转。

作者增加了相关4元数运算的一些算子:

图片

<动捕数据仿真>
开发者可以通过这些算子轻松完成模型的动作仿真,作者开发了2个模型的仿真,并封装成一个VI,开发者可以快速集成到自己的软件中。,时长00:53

图片

<总结>

更新以下内容

1)标准动捕文件*.c3d存储与读取

2)  4元数算子库

3)人体骨架仿真渲染

================================

有任何问题欢迎交流:

声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/383910.html

联系我们
联系我们
分享本页
返回顶部