atlas

Research map / 3D vision / 3D generation

SAM2Object: Consolidating View Consistency via SAM2 for Zero-Shot 3D Instance Segmentation

CVPR 2025 · 3D vision › 3D generation · approach: Learning 3D reconstruction from images · 3 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 SAM2Object, a zero-shot 3D instance segmentation method that uses SAM2 segmentation and tracking across frames plus distance/visibility/purity-weighted mask consolidation to lift 2D masks to superpoint graphs.

Problem

Zero-shot 3D instance segmentation via 2D-to-3D lifting of vision foundation model masks suffers from view inconsistency across frames and long-distance projection errors, producing fragmented 3D segmentation.

Approach

Use SAM2's image predictor on keyframes and video predictor for bidirectional tracking to make 2D masks consistent across views, then weight superpoint-mask affinities by visibility, distance from camera, and mask purity before iterative graph clustering.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SAM2Object instead of SAI3DZero-shot 3D instance segmentation · ScanNetV2mAP: 30.8 -> 34.0Helped
Use SAM2Object instead of SAI3DZero-shot 3D instance segmentation · ScanNetV2AP50: 50.5 -> 52.7Helped
Use SAM2Object instead of SAI3DZero-shot 3D instance segmentation · ScanNetV2AP25: 70.6 -> 70.3Hurt
Use SAM2Object instead of SAI3DZero-shot 3D instance segmentation · ScanNet++mAP: 17.1 -> 20.2Helped
Use SAM2Object instead of SAI3DZero-shot 3D instance segmentation · ScanNet++AP50: 31.1 -> 34.1Helped
Use SAM2Object instead of SAI3DZero-shot 3D instance segmentation · ScanNet++AP25: 49.5 -> 48.7Hurt
Use SAM2Object instead of SAI3DZero-shot semantic instance segmentation · ScanNet200mAP: 12.7 -> 13.3Helped
Use SAM2Object instead of SAI3DZero-shot semantic instance segmentation · ScanNet200AP50: 18.8 -> 19.0Helped
Use SAM2Object instead of SAI3DZero-shot semantic instance segmentation · ScanNet200AP25: 24.1 -> 23.8Hurt
Add SAM2 video object tracking (ablation)Frame-by-frame SAM2 lifting baseline · ScanNetV2mAP: 28.2 -> 29.3Helped
Add mask consolidation (ablation)Frame-by-frame SAM2 lifting baseline · ScanNetV2mAP: 28.2 -> 32.1Helped
Combine SAM2 video tracking and mask consolidation (ablation)Frame-by-frame SAM2 lifting baseline · ScanNetV2mAP: 28.2 -> 34.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNetV2 ScanNet++ ScanNet200 S3DIS

Benchmarks: ScanNetV2 ScanNet++ ScanNet200

Metrics: mAP AP50 AP25

Baselines: Mask3D SAI3D SAM3D SAMPro3D SAM-graph Segment3D OpenMask3D OVIR-3D UnScene3D Part2Object HDBSCAN UCIS

Builds on: SAM2 SAI3D Segment Anything Model Mask3D

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