Diffusion Path Alignment for Long-Range Motion Generation and Domain Transitions
Authors: Haichao Wang, Alexander Okupnik, Yuxing Han, Gene Wen, Johannes Schneider, Kyriakos Flouris
Organizations: Shenzhen International Graduate School, Tsinghua University, China · Institute of Information Systems, Universität Liechtenstein, Liechtenstein · Department of Computer Science, New York University, USA · MRC Biostatistics Unit, University of Cambridge, United Kingdom
Long-range human movement generation remains a central challenge in computer vision and graphics. Generating coherent transitions across semantically distinct motion domains remains largely unexplored. This capability is particularly important for applications such as dance choreography, where movements must fluidly transition across diverse stylistic and semantic motifs. We propose a simple and effective inference-time optimization framework inspired by diffusion-based stochastic optimal control. Specifically, a control-energy objective that explicitly regularizes the transition trajectories of a pretrained diffusion model. We show that optimizing this objective at inference time yields transitions with fidelity and temporal coherence. This is the first work to provide a general framework for controlled long-range human motion generation with explicit transition modeling.
Figures & tables
Figure 2: Illustration of the guided denoising with additional control energy objective. Black line illustrations trajectory in latent space at t=T , red represents unconditional denoising trajectory with ϵθ(xt,t;∅) and the blue line with mixed guided denoising ϵθ(xt,t;ω) . Ec is the control energy to be minimized for the guidance mechanisms to be close to the unguided trajectory.
FIDk↓
FIDm↓
Divk↑
Divm↑
Ground Truth
8.25
11.47
14.01
21.97
Linear
174.32
181.85
6.13
20.48
Sigmoid
171.85
178.83
6.08
20.91
Sine
148.48
148.47
7.04
20.80
M-DPA (Ours)
128.01
137.45
7.06
18.88
Table 1: Comparison of baselines and our method. Bold indicates the best result.
Accel Mean
Accel Var
Jerk Mean
Jerk Var
Ground Truth
4.526
101.687
138.975
1.707e5
Sine
3.733
73.151
111.084
1.076e5
M-DPA
3.958
91.427
117.488
1.449e5
Table 2: Motion dynamics statistics across different settings.
Figure 3: Subplots show generations of linear (first row), Sine (second row) and M-DPA (last row) generated movement samples. The dash lined bounding box marks the transition phase. While the heuristic methods like linear and sine interpolation introduces additional folding of the charakter, the M-DPA shows more coherent transitions.
Figure 4: Subplots show the results of the ω optimization along different denoising steps for different class transitions. Both inbetween segments 2 and 3 show a similar pattern. ω peaks at denoising step 7 and then monotonically decreasing, consistently for all the class transitions 0→1 , 0→5 , 0→9 .
Figure 5: Evolution of control energy for both the Sine interpolation baseline and M-DPA.
Human motion generation is a challenging task due to its high dimensionality and the difficulty of generating fine-grained motions. Diffusion methods have been proposed due to their high sample quality and expressiveness. Early approaches treat the entire sequence as a whole, which is computationally expensive and restricts sequence length. In contrast, autoregressive diffusion models generate longer sequences. However, their reliance on fully denoising previous frames complicates training and inference. Consequently, we propose RDM, a new recurrent diffusion formulation inspired by Recurrent Neural Networks (RNNs). RDM explicitly conditions the diffusion process on preceding noisy frames, avoiding the cost of full denoising. To overcome the challenge of maintaining its probabilistic nature, we employ Normalizing Flows to model recurrent connections. Our evaluations demonstrate RDM's effectiveness: it achieves comparable performance to autoregressive baselines and generates long sequences that remain aligned with the text. RDM also skips diffusion steps during inference, reducing computational cost by up to 18x over autoregressive baselines. Project page: https://www.mirgahney.com/rfdm.io/.
Mirgahney Mohamed, Harry Jake Cunningham, Riccardo Barbano +2
Department of Computer Science, University College London
Generating human motion that satisfies customized zero-shot goal functions, enabling applications such as controllable character animation and behavior synthesis for virtual agents, is a critical capability. While current approaches handle many unseen constraints, they fail on tasks with very challenging spatiotemporal restrictions, such as severe spatial obstacles or specified numbers of walking steps. To equip motion generators for these highly constrained tasks, we present a retrieval-guided method built on the training-free diffusion noise optimization framework. The key idea is to search within large motion datasets for guidance that can potentially satisfy difficult constraints. We introduce relational task parsing to group target constraints and identify the difficult ones to be handled by retrieved reference. A better initialization for diffusion noise is then obtained via a reward-guided mask that combines random noise with retrieved noise. By optimizing diffusion noise from this improved initialization, we successfully solve highly constrained generation tasks. By leveraging LLM for relational task parsing, the whole framework is further enabled to automatically reason for what to retrieve, improving the intelligence of moving agents under a training-free optimization scheme.
Hanchao Liu, Fang-Lue Zhang, Shining Zhang +2
Tsinghua University · University of New South Wales
We introduce MoLingo, a text-to-motion (T2M) model that generates realistic, lifelike human motion by denoising in a continuous latent space. Recent works perform latent space diffusion, either on the whole latent at once or auto-regressively over multiple latents. In this paper, we study how to make diffusion on continuous motion latents work best. We focus on two questions: (1) how to build a semantically aligned latent space so diffusion becomes more effective, and (2) how to best inject text conditioning so the motion follows the description closely. We propose a semantic-aligned motion encoder trained with frame-level text labels so that latents with similar text meaning stay close, which makes the latent space more diffusion-friendly. We also compare single-token conditioning with a multi-token cross-attention scheme and find that cross-attention gives better motion realism and text-motion alignment. With semantically aligned latents, auto-regressive generation, and cross-attention text conditioning, our model sets a new state of the art in human motion generation on standard metrics and in a user study. We will release our code and models for further research and downstream usage.
Yannan He, Garvita Tiwari, Xiaohan Zhang +4
University of Tübingen, Germany · Tübingen AI Center, Germany · Max Planck Institute for Informatics, Saarland Informatics Campus, Germany +2