atlas

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

Spectral Prompt Tuning: Unveiling Unseen Classes for Zero-Shot Semantic Segmentation

AAAI 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Zero-shot segmentation and detection · 16 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 SPT-SEG, a one-stage CLIP-based zero-shot semantic segmentation method that adds FFT-based spectral prompts to shallow visual-encoder layers and a frequency-guided decoder, improving unseen-class mIoU on PASCAL VOC and COCO-Stuff.

Problem

Zero-shot semantic segmentation with CLIP: two-stage pipelines are expensive, and existing one-stage methods with visual prompt tuning do not fully exploit CLIP for pixel-level unseen-class segmentation, yielding incomplete segmentation.

Approach

Extends visual prompt tuning with learnable spectral prompts computed by FFT filtering of patch and CLS embeddings in the first two layers of CLIP's visual encoder, and adds a Spectral Guided Decoder that splits attention heads into high-frequency (local window attention) and low-frequency (average-pooled) branches to match text embeddings to pixels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace ZegCLIP with SPT-SEGZegCLIP · PASCAL VOC 2012mIoU(U): 77.8 -> 87.4 (+9.6)Helped
replace ZegCLIP with SPT-SEGZegCLIP · COCO-Stuff 164KmIoU(U): 41.4 -> 43.8 (+2.4)Helped
add SPT (ablation)ZegCLIP on PASCAL VOC 2012 · PASCAL VOC 2012mIoU(U): 77.8 -> 86.7Helped
add SPT (ablation)ZegCLIP on PASCAL VOC 2012 · PASCAL VOC 2012hIoU: 84.3 -> 89.6Helped
add SGD (ablation)ZegCLIP on PASCAL VOC 2012 · PASCAL VOC 2012mIoU(U): 77.8 -> 79.9Helped
add SGD (ablation)ZegCLIP on PASCAL VOC 2012 · PASCAL VOC 2012hIoU: 84.3 -> 85.5Helped
add SPT and SGD (ablation)ZegCLIP on PASCAL VOC 2012 · PASCAL VOC 2012mIoU(U): 77.8 -> 87.4Helped
use SPT in layers 1-2 rather than layers 6-12 (ablation)SPT-SEG · PASCAL VOC 2012mIoU(U): 80.9 -> 87.4Helped
use SPT in layers 1-2 rather than layers 11-12 (ablation)SPT-SEG · PASCAL VOC 2012mIoU(U): 78.3 -> 87.4Helped
extend SPT from layers 1-2 to layers 1-12 (ablation)SPT-SEG · PASCAL VOC 2012mIoU(U): 87.4 -> 86.5No clear effect
increase SGD depth from 1 to 3 layers (ablation)SPT-SEG · PASCAL VOC 2012hIoU: 87.1 -> 90.1Helped
increase SGD depth from 3 to 5 layers (ablation)SPT-SEG · PASCAL VOC 2012hIoU: 90.1 -> 87.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PASCAL VOC 2012 COCO-Stuff 164K

Benchmarks: PASCAL VOC 2012 COCO-Stuff 164K

Metrics: pAcc mIoU(S) mIoU(U) hIoU

Baselines: SPNet ZS3 CaGNet SIGN Joint ZegFormer ZSSeg ZegCLIP

Builds on: CLIP Visual Prompt Tuning ZegCLIP LiTv2

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