Документация для версии Face-Интеллект 8.2. Документация на другие версии также доступна.

Предыдущая страница Определение размеров лица для распознавания  Настройка работы Сервера распознавания лиц с тепловизором Следующая страница

На странице:

Настройка генерации события прохода

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

Внимание!

Для использования данной функции необходимо установить значение ключа реестра UseFaceDB = 2 (см. Справочник ключей реестра).

Если установлен флажок Генерация события прохода, при распознавании лица генерируется событие Проход (RECOGNITION_PASS).

Примечание

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

Ниже приведен пример записи кадра с изображением захваченного лица, передаваемого в параметре imageBase64, в файл на диске:

if (Event.SourceType == "FIRSERVER" && Event.Action == "RECOGNITION_PASS" && Event.SourceId=="1") 
{
    SaveToFile("c:\\Faces\\"+Event.GetParam("firstId")+".jpg",Event.GetParam("imageBase64"),true);
}

Для создания события прохода:

  1. Перейти на панель настройки объекта Сервер распознавания лиц на вкладку Аналитика.
  2. Установить флажок Генерация события прохода.
  3. Нажать кнопку Применить для сохранения настроек.

Событие прохода создано.

Настройка генерации события обнаружения или отсутствия на лице маски

Для создания события обнаружения или отсутствия на лице маски:

  1. Перейти на панель настройки объекта Сервер распознавания лиц на вкладку Аналитика.
  2. Установить флажок Генерация события обнаружения маски, чтобы включить генерацию события обнаружения на лице маски.
  3. Установить флажок Генерация события отсутствия маски, чтобы включить генерацию события отсутствия на лице маски.
  4. Нажать кнопку Применить для сохранения настроек.

Генерация события обнаружения или отсутствия на лице маски настроена.

Для создания событий обнаружения или отсутствия на лице маски в зависимости от канала распознавания характеристик лица (см. Активация модулей и каналов в ПК Face-Интеллект):

  1. Перейти на панель настройки соответствующего объекта Канал распознавания характеристик лица.

  2. Установить флажок Генерировать событие сервером, чтобы события поступали от объекта Сервер распознавания лиц, иначе события будут поступать от объекта Канал распознавания характеристик лица.
  3. Из раскрывающегося списка Генерация события обнаружения маски выбрать условие генерации события:
    • Настройки сервера — учитывается настройка генерации данного события, выставленная на панели настройки объекта Сервер распознавания лиц (используется по умолчанию).
    • Да — генерации события обнаружения на лице маски включена.
    • Нет — генерации события обнаружения на лице маски отключена.
  4. Из раскрывающегося списка Генерация события отсутствия маски выбрать условие генерации события:
    • Настройки сервера — учитывается настройка генерации данного события, выставленная на панели настройки объекта Сервер распознавания лиц (используется по умолчанию).
    • Да — генерации события отсутствия на лице маски включена.
    • Нет — генерации события отсутствия на лице маски отключена.
  5. Нажать кнопку Применить для сохранения настроек.

Примечание

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

Генерация событий обнаружения или отсутствия на лице маски в зависимости от канала распознавания характеристик лица настроено.

Настройка генерации событий изменения состояния маски

Программный комплекс Face-Интеллект позволяет в режиме реального времени получать информацию об изменении состояния маски на лице и генерировать соответствующие события:

  1. MASK_DETECTED (Маска обнаружена).
  2. MASK_NOT_DETECTED (Маска не обнаружена).
  3. MASK_NOT_RIGHT_PLACE (Маска надета неправильно).

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

Для включения генерации событий об изменении состояния маски на лице необходимо:

  1. Перейти на панель настройки объекта Сервер распознавания лиц на вкладку Аналитика.
  2. Установить флажок Фильтр наличия масок.
  3. Нажать кнопку Применить для сохранения настроек.

Генерация событий об изменения состояния маски на лице включено.

  • No labels