atlas

Research map / 3D vision / 3D generation

Vision-Guided Action: Enhancing 3D Human Motion Prediction with Gaze-informed Affordance in 3D Scenes

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

Proposes GAP3DS, an affordance-aware 3D human motion prediction model that uses gaze to identify the intended object, infer its affordance, and generate interaction poses that condition trajectory and pose decoding.

Problem

Gaze-based 3D human motion prediction methods treat gaze as a spatial cue only, which yields accurate trajectories but physically implausible or semantically inconsistent human poses in 3D scenes.

Approach

Interprets human gaze semantically: a gaze-guided affordance learner selects the gazed object via an interaction map over SoftGroup-segmented objects, extracts visual and textual affordance features with AffordanceNet, and uses a diffusion-based pose generator plus a dual-prompted decoder (interactive location for trajectory, interactive poses for pose) to produce motion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add GAL (ablation)GAP3DS · GIMO testTraj-path: 642 -> 575Helped
add GAL (ablation)GAP3DS · GIMO testMPJPE-path: 170.1 -> 141.2Helped
add APG (ablation)GAP3DS · GIMO testMPJPE-path: 164.6 -> 141.2Helped
use DPM instead of one basic decoder (ablation)GAP3DS · GIMO testTraj-path: 582 -> 575Helped
use DPM instead of one basic decoder (ablation)GAP3DS · GIMO testMPJPE-path: 144.2 -> 141.2Helped
include interactive location, visual, and textual affordance attributes (ablation)GAP3DS · GIMO testMPJPE-interact: 174.2 -> 171.4; 186.4 -> 171.4; 189.0 -> 171.4Helped
use the standard dual-prompt setup rather than single-prompt or reverse-prompt configurations (ablation)GAP3DS · GIMO testMPJPE: 148.3 -> 141.2; 164.1 -> 141.2; 171.2 -> 141.2Helped
generate 3 interactive poses instead of 1 (ablation)GAP3DS · GIMO testMPJPE-path: 146.2 -> 141.2Helped
increase scene point density from 512 to 8192 (ablation)GAP3DS · GIMO testTraj-P (mm): 631 -> 575Helped
increase scene point density from 8192 to 32768 (ablation)GAP3DS · GIMO testTraj-P (mm): 575 -> 575No clear effect
use SoftGroup instead of SPFormer (ablation)GAP3DS · GIMO testMPJPE: 150.2 -> 141.2Helped
add GAL and APG to SIF3D (ablation)SIF3D · GIMO testTraj-path: 590 -> 580Helped

Surprising findings

Limitations

Experimental setup

Datasets: GIMO

Benchmarks: GIMO

Metrics: Traj-path Traj-interaction MPJPE-path MPJPE-interaction penetration error

Baselines: AuxFormer BiFU MDP SIF3D

Builds on: SIF3D AffordanceNet SoftGroup VPoser MDP

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