Рекомендуемые разработки на основе открытого исходного кода

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

Управление доступом посредством распознавания черт лица

Создайте решение для обнаружения и распознавания черт лица с помощью Intel® Distribution of OpenVINO™, C++ и MQTT для предоставления доступа в особые зоны.

Примеры использования

  • Контролируйте доступ в здания.
  • Ограничивайте операции с оборудованием.
  • Обеспечивайте безопасность авторизованных лиц.

Интеллектуальный учебный класс

Получайте информацию о работе в классе, такую как данные о внимании учащихся, уровне их участия, индексе удовлетворенности и посещаемости, не прерывая процесс обучения.

Примеры использования

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

Решение для интеллектуальных цифровых информационных панелей

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

Примеры использования

  • Определение возраста, пола и положения головы с помощью моделей сетей глубинного обучения (DNN).
  • Воспроизведение рекламы в формате 4K с учетом состава идентифицированной аудитории.

Монитор оператора станка

Отправляйте оповещения, когда работник отвлекается от работы с техникой.

Примеры использования

  • Промышленные или производственные предприятия
  • Стройплощадки
  • Складские помещения

Автоматизированная оплата покупок

Используйте технологии объединения данных датчиков для автоматизированной оплаты покупок для анализа в режиме реального времени, какие товары покупают потребители, используя расширяемую инфраструктуру EdgeX Foundry*.

Примеры использования

  • Аутентификация и авторизация пользователей
  • Разработка дополнительных сервисов и датчиков 
  • Распознавание предметов, обнаружение расхождений и запись данных в режиме реального времени

 

 

 

Объединение данных датчиков в режиме реального времени для обнаружения возможных недостач

Обнаруживайте недостачи при самостоятельном расчете за товар путем легкого подключения различных сенсорных устройств, включая датчики весов, камеры и микросхемы RFID.

Примеры использования

  • Распознавание товаров, которые перемещаются в и из зон розничной оплаты
  • Разработка дополнительных сервисов и датчиков
  • Используйте несколько целевых датчиков для точного распознавания предметов, обнаружения расхождений и записи в журнал транзакций в режиме реального времени (RTTL).

Монитор реакции покупателя

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

Примеры использования

  • Оценивайте уровень вовлеченности пользователя в продукцию.
  • Собирайте аналитические данные реакции покупателей на визуальную рекламу.

Монитор настроения покупателей

Определяйте настроение покупателей, когда они рассматривают полки магазинов или вывески киосков.

Примеры использования

  • Посетители торговых центров, использующие интерактивные путеводители или киоски с картами
  • Посетители гастрономов, изучающие цифровые рекламные вывески
  • Больницы, использующие киоски для помощи пациентам и посетителям

Интеллектуальная аналитика для розничной торговли

Используйте возможности обработки данных компьютерного зрения в Intel® Distribution of OpenVINO™ toolkit для аналитики информации об удовлетворенности клиентов, количестве посетителей и наличия товаров на полках магазина.

Примеры использования

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

Монитор стеллажей в магазинах

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

Примеры использования

  • Мониторинг цехов и складских помещений
  • Мониторинг происходящего в ресторанах
  • Мониторинг помещений регистратур и стационаров в больницах

Мониторинг посетителей магазина

Отслеживайте сразу три отдельных потоковых видео, в которых выполняется подсчет посетителей внутри и снаружи помещения. Это приложение также ведет учет инвентаризации продукции.

Примеры использования

  • Перемещение людей
  • Перемещение посетителей в магазинах и на складах
  • Наличие продукции на полках

Сегментация опухолей головного мозга

Сегментируйте опухоли головного мозга на оригинальных МРТ-изображениях с применением архитектуры U-Net.

Примеры использования

  • Обнаруживайте опухоли головного мозга на МРТ-изображениях.
  • Давайте прогнозы по сегментированным изображениям опухолей головного мозга.
  • Делайте прогнозы по результатам с использованием предварительно обученной модели и коэффициента Серенсена–Дайса.

Классификация видов пневмонии

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

Примеры использования

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

Обнаружение производственных дефектов

Запускайте несколько независимых рабочих нагрузок обнаружения аномалий с помощью технологии KVM (Kernel-based Virtual Machine) в одной системе, на которой работает несколько виртуальных машин.

Примеры использования

  • Промышленное компьютерное зрение и анализ временных рядов
  • Виртуальные среды для нескольких приложений

Средство обнаружения дефектов двигателей

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

Примеры использования

  • Механизмы
  • Кондиционеры воздуха
  • Холодильные установки

Дефектоскоп

Идентифицируйте различные аномалии движущихся по конвейеру объектов во время производства и анализируйте полученные данные.

Примеры использования

  • Идентифицируйте поврежденную в процессе производства продукцию.
  • Проверяйте ориентацию продукции для нанесения маркировки.
  • Обнаруживайте ярлыки для идентификации штрихкода продукции.

Средство определения размеров

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

Примеры использования

  • Контроль количества и размера деталей.
  • Предупреждение пользователей в случае обнаружения деталей с недопустимыми размерами.
  • Интерпретация видеоданных из веб-камер или готовых записей.

Параллельное видео

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

Примеры использования

  • Цифровые системы видеонаблюдения в розничной торговле, например сетевые видеорегистраторы
  • Коммерческие мультимедийные приложения с видеоматрицей
  • Многоточечные блоки управления видеоконференциями (MCU) и терминалы

Сетевой видеорегистратор

Внедряйте и используйте аппаратные платформы Intel® для кодирования, декодирования и оптимизации видео с помощью различных медиа-стеков.

Примеры использования

  • Пересылка видеоданных в приложение компьютерного зрения для обнаружения людей.
  • Используйте GStreamer и комплект для разработки Intel® Media SDK, чтобы записывать видео и кодировать их в формат, который можно хранить на сервере.

Обнаружение нарушителей

Создайте приложение, которое будет предупреждать вас о проникновении кого-либо в запретную зону. Узнайте о том, как использовать модели для обнаружения многоклассовых объектов.

Примеры использования

  • Записывайте и отправляйте оповещения о происходящем в контролируемых зонах.
  • Отслеживайте парковки, входы и собственность.

Средство контроля автостоянок

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

Примеры использования

  • Отслеживайте и анализируйте активность транспортных средств.
  • Сообщайте о доступности парковочных мест.

Система подсчета людей

Создайте приложение умного видео с помощью Intel® Distribution of OpenVINO™. Инструментарий использует модели и выходные данные для обнаружения объектов одного класса.

Примеры использования

  • Отслеживайте активность в розничной торговле.
  • Наблюдайте за территорией завода и входами в здания.
  • Собирайте и записывайте информацию о количестве людей.

Средство оповещения о попытке доступа в запретные зоны

Защитите рабочие места и отправляйте оповещения, если кто-ли входит в пространство с ограниченным доступом.

Примеры использования

  • Отслеживайте активность работников в непосредственной близости от тяжелой техники.
  • Разрабатывайте решения безопасности с использованием технологий компьютерного зрения.

Детектор средств защиты

Контролируйте работников, проходящих перед камерой, которая идентифицирует их с помощью средства распознавания лиц и определяет, носят ли они должную защиту.

Примеры использования

  • Создавайте безопасные условия труда на производстве.
  • Следите за использованием необходимых средств защиты.
  • Отслеживайте территории фабрик, складов и т.д.