atlas

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

InstructDET: Diversifying Referring Object Detection with Generalized Instructions

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

Builds InDET, a 3.6M-instruction referring object detection dataset by prompting LLaVA and Vicuna-13B with object boxes and filtering with CLIP, then trains a DETR-style DROD model that beats prior visual grounding methods on RefCOCO/g/+ and InDET.

Problem

Existing referring expression comprehension datasets have few, limited expressions per image and do not cover diverse user detection intentions, including multi-object and abstract summarized instructions.

Approach

Use foundation models (LLaVA for image/object description, Vicuna-13B for instruction generation) guided by text prompts, in-context examples and object boxes to auto-generate diversified single- and multi-object instructions, filter them with CLIP using visual prompting and a local-vs-global score, and train a DETR-based referring object detector on the result.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train DROD with InDET instead of the baseline training dataDROD · InDET testAP: 43.37 -> 62.24Helped
Use a ViT-H backbone instead of ResNet50DROD · InDET testAP: 62.24 -> 66.90Helped
Train DROD with InDET instead of the baseline training dataDROD · RefCOCO valAP: 87.64 -> 88.92Helped
Train DROD with InDET instead of the baseline training dataDROD · RefCOCO testAAP: 90.35 -> 90.86Helped
Train DROD with InDET instead of the baseline training dataDROD · RefCOCO testBAP: 83.49 -> 85.57Helped
Train DROD with InDET instead of the baseline training dataDROD · RefCOCO+ valAP: 78.14 -> 78.27Helped
Train DROD with InDET instead of the baseline training dataDROD · RefCOCO+ testAAP: 83.22 -> 83.39Helped
Train DROD with InDET instead of the baseline training dataDROD · RefCOCO+ testBAP: 68.71 -> 71.04Helped
Train DROD with InDET instead of the baseline training dataDROD · RefCOCOg val-uAP: 80.96 -> 83.01Helped
Train DROD with InDET instead of the baseline training dataDROD · RefCOCOg test-uAP: 81.86 -> 82.91Helped
Shuffle the words in each instructionDROD · InDET testAP: 62.24 -> 53.78Hurt
Shuffle the words in each instructionUNINEXT · InDET testAP: 43.37 -> 37.61Hurt

Surprising findings

Limitations

Experimental setup

Datasets: InDET RefCOCO RefCOCO+ RefCOCOg Flickr30K MSCOCO Objects365 Visual Genome OpenImages

Benchmarks: InDET test set RefCOCO RefCOCO+ RefCOCOg

Metrics: average precision (AP) at IoU 0.5 AP by instruction group

Baselines: MDETR Grounding-DINO UNINEXT RefTR SeqTR

Builds on: DETR LLaVA MiniGPT-4 CLIP Segment Anything Model

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