Champ

Animates a still human photo with 3D SMPL parametric motion guidance extracted from a driving video.

Open SourceSelf HostedOffline CapableGPU Required (20GB+ VRAM)
0.0 (0)

About

Champ animates a person in a single reference image by extracting SMPL parametric body sequences from a driving video and rendering depth maps, surface normals, semantic segmentation, and DWPose skeletons as conditioning signals for a latent diffusion generator. Because the guidance comes from a unified 3D body model rather than 2D keypoints alone, body shape and motion stay consistent even under large pose changes, which was the core contribution of the ECCV 2024 paper. The project comes from Fudan University's generative vision lab, the same group behind the Hallo talking-head models, and ships pretrained weights on Hugging Face along with full two-stage training code and sample training data. Running inference requires Python 3.10, CUDA 12.1, and roughly 20 GB of VRAM for a 250-frame sequence on an A100 or RTX 3090, with a frame-range option to trim memory use on smaller cards. Community wrappers exist for ComfyUI and Blender. Code and weights are MIT licensed, so commercial use is permitted, and the repository holds about 4,300 GitHub stars.

Should you use Champ?

Pick it when

Pick it for full-body animation where body shape must stay consistent through large pose changes, when you have a 24 GB-class card such as an RTX 3090 and need MIT weights that allow commercial use plus training code.

Look elsewhere when

Skip it if your card has well under 20 GB: the frame-range option only shortens each run, while MimicMotion fits 8 GB and stitches long clips. SMPL fitting plus four conditioning maps also make preprocessing heavier.

Alternatives to Champ

  • MimicMotion

    Fits 8 GB for the 16-frame model and stitches arbitrary-length clips, but guides with 2D DWPose keypoints rather than a 3D body model.

  • MagicAnimate

    Lower 12 GB floor with BSD-3-Clause code, but conditions on DensePose alone rather than SMPL-derived depth, normal, and segmentation maps, and has had no release since December 2023.

  • Wan-Dancer

    Choreographs the dance from a music track with no driving video and holds minute-long 720p clips, but its reference setup is eight 80 GB GPUs where Champ fits one 24 GB card.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!

Details

Price
Free
Platform
Local/Desktop
Difficulty
Advanced (4/5)
License
MIT
Minimum VRAM
20 GB
Added
Jul 29, 2026

Tags