FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

woo0818/SFControl: Official implementation of "SFControl: Motion Synthesis with Sparse and Flexible Keyjoint Control (ICCV 2025)" · GitHub

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motion Synthesis with Sparse and Flexible Keyjoint Control


Dataset Preparation

  1. Download and preprocess the HumanML3D dataset under the dataset/ directory.
  2. Convert the raw HumanML3D data into our global representation format.
    (The conversion script will be released soon.)

Training

Stage1 Model

python -m train.train_sfcontrol   --endeffector_conditioned   --endeffector_only   --endeffector_selection_scheme random_joints   --head   --diffusion_steps 50   --latent_dim 128   --lambda_ric_pos 0.1   --lambda_ric_vel 10.0   --lambda_ric_fc 10.0   --dataset humanml   --data_rep glo_joints

Stage2 Model

python -m train.train_sfcontrol   --endeffector_conditioned   --endeffector_selection_scheme all_endeffectors   --head   --diffusion_steps 50   --latent_dim 512   --dataset humanml   --data_rep glo_root

Citation

If you find our work helpful, please consider citing:

@misc{hwang2025motionsynthesissparseflexible,
    title={Motion Synthesis with Sparse and Flexible Keyjoint Control},
    author={Inwoo Hwang and Jinseok Bae and Donggeun Lim and Young Min Kim},
    year={2025},
    eprint={2503.15557},
    archivePrefix={arXiv},
    primaryClass={cs.GR},
    url={https://arxiv.org/abs/2503.15557}
}

Acknowledgment

We sincerely thank the open-source projects that our code builds upon and draws inspiration from: CondMDI, GMD and MDM.

About

Official implementation of "SFControl: Motion Synthesis with Sparse and Flexible Keyjoint Control (ICCV 2025)"

Resources

Stars

10 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL