Meet YOLO26: next-gen vision AI.

Link to this sectionОбрезка объектов с помощью Ultralytics YOLO26#

Link to this sectionЧто такое обрезка объектов?#

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



Watch: Object Cropping using Ultralytics YOLO

Link to this sectionПреимущества обрезки объектов#

  • Целевой анализ: YOLO26 облегчает целенаправленную обрезку объектов, позволяя проводить углубленное исследование или обработку отдельных элементов внутри сцены.
  • Уменьшение объема данных: Путем извлечения только релевантных объектов обрезка помогает минимизировать размер данных, делая процесс эффективным для хранения, передачи или последующих вычислительных задач.
  • Повышенная точность: object detection и accuracy YOLO26 гарантируют, что обрезанные объекты сохраняют свои пространственные взаимосвязи, сберегая целостность визуальной информации для детального анализа.

Link to this sectionВизуализация#

Багаж в аэропорту
Конвейерная лента в аэропорту, обрезка чемоданов с помощью Ultralytics YOLO26
Обрезка чемоданов на конвейерной ленте в аэропорту с помощью Ultralytics YOLO26
Обрезка объектов с помощью Ultralytics YOLO
# Crop the objects
yolo solutions crop

# Pass a source video
yolo solutions crop source="path/to/video.mp4"

# Crop specific classes
yolo solutions crop classes="[0, 2]"

Link to this sectionАргументы ObjectCropper#

Вот таблица с аргументами ObjectCropper:

АргументТипПо умолчаниюОписание
modelstrNoneПуть к файлу модели Ultralytics YOLO.
crop_dirstr'cropped-detections'Имя директории для хранения обрезанных обнаружений.

Более того, для использования доступны следующие аргументы визуализации:

АргументТипПо умолчаниюОписание
showboolFalseЕсли True, отображает аннотированные изображения или видео в окне. Полезно для немедленной визуальной обратной связи во время разработки или тестирования.
line_widthint or NoneNoneУказывает ширину линии ограничивающих рамок. Если None, ширина линии автоматически подстраивается под размер изображения. Обеспечивает визуальную настройку для ясности.

Link to this sectionFAQ#

Link to this sectionЧто такое обрезка объектов в Ultralytics YOLO26 и как это работает?#

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

Link to this sectionПочему мне стоит использовать Ultralytics YOLO26 для обрезки объектов вместо других решений?#

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

Link to this sectionКак я могу уменьшить объем данных своего набора с помощью обрезки объектов?#

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

Link to this sectionМогу ли я использовать Ultralytics YOLO26 для анализа видео в реальном времени и обрезки объектов?#

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

Link to this sectionКаковы аппаратные требования для эффективного запуска YOLO26 для обрезки объектов?#

Ultralytics YOLO26 оптимизирован как для сред CPU, так и GPU, но для достижения оптимальной производительности, особенно при инференсе в реальном времени или при больших объемах данных, рекомендуется использовать выделенный GPU (например, NVIDIA Tesla, серия RTX). Для развертывания на облегченных устройствах рассмотри использование CoreML для iOS или TFLite для Android. Более подробную информацию о поддерживаемых устройствах и форматах можно найти в наших вариантах развертывания моделей.

Комментарии