perfanalytics/pose2sim

Markerless kinematics with any cameras — From 2D Pose estimation to 3D OpenSim motion

解决的问题

Pose2Sim 为人类和动物提供无标记 3D 运动学工作流程,是传统基于标记的运动捕捉(MoCap)系统的低成本替代方案。它允许使用智能手机、网络摄像头或 GoPro 等标准硬件进行研究级 3D 运动分析,无需受试者佩戴标记即可在运动场、诊所或户外等多种环境中进行捕捉。

工作原理

该系统将 2D 姿态估计数据转换为 3D 骨骼分析。工作流程包括几个阶段:

  1. 姿态估计:使用 RTMPose(默认)、DeepLabCut 或 OpenPose 等传统模型提取 2D 关键点。
  2. 标定与同步:同步多个相机视图并计算相机内外参数。
  3. 三角测量:关联不同相机视图中的个体,并将 2D 关键点三角化为 3D 坐标。
  4. 细化:过滤 3D 坐标并增加标记点以提高数据质量。
  5. 运动学:计算全身 3D 关节角度和骨骼分析,可与 OpenSim 集成以进行可视化和分析。

适用人群

  • 运动分析师:用于基于场地的 3D 运动捕捉。
  • 临床医生:用于在诊室中进行步态分析和临床评估。
  • 动画师:用于户外捕捉穿着完整衣物的受试者的 3D 数据。
  • 生物力学研究人员:使用易于获取的硬件进行多参与者研究。

亮点

  • 高精度:经过同行评审研究验证,关节角度误差为 2-6°。
  • 硬件无关:兼容手机、网络摄像头或 GoPro 的任意组合。
  • 多人支持:能够同时跨视图跟踪多人。
  • 注重隐私:本地运行,符合数据隐私和 GDPR 规定。
  • OpenSim 集成:生成 .trc 和 .mot 文件,用于 OpenSim 或 Blender 中的完整骨骼分析。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目