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

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

Раздел «Верификация» предназначен для создания, удаления, тестирования верификаторов и редактирования их параметров. Верификаторы используются для быстрого сравнения двух лиц по фотографии лица и 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;

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

Наличие бочкообразной дисторсии (эффект 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

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

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

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

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

  • Подняты;

  • Прищурены;

  • Нахмурены

Нейтральный

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

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

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

  • Бейсболка;

  • Шапка;

  • Фуражка;

  • Платок;

  • Ушанка;

  • Шлем;

  • Капюшон;

  • Шляпа;

  • Другое

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

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

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

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

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

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

Да

Таблица 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) необходимо подтвердить действие — нажать кнопку «Удалить» или отменить действие через кнопку «Отмена». После успешного удаления появится соответствующее уведомление.

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