☰

Ультралитики YOLO

Обнаружение объектов на изображениях и видео с помощью Ultralytics YOLO

Freemium

Что такое Ultralytics YOLO?

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


YOLO расшифровывается как You Only Look Once (Ты смотришь только один раз). Эта техника отличается от традиционных методов, где изображение анализируется в несколько этапов по отдельности.


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

Особенности Ultralytics YOLO

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

Способен распознавать объекты и определять их местоположение на изображениях или видео.

Сегментация изображений

Отделяет объекты от фона на пиксельном уровне.

Смета на установку

Определяет положение тела и ключевые точки.

Классификация изображений

Присваивает изображениям метки на основе их содержимого.

Обучение по индивидуальным моделям

Обучает модели, используя ваши собственные наборы данных изображений.

Экспорт модели

Экспортирует обученные модели в форматы для различных платформ и оборудования.

Обработка в реальном времени

Быстро анализирует видеопотоки для приложений, требующих быстрых результатов.

Обучение и внедрение облачных технологий

Предоставляет облачные инструменты для обучения, управления и развертывания моделей.

Примеры использования Ultralytics YOLO

Трафик

Подсчитывает автомобили и обнаруживает транспортные средства на дорогах.

Заводы

Выявляет поврежденные или дефектные товары.

Магазины

Проверяет товары на полках.

Здравоохранение

Помогает исследователям анализировать медицинские изображения.

Робототехника

Помогает роботам находить и распознавать объекты.

Безопасность

Обнаруживает людей и объекты на видеозаписях с камер.

Сельское хозяйство

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

Как использовать Ultralytics YOLO?

Завести аккаунт

Посетите веб-сайт Ultralytics и зарегистрируйтесь.

Выберите модель

Выберите модель YOLO, подходящую для вашего проекта.

Загрузить изображения

Подготовьте и разметьте изображения, если хотите обучить собственную модель.

Обучите модель

Используйте платформу или инструменты Python, чтобы научить её распознавать определённые признаки.

Проверьте результаты

Запустите модель на новых изображениях или видео, чтобы проверить ее точность.

Разверните модель

Экспортируйте его и интегрируйте в своё приложение.

Что нам нравится в Ultralytics YOLO

Задачи, требующие множественного зрения

Поддерживает обнаружение, сегментацию, оценку позы и классификацию.

Работает с пользовательскими наборами данных.

Можно обучать модели на пользовательских наборах данных.

Полезные варианты развертывания

Доступны параметры экспорта для различных сред развертывания.

Процесс обучения

Для обучения и прогнозирования доступны инструменты на Python и CLI.

Практично для проектов обработки изображений в реальном времени.

Имеет облегченные модели для задач машинного зрения в реальном времени.

Что нам не нравится в Ultralytics YOLO

Ограничительное лицензирование

Лицензирование AGPL может не подходить для коммерческих проектов с закрытым исходным кодом.

Зависимость от качества данных

Некачественно размеченные обучающие данные снижают точность обнаружения.

Небольшие или частично скрытые объекты

Мелкие или сильно скрытые объекты могут остаться незамеченными.

Нет гарантии идентичных результатов.

Экспортированные модели могут потребовать дополнительной проверки точности и совместимости.

Неполная система зрения

Для создания полноценного приложения машинного зрения требуется дополнительная интеграция.

Тарифные планы Ultralytics YOLO

Бесплатно: 0 долларов в месяц

  • Единоразовый кредит в размере 25 долларов.
  • 100 ГБ хранилища и 10 ГБ на загрузку.
  • 100 моделей.
  • 3 одновременно выполняемых задания по обучению работе с облачными технологиями.
  • 3 развертывания в облаке.
  • Неограниченное количество государственных/частных проектов и наборов данных.
  • Экспорт модели во все 22 формата.
  • Ручная аннотация, SAM 3, интеллектуальная аннотация YOLO SAM.
  • 24 типа облачных графических процессоров, включая 5090, H100 и H200.
  • Поддержка сообщества.

Плюсы: 29 долларов в месяц

  • 30 долларов в месяц в виде кредитов.
  • 500 ГБ хранилища и 20 ГБ на загрузку.
  • Наборы данных Google Cloud Storage, Amazon S3 и Azure Blob Storage.
  • 500 моделей.
  • 10 одновременно выполняемых заданий по обучению работе с облачными технологиями.
  • 10 развертываний в облаке.
  • Командная работа до 5 участников.
  • 28 типов облачных графических процессоров, включая B200 и B300.
  • Приоритетная поддержка графических процессоров.

Корпоративный сегмент: Индивидуальное ценообразование

  • Авторские права указаны отдельно.
  • Неограниченное хранилище, модели и развертывания.
  • Неограниченное количество одновременных заданий по обучению работе с облачными сервисами.
  • Вместимость команды по индивидуальному заказу.
  • Специализированная программа адаптации и поддержки.
  • Корпоративный SSO/SAML.
  • Доступность локальных данных и вычислительных ресурсов.
  • Индивидуально разработанные соглашения об уровне обслуживания (SLA) для соответствия стандартам SOC 2, ISO 27001 и GDPR.

Часто задаваемые вопросы об Ultralytics YOLO

Ultralytics — это бесплатная программа, не требующая соблюдения принципа "живи один раз"?

Да, он предлагает бесплатный тарифный план и платные варианты.

Могут ли новички использовать Ultralytics YOLO?

Да, но некоторые знания в области программирования помогут при обучении и настройке.

Может ли Ultralytics YOLO обнаруживать пользовательские объекты?

Да, вы можете обучить его, используя собственные изображения.

Работает ли Ultralytics YOLO в режиме реального времени?

Да, он может быстро обнаруживать объекты в видеопотоке в реальном времени.

Что означает аббревиатура YOLO?

YOLO расшифровывается как You Only Look Once (Ты смотришь только один раз).

Заключение 

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


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