atlas

Research map / Video / Video generation

ReGenNet: Towards Human Action-Reaction Synthesis

CVPR 2024 · Video › Video generation · approach: Text-to-motion diffusion · 25 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 a multi-setting human action-reaction synthesis benchmark with actor-reactor annotations on NTU120, InterHuman and Chi3D, and ReGenNet, an online diffusion Transformer-decoder model with an explicit distance-based interaction loss.

Problem

Generating plausible, instant human reactions conditioned on another person's action sequence, which existing human motion generation and human-scene/object interaction methods do not model because they ignore the asymmetric actor-reactor roles and online constraints.

Approach

A diffusion model with a Transformer decoder using a directional (causal) attention mask so reactions depend only on past and current actor motion, trained with an explicit relative-distance interaction loss on actor-reactor annotated SMPL-X data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace concatenation of actor and reactor features with addition (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 10.999±0.7425 -> 12.828±0.9335Hurt
Remove positional embedding (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 10.999±0.7425 -> 12.916±1.2802Hurt
Add explicit interaction loss (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 12.146±0.9044 -> 10.999±0.7425Helped
Use 2 decoder layers instead of 8 (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 10.999±0.7425 -> 29.015±3.7751Hurt
Use 4 decoder layers instead of 8 (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 10.999±0.7425 -> 18.148±1.7413Hurt
Use 12 decoder layers instead of 8 (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 10.999±0.7425 -> 13.348±0.7420Hurt
Use 16 decoder layers instead of 8 (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 10.999±0.7425 -> 11.089±1.3902No clear effect
Use 2 DDIM sampling steps instead of 5 (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 10.999±0.7425 -> 12.132±0.8301Hurt
Use 10 DDIM sampling steps instead of 5 (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 10.999±0.7425 -> 11.466±0.8199No clear effect
Use 100 DDIM sampling steps instead of 5 (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 10.999±0.7425 -> 11.082±0.7440No clear effect
Use 1000 DDIM sampling steps instead of 5 (ablation)ReGenNet · NTU120-AS, test-conditionedFID: 10.999±0.7425 -> 11.719±0.8059No clear effect
Annotate actor-reactor order rather than randomly shuffling roles (ablation)ReGenNet · NTU120-ASFID: 12.69±1.22 -> 11.00±0.74Helped

Surprising findings

Limitations

Experimental setup

Datasets: NTU120-AS InterHuman-AS Chi3D-AS

Benchmarks: NTU120-AS Chi3D-AS InterHuman-AS

Metrics: FID action recognition accuracy diversity multimodality R Precision MM Dist

Baselines: cVAE AGRoL MDM MDM-GRU T2M RAIG InterGen

Builds on: MDM AGRoL DDIM classifier-free guidance

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