Нажав кнопку "Принять все файлы cookie", вы соглашаетесь с сохранением файлов cookie на вашем устройстве для улучшения навигации по сайту, анализа его использования и помощи в наших маркетинговых усилиях. Дополнительная информация
Настройки файлов cookie
Нажав кнопку "Принять все файлы cookie", вы соглашаетесь с сохранением файлов cookie на вашем устройстве для улучшения навигации по сайту, анализа его использования и помощи в наших маркетинговых усилиях. Дополнительная информация
Ознакомьтесь с новейшей моделью Ultralytics YOLO, Ultralytics YOLO26, и ее передовыми функциями, обеспечивающими оптимальный баланс скорости, точности и удобства развертывания.
25 сентября на ежегодном гибридном мероприятии YOLO Vision 2025 (YV25) в Лондоне Гленн Джочер, наш основатель и генеральный директор, официально объявил о последнем прорыве в серии моделей Ultralytics YOLO - Ultralytics YOLO26! Наша новая модель компьютерного зрения, YOLO26, может анализировать и интерпретировать изображения и видео с помощью оптимизированной архитектуры, которая обеспечивает баланс между скоростью, точностью и простотой развертывания.
В Ultralytics YOLO26 упрощены некоторые аспекты дизайна модели и добавлены новые усовершенствования, но при этом она продолжает предлагать привычные функции, которые пользователи ожидают от моделей Ultralytics YOLO. Например, Ultralytics YOLO26 проста в использовании, поддерживает ряд задач компьютерного зрения и обеспечивает гибкие возможности интеграции и развертывания.
Нет необходимости говорить о том, что переход на использование Ultralytics YOLO26 не требует особых усилий, и мы с нетерпением ждем, когда пользователи смогут сами испытать его, когда он станет общедоступным в конце октября.
Рис. 1. Пример использования YOLO26 для обнаружения объектов на изображении.
Проще говоря, Ultralytics YOLO26 - это более совершенная, быстрая и компактная модель Vision AI. В этой статье мы рассмотрим ключевые особенности Ultralytics YOLO26 и то, что она дает. Давайте начнем!
Расширяя границы Vision AI с помощью Ultralytics YOLO26
Прежде чем мы погрузимся в ключевые особенности Ultralytics YOLO26 и приложения, которые он позволяет использовать, давайте сделаем шаг назад и обсудим вдохновение и мотивацию, которые лежали в основе разработки этой модели.
В компании Ultralytics мы всегда верили в силу инноваций. С самого начала наша миссия была двойной. С одной стороны, мы хотим сделать искусственный интеллект Vision AI доступным, чтобы каждый мог использовать его без барьеров. С другой стороны, мы в равной степени стремимся поддерживать его на передовом уровне, расширяя границы возможностей моделей компьютерного зрения.
Ключевым фактором, определяющим эту миссию, является то, что сфера ИИ постоянно развивается. Например, краевой ИИ, который предполагает запуск моделей ИИ непосредственно на устройствах, а не в облаке, быстро внедряется во всех отраслях.
От интеллектуальных камер и автономных систем ожидается, что устройства, расположенные на границе, будут обрабатывать информацию в режиме реального времени. Этот сдвиг требует более легких и быстрых моделей, обеспечивающих при этом высокий уровень точности.
Именно поэтому нам постоянно приходится совершенствовать модели Ultralytics YOLO. По словам Глена Джочера, "одна из самых сложных задач заключалась в том, чтобы пользователи могли получить максимум от YOLO26, сохраняя при этом высочайшую производительность".
Обзор Ultralytics YOLO26
YOLO26 поставляется в пяти различных вариантах моделей, что позволяет использовать его возможности в приложениях любого масштаба. Все эти варианты моделей поддерживают множество задач компьютерного зрения, как и предыдущие модели Ultralytics YOLO. Это означает, что независимо от выбранного вами размера, вы можете положиться на YOLO26 в обеспечении широкого спектра возможностей, как и на Ultralytics YOLO11.
Обнаружение объектов: YOLO26 может определять и находить множество объектов в кадре изображения или видео.
Сегментация объектов: Выходя за рамки обнаружения, YOLO26 может генерировать пиксельные границы вокруг каждого идентифицированного объекта.
Классификация изображений: Модель может анализировать все изображение и относить его к определенной категории или метке.
Оценка позы: YOLO26 может определять ключевые точки и оценивать позы людей и других объектов.
Ориентированные ограничительные рамки (ОБК): Модель может обнаруживать объекты под любым углом, что особенно полезно для аэро-, беспилотных и спутниковых снимков, где такие объекты, как здания, автомобили или сельскохозяйственные культуры, могут не совпадать с кадром изображения.
Отслеживание объектов: YOLO26 можно использовать для отслеживания объектов в видеокадрах или потоках реального времени.
Рис. 2. Обнаружение объектов на изображении с помощью YOLO26.
Взгляд на архитектуру YOLO26
Теперь, когда мы лучше понимаем, на что способен YOLO26, давайте пройдемся по некоторым инновациям в его архитектуре.
Дизайн модели был упрощен за счет удаления модуля Distribution Focal Loss (DFL), который ранее замедлял вывод и ограничивал регрессию граничного поля.
Процесс прогнозирования также был упрощен благодаря опции сквозного вывода (E2E), которая позволяет модели пропустить традиционный этап немаксимального подавления (NMS). Это усовершенствование снижает сложность и позволяет модели быстрее получать результаты, что упрощает ее применение в реальных приложениях.
Другие улучшения делают модель умнее и надежнее. Прогрессивная балансировка потерь (ProgLoss) помогает стабилизировать процесс обучения и повысить точность, а назначение меток с учетом мелких целей (STAL) обеспечивает более эффективное обнаружение мелких объектов. Кроме того, новый оптимизатор MuSGD улучшает сходимость обучения и повышает общую производительность.
Фактически, самая маленькая версия YOLO26, модель nano, теперь работает на 43 % быстрее на стандартных процессорах, что делает ее особенно подходящей для мобильных приложений, умных камер и других устройств, где скорость и эффективность имеют решающее значение.
Вот краткий обзор возможностей YOLO26 и того, что ожидает пользователей:
Удаление DFL: Мы удалили модуль Distribution Focal Loss из архитектуры модели. Независимо от размеров объектов на изображении, YOLO26 может размещать индивидуальные ограничительные рамки, работая при этом более эффективно.
Сплошной вывод без NMS: В YOLO26 добавлен дополнительный режим, в котором не требуется Non-Maximum Suppression (NMS), шаг, обычно используемый для удаления дублирующихся предсказаний, что упрощает и ускоряет развертывание для использования в реальном времени.
ProgLoss и STAL: эти улучшения делают обучение более стабильным и значительно повышают точность, особенно при обнаружении мелких объектов в сложных сценах.
Оптимизатор MuSGD: В YOLO26 используется новый оптимизатор, который сочетает в себе сильные стороны двух обучающих оптимизаторов (Muon и SGD), помогая модели обучаться быстрее и достигать более высокой точности.
Рис. 3. Бенчмаркинг YOLO26.
Упрощение развертывания с помощью Ultralytics YOLO26
Независимо от того, работаете ли вы над мобильными приложениями, интеллектуальными камерами или корпоративными системами, развертывание YOLO26 является простым и гибким. Пакет Ultralytics Python поддерживает постоянно растущее число форматов экспорта, что облегчает интеграцию YOLO26 в существующие рабочие процессы и делает его совместимым практически с любой платформой.
Среди вариантов экспорта - TensorRT для максимального ускорения GPU, ONNX для широкой совместимости, CoreML для родных приложений iOS, TFLite для Android и edge-устройств, а также OpenVINO для оптимизации производительности на оборудовании Intel. Благодаря такой гибкости YOLO26 можно легко и без лишних хлопот перевести с разработки на производство.
Еще одна важная часть развертывания - обеспечить эффективную работу моделей на устройствах с ограниченными ресурсами. Именно здесь на помощь приходит квантование. Благодаря своей упрощенной архитектуре YOLO26 справляется с этой задачей исключительно хорошо. Он поддерживает развертывание INT8 (с использованием 8-битного сжатия для уменьшения размера и повышения скорости с минимальной потерей точности), а также полуточность (FP16) для более быстрого вывода выводов на поддерживаемом оборудовании.
Самое главное, что YOLO26 обеспечивает стабильную производительность на всех уровнях квантования, поэтому на него можно положиться как на мощном сервере, так и на компактном устройстве.
От робототехники до производства: Примеры использования YOLO26
YOLO26 может использоваться в самых разных приложениях компьютерного зрения в различных отраслях и сферах применения. От робототехники до производства, он может оказать значительное влияние, улучшив рабочие процессы и обеспечив более быстрое и точное принятие решений.
Например, хороший пример - робототехника, где YOLO26 может помочь роботам интерпретировать окружающую обстановку в режиме реального времени. Это делает навигацию более плавной, а манипуляции с объектами - более точными. Это также обеспечивает более безопасное взаимодействие с людьми.
Другой пример - производство, где модель может использоваться для обнаружения дефектов. Она может автоматически выявлять дефекты на производственных линиях быстрее и точнее, чем при ручном контроле.
Рис. 4. Обнаружение бутылок на производственном предприятии с помощью YOLO26.
В целом, поскольку YOLO26 лучше, быстрее и легче, он легко адаптируется к широкому спектру сред, от легких периферийных устройств до крупных корпоративных систем. Это делает его практичным выбором для отраслей, стремящихся повысить эффективность, точность и надежность.
Основные выводы
Ultralytics YOLO26 - это модель компьютерного зрения, которая стала лучше, быстрее и легче, при этом оставаясь простой в использовании и сохраняя высокую производительность. Она работает в широком диапазоне задач и платформ и будет доступна всем желающим к концу октября. Нам не терпится увидеть, как сообщество использует ее для создания новых решений и расширения границ компьютерного зрения.