Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Taming SAM3 in the Wild: A Concept Bank for Open-Vocabulary Segmentation

About

The recent introduction of \texttt{SAM3} has revolutionized Open-Vocabulary Segmentation (OVS) through \textit{promptable concept segmentation}, which grounds pixel predictions in flexible concept prompts. However, this reliance on pre-defined concepts makes the model vulnerable: when visual distributions shift (\textit{data drift}) or conditional label distributions evolve (\textit{concept drift}) in the target domain, the alignment between visual evidence and prompts breaks down. In this work, we present \textsc{ConceptBank}, a parameter-free calibration framework to restore this alignment on the fly. Instead of adhering to static prompts, we construct a dataset-specific concept bank from the target statistics. Our approach (\textit{i}) anchors target-domain evidence via class-wise visual prototypes, (\textit{ii}) mines representative supports to suppress outliers under data drift, and (\textit{iii}) fuses candidate concepts to rectify concept drift. We demonstrate that \textsc{ConceptBank} effectively adapts \texttt{SAM3} to distribution drifts, including challenging natural-scene and remote-sensing scenarios, establishing a new baseline for robustness and efficiency in OVS. Code and model are available at https://github.com/pgsmall/ConceptBank.

Gensheng Pei, Xiruo Jiang, Yazhou Yao, Xiangbo Shu, Fumin Shen, Byeungwoo Jeon• 2026

Related benchmarks

TaskDatasetResultRank
Open Vocabulary Semantic SegmentationCOCOStuff (val)
mIoU46.4
60
Open Vocabulary Semantic SegmentationCityscapes (val)
mIoU75.1
37
Open Vocabulary Semantic SegmentationPASCAL Context 59 (val)
mIoU63
32
Open-Vocabulary SegmentationPascal VOC 21 2012 (val)
mIoU87.1
27
Open-Vocabulary SegmentationPascal Context 60 (val)
mIoU56.5
26
Open-Vocabulary SegmentationCOCO-Object (COCO-O) (val)
mIoU67.9
25
Open-Vocabulary SegmentationADE20K (ADE) (val)
mIoU43.3
25
Open-Vocabulary SegmentationPascal VOC 20 2012 (val)
mIoU97.4
23
Open-Vocabulary SegmentationVaihingen
mIoU63
21
Open-Vocabulary SegmentationLoveDA
mIoU49.4
21
Showing 10 of 17 rows

Other info

Follow for update