Облачное видеонаблюдение

Настройка детектора лиц

Настройка базового детектора лиц осуществляется следующим способом:

  1. Выбрать объект Детектор лиц. 
  2. Если видеокамера поддерживает многопоточность, выбрать поток, на котором необходимо осуществлять детектирование (1). Выбор видеопотока низкого качества позволяет снизить нагрузку на Сервер.
  3. Для записи треков захваченных лиц в базу данных выбрать из списка Запись траекторий объектов значение Да (2).
  4. Если необходимо использовать данный детектор для распознавания лиц в реальном времени, установить значение Да для соответствующего параметра.
  5. В поле Время потери трека ввести время в миллисекундах, спустя которое трек захваченного лица считается потерянным (4). Значение должно быть в диапазоне [1, 10000]. Данный параметр применяется в случае, когда захваченное лицо перемещается в кадре и на какое-то время скрывается за препятствием. Если это время меньше установленного значения, то лицо будет опознано как одно и то же.
  6. По умолчанию при анализе осуществляется сжатие размера кадра до установленного размера (5, по умолчанию 1280 пикселей по бо́льшей стороне). При этом используется следующий алгоритм:
    1. Если исходное разрешение по бо́льшей стороне кадра больше заданного в поле Изменение размера кадров, то оно делится пополам.
    2. Если полученное разрешение стало меньше заданного, то работа алгоритма прекращается и будет использоваться данное разрешение.
    3. Если полученное разрешение по прежнему больше заданного, то выполняется деление пополам до тех пор, пока оно не станет меньше.


    Примечание

    Например, исходное разрешение видеоизображения 2048*1536, заданное значение 1000.

    В этом случае исходное разрешение 2 раза будет поделено пополам (512*384), т.к. после первое деления значение  по бо́льшей стороне кадра будет больше заданного (1024 > 1000).



    Примечание

    Если детектирование осуществляется на потоке с бо́льшим разрешением и происходят ошибки детектирования, рекомендуется уменьшить сжатие.



  7. Задать минимальные и максимальные размеры захваченных лиц в процентах от размера кадра (6). 
  8. Задать минимальный порог достоверности захваченного лица, необходимый для срабатывания детектора (7). Значение задается эмпирически в диапазоне  [1, 100]. Чем больше это значение, тем меньше лиц будет обнаруживаться, но при этом качество распознавания будет выше.
  9. В поле Период поиска лиц задать время в миллисекундах между операциями поиска лиц в кадре видеоизображения.  Значение должно быть в диапазоне [1, 10000]. Чем больше это значение, тем меньше будет нагрузка на Сервер, однако при этом часть лиц может быть не распознана (9).
  10. Если требуется сохранять в базу данных информацию о поле и возрасте для каждого захваченного лица, выбрать Да в соответствующем поле (10). 
  11. В некоторых случаев детектор может принять какой-либо объект за лицо. Если необходимо отфильтровывать объекты, которые не являются лицом, на этапе построения вектора лица и его записи в базу метаданных, выбрать Да в поле Фильтрация ложных срабатываний (11). При включенном фильтре ложные распознанные лица попадут в ленту распознанных лиц (см. Распознавание и поиск лиц), но не будут учитываться при поиске лиц в архиве.
  12. В окне предварительного просмотра задать прямоугольную область кадра, в которой необходимо осуществлять детектирование лиц. Область задается путем перемещения узловых точек .
  13. Нажать кнопку Применить.