atlas

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

Recognize Any Regions

NeurIPS 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Open-vocabulary object detection · 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.

Proposes RegionSpot, which keeps SAM and CLIP frozen and trains only a lightweight cross-attention module that fuses SAM position-aware box tokens with CLIP image-level feature maps for open-world region recognition.

Problem

Open-world region-level recognition (classifying given boxes/regions in unconstrained images) is costly to train and suffers from noisy region-label data and missing context when using cropped-region CLIP features.

Approach

Combine frozen localization (SAM) and frozen vision-language (CLIP) foundation models via cross-attention where SAM box-prompt tokens query the whole-image CLIP feature map, so only a small attention module is trained on detection data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Integrate SAM position-aware tokens and CLIP semantics in RegionSpotLVIS val with GT boxes, compared with CLIP-L w/ mask · LVIS val, GT boxesAP_all: 49.2 -> 59.9Helped
Use RegionSpot-ProPlus instead of GLIP-LLVIS val with GLIP-L proposals · LVIS val, GLIP-L proposalsAP_r: +13.1 APHelped
Use RegionSpot-ProPlus instead of GroundingDINO-LLVIS minival · LVIS minivalAP_r: +11.0Helped
Use RegionSpot-ProPlus instead of GLIP-LODinW with GLIP-L proposals · ODinW averageAP: +2.5 APHelped
Add CLIP feature map instead of removing CLIP vision features (ablation)RegionSpot-BL · LVIS ablation, GLIP boxesAP: 8.0 -> 22.1Helped
Add the CLIP class token to the CLIP feature map (ablation)RegionSpot-BL · LVIS ablation, GLIP boxesAP: 22.1 -> 23.7Helped
Extract position-aware tokens after the SAM transformer rather than the prompt encoder (ablation)RegionSpot-BL · LVIS ablation, GLIP boxesAP: 18.6 -> 23.7Helped
Extract position-aware tokens after the SAM transformer rather than the MLP (ablation)RegionSpot-BL · LVIS ablation, GLIP boxesAP: 20.4 -> 23.7Helped
Use 3 blocks rather than 1 block (ablation)RegionSpot-BL · LVIS ablation, GLIP boxesAP: 23.2 -> 23.7Helped
Use 6 blocks rather than 3 blocks (ablation)RegionSpot-BL · LVIS ablation, GLIP boxesAP: 23.7 -> 22.8Hurt
Add multiple box prompts to SAM (ablation)RegionSpot-BL · LVIS prompt ablationAP: 18.5 -> 22.1Helped
Add text prompts (ablation)RegionSpot-BL with multiple box prompts · LVIS prompt ablationAP: +1.6 APHelped

Surprising findings

Limitations

Experimental setup

Datasets: Objects365 OpenImages V3Det LVIS ODinW COCO

Benchmarks: LVIS LVIS minival ODinW

Metrics: AP AP_r AP_f AP_all mAP

Baselines: CLIP-L w/ mask GLIP-T GLIP-L GroundingDINO-L RegionCLIP F-VLM Detic-ViLD ViLD X-Decoder OpenSeeD

Builds on: CLIP SAM GLIP RegionCLIP DETR

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