Настройка сервиса#
Настройте Selinux и Firewall, чтобы они не блокировали работу сервиса.
Через сервис Luna Configurator настройте параметры конфигурации LUNA PASS (Таблица 10). Внесите параметры подключения к lunapassvideo в блоке LUNAPASS_REDIS_DB_ADDRESS
.
Таблица 10. Параметры конфигурации LUNA PASS
Параметр |
Описание |
---|---|
Параметры конфигурации LUNA PASS |
|
env |
Режим:
Подробнее см. раздел "Логирование и отладка" По умолчанию: |
Параметры конфигурации LUNA_PASS.JWT |
|
algorithm |
Алгоритм шифрования успешного кадра По умолчанию: |
key |
Секрет шифрования успешного кадра По умолчанию: |
Параметры сессии |
|
max_attempts |
Максимальное количество кадров, пришедших в рамках 1 сессии. При превышении значения отправляется текущий кадр как есть и соединение прерывается. В случае отсутствия значения кадры проверяются до тех пор, пока не будет успешно пройденного Liveness По умолчанию: |
max_liveness_attempts |
Максимальное количество кадров, дошедших до проверки Liveness. При превышении значения отправляется текущий кадр как есть и соединение прерывается. В случае отсутствия значения кадры проверяются до тех пор, пока не будет успешно пройденного Liveness По умолчанию: |
aggregate_frames |
Количество кадров, по которым необходимо агрегировать. Значение должно быть не менее 1 По умолчанию: |
accept_one_eye_open |
Разрешить прохождение проверки открытости глаз по одному глазу:
По умолчанию: |
previous_face_similarity |
Порог схожести. Если значение схожести ниже порогового, то считается, что в кадрах разные лица и сессия прерывается По умолчанию: |
multiface_policy |
Политика выбора лица для проверки Liveness. Доступные значения:
По умолчанию: |
Параметры для зоны распознавания лиц ROI |
|
center_x |
Центр зоны ROI по оси X По умолчанию: Единица измерения координаты по оси Х задаётся параметром
По умолчанию: |
center_y |
Центр зоны ROI по оси Y По умолчанию: Единица измерения координаты по оси Y задаётся параметром
По умолчанию: |
width |
Ширина зоны ROI По умолчанию: Единица измерения ширины зоны задаётся параметром
По умолчанию: |
height |
Высота зоны ROI По умолчанию: Единица измерения высоты зоны задаётся параметром
По умолчанию: |
Пороги проверки лица |
|
blur |
Смазанность фотоизображения По умолчанию: |
light |
Засвеченность фотоизображения По умолчанию: |
dark |
Затемненность фотоизображения По умолчанию: |
illumination |
Равномерность освещения изображения, 0 – равномерно, 1 – есть пересветы По умолчанию: |
specularity |
Наличие бликов на изображении, 0 – бликов нет, 1 – есть блики По умолчанию: |
face_width |
Ширина рамки лица По умолчанию: |
face_height |
Высота рамки лица По умолчанию: |
yaw |
Поворот вокруг вертикальной оси головы По умолчанию: |
pitch |
Поворот вокруг поперечной оси головы По умолчанию: |
roll |
Поворот вокруг продольной оси головы По умолчанию: |
mouth |
Требуемая точность оценки статуса рта По умолчанию: |
glasses |
Наличие очков. Доступные значения:
По умолчанию: [ |
deepfake |
Требуемая точность оценки Deepfake По-умолчанию проверка включена. Для отключения проверки закомментируйте строку с соответствующим порогом По умолчанию: |
liveness |
Пороговое значение результата проверки OneShot Liveness, при котором человек будет считаться «живым» По умолчанию: |
Параметры ActiveLiveness |
|
is_enabled |
Включение проверки активного Liveness По умолчанию: |
cooldown_frames_count |
Минимальное количество кадров, после прохождения активного Liveness По умолчанию: |
interaction_list |
Используемые проверки:
По умолчанию: [ |
interaction_count |
Количество используемых взаимодействий с пользователем. Максимальное количество
не должно превышать количество проверок, указанных в По умолчанию: |
interaction_order |
Порядок взаимодействия проверок:
По умолчанию: |
yaw_start_deg |
Начальный угол поворота, при котором возможно начать взаимодействие на повороты головы По умолчанию: |
yaw_threshold_deg |
Порог угла поворота, при котором взаимодействие на повороты головы считается выполненным По умолчанию: |
pitch_start_deg |
Начальный угол запрокидывания головы, при котором возможно начать взаимодействие на запрокидывание головы По умолчанию: |
pitch_threshold_deg |
Порог угла запрокидывания головы, при котором взаимодействие на запрокидывание головы считается выполненным По умолчанию: |
Параметры VirtualCameraChecker |
|
is_enabled |
Включить проверку на использование виртуальной камеры По умолчанию: |
Параметры FileLogger |
|
is_enabled |
Сохраняет в файл все входящие фотографии и результаты их эстимации в рамках одной сессии По умолчанию: |
path |
Путь для сохранения файловых логов По умолчанию: |
Параметры VideoRedis |
|
is_enabled |
Включить плагин для склейки видео и отправки кадров сессии в Redis По умолчанию: |
Параметры LUNAPASS_VIDEO |
|
codec |
Алгоритм шифрования успешного видео По умолчанию: |
frames_limit |
Ограничение на максимальное количество кадров в видео:
По умолчанию: |
expires |
Время в секундах, в течение которого Redis хранит кадры, которые не были
использованы для склейки видео. Информация стирается по исчении времени По умолчанию: |
result_ttl |
Время в секундах, в течение которого Redis хранит информацию об успешности задач и их результатах По умолчанию: |
session_timeout |
Количество секунд для старта сборки видео после завершения сессии при отсутствии bestshot По умолчанию: |
Параметры логирования |
|
log_level |
Уровень отладочной печати, по приоритету: "ERROR", "WARNING", "INFO", "DEBUG" По умолчанию: |
folder_with_logs |
Папка, в которой хранятся логи (относительный путь начинается с каталога с приложением) По умолчанию: |
max_log_file_size |
Максимальный размер файла лога в МБ перед выполнением его ротации (0 - не использовать ротацию) По умолчанию: |
log_time |
Формат времени, используемый в записях лога: "LOCAL" или "UTC" По умолчанию: |
log_to_stdout |
Отправлять лог на стандартный вывод По умолчанию: |
log_to_file |
Отправлять лог в файл По умолчанию: |
multiline_stack_trace |
Разрешить многострочную трассировку стека в логах По умолчанию: |
format |
Формат логов По умолчанию: |
Параметры LUNAPASS_API_HTTP |
|
request_timeout |
Продолжительность времени между моментом, когда новое открытое x TCP-соединение передается на сервер (в секундах) По умолчанию: |
response_timeout |
Продолжительность времени между моментом, когда сервер передает HTTP-запрос приложению, и моментом, когда HTTP-ответ отправляется клиенту (в секундах) По умолчанию: |
request_max_size |
Максимальный размер запроса в байтах По умолчанию: |
keep_alive_timeout |
Тайм-Аут поддержания активности HTTP По умолчанию: |