atlas

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

YOLO-World: Real-Time Open-Vocabulary Object Detection

CVPR 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Open-vocabulary object detection · 721 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 YOLO-World, a real-time open-vocabulary detector that adds a CLIP text encoder and a re-parameterizable vision-language PAN to YOLOv8, pre-trained with region-text contrastive loss on detection, grounding, and pseudo-labeled image-text data.

Problem

Standard YOLO detectors are limited to a fixed set of trained categories, and prior open-vocabulary detectors are large and slow, which hinders real-time deployment on edge devices.

Approach

Reformulate detection annotations as region-text pairs and pre-train a lightweight YOLO with a CLIP text encoder and a RepVL-PAN that fuses text into image features; at deployment, an offline vocabulary of text embeddings is re-parameterized into the network weights (prompt-then-detect).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add GQA to O365 pre-training (ablation)YOLO-World-L · LVIS minival zero-shotAP: 23.5 -> 31.9Helped
add CC3M-Lite to O365 + GoldG pre-training (ablation)YOLO-World-L · LVIS minival zero-shotAP: 32.5 -> 33.0Helped
add Text-guided CSPLayers and Image-Pooling Attention (ablation)YOLO-World-L with O365 pre-training · LVIS minival zero-shotAP: 22.4 -> 23.5Helped
add Text-guided CSPLayers (ablation)YOLO-World-L with O365 pre-training · LVIS minival zero-shotAP: 22.4 -> 23.2Helped
add Image-Pooling Attention to Text-guided CSPLayers (ablation)YOLO-World-L with O365 pre-training · LVIS minival zero-shotAP: 23.2 -> 23.5Helped
add Text-guided CSPLayers and Image-Pooling Attention (ablation)YOLO-World-L with O365 + GQA pre-training · LVIS minival zero-shotAP: 29.7 -> 31.9Helped
use frozen CLIP-base instead of frozen BERT-base (ablation)YOLO-World-L · LVIS minival zero-shotAP: 14.6 -> 22.4Helped
fine-tune BERT-base during pre-training (ablation)YOLO-World-L · LVIS minival zero-shotAP: 14.6 -> 18.3Helped
fine-tune CLIP-base during pre-training (ablation)YOLO-World-L · LVIS minival zero-shotAP: 22.4 -> 19.3Hurt
remove RepVL-PAN during COCO fine-tuning (ablation)YOLO-World-L · COCO val2017AP: 53.3 -> 53.3No clear effect
remove RepVL-PAN during COCO fine-tuning (ablation)YOLO-World-L · COCO val2017FPS: — -> 156Helped
fine-tune all modules rather than only the segmentation head (ablation)YOLO-World-L · LVIS instance segmentationMask AP: 19.1 -> 28.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: Objects365 GQA Flickr30k GoldG CC3M-Lite COCO LVIS

Benchmarks: LVIS minival COCO val2017 LVIS

Metrics: Fixed AP APr APc APf AP AP50 AP75 FPS Mask AP

Baselines: GLIP-T GLIPv2-T Grounding DINO-T DetCLIP-T MDETR ViLD DetPro BARON

Builds on: YOLOv8 CLIP GLIP PAN

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