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

Контролируйте выбранные пользователем запретные рабочие зоны и отправляйте предупреждения в случае проникновения в них нарушителей.

Целевая операционная система Ubuntu* 16.04 LTS
Время для выполнения 45 минут

GitHub* (C++)   GitHub (Python*)   GitHub (Golang)

Что вы изучите

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

Узнайте больше о следующих решениях:

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

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

Узнайте, как создать и использовать приложение со следующими возможностями:

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

Как это работает

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

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

Модели развернутых нейронных сетей оптимизированы и являются частью Intel® Distribution of OpenVINO™ toolkit.