Ultralytics YOLO27:
Назад к глоссарию Ultralytics

Object Detection Architectures

Узнай об архитектурах обнаружения объектов — от базовых сетей до голов. Разберись, как Ultralytics YOLO26 обеспечивает высочайшие скорость и точность для компьютерного зрения в реальном времени.

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

Основные компоненты архитектуры#

Хотя конкретные конструкции различаются, большинство современных архитектур состоит из трех основных компонентов: бэкбона, шеи и головы. Бэкбон служит основным экстрактором признаков. Обычно это сверточная нейронная сеть (CNN), предварительно обученная на большом наборе данных, например ImageNet, которая распознает базовые формы, контуры и текстуры. Среди популярных бэкбонов — ResNet и CSPDarknet.

Шея соединяет бэкбон с выходными слоями. Она объединяет признаки с разных этапов работы бэкбона, чтобы модель могла обнаруживать объекты разных размеров. Это называется объединением признаков на разных масштабах. В этой части архитектуры часто используют сеть пирамиды признаков (FPN) или сеть агрегации путей (PANet), чтобы обогатить семантическую информацию, передаваемую слоям предсказания. Наконец, голова обнаружения обрабатывает объединенные признаки, чтобы предсказать конкретный класс и координаты каждого объекта.

Эволюция: двухэтапные и одноэтапные детекторы#

Исторически архитектуры делились на две основные категории. Двухэтапные детекторы, например семейство R-CNN, сначала предлагают области интереса (RoI), в которых могут находиться объекты, а затем на втором этапе классифицируют эти области. Обычно они точны, но часто требуют слишком много вычислительных ресурсов для граничных устройств.

В отличие от них, одноэтапные детекторы рассматривают обнаружение объектов как простую задачу регрессии: за один проход они напрямую преобразуют пиксели изображения в координаты ограничивающих рамок и вероятности классов. Такой подход, впервые реализованный в семействе YOLO (You Only Look Once), произвел революцию в отрасли, сделав возможной работу в реальном времени. Последующие усовершенствования привели к появлению таких моделей, как YOLO26: они не только работают быстрее, но и используют сквозные архитектуры без NMS. Отказ от постобработки с помощью подавления немаксимумов (NMS) уменьшает вариативность задержки, что особенно важно для систем, критичных к безопасности.

Примеры применения в реальных условиях#

Выбор архитектуры напрямую влияет на успешность решений на основе ИИ в разных отраслях.

  • Автоматизация розничной торговли: В умных супермаркетах эффективные одноэтапные архитектуры помогают создавать системы автоматической оплаты, которые мгновенно распознают товары на конвейерной ленте или в тележке, сокращая время ожидания и количество ошибок, связанных с человеческим фактором.
  • Медицинская диагностика: Высокоточные архитектуры используют для анализа медицинских изображений, чтобы обнаруживать аномалии, например опухоли на рентгеновских снимках или МРТ. В таких задачах способность архитектуры сохранять мелкие детали важнее высокой скорости обработки.

Важно отличать архитектуры обнаружения объектов от архитектур для похожих задач компьютерного зрения:

  • В сравнении с классификацией изображений: Архитектура классификации изображений, например VGG или EfficientNet, присваивает всему изображению одну метку (например, «кошка»). Она не указывает, где находится кошка и есть ли на изображении несколько кошек. В этом и заключается основная функция архитектур обнаружения объектов.
  • В сравнении с сегментацией экземпляров: Обнаружение объектов заключает объект в рамку, а сегментация экземпляров точно выделяет каждый объект на уровне пикселей с помощью маски. Архитектуры сегментации часто представляют собой расширения архитектур обнаружения объектов, например с дополнительной ветвью масок в голове обнаружения.

Реализация с Ultralytics#

Современные фреймворки скрывают сложности этих архитектур, позволяя разработчикам использовать передовые решения с минимальным количеством кода. С помощью пакета ultralytics можно загрузить предварительно обученную модель YOLO26 и сразу запустить инференс. Командам, которым нужно управлять наборами данных и обучать собственные архитектуры в облаке, платформа Ultralytics упрощает весь MLOps-конвейер.

from ultralytics import YOLO

# Загрузи модель YOLO26n (компактная версия для высокой скорости)
model = YOLO("yolo26n.pt")

# Запускаем инференс для источника изображения
# Для обнаружения объектов используется архитектура модели
results = model("https://ultralytics.com/images/bus.jpg")

# Выведи результаты
results[0].show()

Explore solutions

Компьютерное зрение для аэросъёмки

Компьютерное зрение для аэросъёмки

Преобразуй изображения с дронов и других воздушных платформ в аналитические данные в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Подробнее
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Используй модели Ultralytics YOLO для мониторинга с воздуха с помощью ИИ для компьютерного зрения. Применяй решения компьютерного зрения для дронов, аэрокосмических рабочих процессов, охраны окружающей среды и геопространственных отраслей.
Подробнее
Компьютерное зрение в сфере безопасности

