openxrlab/xrmocap

OpenXRLab Multi-view Motion Capture Toolbox and Benchmark

它解决了什么问题

XRMoCap 是一个基于 PyTorch 的工具箱,旨在简化多视角动作捕捉 (mocap),允许用户从多个校准摄像机估计 3D 人体姿势和形状。它为单人和多人场景提供了一个统一的框架,并支持各种最先进 (SOTA) 的方法。

它是如何运作的

该项目将基于优化和基于学习的动作捕捉算法整合到一个模块化框架中。它支持两种主要的动作表示:3D 关键点和参数化人体模型,如 SMPL(-X)。该系统可以处理任意数量的校准摄像机(两个以上),并包含用于自动摄像机选择和不同动作表示之间转换的工具。

适用对象

此工具包适用于从事人体感知、3D 姿势估计和动作捕捉的研究人员与工程师,特别是那些需要标准化基准测试和灵活流程来开发新 mocap 算法的人。

特色亮点

  • 全面的方法支持:重新实现了如 SMPLify、MvP 和 HuMMan MoCap 等 SOTA 方法。
  • 模块化架构:允许用户通过配置文件选择不同的组件来自定义 mocap 流程。
  • 双重表示:支持基于关键点和基于参数化人体模型 (SMPL/SMPL-X) 的估计。
  • 多人处理能力:使用多视角设置处理场景中的单人或多人。
  • 集成基准测试:包含对 Campus、Shelf 和 CMU Panoptic 等多个标准数据集的支持。

相关

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