Ultralytics YOLO27:
Мероприятия

Запуск моделей Ultralytics YOLO на AI PC от Intel с OpenVINO

Вспомни доклад Дмитрия Пастушенкова и Адриана Богушевского на YOLO Vision 2024 об оптимизации моделей YOLO с помощью Intel OpenVINO и запуске инференса в реальном времени на AI PC от Intel.

ABAbirami Vina4 min read
Запуск моделей Ultralytics YOLO на AI PC от Intel с OpenVINO

YOLO Vision 2024 (YV24), ежегодное гибридное мероприятие Ultralytics, объединило энтузиастов ИИ, разработчиков и экспертов со всего мира, чтобы изучить последние инновации в области компьютерного зрения. YV24 стало отличной возможностью и площадкой для обсуждения новых прорывов. На мероприятии ключевые игроки индустрии ИИ представили свои последние инновации. Среди них была Intel, принявшая участие в мероприятии с докладом о своем новом революционном AI-ПК и интеграции Intel OpenVINO с моделями Ultralytics YOLO, такими как Ultralytics YOLO11.

Доклад провели Adrian Boguszewski, евангелист программного обеспечения, соавтор [датасета](https://ultralytics-translation-1.invalid LandCover.ai), который обучает разработчиков работе с инструментарием OpenVINO от Intel, и Dmitriy Pastushenkov, евангелист AI-ПК с более чем 20-летним опытом в области промышленной автоматизации и ИИ. Во время мероприятия Adrian поделился своим воодушевлением: «Сегодня отличное мероприятие — не только потому, что Ultralytics выпустила новую версию YOLO, но и потому, что мы можем показать, как эта новая модель работает на нашем новом оборудовании, а также представить новую версию OpenVINO».

В этой статье мы рассмотрим ключевые моменты из доклада Intel на YV24, подробно разберем их AI-ПК, серию Intel Core Ultra 200V и интеграцию с моделями Ultralytics YOLO с помощью инструментария OpenVINO. Начнем!

Передовые технологии ИИ в 2024 году#

Dmitriy начал доклад с подробного разбора ключевых различий между традиционным ИИ и генеративным ИИ. Основное внимание было уделено тому, как эти технологии и варианты их применения развиваются в 2024 году. Традиционные методы ИИ, такие как компьютерное зрение и обработка естественного языка, необходимы для таких задач, как оценка позы, обнаружение объектов и распознавание голоса. Однако генеративный ИИ представляет собой новую волну технологий ИИ, включающую такие приложения, как чат-боты, генерация изображений по тексту, написание кода и даже генерация видео по тексту.

Adrian и Dmitriy из Intel на сцене YV24 обсуждают варианты применения ИИ

Рис. 1. Adrian и Dmitriy из Intel на сцене YV24 обсуждают варианты применения ИИ.

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

AI-ПК Intel: новый рубеж в области оборудования для ИИ#

Dmitriy представил AI-ПК Intel как новое аппаратное решение, разработанное для решения растущих проблем эффективного запуска традиционных и генеративных моделей ИИ. AI-ПК Intel — мощная и энергоэффективная машина. Он способен локально запускать широкий спектр моделей ИИ без необходимости обработки в облаке.

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

Движущей силой AI-ПК Intel служит процессор Intel Core Ultra 200V Series. Этот процессор объединяет три ключевых компонента: центральный процессор (CPU), графический процессор (GPU) и нейронный процессор (NPU). Каждый из них выполняет определенную роль при обработке различных типов рабочих нагрузок ИИ. CPU идеально подходит для небольших задач с низкой задержкой, требующих быстрых ответов, а GPU оптимизирован для высокопроизводительных операций, например запуска моделей ИИ. NPU, разработанный с учетом энергоэффективности, хорошо подходит для длительных задач, таких как обнаружение объектов в реальном времени с моделями вроде YOLO11.

Было отмечено, что CPU обеспечивает до 5 TOPS (триллионов операций в секунду), GPU — до 67 TOPS, а NPU позволяет энергоэффективно выполнять задачи ИИ непрерывно, не истощая системные ресурсы.

Достижения Intel в области ИИ: Intel Core Ultra 200V series#

Процессор Intel Core Ultra 200V Series объединяет все три движка ИИ — NPU, CPU и GPU — в одном компактном чипе. Его конструкция идеально подходит для компактных устройств, таких как ноутбуки, без ущерба для производительности.

Процессор также оснащен встроенной RAM, что снижает потребность в отдельных видеокартах. Это помогает уменьшить энергопотребление и сохранить компактность устройства. Dmitriy также подчеркнул гибкость процессора. Пользователи могут выбирать, запускать ли модели ИИ на CPU, GPU или NPU, в зависимости от задачи. Например, обнаружение объектов с моделями YOLO11 может выполняться на любом из этих движков, а более сложные задачи, такие как генерация изображений по тексту, могут одновременно использовать GPU и NPU для повышения производительности.

Во время презентации Dmitriy достал чип из кармана, наглядно показав, насколько он мал, несмотря на способность выполнять такие сложные задачи ИИ. Это был забавный и запоминающийся способ продемонстрировать, как Intel переносит мощные возможности ИИ на более мобильные и практичные устройства.

Процессор Intel Core Ultra 200V помещается в кармане

Рис. 2. Процессор Intel Core Ultra 200V помещается в кармане.

Оптимизация моделей ИИ с помощью Intel OpenVINO#

Продемонстрировав последние достижения Intel в области оборудования, Dmitriy перешел к программному стеку Intel для поддержки ИИ. Он представил OpenVINO — опенсорсный фреймворк Intel, предназначенный для эффективной оптимизации и развертывания моделей ИИ на различных устройствах. OpenVINO выходит за рамки задач компьютерного зрения и поддерживает модели ИИ, используемые для обработки естественного языка, обработки аудио, трансформеров и т. д.

OpenVINO совместим с популярными платформами, такими как PyTorch, TensorFlow, и ONNX, поэтому разработчики могут легко встроить его в свои рабочие процессы. Одной из ключевых функций, на которую он обратил внимание, была квантизация. Квантизация сжимает веса моделей, уменьшая их размер, чтобы большие модели могли плавно работать на локальных устройствах без облака. OpenVINO работает с несколькими фреймворками, запускается на CPU, GPU, NPU, FPGA и даже устройствах ARM, а также поддерживает Windows, Linux и macOS. Dmitriy также наглядно показал аудитории, как легко начать работу с OpenVINO.

Dmitriy показывает, как начать работу с OpenVINO

Рис. 3. Dmitriy показывает, как начать работу с OpenVINO.

Интеграция Ultralytics с Intel OpenVINO#

Во второй части доклада микрофон передали Adrian, который объяснил бесшовную интеграцию моделей Ultralytics YOLO с инструментарием Intel OpenVINO, упрощающую процесс развертывания моделей YOLO. Он пошагово объяснил, как быстро и просто экспортировать модель YOLO с помощью пакета Ultralytics для Python в формат OpenVINO. Эта интеграция значительно упрощает разработчикам оптимизацию моделей для оборудования Intel и позволяет максимально эффективно использовать обе платформы.

Adrian объясняет, как экспортировать модель YOLO в формат OpenVINO

Рис. 4. Adrian объясняет, как Ultralytics упрощает экспорт модели в формат OpenVINO.

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

Демонстрация ИИ в реальном времени на AI-ПК Intel#

Перейдя от теории к практике, команда Intel представила демонстрацию обнаружения объектов в реальном времени, запустив YOLO11 на AI-ПК Intel. Adrian показал, как система обрабатывала модель на разных процессорах: 36 кадров в секунду (FPS) на CPU с моделью с плавающей точкой, более 100 FPS на интегрированном GPU и 70 FPS с квантизованной версией INT8. Это наглядно продемонстрировало, насколько эффективно AI-ПК Intel справляется со сложными задачами ИИ.

Он также отметил, что система может запускать модели параллельно, используя CPU, GPU и NPU вместе для задач, где все данные или видеокадры доступны заранее. Это полезно при обработке больших нагрузок, например видео. Система может распределять нагрузку между разными процессорами, повышая скорость и эффективность.

В завершение Adrian упомянул, что пользователи могут опробовать демонстрации дома, включая такие решения, как подсчет людей и интеллектуальное управление очередями. Затем он показал бонусную демонстрацию, в которой пользователи могли вводить запросы для генерации сюрреалистичных изображений в реальном времени на GPU. Это продемонстрировало универсальность AI-ПК Intel для традиционных задач ИИ и творческих проектов с генеративным ИИ.

Обнаружение объектов в реальном времени с помощью Intel OpenVINO#

На мероприятии Intel организовала стенд, где представила демонстрацию обнаружения объектов в реальном времени с использованием Ultralytics YOLO11, запущенного на AI-ПК Intel. Участники увидели модель в действии: она была оптимизирована с помощью OpenVINO и развернута на процессоре Intel Core Ultra 200V.

Демонстрация обнаружения объектов в реальном времени на стенде Intel OpenVINO

Рис. 5. Участники смогли увидеть демонстрацию в реальном времени на стенде Intel OpenVINO.

На стенде Intel Dmitriy поделился: «Я впервые на YOLO Vision и рад быть в Мадриде. Мы представляем модель YOLO11 от Ultralytics, работающую на процессоре Intel Core Ultra 200V. Она показывает отличную производительность, а для оптимизации и развертывания модели мы используем OpenVINO. Сотрудничать с Ultralytics и запускать модель на новейшем оборудовании Intel, используя CPU, GPU и NPU, было очень легко». На стенде также раздавали забавные подарки — футболки и блокноты, которые участники могли забрать домой.

Основные выводы#

Технический доклад Intel на YV24, посвященный процессорам Intel Core Ultra 200V Series, показал, как инструментарий OpenVINO оптимизирует модели ИИ, такие как Ultralytics YOLO11. Эта интеграция позволяет пользователям запускать модели YOLO непосредственно на своих устройствах, обеспечивая отличную производительность в задачах компьютерного зрения, например при обнаружении объектов. Главное преимущество заключается в том, что пользователям не нужно полагаться на облачные сервисы.

Разработчики и энтузиасты ИИ могут легко запускать и дообучать модели YOLO, полностью используя такие аппаратные компоненты, как CPU, GPU и NPU, для приложений реального времени. Инструментарий Intel OpenVINO в сочетании с моделями Ultralytics YOLO открывает новые возможности для переноса передовых возможностей ИИ непосредственно на персональные устройства, что делает это решение идеальным для разработчиков, стремящихся внедрять инновации в области ИИ в различных отраслях.

Давай сотрудничать и внедрять инновации! Посети наш репозиторий на GitHub, чтобы изучить наши разработки и пообщаться с нашим сообществом. Узнай, как мы используем ИИ, чтобы менять такие отрасли, как производство и здравоохранение.

Explore solutions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

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

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

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

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

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

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

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

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

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

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

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

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше

Давай вместе создавать будущее AI!

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