Поиск объектов по текстовому описанию: как работает OV-DEIM
На реальном объекте перечень интересующих предметов может меняться. OV-DEIM исследует детекцию с открытым словарём: модель сопоставляет изображение с текстовыми представлениями классов и сохраняет архитектуру детектора реального времени.
Авторы исследования: 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
Перевод страницы проекта и пояснения — Deepvizor. Полный текст научной работы доступен по ссылке PDF. Результаты приведены для исследовательских наборов данных.

Открыть иллюстрацию в полном размере ↗
Открытый словарь расширяет способ задания классов, но не гарантирует распознавание любого предмета. В OV-DEIM важны совместное представление изображения и текста, отбор запросов и качество обучающих данных.
Аннотация: детектор с открытым словарём
Детекция с открытым словарём в реальном времени важна для динамических сред, где модели должны распознавать большой и меняющийся набор категорий при строгих ограничениях задержки. Существующие подходы такого типа преимущественно построены на моделях семейства YOLO. Детекторы на основе DETR пока уступают по задержке, компактности и общему качеству.
Авторы представляют OV-DEIM — сквозной детектор с открытым словарём в стиле DETR на основе DEIMv2. В его состав включено совместное моделирование изображения и языка. Лёгкая стратегия дополнения запросов улучшает Fixed AP, не снижая скорость инференса.
Помимо архитектуры предложена аугментация GridSynthetic. Несколько обучающих примеров объединяются в структурированную сетку изображений. Модель за один проход видит больше сочетаний объектов и пространственных конфигураций. Это уменьшает отрицательное влияние шумных координат на ошибку классификации и улучшает семантическое различение, особенно для редких категорий.
Шесть компонентов архитектуры
Первый компонент — визуальный энкодер, извлекающий признаки изображения. Второй — гибридный энкодер для объединения признаков разных масштабов. Третий — текстовый энкодер, формирующий представление категорий, фраз или описаний.
Четвёртый компонент отбирает объектные запросы с учётом текста. Пятый — декодер-трансформер, уточняющий выбранные запросы. Шестой — выходная часть, которая предсказывает координаты рамок и оценки соответствия изображения тексту.
Сопоставление «один к одному» позволяет обходиться без NMS — подавления повторяющихся рамок отдельным этапом постобработки. Авторы связывают с этим устойчивость времени выполнения при увеличении словаря. Стратегия дополнения запросов добавляет кандидатов для оценки Fixed AP без дополнительной стоимости инференса в описанном протоколе.

Оригинальная архитектура OV-DEIM. Русские подписи нанесены поверх исходной схемы; фотографии и математические обозначения сохранены.
GridSynthetic: несколько сцен в одном обучающем примере
GridSynthetic формирует сетку из нескольких исходных изображений. Это аугментация обучающих данных, а не режим работы камеры или способ объединять видеопотоки при эксплуатации.
На опубликованном графике показана ошибка GIoU, сглаженная экспоненциальным скользящим средним EMA. Авторы сообщают, что GridSynthetic последовательно даёт наименьшую ошибку на протяжении обучения. Их объяснение: более простая локализация помогает эффективнее использовать сигнал классификации.
Улучшение обучения и скорость инференса — разные свойства. Результаты аугментации нужно оценивать по сопоставимому обучающему протоколу, а эксплуатационную задержку — на целевом вычислителе.

