Цель проверки Liveness – подтвердить, что перед камерой находится реальный человек. Для пассивной проверки Liveness достаточно того, чтобы этот человек просто смотрел в камеру. Активная проверка подразумевает, что человек перед камерой также делает какой-то жест – например, улыбается, моргает или поворачивает голову. Пассивная проверка проще для пользователя, однако активная также может быть полезна в некоторых ситуациях – например, когда необходимо убедиться, что пользователь в курсе прохождения им Liveness-проверки.
В наших мобильных SDK, а также в Web SDK вы можете установить, что именно должен сделать пользователь перед камерой. Можно также объединить несколько действий в последовательность. Действия различаются по:
сложности для пользователя,
размеру итогового файла,
точности проверки Liveness,
возможности перепроверки результата оператором-человеком или в суде.
В большинстве случаев оптимальным выбором будет простое селфи, но вы можете выбрать любое другое действие в зависимости от ваших надобностей и предпочтений. Возможные действия:
Чтобы определить наличие тех или иных действий из списка для активного и пассивного Liveness, наши алгоритмы полагаются на теги. Эти теги соответствуют действиям, производимым пользователем во время записи видео. Узнать о тегах больше вы можете здесь. Таблица соответствия действий (или, другими словами, жестов) для различных компонентов Oz Liveness находится здесь.
Selfie (простое селфи)
Короткое видео длительностью около 0,7 секунды.
Рекомендовано в большинстве случаев. Этот вариант сочетает в себе высокую точность проверки с простотой исполнения для пользователя.
One shot (один кадр)
Аналогично Selfie, однако вместо видео для проверки берется изображение.
Рекомендуется, если самый важный фактор – размер итогового файла.
Человеку (оператору или судье) может быть затруднительно оценить результаты.
Scan (сканирование)
5-секундное видео, для которого пользователя просят проследить глазами за двигающимся текстом.
Рекомендуется в случаях, когда наиболее вероятны последующие проверки со стороны человека и требуется более длинное видео для оценки.
Улыбка
Моргание
Поднять голову
Опустить голову
Повернуть голову налево
Повернуть голову направо
Пользователю нужно сделать определенный жест в течение 5 секунд.
Используйте активный Liveness в случаях, когда вам необходимо явное подтверждение, что пользователь в курсе проводимой проверки. Продолжительность видео и размер файла зависят от того, как быстро пользователь сделает нужное действие.