Раздел «Верификация»#
Раздел «Верификация» предназначен для создания, удаления, тестирования верификаторов и редактирования их параметров. Верификаторы используются для быстрого сравнения двух лиц по фотографии лица и ID Лица, внешнему ID, атрибуту, событию, и отображения результата тестирования. Общий вид раздела «Верификация» представлен на рисунке (Рисунок 44).
Раздел «Верификация» содержит следующие элементы:
- перечень верификаторов:
- «Описание» — название верификатора (обязательно для заполнения);
- «ID верификатора» — идентификатор верификатора;
- кнопка для тестирования верификатора (1);
- кнопка для редактирования параметров верификатора (2);
- кнопка для удаления верификатора (3);
- кнопка «Добавить» — кнопка для создания верификатора;
- количество отображаемых на странице верификаторов — задается переключателем в нижнем правом углу страницы, всего может быть 10, 25, 50 или 100 верификаторов на одной странице (4).
Создание верификатора#
Для создания верификатора нажмите на кнопку «Добавить» (Рисунок 44). Откроется форма для пошагового создания верификатора (Рисунок 45).
Заполните все необходимые параметры и нажмите на кнопку «Далее» для перехода на следующий шаг. Описание параметров представлено ниже, в разделе "Редактирование верификатора".
После настройки всех параметров появится сообщение об успешном создании верификатора (Рисунок 46). Нажмите на любую область вне сообщения об успешном создании верификатора для перехода к разделу «Верификация».
Тестирование верификатора#
Тестирование верификатора выполняется нажатием в строке кнопки (1 на Рисунке 44).
Общий вид формы тестирования верификатора представлен на рисунке (Рисунок 47).
Форма «Тестирование верификатора» содержит следующие блоки:
- «Искать по» — опции для поиска:
- «По лицу» — поиск по зарегистрированному лицу в системе:
- «ID Лица» — идентификатор лица, который создается в системе LUNA PLATFORM 5 в результате события детекции и извлечения атрибутов;
- «Внешнему ID» — поиск по внешнему идентификатору лица:
- «Внешний ID» — внешний идентификатор лица;
- «Атрибуту» — поиск по атрибуту (биометрическому шаблону) лица:
- «ID атрибута» — идентификатор атрибута;
- «Событию» — поиск по зарегистрированному событию в системе:
- «ID события» — идентификатор события детекции и извлечения атрибутов;
- Фотография — поиск по загруженному фотоизображению:
- поле для загрузки фотоизображения;
- Результаты поиска:
- «Фото» — образец обнаруженного лица (кандидата);
- «Схожесть, %» — значение схожести, в процентах;
- «Статус верификации» — результат выполнения верификации:
- — успешная верификация;
- — неуспешная верификация;
- «Ссылка на эталон» — ссылка на карточку события с данным лицом;
- — Переход на страницу «Детали события» (карточка события);
- — кнопка для скачивания результата выполнения верификации (Рисунок 48).
Чтобы выполнить тестирование верификатора по лицу, в блоке «Искать по» введите ID лица и выберите изображение, нажмите на или «Выбрать файл» и укажите путь к файлу с изображением на локальном компьютере.
Требования к загружаемому файлу:
- формат файла
*.jpeg
,*.png
или*.bmp
; - размер не менее 320х250 и не более 3840х2160 пикселей;
- на изображении может быть один или несколько человек;
- на изображении обязательно должно быть лицо человека.
При загрузке фотоизображения, содержащего множество лиц, Интерфейс верифицирует все лица на изображении.
Чтобы сбросить изображение, нажмите на .
Редактирование верификатора#
Редактирование параметров верификатора выполняется нажатием в строке кнопки (2 на Рисунке 44). Общий вид формы редактирования верификатора представлен на рисунке (Рисунок 49).
Описание параметров формы «Редактирование верификатора» приведено ниже (Таблицы 19-24).
Таблица 19. Параметры формы редактирования верификатора: общие параметры и определяемые атрибуты
Параметр |
Описание |
Значение по умолчанию |
---|---|---|
Общие |
||
Наименование верификатора |
Указывается название, которое будет отображаться в списке верификаторов (обязательно для заполнения) |
- |
Граница схожести |
Указывается значение, при котором будет считаться, что эталон и кандидат содержат лицо одного и того же человека |
0.93 |
Определяемые атрибуты |
||
Базовые атрибуты (пол, возраст) |
Оценка базовых атрибутов человека на изображении. При включении определения атрибута становится доступна опция «Сохранять только в тех случаях, если» и "Вызывать только в тех случаях если" |
Включен |
Положение головы |
Оценка положения головы (углы наклона и поворота головы влево/вправо и вверх/вниз). При включении определения атрибута в фильтрах становятся доступны опции «Отбраковывать изображения лиц» по углу поворота/наклона |
Включен |
Эмоция |
Определение доминирующей эмоции (гнев, грусть, нейтральность, отвращение, страх, счастье, удивление) |
Выключен |
Маска |
Оценка наличия на лице или отсутствия медицинской маски, либо перекрытия рта. При включении определения атрибута становится доступен фильтр «Обрабатывать изображения лиц, только если обнаружено» |
Выключен |
Качество изображения |
Определение качества (наличие засвеченности, размытости, недоэкспонированности, наличие бликов на лице, неравномерности освещения) |
Включен |
Направление взгляда |
Оценка направления взгляда человека на изображении |
Выключен |
Наличие очков |
Оценка наличия очков и их типа (очки, солнечные очки, нет очков) |
Выключен |
Состояние глаз |
Оценка, открыты ли глаза человека на изображении или закрыты, а также определение ключевых точек радужек глаз |
Выключен |
Состояние рта |
Определение закрыт рот или перекрыт, а также обнаружение улыбки |
Выключен |
Положение 68 контрольных точек лица |
Определение 68 контрольных точек лица (требует дополнительного времени для вычислений, используется для определения эмоций, направления взгляда, проверки Liveness) |
Выключен |
EXIF метаинформация |
Определение метаданных изображения |
Выключен |
Таблица 20. Параметры формы редактирования статического сценария: проведение оценок Liveness
Параметр |
Описание |
Значение по умолчанию |
---|---|---|
Проводить оценку Liveness |
Включение выполнения проверки Liveness |
Выключен |
Отбраковывать изображения лиц, с оценкой Liveness ниже заданного |
Игнорирование изображений с оценкой Liveness ниже заданного. Возможные значения: от 0 до 1. Доступно только при определении атрибута «Выполнять проверку Liveness» |
0.5 |
Отбраковывать изображения лиц, с качеством Liveness ниже заданного |
Игнорирование изображений с качеством Liveness ниже заданного. Возможные значения: от 0 до 1. Доступно только при определении атрибута «Выполнять проверку Liveness» |
0.5 |
Таблица 21. Параметры формы редактирования верификатора: оценка Deepfake *
Параметр |
Описание |
Значение по умолчанию |
---|---|---|
Проводить оценку Deepfake |
Определение подмены лица по технологии Deepfake |
Выключен |
Отбраковывать изображения лиц, с | Игнорирование изображений с оценкой Deepfake ниже заданного. оценкой Deepfake ниже заданного | | Возможные значения: от 0 до 1, где 1 — реальный человек, | 0 — фейк |
0.5 |
|
Использовать указанный алгоритм | Возможные значения: Deepfake | | - Режим 1; | | - Режим 2. | | Выбор режима определяет то, каким набором нейросетей будет | выполняться обработка фото для дипфейк проверки. | | Подробнее о нейросетях, используемых в режимах дипфейк | проверки, — у сотрудников технической поддержки VisionLabs |
Режим 2 |
* Для использования требуется лицензия Deepfake. Оценка Deepfake не проводится для нормализованных (центрированных и обрезанных) изображений, полученных после детекции лица.
Таблица 22. Параметры формы редактирования верификатора: оценка качества лица
Параметр |
Описание |
Знач. по умолчанию |
---|---|---|
Проводить оценку качества лица |
Выключен |
|
Формат изображения |
Должно быть сохранено в формате .jpeg или .png (корректная проверка). Возможные значения:
|
PNG; JPEG; JPEG2000 |
Размер изображения в Мб |
Данная оценка определяет размер изображения в байтах. Также выполняется сравнение оцененного значения с заданным порогом |
5120:2097152 |
Ширина изображения в пикселях |
Данная оценка определяет ширину изображения в пикселях. Также выполняется сравнение оцененных значений с порогами (в соответствии с ISO или нестандартными порогами) |
180:1920 |
Высота изображения в пикселях |
Данная оценка определяет высоту изображения в пикселях. Также выполняется сравнение оцененных значений с порогами (в соответствии с ISO или нестандартными порогами) |
180:1080 |
Соотношение сторон изображения |
Данная оценка определяет пропорциональное отношение ширины изображения к высоте. Также выполняется сравнение оцененного значения с заданным порогом |
0.74:0.8 |
Степень равномерности освещения |
Доступна возможность оценки равномерности освещения по требованиям, указанным в стандарте ICAO. Также выполняется сравнение оцененного значения с заданным порогом (корректная проверка) |
0.3:1 |
Степень отсутствия бликов |
Не допускается наличие ярких световых артефактов или отражения вспышки от очков (косвенная проверка) |
0.3:1 |
Степень размытости изображения |
Цвета пикселей изображений фронтального типа должны быть представлены в 24-битовом цветовом пространстве RGB, в котором на каждый пиксель приходится по 8 битов на каждый компонент цвета: красный, зеленый и синий (косвенная проверка) |
0.61:1 |
Степень того, что фото не затемнено |
Доступна возможность оценки недостаточности экспозиции. Также выполняется сравнение оцененного значения с порогом |
0.5:1 |
Степень того, что фото не засвечено |
Доступна возможность оценки слишком большой экспозиции. Также выполняется сравнение оцененного значения с порогом |
0.57:1 |
Равномерность освещения лица |
Доступна возможность оценки равномерности освещения по требованиям, указанным в стандарте ICAO. Лицо должно быть равномерно освещено, чтобы на изображении лица отсутствовали тени и блики. Также выполняется сравнение оцененного значения с порогом (корректная проверка) |
0.5:1 |
Динамический диапазон тона кожи |
Данная оценка представляет собой определение отношения яркости самых светлых и самых тёмных участков лица по требованиям, указанным в стандарте ICAO. Также выполняется сравнение оцененного значения с порогом (корректная проверка) |
0.5:1 |
Степень однородности фона |
Данная оценка определяет степень однородности фона от 0 до 1, где:
|
0.5:1 |
Степень яркости фона |
Данная оценка определяет степень яркости фона от 0 до 1, где:
|
0.5:1 |
Наличие бочкообразной дисторсии (эффект Fisheye) |
Возможные значения:
|
нет |
Тип цвета изображения на основе лица |
Возможные значения:
|
Цветное |
Позиция плеч |
Данная оценка определяет позицию плеч, если плечи в кадре
|
|
Ширина лица в пикселях |
Данная оценка определяет ширину лица в пикселях. Также выполняется сравнение оцененных значений с заданными порогами |
180:1920 |
Высота лица в пикселях |
Данная оценка определяет высоту лица в пикселях. Также выполняется сравнение оцененных значений с заданными порогами |
180:1080 |
Отступ лица от верхнего края изображения в пикселях |
Изображение должно содержать полное изображение головы человека в анфас, включая левое и правое ухо (при их наличии), верхнюю точку лобной области головы и подбородок (корректная проверка) |
20:50 |
Отступ лица от нижнего края изображения в пикселях |
Изображение должно содержать полное изображение головы человека в анфас, включая левое и правое ухо (при их наличии), верхнюю точку лобной области головы и подбородок (корректная проверка) |
20:50 |
Отступ лица от левого края изображения в пикселях |
Изображение должно содержать полное изображение головы человека в анфас, включая левое и правое ухо (при их наличии), верхнюю точку лобной области головы и подбородок (корректная проверка) |
20:50 |
Отступ лица от правого края изображения в пикселях |
Изображение должно содержать полное изображение головы человека в анфас, включая левое и правое ухо (при их наличии), верхнюю точку лобной области головы и подбородок (корректная проверка) |
20:50 |
Угол поворота головы вправо/влево |
Поворот головы должен быть не более 5° от фронтального положения (корректная проверка) |
-5:5 |
Угол наклона головы вверх/вниз |
Изображение должно содержать полное изображение головы человека в анфас, включая левое и правое ухо (при их наличии), верхнюю точку лобной области головы и подбородок (корректная проверка). Наклон головы должен быть не более 5° от фронтального положения (корректная проверка) |
-5:5 |
Угол наклона головы вправо/влево |
Изображение должно содержать полное изображение головы человека в анфас, включая левое и правое ухо (при их наличии), верхнюю точку лобной области головы и подбородок (корректная проверка). Наклон головы должен быть не более 8° от фронтального положения (корректная проверка) |
-8:8 |
Угол поворота взгляда вправо/влево |
Данная оценка определяет направление взгляда (угол поворота) |
-5:5 |
Угол наклона взгляда вверх/вниз |
Данная оценка определяет направление взгляда (угол наклона) |
-5:5 |
Вероятность наличия улыбки |
Выражение лица должно быть нейтральным (косвенная проверка). |
0:0.5 |
Вероятность перекрытия рта |
Не допускается перекрытие волосами или посторонними предметами изображения лица по всей ширине от бровей до нижней губы (косвенная проверка) |
0:0.5 |
Вероятность наличия открытого рта |
Данная оценка определяет состояние рта. Рот закрыт (корректная проверка) |
0:0.5 |
Состояние улыбки |
Данная оценка определяет состояние рта Выражение лица должно быть нейтральным (косвенная проверка). Возможные значения:
|
Улыбка не найдена |
Наличие очков |
Не допускается наличие солнцезащитных очков (корректная проверка). Возможные значения:
|
Обычные очки Нет очков |
Состояние левого глаза |
Оба глаза открыты нормально для соответствующего субъекта (с учетом поведенческих факторов и (или) медицинских заболеваний, корректная проверка). Не допускается перекрытие волосами или посторонними предметами изображения лица по всей ширине от бровей до нижней губы (косвенная проверка). Возможные значения:
|
Открыт |
Состояние правого глаза |
Оба глаза открыты нормально для соответствующего субъекта (с учетом поведенческих факторов и (или) медицинских заболеваний, корректная проверка). Не допускается перекрытие волосами или посторонними предметами изображения лица по всей ширине от бровей до нижней губы (косвенная проверка). Возможные значения:
|
Открыт |
Наличие эффекта «красных глаз» |
Возможные значения:
|
Нет |
Расстояние между центрами глаз в пикселях |
Изображение должно содержать полное изображение головы человека в анфас, включая левое и правое ухо (при их наличии), верхнюю точку лобной области головы и подбородок (корректная проверка). Расстояние между центрами глаз должно составлять не менее 120 пикселей либо не менее 45 пикселей в соответствии с пунктом 12 порядка размещения и обновления биометрических персональных данных в единой биометрической системе (корректная проверка). |
90:100 |
Горизонтальный размер головы относительно размера изображения |
Данная оценка определяет горизонтальный размер головы относительно размера изображения. Также выполняется сравнение оцененных значений с порогами (в соответствии с ISO или нестандартными порогами). |
0.5:0.75 |
Вертикальный размер головы относительно размера изображения |
Данная оценка определяет вертикальный размер головы относительно размера изображения. Также выполняется сравнение оцененных значений с порогами (в соответствии с ISO или нестандартными порогами). |
0.6:0.9 |
Положение центральной точки лица по горизонтали относительно изображения |
Данные оценки определяют положение центральной точки по горизонтали относительно изображения. Также выполняется сравнение оцененных значений с порогами (в соответствии с ISO или нестандартными порогами). |
0.45:0.55 |
Положение центральной точки лица по вертикали относительно изображения |
Данные оценки определяют положение центральной точки по вертикали относительно изображения. Также выполняется сравнение оцененных значений с порогами (в соответствии с ISO или нестандартными порогами). |
0.3:0.5 |
Состояние бровей |
Выражение лица должно быть нейтральным (косвенная проверка). Возможные значения:
|
Нейтральный |
Тип головного убора |
Возможные значения:
|
Нет головного убора |
Наличие естественного освещения |
Лицо должно быть равномерно освещено, чтобы на изображении лица отсутствовали тени и блики (корректная проверка) Возможные значения:
|
Да |
Таблица 23. Параметры формы редактирования верификатора: параметры сохранений
Параметр |
Описание |
Знач. по умолчанию |
---|---|---|
Параметры сохранений |
||
Сохранять исходное изображение в базе данных |
Если включено, выполняется безусловное сохранение исходных изображений в базе данных LUNA PLATFORM 5. |
Выключено |
Сохранять биометрический шаблон в базе данных |
Если включено, выполняется безусловное сохранение биометрических шаблонов в базе данных LUNA PLATFORM 5. |
Включено |
Таблица 24. Параметры формы редактирования верификатора: фильтры
Параметр |
Описание |
Знач. по умолчанию |
---|---|---|
Фильтры |
||
Отбраковывать изображения с несколькими лицами |
Определение изображений, содержащих несколько лиц. Возможные значения:
|
Не отбраковывать |
Отбраковывать биометрические шаблоны с качеством ниже заданного |
Игнорирование биометрических шаблонов низкого качества. Для использования фильтра необходимо включить определение биометрического шаблона в определяемых атрибутах |
0.5 |
Обрабатывать изображения лиц, только если обнаружено |
Возможные значения:
Возможно указание нескольких значений фильтра. Доступно только при определении атрибута «Маска» |
Не задано |
Отбраковывать изображения лиц, угол поворота головы влево/вправо (yaw) которых выше заданного |
Игнорирование изображений, на которых голова человека повернута влево или вправо на слишком большой угол — при детекции лица и оценке угла поворота головы никакая информация извлекаться не будет. Доступно только при определении атрибута «Положение головы» |
30 |
Отбраковывать изображения лиц, угол наклона влево/вправо (roll) которых выше заданного |
Игнорирование изображений, на которых голова человека наклонена влево или вправо на слишком большой угол — при детекции лица и оценке угла наклона головы никакая информация извлекаться не будет. Доступно только при определении атрибута «Положение головы» |
30 |
Отбраковывать изображения лиц, угол наклона вверх/вниз (pitch) которых выше заданного |
Игнорирование изображений, на которых голова человека наклонена вверх или вниз на слишком большой угол — при детекции лица и оценке угла наклона головы никакая информация извлекаться не будет. Доступно только при определении атрибута «Положение головы» |
30 |
Обрабатывать изображения лиц только со статусами Liveness |
Обработка изображений, имеющих статус Liveness:
Доступно только при определении атрибута «Выполнять проверку Liveness» |
- |
Обрабатывать изображения лиц только со статусами Deepfake |
Обработка изображений, имеющих статус Deepfake:
Доступно только при включении параметра «Выполнять проверку Deepfake» |
- |
Фильтровать изображения по результатам проверки качества лица |
Отфильтровать изображения в соответствии с выставленными параметрами в настройке «Проводить оценку качества лица», которые соответствуют ISO/IEC 19794-5:2011 и ICAO. Доступно только при включении параметра «Проводить оценку качества лица*» |
Выключен |
После завершения редактирования верификатора нажмите на кнопку «Сохранить» в правом верхнем углу.
Удаление верификатора#
Удаление верификатора выполняется нажатием в строке кнопки (3 на Рисунке 44).
Во всплывающем окне (Рисунок 50) необходимо подтвердить действие — нажать кнопку «Удалить» или отменить действие через кнопку «Отмена». После успешного удаления появится соответствующее уведомление.