Компьютерное зрение в сфере безопасности

Защити любой объект с помощью моделей Ultralytics YOLO. ИИ на базе компьютерного зрения обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Подробнее
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Создавай более интеллектуальные машины с моделями Ultralytics YOLO. ИИ на базе компьютерного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Подробнее
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с моделями Ultralytics YOLO. Визуальный AI обеспечивает проверку посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складе в реальном времени.
Подробнее
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с моделями Ultralytics YOLO. Визуальный AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения покупателей.
Подробнее
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Визуальный AI в здравоохранении ускоряет медицинскую визуализацию, улучшает диагностику и мониторинг пациентов.
Подробнее
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ обеспечивает контроль качества, обнаружение дефектов, контроль использования СИЗ и автоматизацию сборочных линий.
Подробнее
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ повышает безопасность дорожного движения, улучшает помощь водителю и автоматизацию автомобилей, делая дороги умнее.
Подробнее
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Внедряй ИИ для компьютерного зрения в умное сельское хозяйство с моделями Ultralytics YOLO. Используй их для мониторинга посевов, отслеживания скота и точного земледелия, чтобы повысить урожайность и эффективность.
Подробнее
Компьютерное зрение для аэросъёмки

Компьютерное зрение для аэросъёмки

Преобразуй изображения с дронов и других воздушных платформ в аналитические данные в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Подробнее
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Используй модели Ultralytics YOLO для мониторинга с воздуха с помощью ИИ для компьютерного зрения. Применяй решения компьютерного зрения для дронов, аэрокосмических рабочих процессов, охраны окружающей среды и геопространственных отраслей.
Подробнее
Компьютерное зрение в сфере безопасности

Компьютерное зрение в сфере безопасности

Защити любой объект с помощью моделей Ultralytics YOLO. ИИ на базе компьютерного зрения обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Подробнее
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Создавай более интеллектуальные машины с моделями Ultralytics YOLO. ИИ на базе компьютерного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Подробнее
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с моделями Ultralytics YOLO. Визуальный AI обеспечивает проверку посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складе в реальном времени.
Подробнее
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с моделями Ultralytics YOLO. Визуальный AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения покупателей.
Подробнее
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Визуальный AI в здравоохранении ускоряет медицинскую визуализацию, улучшает диагностику и мониторинг пациентов.
Подробнее
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ обеспечивает контроль качества, обнаружение дефектов, контроль использования СИЗ и автоматизацию сборочных линий.
Подробнее
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ повышает безопасность дорожного движения, улучшает помощь водителю и автоматизацию автомобилей, делая дороги умнее.
Подробнее
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Внедряй ИИ для компьютерного зрения в умное сельское хозяйство с моделями Ultralytics YOLO. Используй их для мониторинга посевов, отслеживания скота и точного земледелия, чтобы повысить урожайность и эффективность.
Подробнее
Компьютерное зрение для аэросъёмки

Компьютерное зрение для аэросъёмки

Преобразуй изображения с дронов и других воздушных платформ в аналитические данные в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Подробнее
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Используй модели Ultralytics YOLO для мониторинга с воздуха с помощью ИИ для компьютерного зрения. Применяй решения компьютерного зрения для дронов, аэрокосмических рабочих процессов, охраны окружающей среды и геопространственных отраслей.
Подробнее
Компьютерное зрение в сфере безопасности

Компьютерное зрение в сфере безопасности

Защити любой объект с помощью моделей Ultralytics YOLO. ИИ на базе компьютерного зрения обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Подробнее
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Создавай более интеллектуальные машины с моделями Ultralytics YOLO. ИИ на базе компьютерного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Подробнее
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с моделями Ultralytics YOLO. Визуальный AI обеспечивает проверку посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складе в реальном времени.
Подробнее
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с моделями Ultralytics YOLO. Визуальный AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения покупателей.
Подробнее
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Визуальный AI в здравоохранении ускоряет медицинскую визуализацию, улучшает диагностику и мониторинг пациентов.
Подробнее
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ обеспечивает контроль качества, обнаружение дефектов, контроль использования СИЗ и автоматизацию сборочных линий.
Подробнее
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ повышает безопасность дорожного движения, улучшает помощь водителю и автоматизацию автомобилей, делая дороги умнее.
Подробнее
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Внедряй ИИ для компьютерного зрения в умное сельское хозяйство с моделями Ultralytics YOLO. Используй их для мониторинга посевов, отслеживания скота и точного земледелия, чтобы повысить урожайность и эффективность.
Подробнее

Давай вместе строить будущее ИИ!

Начни свой путь в будущее машинного обучения