CoMusion: Towards Consistent Stochastic Human Motion Prediction via Motion Diffusion
Jiarui Sun, Girish Chowdhary
TL;DR
CoMusion presents a single-stage, diffusion-based framework for stochastic human motion prediction that preserves spatial-temporal structure by coupling a Transformer-based reconstruction module with a GCN refinement module operating in the DCT space. Unlike noise-prediction approaches, it directly predicts the future motion $y_0$ conditioned on history $x^{1:H}$, aided by a tailored variance scheduler that ensures non-trivial denoising throughout the chain. The architecture achieves state-of-the-art results on Human3.6M and AMASS, with large gains in Cumulative Motion Distribution (CMD) and Fréchet Inception Distance (FID), and ablation studies validate the crucial roles of the reconstruction module, the GCN refinement, and the scheduler. The work demonstrates that integrating GCN-DCT design with diffusion modeling in a single stage can yield highly realistic, consistent, and diverse motion predictions, with practical efficiency and a released codebase.
Abstract
Stochastic Human Motion Prediction (HMP) aims to predict multiple possible future human pose sequences from observed ones. Most prior works learn motion distributions through encoding-decoding in the latent space, which does not preserve motion's spatial-temporal structure. While effective, these methods often require complex, multi-stage training and yield predictions that are inconsistent with the provided history and can be physically unrealistic. To address these issues, we propose CoMusion, a single-stage, end-to-end diffusion-based stochastic HMP framework. CoMusion is inspired from the insight that a smooth future pose initialization improves prediction performance, a strategy not previously utilized in stochastic models but evidenced in deterministic works. To generate such initialization, CoMusion's motion predictor starts with a Transformer-based network for initial reconstruction of corrupted motion. Then, a graph convolutional network (GCN) is employed to refine the prediction considering past observations in the discrete cosine transformation (DCT) space. Our method, facilitated by the Transformer-GCN module design and a proposed variance scheduler, excels in predicting accurate, realistic, and consistent motions, while maintaining appropriate diversity. Experimental results on benchmark datasets demonstrate that CoMusion surpasses prior methods across metrics, while demonstrating superior generation quality. Our Code is released at https://github.com/jsun57/CoMusion/ .
