Перейти к содержанию

Задачи компьютерного зрения, поддерживаемые Ultralytics YOLO26

Ultralytics YOLO поддерживает задачи компьютерного зрения

Ultralytics YOLO26 — это универсальный фреймворк ИИ, который поддерживает множество задач компьютерного зрения. Фреймворк может использоваться для выполнения detection, segment, OBB, классификации и оценки позы. Каждая из этих задач имеет свою цель и сценарий использования, что позволяет решать различные задачи компьютерного зрения с помощью одного фреймворка.



Смотреть: Изучите задачи Ultralytics YOLO: Обнаружение объектов, Сегментация, OBB, Отслеживание и Оценка позы.

Обнаружение

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

Примеры обнаружения

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

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

Примеры сегментации

Классификация

Классификация включает категоризацию целых изображений на основе их содержимого. Эта задача важна для таких приложений, как категоризация товаров в электронной коммерции, модерация контента и мониторинг дикой природы.

Примеры классификации

Определение позы

Оценка позы detect специфические ключевые точки на изображениях или в видеокадрах для track движений или оценки поз. Эти ключевые точки могут представлять суставы человека, черты лица или другие значимые точки интереса. YOLO26 превосходно справляется с обнаружением ключевых точек с высокой точностью и скоростью, что делает его ценным для фитнес-приложений, спортивной аналитики и человеко-компьютерного взаимодействия.

Примеры определения позы

OBB

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

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

Заключение

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

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

Какие задачи компьютерного зрения может выполнять Ultralytics YOLO26?

Ultralytics YOLO26 — это универсальный фреймворк ИИ, способный выполнять различные задачи компьютерного зрения с высокой точностью и скоростью. Эти задачи включают:

  • Обнаружение объектов: Идентификация и локализация объектов на изображениях или видеокадрах путем рисования ограничивающих рамок вокруг них.
  • Сегментация изображений: Разделение изображений на различные области на основе их содержимого, полезно для таких приложений, как медицинская визуализация.
  • Классификация: Категоризация целых изображений на основе их содержимого.
  • Оценка позы: Обнаружение определенных ключевых точек на изображении или в видеокадре для отслеживания движений или поз.
  • Обнаружение ориентированных объектов (OBB): Обнаружение повернутых объектов с добавленным углом ориентации для повышения точности.

Как использовать Ultralytics YOLO26 для detect объектов?

Чтобы использовать Ultralytics YOLO26 для обнаружения объектов, выполните следующие шаги:

  1. Подготовьте свой набор данных в соответствующем формате.
  2. Обучите модель YOLO26, используя задачу detect.
  3. Используйте модель для прогнозирования, подавая новые изображения или видеокадры.

Пример

from ultralytics import YOLO

# Load a pretrained YOLO model (adjust model type as needed)
model = YOLO("yolo26n.pt")  # n, s, m, l, x versions available

# Perform object detection on an image
results = model.predict(source="image.jpg")  # Can also use video, directory, URL, etc.

# Display the results
results[0].show()  # Show the first image results
# Run YOLO detection from the command line
yolo detect model=yolo26n.pt source="image.jpg" # Adjust model and source as needed

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

Каковы преимущества использования YOLO26 для задач сегментации?

Использование YOLO26 для задач segment предоставляет несколько преимуществ:

  1. Высокая точность: Задача сегментации обеспечивает точные маски на уровне пикселей.
  2. Скорость: YOLO26 оптимизирован для приложений реального времени, обеспечивая быструю обработку даже для изображений высокого разрешения.
  3. Разнообразные применения: Идеально подходит для медицинской визуализации, автономного вождения и других приложений, требующих детальной сегментации изображений.

Узнайте больше о преимуществах и сценариях использования YOLO26 для segment в разделе сегментации изображений.

Может ли Ultralytics YOLO26 выполнять оценку позы и обнаружение ключевых точек?

Да, Ultralytics YOLO26 может эффективно выполнять оценку позы и обнаружение ключевых точек с высокой точностью и скоростью. Эта функция особенно полезна для track движений в спортивной аналитике, здравоохранении и приложениях человеко-компьютерного взаимодействия. YOLO26 detect ключевые точки на изображении или в видеокадре, что позволяет точно оценивать позу.

Для получения более подробной информации и советов по реализации посетите наши примеры оценки позы.

Почему следует выбрать Ultralytics YOLO26 для ориентированного обнаружения объектов (OBB)?

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

  • Повышенная точность: Угловой компонент снижает количество ложных срабатываний для повернутых объектов.
  • Универсальные приложения: Полезно для задач в геопространственном анализе, робототехнике и т. д.

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



📅 Создано 2 лет назад ✏️ Обновлено 2 дней назад
glenn-jocherRizwanMunawarpderrengerleonnilLexBarouUltralyticsAssistantMatthewNoyce

Комментарии