atlas

Research map / 3D vision / 3D generation

A Unified Framework for 3D Scene Understanding

NeurIPS 2024 · 3D vision › 3D generation · approach: Open-vocabulary 3D scene understanding · 7 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 UniSeg3D, a single transformer-based model that unifies six 3D segmentation tasks (panoptic, semantic, instance, interactive, referring, open-vocabulary) and links them via knowledge distillation and ranking-based contrastive learning.

Problem

Existing 3D scene segmentation methods are specialized for individual tasks (generic, open-vocabulary, interactive, referring), missing cross-task knowledge and requiring separate models for each.

Approach

A unified query-based mask decoder processes generic, point-prompt (superpoint features), and text-prompt queries with task embeddings, and explicit inter-task associations (distillation from interactive to generic/referring segmentation plus vision-text ranking contrastive loss) are used only during training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add knowledge distillation from interactive segmentation (ablation)UniSeg3D · ScanNet20 instance segmentationmAP: 58.0 -> 58.6Helped
add knowledge distillation from interactive segmentation (ablation)UniSeg3D · ScanNet20 interactive segmentationAP: 54.5 -> 55.3Helped
add rank-contrastive learning (ablation)UniSeg3D · ScanRefermIoU: 29.1 -> 29.6Helped
add rank-contrastive learning (ablation)UniSeg3D · ScanNet20 interactive segmentationAP: 54.5 -> 54.1Hurt
combine knowledge distillation with rank-contrastive learning (ablation)UniSeg3D · OverallOverall: 51.3 -> 51.7Helped
add the two-stage fine-tuning trick (ablation)UniSeg3D · OverallOverall: 51.7 -> 51.9Helped
use the ranking rule in contrastive learning (ablation)UniSeg3D contrastive learning · ScanNet20 instance segmentationmAP: 59.0 -> 59.1Helped
set lambda to 0.2 instead of 0.1 (ablation)UniSeg3D · ScanNet20 interactive segmentationAP: 54.1 -> 52.3Hurt
set lambda to 0.3 instead of 0.1 (ablation)UniSeg3D · OverallOverall: 51.7 -> 50.9Hurt
place the vision prompt at the instance center rather than use a random point (ablation)UniSeg3D interactive segmentation · ScanNet20AP: 51.3 -> 56.6Helped
add interactive, referring, and open-vocabulary tasks to the generic-task framework (ablation)UniSeg3D unification baseline · ScanNet20 panoptic segmentationPQ: 71.0 -> 70.3Hurt
unify six tasks in one model rather than use task-specialized approachesUniSeg3D · ScanNet20 panoptic segmentationPQ: +12.1 PQHelped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet20 ScanNet200 ScanRefer Replica

Benchmarks: ScanNet20 ScanRefer ScanNet200 Replica

Metrics: PQ mIoU mAP AP AP50 AP25 acc@0.25

Baselines: OneFormer3D SPFormer Mask3D MAFT AGILE3D X-RefSeg3D Open3DIS OpenMask3D SOLE OpenScene PanopticNDT OctFormer

Builds on: OneFormer3D OneFormer CLIP Open3DIS SAM3D

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