Революционное управление очередями с помощью Ultralytics YOLOv8 и OpenVINO

Нувола Лади

4 мин. чтения

7 февраля 2024 г.

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

Какое захватывающее время было на YOLO Vision 2023 (YV23), где новаторские идеи слились воедино с передовыми технологиями! В одном из ключевых докладов на сцену вышел специалист по программному обеспечению Intel Адриан Богушевски, который поделился своими идеями по революционному управлению очередями с помощью Ultralytics YOLOv8 и OpenVINO от Intel. Давайте рассмотрим основные выводы из этого выступления.

Почему управление очередью имеет значение

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

А что может быть лучше для решения этой задачи, чем использование видеопотоков и алгоритмов глубокого обучения?

Внедрение интеллектуального управления очередью

Идея Адриана по созданию интеллектуальной системы управления очередями была предельно ясна: использовать возможности искусственного интеллекта для обнаружения и мониторинга очередей в режиме реального времени. Определяя области интереса и подсчитывая людей в этих областях, система могла беспрепятственно предупреждать продавцов, когда очередь превышала допустимую. Действительно, революционное решение!

Четыре столпа успеха

Это решение было разбито на 4 простых шага:

  1. Захват видео: Используйте стандартные видеопотоки или прямые трансляции для получения данных в режиме реального времени.
  2. Клиент Обнаружение: Используйте YOLOv8 для точного и эффективного обнаружения клиентов.
  3. Подсчет и оповещение: Подсчет клиентов в заданных регионах и оповещение о превышении пропускной способности очередей.
  4. Развертывание: От одноплатных компьютеров до корпоративного оборудования - разверните решение без особых усилий с помощью OpenVINO.

Расширение возможностей разработчиков с помощью OpenVINO

Адриан познакомил нас с чудесами инструментария Intel OpenVINO с открытым исходным кодом для оптимизации и развертывания выводов ИИ. Благодаря поддержке широкого спектра фреймворков и аппаратного обеспечения OpenVINO обещает лучшую производительность и беспрепятственное развертывание на различных платформах.

Оптимизация - это просто

Адриан также раскрыл секретный соус оптимизации: сжатие нейронных сетей. С помощью таких приемов, как квантование после обучения, модели можно сжимать без ущерба для точности. Результат? Более быстрые выводы без ущерба для производительности. 

YOLOv8 предоставляет оптимизированные и высокоскоростные модели для таких задач, как обнаружение объектов, классификация, сегментация и оценка позы. С выходом YOLOv8.1 эти задачи включают в себя ориентированные граничные коробки (OBB ) - функцию, созданную для точного определения. 

Эта передовая функция позволяет обнаруживать объекты под разными углами и с разным углом поворота. Ее превосходство проявляется при распознавании наклонных объектов, таких как изображения с дистанционного зондирования воздуха и текст. 

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

От теории к практике: Живая демонстрация

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

Рис. 1. Адриан Богушевски выступает с докладом на YOLO VISION 2023 в кампусе Google for Startup Campus в Мадриде.

Производительность имеет значение

Проведя сравнительные тесты производительности на оборудовании Intel, мы получили возможность продемонстрировать реальную применимость этого решения. От процессоров i7 до серверов Intel Xeon - решение показало исключительную производительность во всех случаях.

Развертывание стало простым

Во время презентации нам предложили два варианта развертывания: скрипты для технически подкованных людей и блокноты Jupyter для тех, кто предпочитает более практичный подход. Благодаря исчерпывающей документации и простым инструкциям развертывание решения не составило труда.

Заканчиваем!

Завершая свое выступление, Адриан бросил нам вызов: присоединиться к революции интеллектуального управления очередями. Благодаря таким проектам с открытым исходным кодом, как этот, и эталонным наборам Intel Edge AI, возможности безграничны. Так давайте же засучим рукава, погрузимся в код и примем будущее управления очередями на основе искусственного интеллекта!

В заключение хочу сказать, что спонсорство Intel и выступление Адриана на YV23 - это свидетельство силы инноваций и сотрудничества в сообществе ИИ. С такими провидцами, как он, будущее выглядит ярче, чем когда-либо. Давайте использовать мощь ИИ, расширять возможности разработчиков и совершать революцию в управлении очередями по одной строчке кода за раз!

Смотрите полный текст выступления здесь

Давайте вместе построим будущее
искусственного интеллекта!

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

Начните бесплатно
Ссылка копируется в буфер обмена