Исходные кривые ошибки GIoU. Подписи переведены; значения осей и траектории кривых сохранены.
LVIS: редкие классы и условия измерения скорости
На LVIS minival модели OV-DEIM-S, M и L превосходят YOLOEv8-S, M и L по обычному AP на 2,0, 0,7 и 0,4 пункта соответственно. Авторы отдельно сообщают ускорение в 8,9, 6,4 и 5,4 раза на NVIDIA T4 относительно варианта сравнения с постобработкой NMS.
В таблице YOLOE скорость записана двумя числами, например 216/18*: значение со звёздочкой включает NMS. Сравнение 161 FPS и 18 FPS даёт заявленное ускорение OV-DEIM-S; сравнивать его с 216 FPS как с тем же протоколом было бы неверно. Значения воспроизведены без изменения.
Пары AP/AP Fixed — два режима оценки. Индексы r, c и f относятся к редким, обычным и частым категориям LVIS. OG означает Objects365v1, Cap4M — 4 млн пар изображения и текста из GLIP, G-20M — Grounding-20M. FPS измерены на NVIDIA T4 с TensorRT.
Прокрутите таблицу по горизонтали →
| Метод | Энкодер | Параметры | Предобучение | FPS | AP / Fixed | APr / Fixed | APc / Fixed | APf / Fixed |
|---|---|---|---|---|---|---|---|---|
| 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: перенос без дообучения и линейная донастройка
Для COCO val2017 на странице отдельно приведены перенос без дообучения и linear probing. В режиме zero-shot OV-DEIM-S, M и L получают 40,8, 43,3 и 45,9 AP соответственно.
Ниже сохранены все строки исходной таблицы и режим каждого сравнения. Столбцы AP50 и AP75 относятся к разным порогам пересечения рамок. Линейная донастройка не равнозначна переносу без дообучения, поэтому режим указан отдельным столбцом.
Прокрутите таблицу по горизонтали →
| Режим | Метод | Энкодер | Параметры | AP | AP50 | AP75 |
|---|---|---|---|---|---|---|
| Без дообучения | YOLO-Worldv1-S | YOLOv8-S | 13M | 37.6 | 52.3 | 40.7 |
| Без дообучения | YOLO-Worldv1-M | YOLOv8-M | 29M | 42.8 | 58.3 | 46.4 |
| Без дообучения | YOLO-Worldv1-L | YOLOv8-L | 48M | 44.4 | 59.8 | 48.3 |
| Линейная донастройка | YOLOEv8-S | YOLOv8-S | 12M | 35.6 | 51.5 | 38.9 |
| Линейная донастройка | YOLOEv8-M | YOLOv8-M | 27M | 42.2 | 59.2 | 46.3 |
| Линейная донастройка | YOLOEv8-L | YOLOv8-L | 45M | 45.4 | 63.3 | 50.0 |
| Линейная донастройка | YOLOEv11-S | YOLOv11-S | 10M | 37.0 | 52.9 | 40.4 |
| Линейная донастройка | YOLOEv11-M | YOLOv11-M | 21M | 43.1 | 60.6 | 47.4 |
| Линейная донастройка | YOLOEv11-L | YOLOv11-L | 26M | 45.1 | 62.8 | 49.5 |
| Без дообучения | OV-DEIM-S | ViT-T | 11M | 40.8 | 56.3 | 44.4 |
| Без дообучения | OV-DEIM-M | ViT-T+ | 20M | 43.3 | 60.2 | 48.0 |
| Без дообучения | OV-DEIM-L | ViT-S | 35M | 45.9 | 62.3 | 49.9 |
Комментарий Deepvizor: текстовое описание нужно проверять на видео
Открытый словарь — способ задавать категории, а не обещание найти любой предмет по произвольной фразе. На результат влияют формулировка запроса, размер объекта, перекрытия и сходство предметов. В пилоте проверяйте и нужные объекты, и визуально похожие отрицательные примеры.
Для внедрения важен путь от найденного объекта до проверяемого события: зона, направление, время присутствия и условия уведомления. Измеряйте качество итогового события на видео объекта: исследовательский AP и доля корректных тревог описывают разные задачи.
Первоисточник и цитирование
Текст переведён с оригинальной страницы OV-DEIM. Ссылка на полную работу и исходный код приведена в начале; оригинальная библиографическая запись сохранена ниже.
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},
}О переводе и источнике
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. Перевод страницы проекта, локализация схем и пояснения: Deepvizor, 17.10.2026. Фотографии и экспериментальные данные сохранены. Пояснения Deepvizor выделены отдельно от перевода.
Оригинал · CC BY-SA 4.0 · Исходник перевода · Исходная страница
Посмотрите библиотеку детекторов и оборудование Deepvizor.