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

Раздел «Верификация»#

Раздел «Верификация» предназначен для создания, удаления, тестирования верификаторов и редактирования их параметров (Рисунок 48). Верификаторы используются для быстрого сравнения двух лиц по фотографии лица и ID Лица, внешнему ID, атрибуту, событию, и отображения результата тестирования.

Раздел «Верификация»
Раздел «Верификация»

Раздел «Верификация» содержит следующие элементы:

  • перечень верификаторов:
  • «Описание» — название верификатора (обязательно для заполнения);
  • «ID верификатора» — идентификатор верификатора;
  • кнопка для тестирования верификатора (1);
  • кнопка для редактирования параметров верификатора (2);
  • кнопка для удаления верификатора (3);
  • кнопка «Добавить» — кнопка для создания верификатора;
  • количество отображаемых на странице верификаторов — задается переключателем в нижнем правом углу страницы, всего может быть 10, 25, 50 или 100 верификаторов на одной странице (4).

Создание верификатора#

Для создания верификатора нажмите на кнопку «Добавить» (Рисунок 48). Откроется форма для пошагового создания верификатора (Рисунок 49).

Форма «Создание верификатора
Форма «Создание верификатора

Заполните все необходимые параметры и нажмите на кнопку «Далее» для перехода на следующий шаг. Описание параметров представлено ниже, в разделе "Редактирование верификатора".

После настройки всех параметров появится сообщение об успешном создании верификатора (Рисунок 50). Нажмите на любую область вне сообщения об успешном создании верификатора для перехода к разделу «Верификация».

Сообщение об успешном создании верификатора
Сообщение об успешном создании верификатора

Тестирование верификатора#

Тестирование верификатора выполняется нажатием в строке кнопки (1 на Рисунке 48).

Общий вид формы тестирования верификатора представлен на рисунке (Рисунок 51).

Форма «Тестирование верификатора»
Форма «Тестирование верификатора»

Форма «Тестирование верификатора» содержит следующие блоки:

  • «Искать по» — опции для поиска:
  • «По лицу» — поиск по зарегистрированному лицу в системе:
    • «ID Лица» — идентификатор лица, который создается в системе LUNA PLATFORM 5 в результате события детекции и извлечения атрибутов;
  • «Внешнему ID» — поиск по внешнему идентификатору лица:
    • «Внешний ID» — внешний идентификатор лица;
  • «Атрибуту» — поиск по атрибуту (биометрическому шаблону) лица:
    • «ID атрибута» — идентификатор атрибута;
  • «Событию» — поиск по зарегистрированному событию в системе:
    • «ID события» — идентификатор события детекции и извлечения атрибутов;
  • Фотография — поиск по загруженному фотоизображению:
    • поле для загрузки фотоизображения;
  • Результаты поиска:
  • «Фото» — образец обнаруженного лица (кандидата);
  • «Схожесть, %» — значение схожести, в процентах;
  • «Статус верификации» — результат выполнения верификации:
    • — успешная верификация;
    • — неуспешная верификация;
  • «Ссылка на эталон» — ссылка на карточку события с данным лицом;
  • — Переход на страницу «Детали события» (карточка события);
  • — кнопка для скачивания результата выполнения верификации (Рисунок 52).

Чтобы выполнить тестирование верификатора по лицу, в блоке «Искать по» введите ID лица и выберите изображение, нажмите на или «Выбрать файл» и укажите путь к файлу с изображением на локальном компьютере.

Тестирование верификатора. Поиск по лицу
Тестирование верификатора. Поиск по лицу

Требования к загружаемому файлу:

  • формат файла *.jpeg, *.png или *.bmp;
  • размер не менее 320х250 и не более 3840х2160 пикселей;
  • на изображении может быть один или несколько человек;
  • на изображении обязательно должно быть лицо человека.

При загрузке фотоизображения, содержащего множество лиц, Сервис верифицирует все лица на изображении.

Чтобы сбросить изображение, нажмите на .

Редактирование верификатора#

Редактирование параметров верификатора выполняется нажатием в строке кнопки (2 на Рисунке 48). Общий вид формы редактирования верификатора представлен на рисунке (Рисунок 53).

Форма «Редактирование верификатора»
Форма «Редактирование верификатора»

Описание параметров формы «Редактирование верификатора» приведено в таблицах (Таблицы 21-27).

Таблица 21. Параметры формы редактирования верификатора: общие параметры и определяемые атрибуты

Параметр

Описание

Значение по умолчанию

Общие

Наименование верификатора

Указывается название, которое будет отображаться в списке верификаторов (обязательно для заполнения)

-

Граница схожести

Указывается значение, при котором будет считаться, что эталон и кандидат содержат лицо одного и того же человека

0.93

Определяемые атрибуты

