Как работает идентификация лиц в мобильных устройствах
Зачем мы останавливаемся на разблокирование по фейсу
В последние годы определение лиц стало одной из самых популярных функций для открытия смартфонов. Лишь некоторые лет назад основная масса юзеров обходились PIN-кодами, паролями или сканерами отпечатков пальцев. Но при появлением подобных технологий, например admiral x, нам достаточно лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Что превращает данную особенность очень нужной? Для начала, это удобно: не нужно удерживать в памяти замысловатые пароли или отыскивать нужный палец в темноте. Кроме того, это мгновенно: современные программы узнают лицо практически за мгновение. В-третью очередь, это впечатление футуризма — словно в фильмах про admiral x casino шпионов.
Однако за такой кажущейся простотой таится полный вселенная сложных технологий и инженерных разработок. Попробуем исследовать, как конкретно функционирует идентификация по лицу в современных гаджетах, какие бывают технологии, насколько они надёжны и что нас ждёт впереди.
Краткая повествование прогресса инноваций
Распознавание лиц как технология имеется уже более 50 годов. Изначальные пробы машинного исследования облика были предприняты еще в 1960-х годы в научных учреждениях США. Тогда компьютеры способны были лишь определять контуры черепа и определять дистанции между зрачками и ртом на монохромных изображениях.
Изначальные торговые установки стали доступны в девяностых годах, но они были неидеальны: работали медленно и нередко ошибались. Только с прогрессом нейронных сетей и таких платформ, как адмирал х, высокопроизводительных мобильных процессоров определение лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый массовый смартфон с достоверным трёхмерным идентификацией лица. За ним пошли Android-изготовители: Samsung, Huawei, Xiaomi и другие стали внедрять собственные решения.
Ключевые стадии действия устройства определения
Процесс определения лица можно условно поделить на несколько ключевых этапов:
- Обнаружение лиц — устройство распознает существование человеческого образа в кадре.
- Выделение признаков — механизм изучает черты облика: очертания зрительных органов, носа, уст, позицию бровей.
- Построение структуры — создаётся уникальный виртуальный отпечаток (faceprint) на основе выделенных признаков.
- Сравнение с образцом — созданный образец сопоставляется с записанной при внесении биометрической данными владельца.
- Принятие выбора — если соответствие достаточно существенное, смартфон деблокируется.
Каждый из данных шагов нуждается в специальных методов и улучшений для быстрой работы непосредственно на девайсе.
Аппаратные составляющие: что скрыто в их недрах
Типичная селфи камера.
Самый простой легкий способ распознавания лица задействует исключительно фронтальную камеру смартфона. Подобный подход осуществлён во различных бюджетных вариантах Android-девайсов.
Сильные стороны:
- Необходимо требует внешних датчиков.
- Шустро функционирует при качественном свете.
Недостатки:
- Просто одурачить фотографией или видео.
- Плохо функционирует при низком освещённости или нестандартных точках зрения.
Инфракрасная фотокамера и пунктирный проекционный аппарат
Более совершенные системы, такие как адмирал х, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта техпроцесс составляет базу Face ID от Apple.
Как это работает:
- Точечный проекционный прибор показывает на лицо использующего невидимую решетку из тысяч инфракрасных меток (например, Face ID применяет около 30 000 меток).
- Инфракрасная устройство регистрирует деформацию данной решетки по плоскости лица.
- Создаётся трёхмерная карта глубины, что почти что неподвластна для фальсификации обычной фото или маской.
Выигрыши
- Надёжная функционирование даже в полной темноте.
- Большая защита к подделкам.
- Точность определения выше 99%.
Дополнительные сенсоры
В некоторых девайсах используются также дополнительные датчики: ToF (Time-of-Flight), которые определяют период движения луча до цели и обратно; Трехцветные-датчики глубины; специальные оптические лидары для создания более точной 3D-модели лица.
Эти инновации встречаются наиболее часто во передовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Софтверные методы: синтетический интеллект на действии
Нынешние механизмы опознания лиц неосуществимы без применения ИИ и машинного обучения. Именно благодаря таким разработкам, как адмирал х, гаджет в состоянии узнавать владельца даже при изменениях облика: новая стрижка, щетина, оптика или грим не становятся препятствием для разблокировки.
Детектирование лица
На первом этапе система необходимо быстро найти образ лица в пределах целого снимка камеры. Для этой задачи задействуются каскадные классификаторы Хаара или более продвинутые сверточные нейронные сети (CNN), которые подготовлены идентифицировать лица людей среди множества других объектов.
Пример: процесс MTCNN может находить лицо даже с частичном закрытии (например, платком или ладонью).
Определение важных точек
После распознавания лица устройство, такая как адмирал х, определяет местоположение главных точек: кончики глаз, верхушка носа, контуры губ и так далее. Как правило задействуется от 68 до 128 основных меток на лицевой области.
Это действие нужно для выравнивания визуала: если пользователь держит телефон под наклоном, или повернул головку, программа корректирует изображение до обычного угла для дальнейшего анализа.
Создание биометрии модели
Далее искусственная сеть строит сжатое цифровое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой “отпечаток” внешности длиной от 128 до 512 вещественных чисел.
Этот формат весьма затруднительно имитировать: он не удерживает само картинку юзера, а лишь исключительные особенности его внешности, что делает его совершенным для таких площадок, как admiral-x.
Сопоставление и осуществление заключения
Если юзер намеревается открыть смартфон взглядом, программа воспроизводит все описанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает установленный порог (обычно больше 99%), телефон, как и платформа admiral-x, открывается; если нет — доступ блокируется.
Привыкание к изменениям внешнего вида
Интересная особенность актуальных системы — возможность самостоятельного обучения. Если ты постоянно доступаете к мобильное устройство с свежей стрижкой или оптикой, программа постепенно освежает основной образец вашего облика для повышения точности работы без снижения уровня безопасности.
Безопасность биометрических данных данных.
Множество клиенты опасаются держать свои био-идентификационные данные на мобильном устройстве из-за угрозы утечки данных или хакерской атаки. Определенные фирмы, например admiral-x, предоставляют методы для повышения сохранности информации клиентов.
-
Локальное сохранение: Преимущественно аппаратов записывает биометрические образцы исключительно внутри защищенного процессора Secure Enclave (Apple) или TrustZone (Android). Эти данные всегда не оставляют устройство и не доступны включая изготовителю.
-
Шифрование: Все информация сберегаются только в зашифрованном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция приложений: Программы внешних разработчиков не обладают прямого доступа к биометрическим; они могут лишь требовать подтверждение подтверждения личности через системный API.
Стоит отметить существенную особенность: если какой-то человек сможет получить доступ к вашему телефону физически (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество производители осуществляют меры безопасности от автоматического разблокирования — например, требуют разомкнуть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют имеются типы идентификации лиц на изображениях?
В настоящее время можно определить различить 3 ключевых способа к реализации этой операции:
Программируемое двухмерное распознавание
Используется только фронтальная камера без экстра детекторов глубины. Такой метод используется наиболее часто в доступных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Плюсы: простота осуществления; минимальная цена; быстрая работа при качественном освещении.
Минусы: просто ввести в заблуждение снимком; неустойчивая работа ночью; недостаточная защищенность.
Оборудование для 3D сканирование
Использует инфракрасную камеру + проекционный модуль пикселей + сенсоры дистанции (Face ID у Apple; подобные решения у Huawei Mate).
Плюсы: высокая надежность; невозможно обмануть изображение/видеозапись; стабильная деятельность при любом освещении.
Минусы: увеличение цены устройства; увеличение толщины верхней рамки экрана (“чёлка”)
Комбинированные способы с интеграцией ИИ
Используют комбинацию программируемых методов + техническую обработку + дополнительную обработку нейросетями для увеличения устойчивости к атакам (“anti-spoofing”). Например, такие товары, как адмирал х и 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) Упорядочивание стандартов
Google энергично пропагандирует норму BiometricPrompt API, для того чтобы такие платформы, например как admiral x, и любые Android-приложения были совместимы с различными типами биометрии единообразно.
Что решить сегодня?
Если тебе необходима наивысшая сохранность данных, остановите выбор на флагманские устройства со встроенным ИК-проектором или ToF-датчиком глубины.
- iPhone каждого новейших моделей
- Huawei Mate/P линейки
- Mi Expert
- Vivo X серии
- Оппо Обнаружить X серии.
Если бюджет ограничен – лучше выбирать традиционным средствам безопасности (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в admiral x, использовать только как дополнительную опцию комфорта.
Как повысить практичность работы функции?
Есть некоторые лайфхаков для людей, кто уже пользуется функцию распознавания лица:
- Периодически обновляйте свою фотографию-шаблон, если значительно трансформируется облик.
- Не упускайте из виду протирать линзу передней камеры – загрязнения могут уменьшить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам запускает камеру когда вы поднимаете его.
- Во время регистрации пытайтесь удерживать лицевую часть прямо впереди камеры не допуская значительного наклона головы.
- Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвернулись от дисплея.
Возможности развития технологии
В скоро наступающие годы можно ожидать развития полностью дистанционных способов идентификации персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + голос + манера ходьбы + жесты рук!
Также предполагается возникновение свежих способов защиты личной информации – скажем, динамическое изменение электронного образца после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – единственная из наиболее увлекательных технологий нашего времени! Она предоставляет интеракцию со мобильным устройством комфортнее чем когда-либо прежде, и такие приложения, как admiral-x, могут в разы улучшить ваш пользовательский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы осведомлены, как функционирует эта система изнутри, – сможете осознаннее определять свой будущий девайс!