atlas

Research map / 3D vision / 3D generation

SPA: 3D Spatial-Awareness Enables Effective Embodied Representation

ICLR 2025 · 3D vision › 3D generation · approach: Semantic scene completion · 0 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.

Pre-trains a vanilla ViT with differentiable neural rendering (SDF, SH color, semantic features distilled from AM-RADIO) on multi-view images to add 3D spatial awareness, and evaluates it across 268 embodied tasks in 8 simulators plus real-world tasks.

Problem

Existing visual representations for embodied AI rely on 2D contrastive or MAE objectives and lack the 3D spatial understanding needed for manipulation and navigation; prior embodied evaluations are also too small to draw reliable conclusions.

Approach

Use multi-view differentiable neural rendering as the pre-text task on a vanilla 2D ViT: features are lifted into a dynamically scaled 3D feature volume via deformable attention, and rendered RGB, depth and semantic maps supervise the ViT without labels, endowing it with 3D spatial awareness.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SPA rather than the strongest reported baselineembodied representation learning across the evaluated benchmarks · All embodied benchmarksMean S.R.: 85.13 -> 88.63Helped
increase SPA model size from ViT-B to ViT-LSPA · VC-1Mean S.R.: 73.66 -> 77.82Helped
use 3D-aware rendering pre-training instead of continued single-image MAE pre-training on the same data (ablation)SPA-B · VC-1Mean S.R.: 73.11 -> 73.66Helped
set mask ratio to 0.00 instead of 0.50 (ablation)SPA pre-training · VC-1Mean S.R.: 71.18 -> 70.36Hurt
set mask ratio to 0.25 instead of 0.50 (ablation)SPA pre-training · VC-1Mean S.R.: 71.18 -> 70.17Hurt
set mask ratio to 0.75 instead of 0.50 (ablation)SPA pre-training · VC-1Mean S.R.: 71.18 -> 71.01Hurt
set mask ratio to 0.95 instead of 0.50 (ablation)SPA pre-training · VC-1Mean S.R.: 71.18 -> 70.67Hurt
add the depth rendering loss (ablation)SPA pre-training · VC-1Mean S.R.: 71.01 -> 71.18No clear effect
add the color rendering loss (ablation)SPA pre-training · VC-1Mean S.R.: 68.71 -> 71.18Helped
add the semantic rendering loss (ablation)SPA pre-training · VC-1Mean S.R.: 71.16 -> 71.18No clear effect
train on Hypersim plus RH20T instead of ScanNet (ablation)SPA dataset pre-training · VC-1Mean S.R.: 73.68 -> 67.35Hurt
use SPA instead of MAEreal-world frozen representations · Real-world tasksMean S.R.: 53.33 -> 65.33Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet ScanNet++ Hypersim ADT S3DIS Droid Arkitscenes Structured3D RH20T ASE VC-1 benchmark NAVI

Benchmarks: VC-1 Franka Kitchen Meta-World RLBench LIBERO NAVI camera pose estimation

Metrics: Mean success rate Mean rank translation error rotation error

Baselines: MoCoV3 MAE DINOv2 CLIP EVA InternViT-300M InternViT-6B MVP VC-1 R3M Voltron Theia

Builds on: NeuS Ponder MAE AM-RADIO VC-1

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