Открыть сервис

Обнаружение объектов

Обнаружение объектов — это область компьютерного зрения и обработки изображений, занимающаяся определением местоположения и классификацией объектов определённых типов на цифровых изображениях или видеопотоках. В отличие от задачи классификации, где изображению присваивается одна метка, обнаружение объектов предполагает выделение на изображении нескольких объектов, их распознавание (определение класса) и локализацию (определение координат ограничивающей рамки — bounding box). Задача является фундаментальной для таких приложений, как автономное вождение, видеонаблюдение, медицинская диагностика, робототехника и системы дополненной реальности.

История развития

Ранние подходы (до 2010-х годов)

До широкого распространения методов глубокого обучения обнаружение объектов основывалось на классических алгоритмах компьютерного зрения. Основной подход заключался в скользящем окне: по изображению перемещалось окно фиксированного размера, и для каждой его позиции применялся классификатор (например, метод опорных векторов, SVM). Для извлечения признаков использовались вручную разработанные дескрипторы, такие как HOG (Histogram of Oriented Gradients) и SIFT (Scale-Invariant Feature Transform). Одним из наиболее известных классических детекторов является Viola-Jones, разработанный в 2001 году для быстрого обнаружения лиц. Он использовал каскад слабых классификаторов на основе признаков Хаара и достигал высокой скорости работы, что позволяло применять его в реальном времени на оборудовании того времени.

Эпоха глубокого обучения (2012 — настоящее время)

Прорыв в области обнаружения объектов произошёл с развитием свёрточных нейронных сетей (CNN). В 2012 году сеть AlexNet показала значительное превосходство над классическими методами в задаче классификации изображений ImageNet. Это стимулировало разработку детекторов на основе CNN. Ключевые вехи:

Классификация методов

Методы обнаружения объектов делятся на две основные категории:

Двухэтапные детекторы (Two-stage detectors)

На первом этапе генерируются предложения регионов (region proposals), на втором — каждый регион классифицируется и уточняется его граница.

Одноэтапные детекторы (One-stage detectors)

Предсказывают классы и координаты рамок напрямую без отдельного этапа выделения регионов.

Детекторы на основе трансформеров (Transformer-based detectors)

С 2020 года набирают популярность архитектуры, использующие механизм внимания (attention), заимствованный из обработки естественного языка.

Основные компоненты и метрики

Компоненты

Метрики

Применение

Современное состояние и вызовы

На 2024 год обнаружение объектов является зрелой технологией. Модели, такие как YOLOv8 и DETR, обеспечивают высокую точность и скорость. Основные направления исследований включают:

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →