atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

OpenWorldSAM: Extending SAM2 for Universal Image Segmentation with Language Prompts

NeurIPS 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Open-vocabulary alignment from VLMs · 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.

Extends frozen SAM2 with a frozen BEiT-3 multi-modal encoder and a ~4.5M-parameter adapter (positional tie-breaker queries plus cross-attention) to perform open-vocabulary semantic, instance, panoptic and referring segmentation from language prompts.

Problem

Open-vocabulary segmentation requires grounding free-form language (category names or referring sentences) into masks, handling unseen categories and multiple instances per query, which SAM-style promptable models lack.

Approach

Feed frozen SAM2 mask decoder with language-conditioned queries from a frozen BEiT-3 early-fusion encoder; K learnable positional tie-breaker vectors added to the projected text embedding yield distinct queries for multi-instance output, refined by cross-attention to SAM2 level-3 features; also proposes an Oracle-Prompts evaluation protocol.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace late-fusion CLIP features with early-fusion BEiT-3 image-text encoding (ablation)OpenWorldSAM · ADE-150mIoU: 26.5 -> 60.4Helped
Remove image input from BEiT-3 (text-only encoding) (ablation)OpenWorldSAM · ADE-150mIoU: 60.4 -> 26.3Hurt
Fine-tune the BEiT-3 encoder rather than keep it frozen (ablation)OpenWorldSAM · ADE-150mIoU: 60.4 -> 23.6Hurt
Add positional tie-breakers (ablation)OpenWorldSAM · ADE-150AP: 1.0 -> 17.1Helped
Add cross-attention layers (ablation)OpenWorldSAM · ADE-150mIoU: 56.8 -> 60.4Helped
Increase tie-breakers from K=10 to K=20 (ablation)OpenWorldSAM · ADE-150 instance segmentationAP: 14.2 -> 16.9Helped
Increase tie-breakers from K=20 to K=30 (ablation)OpenWorldSAM · ADE-150 instance segmentationAP: 16.9 -> 16.5Hurt
Increase tie-breakers from K=20 to K=30 (ablation)OpenWorldSAM · ADE-150 instance segmentationAverage Recall@100: 28.8 -> 29.4Helped
Use 3 cross-attention layers instead of 1 (ablation)OpenWorldSAM · ADE-150mIoU: 59.0 -> 60.4Helped
Add second-stage mask refinement (ablation)OpenWorldSAM · ADE-150mIoU: 60.4 -> 58.0Hurt
Fine-tune OpenWorldSAM on CityscapesOpenWorldSAM · CityscapesmIoU: 39.4 -> 57.4Helped
Use OpenWorldSAM instead of X-Decoder (L) under oracle promptsOpen-vocabulary segmentation · ADE-857mIoU: 29.1 -> 33.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO2017-Stuff RefCOCOg

Benchmarks: ADE20K-150 ADE20K-857 PASCAL VOC-20 PASCAL Context-59 PASCAL Context-459 SUN-RGBD-37 ScanNet-20 ScanNet-40 RefCOCOg Cityscapes BDD10K

Metrics: PQ mAP mIoU cIoU

Baselines: X-Decoder APE OVSeg MaskCLIP OpenSeeD ESC-Net EVF-SAM LISA GLaMM u-LLaVA SEEM UNINEXT

Builds on: SAM2 BEiT-3 EVF-SAM X-Decoder DETR

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