Для настройки детектора экипировки (СИЗ) необходимо:

  1. Перейти на вкладку Детекторы.
  2. Под требуемой видеокамерой выбрать Создать...→ Категория: Производственная безопасность → Детектор экипировки (СИЗ).

По умолчанию детектор включен и настроен на детектирование в кадре людей, которые входят на охраняемую территорию или находятся на ней без необходимой экипировки и средств индивидуальной защиты (СИЗ).

При необходимости можно изменить настройки параметров детектора, которые указаны в таблице:

ПараметрЗначениеОписание
Характеристики объекта
ВидеопотокОсновной потокЕсли видеокамера поддерживает многопоточность, выбрать поток, на котором необходимо осуществлять детектирование
Запись маски в архивДаПо умолчанию запись маски в архив (сегментация тела человека) в архив (см. Отображение информации от детектора (маска)) включена. Для отключения записи маски выбрать Нет
Нет
Запись траекторий объектовДаПо умолчанию запись метаданных в базу данных включена. Для отключения необходимо выбрать значение Нет
Нет
Другое
ВключитьДаПо умолчанию детектор включен. Для отключения выбрать значение Нет
Нет
ИмяДетектор экипировки (СИЗ)Ввести имя детектора или оставить имя по умолчанию
Количество обрабатываемых кадров в секунду1

Задать количество кадров в секунду, которое будет обрабатывать детектор. Значение должно быть в диапазоне [0,016, 100]

Внимание!

Для работы детектора в "шлюзе" (см. Примеры настройки Детектора экипировки (СИЗ) для решения типовых задач) рекомендуется использовать стандартные настройки детектора: 1 кадр в секунду и 3 кадра для вывода.

В условиях динамически движущихся людей рекомендуется устанавливать значение задержки не менее 4 кадров в секунду, количество кадров для вывода − не менее 6.

Режим работы декодераAuto

Выбрать процессор для декодирования видео. При выборе GPU приоритет отдается дискретной видеокарте (декодирование на чипах NVIDIA NVDEC). Если подходящего графического процессора нет, то декодирование будет осуществляться с помощью технологии Intel Quick Sync Video. Иначе декодирование будет осуществляться на CPU

CPU
GPU
HuaweiNPU
ТипДетектор экипировки (СИЗ)Название типа детектора (нередактируемое поле)
Инверсия результатов
Инверсия результатов сети 1Да

По умолчанию параметр отключен. Чтобы получать события о наличии средств индивидуальной защиты (СИЗ) указанные в параметрах Файл классификационной сети, установить значение Да в соответствующих параметрах Инверсия результатов сети 

Нет
Инверсия результатов сети 2Да
Нет
Инверсия результатов сети 3Да
Нет
Инверсия результатов сети 4Да
Нет
Инверсия результатов сети 5Да
Нет
Инверсия результатов сети по умолчаниюНетПо умолчанию параметр отключен. Чтобы получать события о наличии средств индивидуальной защиты (СИЗ) которые инициализируются в параметре Файл классификационной сети по умолчанию (Классификационная нейросеть (экипировка и СИЗ на голове) и Классификационная нейросеть (экипировка и СИЗ на теле)) выбрать из списка требуемое значение 
Только каска
Только жилет
Вся сеть
Основные настройки
Минимальная высота человека0,01Задать минимальную высоту и ширину человека в кадре в процентах от высоты/ширины кадра (0,15 = 15%). Объекты, размеры которых меньше заданных, не будут детектироваться. Значение должно быть в диапазоне [0, 1]
Минимальная ширина человека0,01
Режим работы нейросети





CPU

Выбрать процессор для работы нейросети (см. Требования к аппаратной платформе для работы нейроаналитики, Выбор Nvidia GPU при настройке детекторов)

Внимание!

  • Запуск работы алгоритма на NVIDIA GPU после применения настроек может занимать несколько минут. Для ускорения последующих запусков можно использовать функцию кэширования (см. Оптимизация работы нейроаналитики на GPU).
  • Если выбран процессор, отличный от CPU, то основная часть вычислительной нагрузки будет выполняться на выбранном устройстве. При этом CPU будет также задействован для работы детектора.
  • Если выбран Intel HDDL, то из-за особенностей устройства на нем будет обрабатываться только сегментирующая нейросеть, в работе классификационных нейросетей будет задействован CPU.
