atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Open-Vocabulary Segmentation with Semantic-Assisted Calibration

CVPR 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Open-vocabulary semantic segmentation · 40 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 SCAN, a two-stage open-vocabulary segmentation network that injects CLIP global semantic priors into mask proposal embeddings and applies a contextual shift to replace background tokens in CLIP, plus a new SG-IoU metric.

Problem

Open-vocabulary segmentation in two-stage pipelines suffers because mask proposal embeddings overfit to training categories and CLIP classification of cropped/masked sub-images is domain-biased, limiting alignment with unbounded text.

Approach

A Semantic Integration Module transfers frozen CLIP [CLS] and low-frequency-enhanced spatial token features into proposal embeddings, and a Contextual Shift strategy replaces background tokens in CLIP layers with the whole-image [CLS] embedding to reduce domain bias; additionally, SG-IoU credits predictions of synonymous or parent categories.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add Semantic Integration Module (ablation)SCAN baseline · ADE20K-150mIoU: 31.5 -> 32.9Helped
add Contextual Shift (ablation)SCAN baseline · ADE20K-150mIoU: 31.5 -> 32.8Helped
add both SIM and Contextual Shift (ablation)SCAN baseline · ADE20K-150, ADE20K-847, Pascal Context-59mIoU: 31.5 -> 33.5; 11.4 -> 14.0; 57.1 -> 59.3Helped
add the final CLIP [CLS] embedding to proposal embeddings (ablation)SIM · ADE20K-150, ADE20K-847, Pascal Context-59mIoU: 31.5 -> 32.5; 11.4 -> 12.7; 57.1 -> 57.5Helped
add CLIP spatial token embeddings (ablation)SIM · ADE20K-150, ADE20K-847, Pascal Context-59mIoU: 31.5 -> 32.0; 11.4 -> 11.9; 57.1 -> 57.5Helped
add low-frequency enhancement to spatial token embeddings (ablation)SIM with [CLS] and spatial tokens · ADE20K-150, ADE20K-847, Pascal Context-59mIoU: 32.6 -> 32.9; 13.0 -> 13.3; 58.1 -> 58.6Helped
use SIM layers 12, 18, 24 and kernels 9, 7, 3 rather than layers 12, 18, 24 and kernels 11, 9, 7 (ablation)SIM · ADE20K-150, ADE20K-847, Pascal Context-59mIoU: 33.0 -> 33.5; 13.4 -> 14.0; 58.4 -> 59.3Mixed
replace background tokens with original-image [CLS] embeddings rather than random noise (ablation)Contextual Shift · ADE20K-150, ADE20K-847, Pascal Context-59mIoU: 32.3 -> 33.5; 13.0 -> 14.0; 57.8 -> 59.3Helped
replace background tokens with original-image [CLS] embeddings rather than original background (ablation)Contextual Shift · ADE20K-150, ADE20K-847, Pascal Context-59mIoU: 32.3 -> 33.5; 13.1 -> 14.0; 58.0 -> 59.3Helped
replace background tokens with original-image [CLS] embeddings rather than learnable prompts (ablation)Contextual Shift · ADE20K-150, ADE20K-847, Pascal Context-59mIoU: 33.1 -> 33.5; 13.2 -> 14.0; 58.8 -> 59.3Mixed
apply Contextual Shift at layers 1, 3, 5, 7, 9 with 30% replacement rather than at layers 11, 13, 15, 17, 19 (ablation)Contextual Shift · ADE20K-150, ADE20K-847, Pascal Context-59mIoU: 32.2 -> 33.5; 12.0 -> 14.0; 59.1 -> 59.3Mixed
increase Contextual Shift replacement from 10% to 40% (ablation)Contextual Shift at layers 1, 3, 5, 7, 9 · ADE20K-150, ADE20K-847, Pascal Context-59mIoU: 33.5 -> 32.9; 13.6 -> 13.6; 59.4 -> 59.3Mixed

Surprising findings

Limitations

Experimental setup

Datasets: COCO-Stuff COCO Captions masked-image dataset ADE20K-150 ADE20K-847 Pascal VOC Pascal Context-59 Pascal Context-459

Benchmarks: ADE20K-150 ADE20K-847 Pascal VOC Pascal Context-59 Pascal Context-459

Metrics: mIoU SG-IoU

Baselines: OVSeg MAFT SAN SimSeg ODISE OpenSeg LSeg+ MaskCLIP Group-VIT

Builds on: Mask2Former OVSeg CLIP SAN

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