atlas

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

The Devil is in the Object Boundary: Towards Annotation-free Instance Segmentation using Foundation Models

ICLR 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Open-vocabulary 3D and world perception · 1 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.

Zip shows that CLIP's intermediate-layer clustering reveals object boundaries and combines it with CLIP semantic clues and SAM refinement in a classification-first-then-discovery pipeline for annotation-free instance segmentation and open-vocabulary detection.

Problem

Foundation models like SAM and DINO fail to discern boundaries between individual object instances, so they perform poorly on annotation-free object detection and instance segmentation in complex scenes.

Approach

Clustering features from an intermediate CLIP layer (conv4_x of RN50x64) outlines instance-level object boundaries; the method first uses CLIP per-pixel semantic activation to classify, then selects boundary-delimited fragments and refines masks with SAM, instead of discovery followed by classification.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply Zip instead of SAM-B aloneSAM-B for class-agnostic mask segmentation · COCO val2017AP: 2.6 -> 11.3Helped
Add self-training to ZipZip class-agnostic mask segmentation · COCO val2017AP: 11.3 -> 15.1Helped
Apply Zip instead of CLIP+SAM-BCLIP+SAM-B for class-aware mask segmentation · COCO val2017AP: 3.0 -> 11.8Helped
Add self-training to ZipZip class-aware mask segmentation · COCO val2017AP: 11.8 -> 18.2Helped
Use Zip instead of CutLERannotation-free class-agnostic instance segmentation · COCO val2017AP: 9.7 -> 11.3Helped
Use Zip instead of CutLERclass-aware instance segmentation · COCO val2017AP: +9.7%Helped
Use Zip instead of CutLERclass-aware object detection · Pascal VOCAP: 5.4 -> 16.5Helped
Add boundary detection to CLIP semantic-only results (ablation)Zip component pipeline · Pascal VOC val setAP50: 2.2 -> 22.4Helped
Add two-step SAM refinement (ablation)Zip with boundary detection · Pascal VOC val setAP50: 22.4 -> 27.3Helped
Replace proposal crops with parallel RoIAlign scoring (ablation)SAM+CLIP · COCOAP: 3.2 -> 3.0No clear effect
Replace proposal crops with parallel RoIAlign scoring (ablation)SAM+CLIP · COCOefficiency: 1X -> 7.5XHelped

Surprising findings

Limitations

Experimental setup

Datasets: COCO train2017 COCO val2017 Pascal VOC

Benchmarks: COCO val2017 Pascal VOC val07 COCO open-vocabulary detection novel categories

Metrics: AP AP50 AP75 AR10 AR100 AP_s AP_m AP_l

Baselines: SAM-B SAM-H DINOv2 CutLER CLIP+SAM TokenCut LOST FreeSOLO ViLD CORA+ MoCo-v2

Builds on: CLIP SAM CutLER MaskCut F-VLM

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