Nvidia GPU 0
Nvidia GPU 1
Nvidia GPU 2
Nvidia GPU 3
Intel GPU
Расширенные настройки
Количество кадров для анализа и вывода3

Задать минимальное количество кадров, на которых детектор должен обнаружить нарушение, чтобы генерировать событие. Значение должно быть в диапазоне [1, 20]

Внимание!

Для работы детектора в "шлюзе" (см. Примеры настройки Детектора экипировки (СИЗ) для решения типовых задач рекомендуется использовать стандартные настройки детектора: 1 кадр в секунду и 3 кадра для вывода.

В условиях динамически движущихся людей рекомендуется устанавливать значение задержки не менее 4 кадров в секунду, количество кадров для вывода − не менее 6.

МаскаДа

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

Нет
Одно событие на элемент экипировкиДа

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

Пример

Человек появился в кадре без шлема, затем надел его и после этого снова снял. Если параметр Одно событие на элемент экипировки активирован, то будет одно событие, если нет − два.

Нет
Файл классификационной сети 1

По умолчанию инициализируются: Классификационная нейросеть (экипировка и СИЗ на голове) и Классификационная нейросеть (экипировка и СИЗ на теле) согласно выбранному устройству обработки в параметре Режим работы нейросети. Для инициализации только одного элемента экипировки выбрать требуемый файл классификационной нейросети.
Каждая классификационная нейросеть обнаруживает экипировку на конкретном сегменте тела. В директории C:\Program Files\Common Files\ITV\DetectorPack\NeuroSDK находятся стандартные классификационные нейросети для разных типов используемого процессора. Стандартные нейросети не требуется выбирать в данном поле, система автоматические выберет необходимую. При использовании уникальной нейросети требуется указать путь к файлу

Примечание

Для корректной работы нейросети в ОС Linux соответствующий файл должен располагаться в директории /opt/ITV/DetectorPack/NeuroSDK.

Файл классификационной сети 2
Файл классификационной сети 3
Файл классификационной сети 4
Файл классификационной сети 5
Файл сегментирующей сети

По умолчанию инициализируется Сегментирующая нейросеть согласно выбранному устройству обработки в параметре Режим работы нейросети. В директории C:\Program Files\Common Files\ITV\DetectorPack\NeuroSDK находятся стандартные сегментирующие нейросети для разных типов используемого процессора. Стандартные нейросети не требуется выбирать в данном поле, система автоматически выберет необходимую. При использовании уникальной нейросети требуется указать путь к файлу

Примечание

Для корректной работы нейросети в ОС Linux соответствующий файл должен располагаться в директории /opt/ITV/DetectorPack/NeuroSDK.

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

Примечание.

  • Для удобства настройки кадр видеоизображения можно "заморозить". Для этого необходимо нажать на кнопку . Повторное нажатие данной кнопки отменит действие.
  • Для скрытия области детектирования необходимо нажать на кнопку . Повторное нажатие данной кнопки вновь отобразит область.

Для сохранения изменений параметров детектора нажать на кнопку Применить . Для отмены изменений нажать на кнопку Отмена .

Настройка детектора экипировки (СИЗ) завершена. 

Детектор экипировки (СИЗ) сгенерирует событие при нахождении в кадре человека без необходимой экипировки и средств индивидуальной защиты на заданных участках тела или при их отклонении от нормы.

Детектор экипировки (СИЗ) распознает экипировку следующих цветов:

  1. Каски:
    1. Желтый.
    2. Белый.
    3. Синий.
    4. Зеленый.
    5. Оранжевый.
    6. Черный.
    7. Красный.
  2. Жилеты:
    1. Желтый.
    2. Оранжевый.

Внимание!

Для корректного получения E-mail оповещения (см. E-mail оповещение) по событию детектора необходимо на каждый элемент экипировки настраивать отдельную макрокоманду с E-mail сообщением.