Skip to content

Latest commit

 

History

History
executable file
·
24 lines (17 loc) · 1.29 KB

README.md

File metadata and controls

executable file
·
24 lines (17 loc) · 1.29 KB

Model parameter transfer

Reference to original README: https://github.com/vchoutas/smplx/blob/main/transfer_model/README.md

This repo is used to convert AIST++ dataset to SMPL-H format. The AIST++ dataset provides human motion parameters in SMPL format. We have to convert (or render) these parameters to SMPL meshes using the SMPLX package frame by frame. Then, using the provided transfer tools to fit the SMPL-H model to the SMPL meshes. The output of this step is frame by frame object files of SMPL-H meshes. Finally, we combine these object files to a single motion sequences.

Ideally, this repo can be applied to any dataset conversion. The only requirement is that the dataset provides human motion parameters in SMPL format.

Step 1: convert to frame by frame SMPL meshes

python ASIT_mesh_generator.py

Step 2: transfer SMPL-H model to SMPL meshes

python transfer_model.py --batch_num 0

Note: Because it take relative long time to fit the model to the meshes, we split the meshes into several batches for parallel server submission. You can change the batch size if you want to fit the model to all meshes at once.

Step 3: combine the object files to a single motion sequence

python merge_output.py