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

Экспортируй пользовательскую обученную модель Ultralytics YOLOv8

Обучи собственную модель обнаружения объектов Ultralytics YOLOv8 в Google Colab, экспортируй обученные веса и запусти инференс с веб-камеры в реальном времени, используя всего несколько строк Python.

Nuvola LadiNuvola Ladi2 мин. чтения
Экспорт пользовательской модели Ultralytics YOLOv8 для инференса

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

Обучение собственной модели обнаружения объектов#

В нашем предыдущем видео мы рассказывали об обучении модели Ultralytics YOLOv8 на пользовательском наборе данных в Google Colab на примере набора данных с чашками. Мы увидели, как график обучения постепенно улучшался: значение потерь снижалось, а средняя точность (mAP) росла. Благодаря этому наша пользовательская модель теперь очень точно распознаёт пять разных типов чашек.

Пользовательская модель обучена и готова к работе — теперь рассмотрим следующий шаг: экспорт обученных весов и запуск инференса в реальном времени с веб-камеры.

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

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

Экспорт модели и запуск инференса с ее помощью#

Загрузив обученные веса модели из Colab, мы можем добавить их в среду Python и использовать нашу пользовательскую модель.

С помощью нескольких строк кода можно настроить скрипт Python для инференса в реальном времени с веб-камеры: он будет записывать видео и обнаруживать разные чашки. Модель распознаёт чашки различных форм, размеров и цветов, демонстрируя, насколько хорошо она справляется с реальными условиями.

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

Николай Нильсен рассказывает об обучении собственной модели, экспорте и инференсе с веб-камеры

Рис. 1. Николай Нильсен рассказывает, как обучить пользовательскую модель, экспортировать обученные веса и запустить инференс в реальном времени с веб-камеры.

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

Мы проследили весь рабочий процесс: от обучения пользовательской модели до экспорта обученных весов и запуска инференса в реальном времени с веб-камеры, — и увидели, как Ultralytics YOLOv8 справляется с каждым этапом.

Хочешь попробовать пользовательское обнаружение объектов? Загляни на Ultralytics Platform и в нашу документацию, чтобы узнать больше обо всём, что связано с Ultralytics, и присоединяйся к нашему сообществу, чтобы следить за последними новостями!

Если тебе интересно узнать, как экспортировать модели 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. Используй их для мониторинга посевов, отслеживания скота и точного земледелия, чтобы повысить урожайность и эффективность.
Подробнее

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

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