Warning
Warning, uses experimental package comfy-env to attempt a one click isolated install. Will download and use pixi package manager.
Three options, in order of speed → reliability:
- ComfyUI Manager (recommended) — search for
MotionCapturein the Manager and click Install from the highest version displayed. If that doesn't work, try nightly. - Manager via Git URL — in ComfyUI Manager: "Install via Git URL" with
https://github.com/PozzettiAndrea/ComfyUI-MotionCapture.git. - Manual (most reliable):
cd ComfyUI/custom_nodes git clone https://github.com/PozzettiAndrea/ComfyUI-MotionCapture.git cd ComfyUI-MotionCapture pip install -r requirements.txt --upgrade python install.py
Please report any problems you hit during installation or use of my nodes — open a Discussion or Issue. Very grateful for your help! 🙏
A ComfyUI custom node package for GVHMR-based 3D human motion capture from video. Extract SMPL parameters and 3D skeletal motion using state-of-the-art pose estimation.
smpl_30fps.mp4
smpl_to_bvh_30fps.mp4
@inproceedings{qiu2024gvhmr,
title={World-Grounded Human Motion Recovery via Gravity-View Coordinates},
author={Qiu, Zehong and Wang, Qingshan and Peng, Zhenbo and others},
booktitle={SIGGRAPH Asia},
year={2024}
}
- ViTPose: https://github.com/ViTAE-Transformer/ViTPose
- HMR2: https://github.com/shubham-goel/4D-Humans
- SMPL: https://smpl.is.tue.mpg.de/
- SMPL-X: https://smpl-x.is.tue.mpg.de/
This package vendors GVHMR code which has its own license. Please check the original GVHMR repository for licensing terms.
SMPL and SMPL-X body models require separate licenses from their respective providers.