atlas

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

Distilling Spectral Graph for Object-Context Aware Open-Vocabulary Semantic Segmentation

CVPR 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Open-vocabulary semantic segmentation · 11 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 CASS, a training-free open-vocabulary semantic segmentation method that distills low-rank spectral graph structure from DINO's attention into CLIP's attention via spectral graph matching, and refines text embeddings and patch-text similarity with CLIP's object presence prior.

Problem

Training-free open-vocabulary semantic segmentation with CLIP lacks object-level context, so components of the same object are not grouped into one user-defined class.

Approach

Treat the VFM (DINO) attention heads as graphs, match heads to CLIP heads by Wasserstein distance between eigenvalue spectra, distill a low-rank, dynamically eigen-scaled VFM graph into CLIP's attention, and adjust text embeddings and patch-text similarity using CLIP's image-level object presence prior.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add spectral VFM distillation with graph matching, low-rank approximation, and dynamic eigenscaling (ablation)CASS · PASCAL VOC 2012 with background (V21)mIoU: 58.9 -> 64.8Helped
Add spectral VFM distillation with graph matching, low-rank approximation, and dynamic eigenscaling (ablation)CASS · PASCAL Context without background (PC59)mIoU: 35.3 -> 38.6Helped
Add spectral VFM distillation with graph matching, low-rank approximation, and dynamic eigenscaling (ablation)CASS · COCO stuff (C-Stf)mIoU: 23.4 -> 25.9Helped
Add object-presence-prior methods (OPS and OTA) (ablation)CASS with spectral VFM distillation · PASCAL VOC 2012 with background (V21)mIoU: 64.8 -> 65.8Helped
Add object-presence-prior methods (OPS and OTA) (ablation)CASS with spectral VFM distillation · PASCAL Context without background (PC59)mIoU: 38.6 -> 40.2Helped
Add object-presence-prior methods (OPS and OTA) (ablation)CASS with spectral VFM distillation · COCO stuff (C-Stf)mIoU: 25.9 -> 26.7Helped
Add object-presence-prior methods (OPS and OTA) (ablation)Vanilla CLIP segmentation · PASCAL VOC 2012 with background (V21)mIoU: 58.9 -> 59.2Helped
Add object-presence-prior methods (OPS and OTA) (ablation)Vanilla CLIP segmentation · PASCAL Context without background (PC59)mIoU: 35.3 -> 36.5Helped
Add object-presence-prior methods (OPS and OTA) (ablation)Vanilla CLIP segmentation · COCO stuff (C-Stf)mIoU: 23.4 -> 24.0Helped
Use Wasserstein distance instead of the other evaluated distance metrics for graph matching (ablation)CASS · PASCAL VOC 2012 with background (V21)mIoUHelped
Use CASS instead of the strongest baseline reportedCLIP ViT-B/16 · PASCAL VOC 2012 with background (V21)mIoU: 62.1 -> 65.8Helped
Use CASS instead of the strongest baseline reportedCLIP ViT-B/16 · COCO with object classes (C-Obj)mIoU: 43.6 -> 37.8Hurt

Limitations

Experimental setup

Datasets: PASCAL VOC 2012 PASCAL Context COCO ADE20K Cityscapes

Benchmarks: PASCAL VOC 2012 PASCAL Context COCO-Object COCO-Stuff ADE20K Cityscapes VOC20 PC59

Metrics: mIoU pAcc

Baselines: NACLIP ProxyCLIP SCLIP LaVG ClearCLIP CLIPtrase CLIP-DINOiser MaskCLIP

Builds on: CLIP DINO NACLIP ProxyCLIP SCLIP

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