atlas

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

Scene-adaptive and Region-aware Multi-modal Prompt for Open Vocabulary Object Detection

CVPR 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Open-vocabulary object detection · 15 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 SAMP, a distillation-based open-vocabulary object detector that adds scene-adaptive multi-modal prompts (shared plus low-rank scene prompts with instance-wise selection) and a region-aware alignment module, reaching state-of-the-art on OV-COCO and OV-LVIS.

Problem

Open vocabulary object detection via distillation from CLIP suffers from weak adaptation to diverse classes (single shared prompt or fixed templates) and a gap between image-level CLIP pretraining and region-level detection.

Approach

A scene-adaptive prompt generator builds a common prompt plus low-rank (Hadamard-product) scene-specific prompts, selected per instance via learnable keys; a region-aware module injects region-mask prompts for positional info and text prompts into visual features for region-level alignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SAMP instead of BARONFaster R-CNN, R50-FPN (SoCo) · OV-COCOmAP50 (novel): 34.0 -> 34.8Helped
use SAMP instead of BARONFaster R-CNN, R50-FPN (SoCo) · OV-COCOmAP50 (base): 60.4 -> 61.4Helped
use SAMP instead of BARONFaster R-CNN, R50-FPN (SoCo) · OV-COCOmAP50: 53.5 -> 54.2Helped
use SAMP instead of BARONFaster R-CNN, R50-FPN (SoCo) · OV-LVISAPr: 23.2 -> 27.8Helped
use SAMP instead of BARONFaster R-CNN, R50-FPN (SoCo) · OV-LVISAP: 29.5 -> 34.3Helped
add the scene-adaptive prompt generator (ablation)OV-COCO baseline detector · OV-COCOmAP50 (novel): 27.6 -> 32.8Helped
add region-aware multi-modal alignment (ablation)OV-COCO baseline detector · OV-COCOmAP50 (novel): 27.6 -> 32.3Helped
use scene-adaptive prompts instead of shared prompts in the text branch (ablation)OV-COCO detector · OV-COCOmAP50 (novel): 29.3 -> 31.6Helped
use scene-adaptive prompts instead of shared prompts in the visual branch (ablation)OV-COCO detector · OV-COCOmAP50 (novel): 28.8 -> 30.7Helped
use scene-adaptive multi-modal prompts instead of shared prompts (ablation)OV-COCO detector · OV-COCOmAP50 (novel): 29.1 -> 32.8Helped
use low-rank decomposition for scene prompts instead of random prompts (ablation)OV-COCO detector · OV-COCOmAP50 (novel): 28.4 -> 31.6Helped
add the region prompt (ablation)OV-COCO detector with RMA · OV-COCOmAP50 (novel): 27.6 -> 30.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO LVIS v1.0 Pascal VOC

Benchmarks: OV-COCO OV-LVIS Pascal VOC

Metrics: mAP50 novel (mAP50_N) mAP50 base mAP50 all APr AP

Baselines: ViLD DetPro OADP BARON PromptDet Detic RegionCLIP F-VLM OV-RCNN MEDet VLDet RO-ViT

Builds on: ViLD DetPro OADP CoOp MaPLe VPT

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