Перейти к содержимому

Ultralytics Задачи YOLO11


Ultralytics YOLO Поддерживаемые задания

YOLO11 is an AI framework that supports multiple computer vision tasks. The framework can be used to perform detection, segmentation, obb, classification, and pose estimation. Each of these tasks has a different objective and use case.



Смотри: Explore Ultralytics YOLO Tasks: Обнаружение объектов, Segmentation, OBB, Tracking, and Pose Estimation.

Обнаружение

Detection is the primary task supported by YOLO11. It involves detecting objects in an image or video frame and drawing bounding boxes around them. The detected objects are classified into different categories based on their features. YOLO11 can detect multiple objects in a single image or video frame with high accuracy and speed.

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

Сегментация

Segmentation is a task that involves segmenting an image into different regions based on the content of the image. Each region is assigned a label based on its content. This task is useful in applications such as image segmentation and medical imaging. YOLO11 uses a variant of the U-Net architecture to perform segmentation.

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

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

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

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

Поза

Определение позы/ключевых точек - это задача, которая заключается в обнаружении определенных точек в изображении или видеокадре. Эти точки называются ключевыми и используются для отслеживания движения или оценки позы. YOLO11 может определять ключевые точки в изображении или видеокадре с высокой точностью и скоростью.

Примеры поз

OBB

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

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

Заключение

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

ВОПРОСЫ И ОТВЕТЫ

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

Ultralytics YOLO11 - это универсальный AI-фреймворк, способный выполнять различные задачи компьютерного зрения с высокой точностью и скоростью. К таким задачам относятся:

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

Как использовать Ultralytics YOLO11 для обнаружения объектов?

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

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

Пример

from ultralytics import YOLO

# Load a pre-trained YOLO model (adjust model type as needed)
model = YOLO("yolo11n.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=yolo11n.pt source="image.jpg"  # Adjust model and source as needed

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

В чем преимущества использования YOLO11 для решения задач сегментации?

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

  1. Высокая точность: В задаче сегментации используется вариант архитектуры U-Net для достижения точной сегментации.
  2. Speed: YOLO11 is optimized for real-time applications, offering quick processing even for high-resolution images.
  3. Множество применений: Он идеально подходит для медицинской визуализации, автономного вождения и других приложений, требующих детальной сегментации изображения.

Learn more about the benefits and use cases of YOLO11 for segmentation in the segmentation section.

Может ли Ultralytics YOLO11 справиться с оценкой позы и определением ключевых точек?

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

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

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

Oriented Object Detection (OBB) with YOLO11 provides enhanced precision by detecting objects with an additional angle parameter. This feature is beneficial for applications requiring accurate localization of rotated objects, such as aerial imagery analysis and warehouse automation.

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

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

📅 Создано 1 год назад ✏️ Обновлено 1 месяц назад

Комментарии