Nonisotropic Gaussian Diffusion for Realistic 3D Human Motion Prediction

Cecilia Curreli, Dominik Muhle, Abhishek Saroha, Zhenzhang Ye, Riccardo Marin +1 more
2/10/2026

No official code found. Best implementation: Ceveloper/SkeletonDiffusion (46 stars, BSD-2-Clause, last commit 2026-04-02).

Abstract

Probabilistic human motion prediction aims to forecast multiple possible future movements from past observations. While current approaches report high diversity and realism, they often generate motions with undetected limb stretching and jitter. To address this, we introduce SkeletonDiffusion, a latent diffusion model that embeds an explicit inductive bias on the human body within its architecture and training. We present a new nonisotropic Gaussian diffusion formulation that aligns with the natural kinematic structure of the human skeleton and models relationships between body parts. Results show that our approach outperforms isotropic alternatives, consistently generating realistic predictions while avoiding artifacts such as limb distortion. Additionally, we identify a limitation in commonly used diversity metrics, which may favor models that produce inconsistent limb lengths within the same sequence. SkeletonDiffusion sets a new benchmark on three real-world datasets, outperforming various baselines across multiple evaluation metrics. We release the code on our project page.

View on arXivView PDF

Code Implementations(1)

BSD-2-Clause

Nonisotropic Gaussian Diffusion for Realistic 3D Human Motion Prediction: SkeletonDiffusion, a latent diffusion model with attention graph architecture

460Python, Jupyter NotebookAug 23, 20246 months agoBSD-2-Clause
anisotropic-diffusiondiffusion-modelgenerative-diffusion-modelgraph-attention-autoencodergraph-attention-network+3 more

Similar Papers

Cite this paper

@article{curreli2026nonisotropic,
  title  = {Nonisotropic Gaussian Diffusion for Realistic 3D Human Motion Prediction},
  author = {Cecilia Curreli and Dominik Muhle and Abhishek Saroha and Zhenzhang Ye and Riccardo Marin and Daniel Cremers},
  year   = {2026},
  eprint = {2501.06035},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2501.06035},
  journal = {CVPR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.06035.svg)](https://codeofpaper.com/paper/2501.06035)

Discussion