General
Как действует идентификация лицевых образов в телефонах
Published
4 hours agoon
Как действует идентификация лицевых образов в телефонах
Зачем мы выбираем разблокировку по фейсу
В недавние времена определение физиономий является одной из наиболее востребованных функций для разблокировки смартфонов. Еще пару годков ранее большинство пользователей удовлетворялись пин-кодами, паролями или сканерами отпечатков пальцев. Но с появлением таких технологий, например Вулкан Платинум, нам достаточно просто взглянуть на экран — и аппарат тут же опознает своего владельца.
Что превращает данную функцию такой востребованной? Прежде всего, это удобно: не нужно запоминать трудные пароли или отыскивать верный палец в темноте. Также, это мгновенно: современные алгоритмы идентифицируют лицо буквально за мгновение. В-третьих, это впечатление футуристичности — будто в кинолентах про vulkan platinum агентов.
Впрочем за такой на первый взгляд легкостью прячется весь вселенная сложных методов и инженерных разработок. Давайте понять, как именно функционирует распознавание лиц в современных мобильных телефонах, какие бывают технологии, насколько они защищены и что нас ждёт впереди.
Короткая хроника эволюции технологии
Идентификация лиц как технология имеется уже более пятидесяти годов. Начальные эксперименты машинного исследования лица были предприняты еще в 1960-х годы в исследовательских центрах США. Тогда компьютеры способны были лишь обозначать очертания черепа и измерять дистанции между зрачками и устами на ахроматических снимках.
Начальные коммерческие системы возникли в 1990-х годах, но они были неидеальны: функционировали медленно и часто давали сбои. Только с эволюцией нейронных сетей и таких площадок, как Vulkan Platinum, сильных мобильных процессоров распознавание лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый широкодоступный смартфон с надёжным трёхмерным сканированием лица. За ним последовали Android-изготовители: Samsung, Huawei, Xiaomi и прочие стали интегрировать личные разработки.
Главные стадии функционирования механизма определения
Процесс распознавания лица можно примерно разделить на несколько ключевых этапов:
- Идентификация лица — камера выявляет существование людского лица в изображении.
- Выделение признаков — алгоритм изучает контуры физиономии: форму зрительных органов, обонятельного органа, уст, расположение надбровных дуг.
- Построение структуры — создаётся особенный виртуальный отпечаток (faceprint) на основе выделенных признаков.
- Сравнение со стандартом — созданный образец сопоставляется со сохранённой при учёте биометрической информацией владельца.
- Принятие определения — если сходство достаточно существенное, смартфон открывается.
Любой из указанных шагов запрашивает особых методов и усовершенствований для быстрой работы непосредственно на девайсе.
Аппаратные компоненты: что находится внутри
Типичная селфи камера.
Простейший простой вариант определения физиономии задействует только фронтальную камеру смартфона смартфона. Такой подход реализован во многочисленных доступных вариантах Android-устройств.
Плюсы:
- Не нуждается в нуждается в внешних датчиков.
- Шустро работает при хорошем освещении.
Минусы:
- Легко ввести в заблуждение снимком или роликом.
- Неправильно действует при плохом освещении или непривычных ракурсах.
Инфракрасная камера и точечный проектор
Более совершенные системы, такие как Vulkan Platinum, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая методика является основой Face ID от Apple.
Каким способом это функционирует:
- Точечный устройство проекции отображает на облик юзера невидимую структуру из тысяч инфракрасных пятен (например, Face ID применяет около 30 000 меток).
- ИК устройство записывает деформацию данной решетки по поверхности физиономии.
- Получается трёхмерная карта глубины, которая почти неосуществима для подделки обычной фото или маскировкой.
Преимущества
- Надёжная работа даже в полной темноте.
- Сильная сопротивляемость к имитациям.
- Точность определения более 99%.
Дополнительные датчики
В некоторых аппаратах задействуются также вспомогательные сенсорные устройства: ToF (Time-of-Flight), которые определяют период распространения света до объекта и обратно; RGB-датчики глубины; специальные лазерные измерители расстояния для построения более детализированной 3D-модели лица.
Эти инновации встречаются наиболее часто во топовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Софтверные процедуры: искусственный разум в действии
Текущие системы распознавания физиономий немыслимы при отсутствии применения ИИ и machine learning. Именно вследствие таким инновациям, как Vulkan Platinum, устройство в состоянии идентифицировать юзера даже при трансформациях внешности: новая причёска, щетина, оптика или макияж не становятся барьером для деблокировки.
Обнаружение физиономии
В начальном шаге программа должна быстро обнаружить ликовое изображение среди целого изображения камеры. Для этой задачи задействуются каскадные классификаторы Хаара или более современные сверточные нейронные сети (CNN), которые подготовлены идентифицировать человеческие лица среди множества других объектов.
Пример: процесс MTCNN способен обнаруживать облик даже при неполном перекрытии (например, шалью или ладонью).
Идентификация ключевых моментов
После идентификации лица система, такая как Vulkan Platinum, вычисляет расположение ключевых точек: кончики глаз, конец носа, контуры губ и так далее. Часто используется от 68 до 128 основных меток на лицевой области.
Это действие необходимо для выравнивания картинки: если юзер держит телефон под углом, или склонил голову, программа “выпрямляет” картинку до нормального состояния для дальнейшего анализа.
Создание биометрического идентификатора модели
Далее нейросеть строит компактное математическое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой образ лица длиной от 128 до 512 вещественных чисел.
Такой образец очень сложно имитировать: он не хранит непосредственно фото юзера, а лишь уникальные особенности его вида, что делает его совершенным для таких площадок, как Вулкан Казино Платинум.
Сопоставление и осуществление выбора
В случае, когда юзер желает разблокировать мобильник взглядом, механизм повторяет все описанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает заданный порог (обычно больше 99%), телефон, как и платформа Вулкан Казино Платинум, разблокируется; если нет — доступ блокируется.
Привыкание к трансформациям внешнего вида
Занимательная особенность современных системы — возможность самостоятельного обучения. Если ты часто открываете мобильное устройство с обновленной укладкой или очками, программа постепенно обновляет эталонный шаблон вашего облика для увеличения точности действия без ухудшения безопасности.
Безопасность биометрических данных.
Многие клиенты боятся держать свои био-идентификационные данные на телефоне из-за вероятности утечки данных или взлома гаджета. Некоторые компании, вроде Вулкан Казино Платинум, предлагают методы для увеличения сохранности сведений юзеров.
-
Локальное сохранение: Большинство устройств записывает биометричные модели лишь в пределах защищенного микросхемы Secure Enclave (Apple) или TrustZone (Android). Они никогда не выходят из гаджет и закрыты даже производителю.
-
Шифрование: Все сведения сберегаются только в кодированном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция приложений: Программы внешних разработчиков не имеют непосредственного возможности доступа к биометрическим; они могут лишь требовать подтверждение подтверждения идентичности через системный API.
Следует отметить значимую деталь: если кто-то получит физический доступ к вашему телефону (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство компании внедряют защиту от неосознанного разблокирования — например, требуют разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие именно бывают категории определения лиц на изображениях?
Сегодня можно определить определить 3 основных метода к выполнению этой функции:
Программируемое 2D определение
Используется только фронтальная камера без дополнительных сенсоров глубины. Этот способ используется наиболее часто в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).
Преимущества: простота реализации; низкая цена; быстрая деятельность при достаточном освещении.
Минусы: легко обмануть снимком; нестабильная работа ночью; слабая безопасность.
Оборудование для трёхмерное сканирование
Применяет инфракрасную видеокамеру + проекционный модуль пикселей + датчики дистанции (Face ID у Apple; подобные решения у Huawei Mate).
Достоинства: большая надёжность; нельзя исказить фото/видео; постоянная работа в любых условиях освещения.
Минусы: удорожание устройства; увеличение толщины верхней рамки экрана (“чёлка”)
Комбинированные подходы с интеграцией ИИ
Применяют комбинацию софтверных методов + аппаратно-техническую обработку + дополнительную обработку нейросетями для повышения устойчивости к атакам (“anti-spoofing”). Например, подобные изделия, как Vulkan Platinum и Google Pixel Face Unlock новейших поколений, объединяют фронтальную камеру c инфракрасным датчиком мобильности Soli Radar для предотвращения от подделок жестами/масками/видеодисплеями чужих устройств.
Примеры использования разнообразных методов
- iPhone серии X/11/12/13/14 применяют только техническое трёхмерное сканирование
- Xiaomi Mi8 Explorer Edition первый раз представил аналог Face ID в числе Android.
- Samsung Galaxy S10/S20 поддерживают как софтверное 2D определение по фото фронталкой, так и сканер глазного ириса.
- Huawei Mate20 Pro задействует набор из ИК-инфракрасного света + Dot Projector + ToF-сенсорный элемент
Трудности безопасности и ошибочные сигналы
Несмотря на замечательный успехи техники за недавние годы, идеальных механизмов пока не существует:
- Вероятность мошенничества: Недорогие телефоны просто открываются высококачественной фотографией пользователя или же роликом с экрана другого устройства.
- Идентичные близняшки: Даже самые идеальные системы могут ошибиться между однояйцевыми близнецами либо родственниками с очень схожей внешностью.
- Трансформации внешнего вида: Резкое похудение/набор веса, косметические процедуры либо повреждения иногда необходимы для повторной регистрации биометрии.
- Условия записи: Интенсивная подсветка солнечным светом или глубокая темнота могут понизить верность распознавания признаков.
Вот некоторые рекомендаций по безопасному эксплуатации:
- Для важных операций всегда применяйте двухфакторную аутентификацию;
- Не запускайте опцию “Разблокировка по лицу” на бюджетных моделях без ИК-сенсоров;
- Постоянно обновляйте прошивку ПО телефона для предотвращения угроз от актуальных атак;
- Включайте функцию “Требовать открытых глаз” там, где она есть.
В каких местах дополнительно используется технология кроме мобильных телефонов?
Хотя тема нашей статьи посвящена конкретно смартфонам и планшетам, следует отметить прочих направлениях внедрения технологии:
- Управление входа в деловых центрах и многоквартирных зданиях;
- Платёжные аппараты банков (“Face Pay”);
- Цифровые идентификационные документы нового поколения;
- Комплексы видеоконтроля городских подразделений;
- Автоматизация регистрации присутствия образовательных учреждений/университетов;
- Вход участников ПК/ноутбуков.
Например: В городском метро уже тестируется система платежа проезда по фейсу (“Face Pay”) — хватит пройти через турникет без пластика или телефона! Аналогичные проекты развиваются в Китае (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Как меняется технический процесс в нынешнее время?
Всякий годик появляются свежие идеи для улучшения стандарта функционирования систем идентификации лиц:
- Увеличивается чёткость датчиков — чем больше информации фиксируется камерой/датчиками глубины, тем меньше вероятность ошибки;
- Совершенствуются нейросети — современные архитектуры модели MobileNetV3 обеспечивают возможность скоростно обучаться свежим характеристикам внешности обладателя напрямую на гаджете без отправки данных в облако.
- Развиваются методы антиспуфинга — теперь телефоны могут отличать настоящие анимированные лица от статичных снимков/масок по мельчайшим микродвижениям.
- Взаимодействие со смарт-гаджетами — смарт-часы могут автоматически заблокировать мобильный телефон, если обладатель удалился на значительное расстояние.
- Возникают смешанные системы — к примеру комбинирующие голосовую идентификацию + облик + отпечаток пальца.
Итак, которые тенденции в особенности актуальны сейчас:
1) Миниатюризация элементов
Изготовители намереваются сократить величину выреза (“чёлки”) для сенсоры на дисплее за счёт внедрения маленьких ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.
2) Переработка прямо на устройстве
Для увеличения личной безопасности всё более обработки данных осуществляется локально без пересылки информации во внешний облачный сервис.
3) Унификация стандартов
Гугл активно продвигает эталон BiometricPrompt API, чтобы аналогичные площадки, вроде Вулкан Платинум, и каждые Android-аппы были совместимы с различными типами биометрии унифицированно.
Что выбрать на сегодня?
Если вам необходима предельная безопасность информации, остановите выбор на передовые аппараты со встроенным ИК-проектором или же ToF-сенсором глубины.
- iPhone всех существующих последних поколений
- Huawei Partner/Series P линейки
- Mix Professional
- Vivo X модели
- Oppo Найти Икс линейки.
Если бюджет ограничен – лучше отдавать предпочтение классическим способам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в Вулкан Платинум, использовать только как второстепенную возможность комфорта.
Каким способом увеличить практичность использования функции?
Есть пара советов для людей, кто уже применяет функцию распознавания лица:
- Часто обновляйте свою фото-шаблон, если сильно трансформируется внешний вид.
- Не забывайте протирать объектив фронтальной камеры – загрязнения могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так смартфон сам включает камеру как только вы поднимаете его.
- При регистрационного процесса старайтесь сохранять лицевую часть неподвижно перед видеоустройства исключая резкого наклона головы.
- Задействуйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует телефон, если вы отвернулись от экрана.
Перспективы развития инноваций
В ближайшие годы можно ожидать возникновения полностью дистанционных способов опознания индивидуума сразу по нескольким биометрическим параметрам одновременно: облик + речь + походка + движения рук!
Также вероятно появление новых подходов обеспечения личной информации – к примеру, переменное модификация электронного паттерна после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – одна из наиболее захватывающих инноваций нашего времени! Она обеспечивает взаимодействие со телефоном комфортнее чем до этого, и такие приложения, как Вулкан Казино Платинум, могут существенно оптимизировать ваш опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы осведомлены, как функционирует эта система в деталях, – сможете вдумчиво выбирать свой очередной девайс!
