TLControl: Trajectory and Language Control for Human Motion Synthesis
Weilin Wan, Zhiyang Dou, Taku Komura, Wenping Wang, Dinesh Jayaraman, Lingjie Liu
TL;DR
<1>The paper tackles controllable human motion synthesis by jointly leveraging language descriptions $L$ and partial trajectories $ extbf{R'}$ to generate full-body motions $ extbf{J} \,\in\, \mathbb{R}^{T \times M}$.</1>The paper introduces TLControl, a framework that combines a part-based VQ-VAE to learn a structured latent space, a Masked Trajectory Transformer conditioned on $L$ and $ extbf{R'}$ to produce a coarse latent seed, and a test-time optimization in latent space to align with trajectories.</2>The contributions include six-body-part grouping in the VQ-VAE, CLIP-based language conditioning in the MTT with trajectory masking, and a flexible latent-space optimization that enables precise trajectory alignment with high efficiency.</3>The experiments on KIT-ML and HumanML3D demonstrate superior trajectory fidelity and faster runtimes compared with state-of-the-art methods, validating TLControl’s practicality for interactive high-quality animation.
Abstract
Controllable human motion synthesis is essential for applications in AR/VR, gaming and embodied AI. Existing methods often focus solely on either language or full trajectory control, lacking precision in synthesizing motions aligned with user-specified trajectories, especially for multi-joint control. To address these issues, we present TLControl, a novel method for realistic human motion synthesis, incorporating both low-level Trajectory and high-level Language semantics controls, through the integration of neural-based and optimization-based techniques. Specifically, we begin with training a VQ-VAE for a compact and well-structured latent motion space organized by body parts. We then propose a Masked Trajectories Transformer (MTT) for predicting a motion distribution conditioned on language and trajectory. Once trained, we use MTT to sample initial motion predictions given user-specified partial trajectories and text descriptions as conditioning. Finally, we introduce a test-time optimization to refine these coarse predictions for precise trajectory control, which offers flexibility by allowing users to specify various optimization goals and ensures high runtime efficiency. Comprehensive experiments show that TLControl significantly outperforms the state-of-the-art in trajectory accuracy and time efficiency, making it practical for interactive and high-quality animation generation.
