Примените технологию определения активности лиц, чтобы предотвратить взлом системы распознавания лиц.
Примените технологию определения активности лиц, чтобы предотвратить взлом системы распознавания лиц.

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

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

Технология определения активности лица, обычно используемая в технологии распознавания лиц, обычно использует интерактивную координацию случайных действий, таких как поворот лица влево, поворот вправо, открытие рта, моргание и т. д. Неправильная координация команд считается подделкой и обманом.

Так что же такое интерактивное обнаружение живости лица по случайным действиям? С точки зрения непрофессионала, это доказательство того, что вы действительно «живой человек» в процессе распознавания лиц, а не фотография, видео или что-то еще. Это доказывает, что вы — личность и что вы — это вы. Технология определения активности лиц имеет множество средств противодействия атакам, которые кратко представлены ниже.

Основное содержание интерактивного обнаружения активности лиц при случайных действиях включает в себя: обнаружение лиц, 3D-обнаружение, обнаружение алгоритма живости, обнаружение непрерывности и т. д. Давайте объясним их отдельно ниже.

1. Обнаружение лица: определите, где находится лицо, и определите, нет ли лиц или нескольких лиц во время процесса проживания, что может эффективно предотвратить переключение между двумя людьми или переключение между людьми и фотографиями.

2. Обнаружение 3D: проверьте, является ли собранный портрет трехмерным, что может предотвратить появление плоских фотографий, фотографий с разной степенью кривизны и т. д.

3. Обнаружение алгоритма in vivo. Определите, работает ли пользователь нормально, и предотвратите видеоатаки и атаки с ненормальными действиями, указав пользователю совершать случайные действия (трясти головой, кивать, смотреть, моргать, перемещать телефон вверх и вниз).

4. Обнаружение непрерывности. При использовании вместе с интерактивным обнаружением активности лица при случайных действиях оно может лучше предотвратить переключение людей на полпути. Проверьте, является ли траектория движения лица нормальной. Если человека заменить на полпути, произойдет ненормальное движение. С точки зрения безопасности это может предотвратить пропуск обнаружения активности лица и прямую замену собранных фотографий.

Обнаружение активности лица на основе интерактивных случайных действий обычно включает в себя несколько этапов идентификации, таких как:

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

2. Дискриминация при открытии и закрытии рта. Подобно распознаванию моргания, пользователю необходимо открыть и закрыть рот один или два раза, а интерактивная система определения активности лица в случайном порядке может на основе этого отличать фотографии от реальных лиц.

3. Добавлено больше команд действий, таких как покачивание головой, кивок, поднятие головы и т. д., чтобы отличить фотографии от реальных лиц.

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

Отказ от ответственности: статья является моей оригинальной работой, копирование запрещено. Если у вас есть какие-либо вопросы, свяжитесь со мной по адресу 283870550@qq.com.

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose