Finding objects with text: how OV-DEIM works
The set of objects that matter at a site may change. OV-DEIM studies open-vocabulary detection, matching image features with textual class representations within a real-time detector architecture.
Research authors: Leilei Wang, Longfei Liu, Xi Shen, Xuanlong Yu, Ying Tiffany He, Fei Richard Yu, Yingyi Chen
Intellindust AI Lab · Guangdong Laboratory of AI and Digital Economy (SZ) · Shenzhen University · Carleton University · Institute for Research in Biomedicine
Project-page presentation and explanatory additions by Deepvizor. The full paper is available through the PDF link. Results apply to research datasets.

Open full-size research figure ↗
Open vocabulary expands how categories are specified; it does not guarantee recognition of every object. OV-DEIM relies on vision–text alignment, query selection and training data quality.
Abstract: an open-vocabulary detector
Real-time open-vocabulary detection is important in dynamic environments where a large, evolving set of categories must be recognized under strict latency constraints. Existing real-time approaches predominantly use YOLO-style models, while DETR-based alternatives lag in latency, compactness and overall performance.
OV-DEIM is an end-to-end DETR-style open-vocabulary detector built on DEIMv2 with integrated vision–language modeling. A lightweight query supplement strategy improves Fixed AP without compromising inference speed.
The authors also introduce GridSynthetic augmentation, composing multiple training samples into structured image grids. A single forward pass exposes the model to richer object co-occurrences and spatial layouts, mitigating the effect of noisy localization on classification loss and improving semantic discrimination, especially for rare categories.
Six architectural components
The first component is an image backbone. The second is a hybrid encoder aggregating multi-scale features. The third is a text encoder representing categories, phrases or descriptions.
The fourth component selects high-quality object queries conditioned on text. The fifth is a transformer decoder refining those queries. The sixth is a prediction head outputting box coordinates and vision–text alignment scores.
One-to-one matching removes the separate NMS post-processing step. The authors associate this with inference that scales favorably with vocabulary size. Query supplementation adds candidates for Fixed AP evaluation without extra inference cost under the reported protocol.

Original OV-DEIM architecture. Source photographs, mathematical symbols and connections are preserved.
GridSynthetic: several scenes in one training sample
GridSynthetic assembles several source images into an image grid. It augments training data; it is not a camera operating mode or a way to merge video streams during deployment.
The published chart shows EMA-smoothed GIoU loss. The authors report that GridSynthetic consistently produces the lowest loss throughout training, explaining that easier localization supports more effective classification supervision.
Training improvement and inference speed are different properties. Evaluate augmentation under comparable training protocols and deployment latency on the intended computer.

