Перейти к содержанию

Приложение 6. Описание параметров конфигурационного файла «faceengine.conf»#

Параметр Описание Возможные значения Значение по умолчанию Рекомендация по изменению
Общие параметры System
verboseLogging Уровень логирования работы нейронных сетей - 0 – режим логирования выключен; 2
- 1 – логировать ошибки;
- 2 – логировать предупреждения;
- 3 – логировать информацию;
- 4 – логировать информацию из дебага;
- 5 – логировать все
betaMode Режим бета-тестирования каких-либо новых функциональностей, добавленных в экспериментальном режиме - 0 – режим выключен; 0
- 1 – режим включен
defaultDetectorType Тип детектора лиц по умолчанию. - FaceDetV1; FaceDetV1
- FaceDetV2;
- FaceDetV3
Детектор Human
ScoreThreshold Порог оценки точности детекции людей. Увеличение порога уменьшает количество ложноположительных детекций, но увеличивает количество ложноотрицательных (пропусков людей) 0.000…1.000 0.31
RedetectScoreThreshold Порог оценки точности редетекции людей. Увеличение порога уменьшает количество ложноотрицательных результатов идентификации 0.000…1.000 0.12
NMSThreshold Значение порога параметра nms. Чем больше порог, тем выше вероятность детекции пешехода, перекрытого другими объектами (не являющимися объектами интереса). При увеличении порога возрастет количество ложноположительных детекций 0.000…1.000 0.4
RedetectNMSThreshold Значение дополнительного порога для параметра redetectNMS для редетекции пешеходов. Чем больше порог, тем выше вероятность повторной детекции пешехода, перекрытого объектами. При увеличении порога возрастет количество ложноположительных детекций 0.000…1.000 0.4
imageSize Размер изображения в пикселях по большей стороне, на котором происходит детекция людей. Увеличение размера позволит лучше детектировать людей на дальнем плане, но это увеличит время обработки 380...640 640
nms Выбор режима работы алгоритма подавления BBox пешехода не максимальной точности для выбора лучшего BBox пешехода в рамках процедуры детекции. Данный параметр влияет на точность определения позиции пешехода в кадре. Чем выше точность, тем ниже скорость работы - best – режим, при котором лучшим BBox считается тот, чье пересечение с другими BBox имеет максимальное значение; mean
- mean – режим, при котором лучший BBox определяется усреднением значений всех пересекающихся BBox’ов
RedetectNMS Выбор режима работы алгоритма подавления BBox пешехода не максимальной точности для выбора лучшего BBox пешехода в рамках процедуры редетекции. Данный параметр влияет на точность определения позиции пешехода в кадре. Чем выше точность, тем ниже скорость работы - best – режим, при котором лучшим BBox считается тот, чье пересечение с другими BBox имеет максимальное значение; mean
- mean – режим, при котором лучший BBox определяется усреднением значений всех пересекающихся BBox’ов
landmarks17Threshold Порог точности определения положения 17 ключевых точек тела. Параметр используется для фильтрации и исключения ложных точек 0.000…1.000 0.2
RedetectTensorSize Определение размера тензора (первичной структуры данных для нейросети) для нейросети редетекта. Данный параметр подобран теоретически, имеет одно значение по умолчанию и не подлежит изменениям пользователей - 110
RedetectHumanTargetSize Размер кропа человека для ре-детектора. Данный параметр получен теоретически, имеет одно значение по умолчанию и не подлежит изменениям пользователей - 85