atlas

Research map / Detection and segmentation / 3D detection and driving

GrabS: Generative Embodied Agent for 3D Object Segmentation without Scene Supervision

ICLR 2025 · Detection and segmentation › 3D detection and driving · approach: 3D objectness and scene segmentation · 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.

Proposes GrabS, a two-stage unsupervised 3D object segmentation pipeline that learns generative (VAE/diffusion) SDF object priors from ShapeNet and trains an RL embodied "dynamic container" agent, rewarded by those priors, to discover objects in scenes, then distills pseudo-masks into a Mask3D-style segmenter.

Problem

Segmenting complex 3D objects in point clouds without human 3D scene labels; existing unsupervised methods mostly find simple objects (e.g., cars) or produce poor masks because pretrained 2D features lack objectness.

Approach

Learn generative object-centric priors (orientation estimator + VAE/diffusion SDF decoder) from single ShapeNet objects, then use them as a reward model for an RL agent (cylindrical container with PPO) that explores scenes and proposes object masks used as pseudo-labels to train a segmentation network; the agent is discarded at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the VAE latent distribution with a deterministic AE latent vector (ablation)GrabS · ScanNet valAP(%): 46.7 -> 32.0Hurt
Add the object orientation estimator (ablation)GrabS · ScanNet valAP(%): 35.3 -> 46.7Helped
Add the object discovery branch (ablation)GrabS · ScanNet valAP(%): 34.2 -> 46.7Helped
Add the object segmentation branch (ablation)GrabS · ScanNet valAP(%): 25.7 -> 46.7Helped
Use Diffusion instead of VAE object priorsGrabS · ScanNet valAP(%): 46.7 -> 47.1Mixed
Use Diffusion instead of VAE object priorsGrabS · S3DIS Area-5AP(%): 46.4 -> 44.2Hurt
Use Diffusion instead of VAE object priorsGrabS · Synthetic testAP(%): 58.7 -> 58.5No clear effect
Remove attention blocks (ablation)GrabS object-centric network · ScanNet valAP(%): 46.7 -> 42.9Hurt
Use 25 rather than 50 parallel trajectories (ablation)GrabS object discovery branch · ScanNet valAP(%): 46.7 -> 42.0Hurt
Use 75 rather than 50 parallel trajectories (ablation)GrabS object discovery branch · ScanNet valAP(%): 46.7 -> 46.9No clear effect
Use SPG superpoints instead of ScanNet superpoints (ablation)GrabS segmentation branch · ScanNet valAP(%): 46.7 -> 43.7Hurt
Remove superpoints and use voxels (ablation)GrabS segmentation branch · ScanNet valAP(%): 46.7 -> 45.1No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet ScanNet S3DIS

Benchmarks: ScanNet validation ScanNet hidden test S3DIS Area-5 cross-dataset S3DIS all 6 areas GrabS synthetic test set

Metrics: AP AP50 AP25 recall precision

Baselines: EFEM Unscene3D Part2Object HDBSCAN Mask3D OpenIns3D SAI3D EFEM_mask3d

Builds on: EFEM Mask3D Diffusion-SDF PPO

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