atlas

Research map / Image generation / Text-to-image diffusion

SALAD: Skeleton-aware Latent Diffusion for Text-driven Motion Generation and Editing

CVPR 2025 · Image generation › Text-to-image diffusion · approach: Text-driven synthesis and semantic guidance · 13 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 SALAD, a skeleton-aware latent diffusion model using skeleto-temporal VAE and transformer denoiser for text-to-motion generation, plus training-free attention-based zero-shot motion editing via cross-attention modulation.

Problem

Text-driven motion generation typically flattens each pose into a single vector and compresses sentences into one embedding, losing joint-, frame-, and word-level structure; pre-trained motion diffusion models also lack interpretable representations for zero-shot editing.

Approach

Build a skeleto-temporally decoupled motion latent space (skeleton and temporal convolutions and pooling), then train a diffusion denoiser with temporal, skeletal, and word-level cross-attention, and reuse its cross-attention maps for training-free text-driven editing via Prompt-to-Prompt-style modulation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SALAD instead of the strongest baseline, MoMaskText-to-motion generation · HumanML3D testR-Precision Top-3: 0.807±.002 -> 0.857±.002Helped
Use SALAD instead of the strongest baseline, MoMaskText-to-motion generation · KIT-ML testR-Precision Top-3: 0.781±.005 -> 0.828±.005Helped
Use SALAD instead of the strongest baseline, MoMaskText-to-motion generation · HumanML3D testFID: 0.045±.002 -> 0.076±.002Hurt
Use SALAD instead of the strongest baseline, ReMoDiffuseText-to-motion generation · KIT-ML testFID: 0.155±.006 -> 0.296±.012Hurt
Add skeleton-aware ST-Latent instead of a conventional pose-vector VAE (ablation)SALAD · HumanML3D testR-Precision Top-3: 0.816±.002 -> 0.857±.002Helped
Add skeleton-aware ST-Latent instead of a conventional pose-vector VAE (ablation)SALAD · HumanML3D testFID: 0.433±.006 -> 0.076±.002Helped
Add cross-attention instead of sentence-level self-attention (ablation)SALAD · HumanML3D testR-Precision Top-3: 0.778±.002 -> 0.857±.002Helped
Add cross-attention instead of sentence-level self-attention (ablation)SALAD · HumanML3D testFID: 0.274±.007 -> 0.076±.002Helped
Add both ST-Latent and cross-attention (ablation)SALAD · HumanML3D testR-Precision Top-3: 0.752±.002 -> 0.857±.002Helped
Add both ST-Latent and cross-attention (ablation)SALAD · HumanML3D testFID: 0.345±.007 -> 0.076±.002Helped

Surprising findings

Limitations

Experimental setup

Datasets: HumanML3D KIT-ML

Benchmarks: HumanML3D KIT-ML

Metrics: FID R-precision MM-Dist Diversity MultiModality MPJPE user preference rating

Baselines: T2M AttT2M ParCo MoMask MDM MLD MotionDiffuse ReMoDiffuse MotionFix

Builds on: Prompt-to-Prompt Skeleton-aware networks DDIM classifier-free guidance T2M evaluation protocol

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