Original GIoU loss curves, preserving axes, values and trajectories.
LVIS: rare classes and the speed protocol
On LVIS minival, OV-DEIM-S, M and L exceed YOLOEv8-S, M and L by 2.0, 0.7 and 0.4 standard AP points. The authors separately report 8.9×, 6.4× and 5.4× speedups on NVIDIA T4 against the comparison that includes NMS.
YOLOE speed is presented as a pair such as 216/18*, with the starred number including NMS. Comparing 161 FPS with 18 FPS gives the reported OV-DEIM-S speedup; comparing it with 216 FPS as the same protocol would be incorrect. Original values are reproduced unchanged.
AP/AP Fixed pairs denote two evaluation settings. The r, c and f subscripts identify rare, common and frequent LVIS categories. OG is Objects365v1, Cap4M is GLIP’s four million image–text pairs, and G-20M is Grounding-20M. FPS was measured on NVIDIA T4 using TensorRT.
Scroll the table horizontally →
| Method | Backbone | Params | Pre-trained Data | FPS | AP/APFixed | APr/APrFixed | APc/APcFixed | APf/APfFixed |
|---|---|---|---|---|---|---|---|---|
| GLIP-T | Swin-T | 232M | OG | - | -/24.9 | -/17.7 | -/19.5 | -/31.0 |
| GLIPv2-T | Swin-T | 232M | OG,Cap4M | - | -/29.0 | -/- | -/- | -/- |
| GDINO-T | Swin-T | 172M | OG | - | -/25.6 | -/14.4 | -/19.6 | -/32.2 |
| G1.5-Edge | EfficientViT-L1 | - | G-20M | - | -/33.5 | -/28.0 | -/34.3 | -/33.9 |
| YOLO-Worldv2-S | YOLOv8-S | 13M | OG | - | -/24.4 | -/17.1 | -/22.5 | -/27.3 |
| YOLO-Worldv2-M | YOLOv8-M | 29M | OG | - | -/32.4 | -/28.4 | -/29.6 | 35.5 |
| YOLO-Worldv2-L | YOLOv8-L | 48M | OG | - | -/35.5 | -/25.6 | -/34.6 | -/38.1 |
| YOLOEv8-S | YOLOv8-S | 12M | OG | 216/18* | 25.7/27.9 | 19.0/22.3 | 25.9/27.8 | 26.7/29.0 |
| YOLOEv8-M | YOLOv8-M | 27M | OG | 145/17* | 29.9/32.6 | 23.6/26.9 | 29.2/31.9 | 31.7/34.4 |
| YOLOEv8-L | YOLOv8-L | 45M | OG | 103/17* | 33.3/35.9 | 30.8/33.2 | 32.2/34.8 | 34.6/37.3 |
| YOLOEv11-S | YOLOv11-S | 10M | OG | 216/18* | 25.2/27.5 | 19.3/21.4 | 24.4/26.8 | 26.7/29.3 |
| YOLOEv11-M | YOLOv11-M | 21M | OG | 151/18* | 30.5/33.0 | 22.4/26.9 | 30.4/32.5 | 32.1/34.5 |
| YOLOEv11-L | YOLOv11-L | 26M | OG | 122/17* | 32.4/35.2 | 25.6/29.1 | 31.9/35.0 | 34.1/36.5 |
| OV-DEIM-S | ViT-T | 11M | OG | 161 | 27.7/29.6 | 23.6/25.2 | 28.1/30.2 | 28.0/30.0 |
| OV-DEIM-M | ViT-T+ | 20M | OG | 109 | 30.6/32.6 | 25.3/26.9 | 30.2/31.5 | 31.9/34.1 |
| OV-DEIM-L | ViT-S | 36M | OG | 91 | 33.7/35.9 | 34.3/36.8 | 33.4/35.5 | 34.0/36.0 |
COCO: zero-shot transfer and linear probing
The COCO val2017 comparison separates zero-shot transfer from linear probing. OV-DEIM-S, M and L achieve 40.8, 43.3 and 45.9 zero-shot AP respectively.
Every original table row and its evaluation setting are preserved below. AP50 and AP75 use different bounding-box overlap thresholds. Linear probing is not equivalent to zero-shot transfer, so its protocol is shown explicitly.
Scroll the table horizontally →
| Setting | Method | Backbone | Params | AP | AP50 | AP75 |
|---|---|---|---|---|---|---|
| Zero-shot transfer | YOLO-Worldv1-S | YOLOv8-S | 13M | 37.6 | 52.3 | 40.7 |
| Zero-shot transfer | YOLO-Worldv1-M | YOLOv8-M | 29M | 42.8 | 58.3 | 46.4 |
| Zero-shot transfer | YOLO-Worldv1-L | YOLOv8-L | 48M | 44.4 | 59.8 | 48.3 |
| Linear probing | YOLOEv8-S | YOLOv8-S | 12M | 35.6 | 51.5 | 38.9 |
| Linear probing | YOLOEv8-M | YOLOv8-M | 27M | 42.2 | 59.2 | 46.3 |
| Linear probing | YOLOEv8-L | YOLOv8-L | 45M | 45.4 | 63.3 | 50.0 |
| Linear probing | YOLOEv11-S | YOLOv11-S | 10M | 37.0 | 52.9 | 40.4 |
| Linear probing | YOLOEv11-M | YOLOv11-M | 21M | 43.1 | 60.6 | 47.4 |
| Linear probing | YOLOEv11-L | YOLOv11-L | 26M | 45.1 | 62.8 | 49.5 |
| Zero-shot transfer | OV-DEIM-S | ViT-T | 11M | 40.8 | 56.3 | 44.4 |
| Zero-shot transfer | OV-DEIM-M | ViT-T+ | 20M | 43.3 | 60.2 | 48.0 |
| Zero-shot transfer | OV-DEIM-L | ViT-S | 35M | 45.9 | 62.3 | 49.9 |
Deepvizor note: validate text descriptions on real video
Open vocabulary describes how categories are specified; it is not a promise to find any object from any phrase. Wording, object size, occlusion and visual similarity affect results. A pilot should include both target objects and similar negative examples.
Deployment also needs a path from detections to a verifiable event: zones, direction, duration and notification rules. Measure operational event quality on the site’s video: benchmark AP and the proportion of correct alarms evaluate different tasks.
Source and citation
Translated from the original OV-DEIM project page. The full paper and source code are linked above, with the original citation below.
BibTeX
@misc{wang2026ovdeim,
title={OV-DEIM: Real-time DETR-Style Open-Vocabulary Object Detection with GridSynthetic Augmentation},
author={Leilei Wang and Longfei Liu and Xi Shen and Xuanlong Yu and Ying Tiffany He and Fei Richard Yu and Yingyi Chen},
year={2026},
eprint={2603.07022},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2603.07022},
}Translation and source
OV-DEIM: Real-time DETR-Style Open-Vocabulary Object Detection with GridSynthetic Augmentation · Leilei Wang, Longfei Liu, Xi Shen, Xuanlong Yu, Ying Tiffany He, Fei Richard Yu, Yingyi Chen. Project-page translation, localized diagrams and explanatory notes: Deepvizor, 17 October 2026. Source photographs and experimental values are preserved. Deepvizor notes are labeled separately.
Original · CC BY-SA 4.0 · Editable translation source · Original page source
Explore the detector library and Deepvizor hardware.