atlas

Research map / 3D vision / 3D generation

Nonisotropic Gaussian Diffusion for Realistic 3D Human Motion Prediction

CVPR 2025 · 3D vision › 3D generation · approach: Scene-aware human motion synthesis · 7 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.

Introduces SkeletonDiffusion, a GCN-based latent diffusion model for stochastic 3D human motion prediction using a nonisotropic Gaussian diffusion whose noise covariance follows the skeleton graph.

Problem

Probabilistic human motion prediction produces diverse futures but often with limb stretching and jitter (bone-length inconsistency), which current diversity-favoring models fail to penalize.

Approach

Replaces isotropic i.i.d. diffusion noise with a fixed non-diagonal covariance derived from the skeleton adjacency matrix (with a scheduler moving from isotropic to nonisotropic), applied in a latent space whose joint dimensions correspond to body joints, with a fully GCN encoder/denoiser and a min-reconstruction-loss sample selection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SkeletonDiffusion instead of CoMusionstochastic human motion prediction · AMASSADE: 6.715 -> 6.124Helped
Use SkeletonDiffusion instead of CoMusionstochastic human motion prediction · AMASSstr: 0.25 -> 0.20Helped
Use SkeletonDiffusion instead of CoMusionstochastic human motion prediction · AMASSAPD: 4.04 -> 3.15Hurt
Use SkeletonDiffusion instead of CoMusionstochastic human motion prediction · FreeManADE: 7.812 -> 7.424Helped
Use SkeletonDiffusion instead of BeLFusionstochastic human motion prediction · FreeManstr: 0.41 -> 0.51Hurt
Use SkeletonDiffusion instead of BeLFusionstochastic human motion prediction · 3DPW zero-shotstr: 0.22 -> 0.17Helped
Use SkeletonDiffusion instead of DivSamplingstochastic human motion prediction · 3DPW zero-shotAPD: 11.04 -> 3.02Hurt
Add Typed-Graph Attention layers (ablation)SkeletonDiffusion GCN architecture · AMASSperformance metricsHelped
Add the nonisotropic covariance scheduler γt (ablation)SkeletonDiffusion diffusion process · AMASSperformance metricsHelped
Replace isotropic diffusion with the simple nonisotropic variant of Eq. (3) (ablation)SkeletonDiffusion diffusion process · AMASSperformance metricsHelped

Surprising findings

Limitations

Experimental setup

Datasets: AMASS FreeMan 3DPW

Benchmarks: AMASS FreeMan 3DPW

Metrics: ADE FDE MMADE MMFDE APD APDE CMD MAE limb stretching (str) limb jitter (jit)

Baselines: Zero-Velocity TPK DLow GSPS DivSamp HumanMAC BeLFusion CoMusion

Builds on: DDPM latent diffusion Typed-Graph Convolutions BeLFusion CoMusion

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