Our whole body motion capture is based on our FrankMocap paper, by intergrating the output of body module and hand module. See our paper for details.
- You should install both body module and hand module.
- Run the following. The mocap output will be shown on your screen
# Using a machine with a monitor to show output on screen
# OpenGL renderer is used by default (--renderer_type opengl)
# The output images are also saved in ./mocap_output
python -m demo.demo_frankmocap --input_path ./sample_data/single_totalbody.mp4 --out_dir ./mocap_output
# Screenless mode (e.g., a remote server)
xvfb-run -a python -m demo.demo_frankmocap --input_path ./sample_data/single_totalbody.mp4 --out_dir ./mocap_output
# Set other render_type to use other renderers
python -m demo.demo_frankmocap --input_path ./sample_data/single_totalbody.mp4 --out_dir ./mocap_output --renderer_type pytorch3d
- Run,
python -m demo.demo_frankmocap --input_path webcam #or using opengl gui renderer python -m demo.demo_frankmocap --input_path webcam --renderer_type opengl_gui
- See below to see how to control in opengl gui mode
- Other options should be the same as body module.
- CC-BY-NC 4.0. See the LICENSE file.