Ultralytics YOLO27: Вступи в список ожидания.
Лицензия YOLO
Ultralytics YOLO

Обнаружение и отслеживание объектов с Ultralytics YOLOv8

Узнай, как обнаруживать и отслеживать объекты с Ultralytics YOLOv8: настрой модель, выбери ByteTrack или BoT-SORT и запусти инференс видео и веб-камеры в реальном времени.

Nuvola LadiNuvola Ladi3 мин. чтения
Узнай, как обнаруживать и отслеживать объекты с Ultralytics YOLOv8: настрой модель, выбери ByteTrack или BoT-SORT и запусти инференс видео и веб-камеры в реальном времени.

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

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

Для начала#

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

Настройка модели#

В этом видео Николаи работает в Visual Studio Code и показывает, как настроить модель Ultralytics YOLOv8 для обнаружения и отслеживания объектов. На примере модели среднего размера он демонстрирует, что даже более крупные модели могут работать в реальном времени на достаточно мощном оборудовании.

Настройка трекера#

При отслеживании объектов важно выбрать подходящий трекер. Николаи знакомит нас с алгоритмом ByteTrack, известным точностью и надёжностью. Кроме того, он демонстрирует гибкость Ultralytics YOLOv8, упоминая альтернативные трекеры, такие как BoT-SORT, которые отвечают самым разным требованиям к отслеживанию.

Инференс в реальном времени#

Теперь, когда модель и трекер настроены, пора посмотреть Ultralytics YOLOv8 в действии. В этом руководстве мы увидим, как работает программа, и на примере заранее записанного видео в реальном времени продемонстрируем обнаружение и отслеживание объектов. Каждому объекту присваивается уникальный идентификатор, поэтому за ним можно следить от кадра к кадру.

Николаи Нильсен демонстрирует обнаружение и отслеживание объектов с Ultralytics YOLOv8

Рис. 1. Николаи Нильсен показывает, как работает обнаружение и отслеживание объектов с Ultralytics YOLOv8.

Тестирование с веб-камерой в реальном времени#

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

Отслеживание объектов в нескольких потоках#

Многопоточное отслеживание объектов в нескольких видеопотоках идеально подходит для обработки множества видеопотоков с камер наблюдения. При использовании модуля threading в Python с Ultralytics YOLOv8 каждый поток управляет отдельным экземпляром трекера, обеспечивая эффективную фоновую обработку. Эта функция полезна и играет важную роль в продвинутой аналитике.

Практическое применение#

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

Подводя итоги#

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

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

Автор

Nuvola Ladi
Nuvola Ladi

Менеджер по цифровому контенту · Ultralytics

Nuvola Ladi — менеджер по цифровому контенту в Ultralytics. Она создает материалы о Vision AI и Ultralytics YOLO, а также представляет компанию на отраслевых мероприятиях, таких как PyTorch Conference 2025. Она живет в Испании и получила степень магистра визуальных и цифровых медиа в IE University. До прихода в Ultralytics она работала в таких организациях, как XVA Gallery & Hotel и Rolex.

Комментарии

Задай вопрос, поделись результатами или помоги кому-нибудь.

Изучи решения

Компьютерное зрение в спорте

Компьютерное зрение в спорте

Узнай, как Ultralytics YOLO обеспечивает компьютерное зрение в спорте: отслеживание игроков и мяча, аналитика результатов, полезные выводы для тренеров и реабилитация спортсменов.
Подробнее
Компьютерное зрение для аэросъёмки

Компьютерное зрение для аэросъёмки

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

Компьютерное зрение в аэрокосмической отрасли

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

Компьютерное зрение в сфере безопасности

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

Компьютерное зрение в робототехнике

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

Компьютерное зрение в логистике

Оптимизируй логистику с моделями Ultralytics YOLO. Визуальный AI обеспечивает проверку посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складе в реальном времени.
Подробнее
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с моделями Ultralytics YOLO. Визуальный AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения покупателей.
Подробнее
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Визуальный AI в здравоохранении ускоряет медицинскую визуализацию, улучшает диагностику и мониторинг пациентов.
Подробнее
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ обеспечивает контроль качества, обнаружение дефектов, контроль использования СИЗ и автоматизацию сборочных линий.
Подробнее
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

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

Давай вместе строить будущее ИИ!

Начни свой путь в будущее машинного обучения