Tutorial for capturing your own datasets
In this tutorial, we show how to capture your datasets with multiple cameras.
This is the [example dataset before preprocessing] and the is the [example dataset after preprocessing].
You can compare it with your datasets.
Capture and Calibrate
We recommend to calibrate as this pipeline.
Motion Capture
# Reconstruct the human
python3 apps/demo/mocap.py ${data} --work mvmp-wild --ranges 0 300 1 --subs_vis 1 3 5 7 --pids 0 1 2 3 4 5
python3 apps/postprocess/write_vertices.py ${data}/output-smpl-3d/smpl ${data}/output-smpl-3d/vertices --cfg_model ${data}/output-smpl-3d/cfg_model.yml --mode vertices
python3 apps/postprocess/render.py ${data} --exp output-smpl-3d --mode instance-d0.05 --ranges 0 1400 1
Skeleton | |
Mesh | |
Soccer |
Training
python3 apps/neuralbody/demo.py --mode soccer1_6 --gpus 0,1,2,3 ${data}
Rendering
python3 apps/neuralbody/demo.py--mode soccer1_6 --gpus 0,1,2,3 --demo ${data}
The config for this scene can be found in config/neuralbody/dataset/demo_soccer1_6.yml
. We explain this code and show how to perform scene editing step by step.