atlas

Research map / 3D vision / 3D generation

How to Move Your Dragon: Text-to-Motion Synthesis for Large-Vocabulary Objects

ICML 2025 · 3D vision › 3D generation · approach: Scene-aware human motion synthesis · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Builds a text-to-motion diffusion framework for arbitrary skeletal rigs by annotating the Truebones Zoo animal motion dataset with multi-level captions, adding rig augmentation, and extending motion diffusion transformers with tree and rest-pose encodings.

Problem

Text-driven 3D motion synthesis for large-vocabulary objects is hard due to a lack of annotated, diverse-skeleton motion data and because existing motion diffusion models assume a fixed skeleton template.

Approach

Makes a motion diffusion transformer skeleton-agnostic by tokenizing per joint and adding tree positional encoding (TreePE) and rest-pose encoding (RestPE), combined with rig augmentation (bone length, joint number, rest pose resetting) and a two-stage pose-then-motion training with factorized spatial-temporal attention.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use human-annotated captions instead of GPT-generated captions (ablation)Text-to-motion model · User studyPreference (%): 2.27 -> 65.60Helped
Add rig augmentation (ablation)Text-to-motion model · User studyPreference (%): 12.40 -> 65.60Helped
Use shared cross-object learning instead of single-object motion modelsText-to-motion model · User studyPreference (%): 10.67 -> 65.60Helped
Use learned text-conditioned synthesis instead of retargetingText-to-motion model · User studyPreference (%): 9.07 -> 65.60Helped
Add TreePE and RestPE (ablation)Pose diffusion model · Pose diffusion Test SetR@1: 0.2626 -> 0.5979Helped
Add rig augmentation (ablation)Pose diffusion model with TreePE and RestPE · Pose diffusion Test SetR@1: 0.5979 -> 0.6045Helped
Add rig augmentation (ablation)Pose diffusion model without TreePE and RestPE · Pose diffusion Test SetR@1: 0.2626 -> 0.2562Hurt
Add TreePE and RestPE (ablation)Pose diffusion model · Pose diffusion Test Set+R@1: 0.3705 -> 0.4435Helped
Add rig augmentation (ablation)Pose diffusion model with TreePE and RestPE · Pose diffusion Test Set+R@1: 0.4435 -> 0.6707Helped
Add rig augmentation (ablation)Pose diffusion model without TreePE and RestPE · Pose diffusion Test Set+R@1: 0.3705 -> 0.3867Helped
Use human-annotated captions instead of GPT-generated captions (ablation)Text-to-motion model · Varied rig stylesCoverage AUCHelped
Add rig augmentation (ablation)Text-to-motion model · Varied rig stylesCoverage AUCHelped

Surprising findings

Limitations

Experimental setup

Datasets: Truebones Zoo

Benchmarks: Truebones Zoo held-out split external Sketchfab objects

Metrics: FID R-Precision Alignment Coverage Multimodality Motion Stability Index user preference

Baselines: Single-Object Motion Diffusion Models Retargeting w/o Rig Augmentation w/ GPT-4o captions

Builds on: motion diffusion model (MDM) SiT adaLN-Zero SigLIP Truebones Zoo

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy