atlas

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

DetCLIPv3: Towards Versatile Generative Open-vocabulary Object Detection

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

Introduces DetCLIPv3, an open-vocabulary detector augmented with an object captioner that generates hierarchical object labels, trained on a 50M-pair auto-annotated dataset (GranuCap50M) with a low-res pretraining then high-res finetuning schedule.

Problem

Open-vocabulary object detectors require a predefined category list at inference and cannot produce descriptive hierarchical labels for objects without category names.

Approach

Grounds a DETR-style open-vocabulary detector with a Q-Former-like object captioner that generates 'phrase | category | parent category' labels per detected object, with training data produced by a VLLM-based recaptioning and entity extraction pipeline and pseudo-boxes from the detector.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace DetCLIPv2 with DetCLIPv3Swin-T open-vocabulary detector · LVIS minivalfixed AP: 40.4 -> 47.0Helped
Replace DetCLIPv2 with DetCLIPv3Swin-L open-vocabulary detector · LVIS minivalfixed AP: 44.7 -> 48.8Helped
Use zero-shot generative detectionDetCLIPv3 · COCO novel classesAP50: 43.3 -> 54.7Helped
Use DetCLIPv3 for dense captioningDetCLIPv3 · VG V1.2AP: 15.5 -> 18.4Helped
Add GoldG training data (ablation)Objects365-only Swin-T detector · LVISminiAPall: 30.8 -> 41.4Helped
Add V3Det training data (ablation)Detector trained on Objects365 and GoldG · LVISminiAPall: 41.4 -> 42.5Helped
Add 600k GranuCap samples (ablation)Detector trained on Objects365, GoldG, and V3Det · LVISminiAPall: 42.5 -> 45.3Helped
Add 600k GranuCap samples (ablation)Detector trained on Objects365, GoldG, and V3Det · COCO-OAP: 30.7 -> 36.4Helped
Add the object captioner (ablation)DetCLIPv3 detector · LVISminiAPall: 45.3 -> 46.6Helped
Add stage 2 captioner pretraining (ablation)DetCLIPv3 · VG V1.2AP: 17.1 -> 18.4Helped
Add stage 2 captioner pretraining (ablation)DetCLIPv3 · LVISminiAPall: 46.6 -> 47.0Helped
Set pseudo-label filtering threshold to 0.2 rather than 0.15, 0.25, or 0.3 (ablation)Swin-T detector with pseudo-labeled image-text pairs · LVISminiAPall: 45.0; 45.3; 44.8; 44.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: Objects365 V3Det GoldG GranuCap50M CC15M YFCC LAION Visual Genome COCO LVIS ODinW COCO-O

Benchmarks: LVIS minival LVIS val COCO COCO-O COCO (OV setting) VG V1.2 VG-COCO ODinW13

Metrics: fixed AP AP50 dense captioning AP effective robustness

Baselines: GLIP GLIPv2 GroundingDINO DetCLIPv2 OWL-ST CapDet GRiT DetPro ViLD Detic

Builds on: DetCLIPv2 GroundingDINO Q-Former DetCLIP InstructBLIP

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