Базовые атрибуты (пол, возраст) Оценка базовых атрибутов человека на изображении. Включен
При включении определения атрибута становится доступна опция «Сохранять только в тех случаях, если» и
"Вызывать только в тех случаях если"
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+
Положение головы Оценка положения головы (углы наклона и поворота головы влево/вправо и вверх/вниз). Включен
При включении определения атрибута в фильтрах становятся доступны опции «Отбраковывать изображения лиц» по углу поворота/наклона
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+
Эмоция Определение доминирующей эмоции (гнев, грусть, нейтральность, отвращение, страх, счастье, удивление) Выключен
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+
Маска Оценка наличия на лице или отсутствия медицинской маски, либо перекрытия рта. Выключен
При включении определения атрибута становится доступен фильтр «Обрабатывать изображения лиц, только если обнаружено»
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+
Качество изображения Определение качества (наличие засвеченности, размытости, недоэкспонированности, наличие бликов на лице, неравномерности освещения) Включен
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+
Направление взгляда Оценка направления взгляда человека на изображении Выключен
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+
Наличие очков Оценка наличия очков и их типа (очки, солнечные очки, нет очков) Выключен
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+
Состояние глаз Оценка, открыты ли глаза человека на изображении или закрыты, а также определение ключевых точек радужек глаз Выключен
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+
Состояние рта Определение закрыт рот или перекрыт, а также обнаружение улыбки Выключен
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+
Положение 68 контрольных точек лица Определение 68 контрольных точек лица (требует дополнительного времени для вычислений, используется для определения эмоций, Выключен
направления взгляда, проверки Liveness)
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+
EXIF метаинформация Определение метаданных изображения Выключен
+-------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+---------------------------+

Таблица 22. Параметры формы редактирования статического сценария: проведение оценок Liveness

Параметр

Описание

Значение по умолчанию

Проводить оценку Liveness

Включение выполнения проверки Liveness

Выключен

Порог оценки Liveness

Игнорирование изображений с оценкой Liveness ниже заданного.

Возможные значения: от 0 до 1.

Доступно только при определении атрибута «Проводить оценку Liveness»

0.5

Таблица 23. Параметры формы редактирования верификатора: оценка Deepfake [^2]

[^2]: Для использования требуется лицензия Deepfake. Оценка Deepfake не проводится для нормализованных (центрированных и обрезанных) изображений, полученных после детекции лица.

Параметр

Описание

Значение по умолчанию

Проводить оценку Deepfake

Определение подмены лица по технологии Deepfake

Выключен

Порог оценки Deepfake

Игнорирование изображений с оценкой Deepfake ниже заданного.

Возможные значения: от 0 до 1, где 1 — реальный человек, 0 — фейк

0.5

Использовать указанный алгоритм Deepfake

Возможные значения:

  • Режим 1;

  • Режим 2.

Выбор режима определяет то, каким набором нейросетей будет выполняться обработка фото для дипфейк проверки.

Подробнее о нейросетях, используемых в режимах дипфейк проверки, — у сотрудников технической поддержки VisionLabs

Режим 2

Таблица 24. Параметры формы редактирования верификатора: оценка качества лица

Параметр

Описание

Знач. по умолчанию

Проводить оценку качества лица

Выключен

Формат изображения

Должно быть сохранено в формате .jpeg или .png (корректная проверка).

Возможные значения:

  • PNG;

  • JPEG;

  • JPEG2000;

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 — фон неоднородный;

  • 1 — фон однородный;

0.5:1

Степень яркости фона

Данная оценка определяет степень яркости фона от 0 до 1, где:

  • [0...0.1] — фон черный;

  • [0.1...0.3] — фон темный;

  • [0,3...0,97] — фон светлый;

  • [0.97...1] — фон белый;

0.5:1

Наличие модификации изображения

Возможные значения:

  • Нет — фото не модифицировано. Определяется превышением порогового значения 0.5;

  • Да — фото модифицировано.

нет

Наличие бочкообразной дисторсии (эффект Fisheye)

Возможные значения:

  • нет — эффект Fisheye не представлен на изображении;

  • да — эффект 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

Состояние бровей

Выражение лица должно быть нейтральным (косвенная проверка).

Возможные значения:

  • Нейтральный;

  • Подняты;

  • Прищурены;

  • Нахмурены

Нейтральный

Тип головного убора

Возможные значения:

  • Нет головного убора;

  • Бейсболка;

  • Шапка;

  • Фуражка;

  • Платок;

  • Ушанка;

  • Шлем;

  • Капюшон;

  • Шляпа;

  • Другое

Нет головного убора

Наличие естественного освещения

Лицо должно быть равномерно освещено, чтобы на изображении лица отсутствовали тени и блики (корректная проверка)

Возможные значения:

  • нет — освещение ненатуральное;

  • да — освещение натуральное

Да

Таблица 25. Параметры формы редактирования верификатора: проверка перекрытия лица

Параметр

Описание

Значение по умолчанию

Выполнять проверку перекрытия лица

Определение наличия перекрытия зон лица

Выключен

Отбраковывать изображения лиц с перекрытием следующих частей лица

