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

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

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

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

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

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

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

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

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

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

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

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

  1. Приложение анализа данных в инструментарии Intel Distribution of OpenVINO toolkit использует обученную нейронную сеть для обработки видеоданных и обнаружения людей в видеокадрах. В случае обнаружения, изображение нарушителя обрезается.
  2. Затем оно обрабатывается традиционными методами компьютерного зрения для идентификации определенных цветов, а именно желтого цвета каски и оранжевого цвета жилета.
    • В случае обнаружения соответствующей одежды,  вокруг изображения работника появляется зеленый прямоугольник. 
    • Если защитные средства отсутствуют, вокруг изображения работника появляется красный прямоугольник, и приложение заносит его в список нарушителей.
  3. На последнем кадре изображения представлены рабочие, не имеющие защитного снаряжения, а также в левом нижнем углу демонстрируется общая статистика.

flow chart graphic of how the gaze monitor application works