atlas

Research map / 3D vision / Gaussian splatting

IAAO: Interactive Affordance Learning for Articulated Objects in 3D Environments

CVPR 2025 · 3D vision › Gaussian splatting · approach: Animatable Gaussian human avatars · 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 IAAO, a 3D Gaussian Splatting framework that distills SAM/CLIP/DINOv2 features into hierarchical feature and label fields across two joint states to estimate affordances and articulation parameters for objects and indoor scenes.

Problem

Enabling agents to understand articulated objects and fine-grained functional affordances (e.g., handles, switches) in complex 3D scenes from multi-view images in two joint states, without task-specific networks or assumptions about movable parts, static alignment, or known camera poses.

Approach

Builds per-state 3DGS models with distilled hierarchical CLIP/DINO feature fields and 3D-consistent mask labels, then performs text/point/mask queries on Gaussians, estimates global scene transformation via GeoTransformer and local part motion via 2D-3D matching losses, and fuses the two states.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use IAAO instead of DigitalTwinArtarticulation reconstruction · PARIS synthetic AllPart Motion: 0.10 -> 0.07Helped
Use IAAO instead of DigitalTwinArtarticulation reconstruction · PARIS real AllPart Motion: 1.03 -> 0.81Helped
Use IAAO instead of DigitalTwinArtshape reconstruction · Multi-part FridgeCD-m 0: 0.40 -> 0.44Hurt
Use IAAO instead of DigitalTwinArtshape reconstruction · Multi-part StorageCD-m 0: 0.21 -> 0.26Hurt
Add 2D-3D matching loss (ablation)IAAO · Multi-part objectsPart Motion: 8.57 -> 0.11Helped
Add mask loss (ablation)IAAO · Multi-part objectsPart Motion: 0.28 -> 0.11Helped
Add RGB loss (ablation)IAAO · Multi-part objectsPart Motion: 0.17 -> 0.11Helped
Add label loss (ablation)IAAO · Multi-part objectsCD-s: 0.80 -> 8.56Helped

Surprising findings

Limitations

Experimental setup

Datasets: PARIS two-part object dataset PartNet-Mobility MultiScan OmniSim

Benchmarks: PARIS two-part object dataset multi-part object dataset OmniSim

Metrics: Axis Ang Err Axis Pos Err Part Motion Err Chamfer-L1 distance (CD-w, CD-s, CD-m)

Baselines: Ditto PARIS PARIS* CSG-reg 3Dseg-reg DigitalTwinArt

Builds on: 3D Gaussian Splatting PARIS Ditto DigitalTwinArt MaskCLIP

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