Skip to main content Link Menu Expand (external link) Document Search Copy Copied

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.