atlas

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

CLIPSelf: Vision Transformer Distills Itself for Open-Vocabulary Dense Prediction

ICLR 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Open-vocabulary semantic segmentation · 12 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 CLIPSelf, a region-free self-distillation method that aligns ViT dense region features with the CLIP image-level embeddings of image crops, improving open-vocabulary detection and segmentation.

Problem

CLIP ViTs transfer poorly from global image representations to local region representations, so their dense features are weak for open-vocabulary dense prediction, and region-text pair supervision is costly or noisy.

Approach

A teacher-student self-distillation where the frozen original CLIP ViT encodes image-patch crops and the fine-tuned student's RoI/mask-pooled dense features are aligned to those crop embeddings via cosine loss, requiring no region-text pairs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add CLIPSelf to F-ViTEVA-CLIP ViT-L/14 detector · OV-COCOAP50 novel: 24.7 vs 44.3Helped
Add CLIPSelf to F-ViTEVA-CLIP ViT-L/14 detector · OV-LVISmAP rare: 24.2 vs 34.9Helped
Add CLIPSelf to Cat-SegOpenAI ViT-L/14 · ADE-150mIoU: 31.5 -> 34.5Helped
Add CLIPSelf to ODISE and fuse CLIP and mask-generator scoresOpenAI ViT-L/14 · ADE20KmIoU: 28.5 -> 30.1Helped
Use patch-split maximum M=6 instead of M=4, M=8, or M=10 (ablation)CLIPSelf on EVA-CLIP ViT-B/16 · COCO val2017 region boxesTop1 mAcc: 71.3, 71.6, and 70.0 -> 72.1Helped
Train more attention layers (ablation)CLIPSelf on EVA-CLIP ViT-B/16 · COCO val2017 region boxesTop1 mAcc: 45.0, 59.4, 68.7 -> 72.1Helped
Increase student input size (ablation)CLIPSelf on EVA-CLIP ViT-B/16 · COCO val2017 region boxesTop1 mAcc: 46.5 -> 67.1 -> 72.1Helped
Replace region-wise self-distillation with image-level supervision (ablation)EVA-CLIP ViT-B/16 at student input size 1024 · COCO val2017 region boxesTop1 mAcc: 72.1 -> 52.3Hurt
Use region proposals instead of image patches (ablation)CLIPSelf on EVA-CLIP ViT-B/16 · COCO val2017 boxes and stuff masksTop1 mAcc: Boxes: 72.1 -> 74.0; stuff masks: 46.8 -> 36.8Mixed
Replace global attention with 4×4 window attention (ablation)EVA-CLIP ViT-B/16 without CLIPSelf · COCO val2017 boxesTop1 mAcc: 18.2 -> 34.7Helped
Add CLIPSelf to the 4×4 WindowAttn model (ablation)EVA-CLIP ViT-B/16 · COCO val2017 boxesTop1 mAcc: 34.7 -> 73.3Helped
Use masked attention to extract dense features (ablation)OpenAI ViT-B/16 · COCO region recognitionTop1 mAcc: Boxes: 29.3 -> 28.2; stuff masks: 25.9 -> 32.2Mixed

Surprising findings

Limitations

Experimental setup

Datasets: COCO train2017 LVIS v1.0 train COCO Caption CC3M COCO Stuff COCO Panoptic ADE20K PASCAL Context OV-COCO OV-LVIS

Benchmarks: OV-COCO OV-LVIS PASCAL VOC COCO Objects365 ADE-150 ADE-847 PASCAL Context COCO Panoptic ADE20K

Metrics: AP50 novel mAP rare mIoU mAcc PQ mAP Top1 mean accuracy Top5 mean accuracy

Baselines: ViLD Detic F-VLM OV-DETR BARON-KD CORA CORA+ PromptOVD RO-ViT CFM-ViT SAN Cat-Seg

Builds on: CLIP F-VLM Cat-Seg ODISE RegionCLIP

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