Выберите, какие зоны лица не должны быть перекрыты на кадрах из видеопотока, чтобы изображение было принято системой: лицо, лоб, глаза, нос, рот, нижняя часть лица

Допустимое перекрытие волосами

Определите степень допустимого перекрытия лица волосами от 0 до 1

0.15

Допустимое перекрытие лица

Определите степень допустимого перекрытия лица от 0 до 1

0.07

Допустимое перекрытие лба

Определите степень допустимого перекрытия лба от 0 до 1

0.2

Допустимое перекрытие глаз

Определите степень допустимого перекрытия глаз от 0 до 1

0.15

Допустимое перекрытие носа

Определите степень допустимого перекрытия носа от 0 до 1

0.2

Допустимое перекрытие рта

Определите степень допустимого перекрытия рта от 0 до 1

0.15

Допустимое перекрытие нижней части лица

Определите степень допустимого перекрытия нижней части лица от 0 до 1

0.2

Таблица 26. Параметры формы редактирования верификатора: параметры сохранений

Параметр

Описание

Знач. по умолчанию

Параметры сохранений

Сохранять исходное изображение в базе данных

Если включено, выполняется безусловное сохранение исходных изображений в базе данных LUNA PLATFORM 5.

Выключено

Сохранять биометрический шаблон в базе данных

Если включено, выполняется безусловное сохранение биометрических шаблонов в базе данных LUNA PLATFORM 5.

Включено

Таблица 27. Параметры формы редактирования верификатора: фильтры

Параметр

Описание

Знач. по умолчанию

Фильтры

Отбраковывать изображения с несколькими лицами

Определение изображений, содержащих несколько лиц.

Возможные значения:

  • Выбирать только одно лицо наилучшего качества — обрабатывать изображение, содержащее несколько лиц, но детектировать только лицо лучшего качества;

  • Не отбраковывать — детектировать все лица на изображении;

  • Отбраковывать — игнорировать изображение, содержащее несколько лиц

Не отбраковывать

Отбраковывать биометрические шаблоны с качеством ниже заданного

Игнорирование биометрических шаблонов низкого качества.

Для использования фильтра необходимо включить определение биометрического шаблона в определяемых атрибутах

0.5

Обрабатывать изображения лиц, только если обнаружено

Возможные значения:

  • Отсутствует — событие создается при отсутствии перекрытия лица медицинской маской (отсутствие маски);

  • Перекрытие — событие создается в случае детекции факта перекрытия лица;

  • Медицинская маска — событие создается при обнаружении на лице медицинской маски.

Возможно указание нескольких значений фильтра.

Доступно только при определении атрибута «Маска»

Не задано

Отбраковывать изображения лиц, угол поворота головы влево/вправо (yaw) которых выше заданного

Игнорирование изображений, на которых голова человека повернута влево или вправо на слишком большой угол — при детекции лица и оценке угла поворота головы никакая информация извлекаться не будет.

Доступно только при определении атрибута «Положение головы»

30

Отбраковывать изображения лиц, угол наклона влево/вправо (roll) которых выше заданного

Игнорирование изображений, на которых голова человека наклонена влево или вправо на слишком большой угол — при детекции лица и оценке угла наклона головы никакая информация извлекаться не будет.

Доступно только при определении атрибута «Положение головы»

30

Отбраковывать изображения лиц, угол наклона вверх/вниз (pitch) которых выше заданного

Игнорирование изображений, на которых голова человека наклонена вверх или вниз на слишком большой угол — при детекции лица и оценке угла наклона головы никакая информация извлекаться не будет.

Доступно только при определении атрибута «Положение головы»

30

Обрабатывать изображения лиц только со статусами Liveness

Обработка изображений, имеющих статус Liveness:

  • Поддельное лицо — отсутствие «живого» человека в кадре;

  • Живое лицо — наличие «живого» человека в кадре;

  • Неизвестно.

Доступно только при определении атрибута «Выполнять проверку Liveness»

-

Обрабатывать изображения лиц только со статусами Deepfake

Обработка изображений, имеющих статус Deepfake:

  • Поддельное лицо — наличие в кадре подменного лица;

  • Реальное лицо — отсутствие в кадре признаков подделки;

Доступно только при включении параметра «Выполнять проверку Deepfake»

-

Фильтровать изображения по результатам проверки качества лица

Отфильтровать изображения в соответствии с выставленными параметрами в настройке

«Проводить оценку качества лица», которые соответствуют ISO/IEC 19794-5:2011 и ICAO.

Доступно только при включении параметра «Проводить оценку качества лица*»

Выключен

После завершения редактирования верификатора нажмите на кнопку «Сохранить» в правом верхнем углу.

Удаление верификатора#

Удаление верификатора выполняется нажатием в строке кнопки (3 на Рисунке 48).

Во всплывающем окне (Рисунок 54) необходимо подтвердить действие — нажать кнопку «Удалить» или отменить действие через кнопку «Отмена». После успешного удаления появится соответствующее уведомление.

Подтверждение удаления верификатора
Подтверждение удаления верификатора

\clearpage