Как действует идентификация лиц в телефонах
Как действует идентификация лиц в телефонах
Почему мы останавливаемся на разблокировку по лицевому распознаванию
В последние годы идентификация физиономий стало одной из наиболее востребованных функций для разблокировки мобильных телефонов. Еще некоторые лет назад основная часть пользователей довольствовались PIN-кодами, паролями или сканерами отпечатков пальцев. Но с появлением таких технологий, например вулкан россия, нам достаточно лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Что обуславливает данную функцию настолько популярной? Во-первых, это комфортно: не нужно удерживать в памяти сложные пароли или отыскивать нужный палец в тьме. Во-вторых, это мгновенно: современные алгоритмы узнают лицо практически за доли секунды. В-третьем пункте, это чувство футуристичности — словно в кинолентах про вулкан россия разведчиков.
Впрочем за этой на первый взгляд несложностью прячется весь вселенная комплексных техник и инженерных решений. Позвольте нам исследовать, как точно функционирует идентификация по лицу в новейших мобильных телефонах, какие существуют технологии, насколько они защищены и что нас ждёт впереди.
Сжатая повествование эволюции инноваций
Идентификация лиц как технология присутствует уже более пятидесяти лет. Изначальные эксперименты машинного изучения лица были предприняты еще в 1960-х годах в исследовательских центрах США. Тогда ЭВМ умели лишь выделять очертания черепа и измерять расстояния между очами и ртом на монохромных изображениях.
Первые бизнес системы возникли в 90-х, но они были несовершенны: функционировали медленно и часто давали сбои. Только с прогрессом нейронных сетей и таких платформ, как вулкан россии, высокопроизводительных мобильных чипов идентификация лиц стало по-настоящему общедоступным явлением.
В 2017 году 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).
Компьютерные процедуры: искусственный разум на работе
Нынешние механизмы идентификации лиц невозможны в отсутствие использования ИИ и machine learning. Именно вследствие таким разработкам, как вулкан россии, гаджет может распознавать пользователя даже при изменениях внешности: новая причёска, борода, очки или макияж не становятся барьером для разблокировки.
Детектирование лица
На стартовом шаге алгоритм должна оперативно распознать ликовое изображение среди всего кадра камеры. Для этой задачи используются каскадные классификаторы Хаара или более продвинутые конволюционные нейронные сети (CNN), которые натренированы идентифицировать человеческие лица среди множества других объектов.
Пример: метод MTCNN способен находить облик даже в случае частичном перекрытии (например, шарфом или рукой).
Идентификация основных точек
После идентификации лица система, такая как вулкан россии, устанавливает положение основных точек: кончики глаз, конец носа, края губ и так далее. Как правило задействуется от 68 до 128 основных точек на лицевой поверхности.
Это действие требуется для нормализации картинки: если пользователь удерживает смартфон под углом, или наклонил голову, программа корректирует картинку до обычного угла для дальнейшего анализа.
Создание биометрии шаблона
Далее нейронная сеть строит компактное математическое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой образ лица длиной от 128 до 512 флоатов.
Этот шаблон крайне трудно подделать: он не хранит само изображение пользователя, а лишь исключительные характеристики его внешности, что делает его оптимальным для таких площадок, как vulkan russia.
Сравнение и вынесение заключения
Если юзер желает открыть телефон глазами, механизм повторяет все указанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает установленный порог (обычно превышает 99%), телефон, как и платформа vulkan russia, разблокируется; если нет — доступ не предоставляется.
Привыкание к изменениям облика
Занимательная характеристика современных систем — возможность самообучения. Если вы постоянно открываете мобильное устройство с свежей укладкой или оптикой, алгоритм постепенно модернизирует основной шаблон вашего внешности для увеличения точности действия без ухудшения безопасности.
Охрана биометрических данных.
Множество пользователи беспокоятся хранить свои био-идентификационные данные на смартфоне из-за угрозы утечки информации или взлома гаджета. Некоторые организации, такие как vulkan russia, предоставляют решения для увеличения защиты данных клиентов.
-
Локальное сохранение: Большинство аппаратов сохраняет биометричные шаблоны лишь в пределах безопасного микросхемы 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 применяют только физическое трёхмерное 3D-сканирование
- Xiaomi Mi8 Explorer Edition первый раз предложил аналог Face ID среди Android.
- Samsung Galaxy S10 модель/S20 имеют как программное двухмерное определение по снимку фронтальной камерой, так и сенсор радужки глаза.
- Huawei Mate20 Pro задействует набор из ИК-освещения + Dot Projector + ToF-датчик
Трудности охраны и ошибочные тревоги
Несмотря на поразительный развитие техники за прошедшие лет, совершенных механизмов пока не наблюдается:
- Возможность обмана: Доступные мобильники без труда доступны четкой снимком владельца или видео с экрана другого устройства.
- Идентичные двойняшки: Даже самые идеальные механизмы могут перепутать между монозиготными близнецами либо родственниками с очень схожей внешностью.
- Трансформации внешности: Резкое снижение веса/увеличение массы тела, пластические операции или повреждения иногда требуют обновления данных биометрии.
- Условия фотографирования: Яркая засветка солнечным светом или же интенсивная тень могут понизить точность распознавания признаков.
Здесь пара рекомендаций по надёжному применению:
- Для критически важных операций всегда применяйте двухфакторную аутентификацию;
- Не включайте возможность “Разблокировка по лицу” на недорогих устройствах без ИК-сенсоров;
- Постоянно апгрейдите прошивку телефона для обеспечения безопасности от современных угроз;
- Включайте функцию “Требовать открытых глаз” в тех местах, где она доступна.
В каких местах дополнительно используется технология за исключением смартфонов?
Хотя предмет этой статьи касается именно смартфонам и планшетам, необходимо сказать о прочих направлениях внедрения технологии:
- Мониторинг прохода в рабочих помещениях и многоквартирных зданиях;
- Платёжные терминалы финансовых учреждений (“Face Pay”);
- Цифровые паспорта нового поколения;
- Системы видеонаблюдения муниципальных сервисов;
- Автоматизирование отслеживания присутствия школ/вузов;
- Авторизация участников персональных компьютеров/ноутбуков.
Например: В московском метро уже тестируется система оплаты проезда по фейсу (“Face Pay”) — хватит пройти через барьер без пластика или мобильника! Схожие программы осуществляются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.
Каким образом трансформируется технология в наше время?
Любой годочек появляются свежие концепции для усовершенствования уровня деятельности систем идентификации лиц:
- Увеличивается детализация сенсорных устройств — чем больше элементов фиксируется фотоаппаратом/датчиками глубины, тем меньше риск погрешности;
- Совершенствуются нейронные сети — современные архитектуры вида MobileNetV3 дают возможность скоростно обучаться новым чертам облика обладателя непосредственно на девайсе без отправки данных в облако.
- Улучшаются способы антиспуфинга — теперь телефоны могут отличать реальные движущиеся лица от фиксированных фотографий/маскировок по незаметным микродвижениям.
- Синхронизация со умными устройствами — умные часы могут автоматически заблокировать мобильный телефон, если пользователь отошёл далеко.
- Появляются смешанные системы — к примеру совмещающие аудио аутентификацию + облик + дактилоскопический след.
Итак, какие тенденции в особенности актуальны на сегодняшний день:
1) Миниатюризация компонентов
Изготовители намереваются уменьшить габариты прорези (“чёлки”) для датчики на экране за счёт внедрения компактных ИК-излучателей прямо под стекло дисплея либо выдвижных модулей камеры.
2) Обработка прямо на аппарате
Для увеличения конфиденциальности всё больше расчётов осуществляется на месте без отправки информации во сторонний облачный услугу.
3) Стандартизация норм
Google активно пропагандирует эталон BiometricPrompt API, с целью чтобы подобные платформы, вроде вулкан россия, и любые Android-программы могли работать с всеми формами биометрии унифицированно.
Что решить сегодня?
В случае если вам всем необходима наивысшая сохранность информации, выбирайте флагманские модели с интегрированным ИК-проектором либо ToF-датчиком глубины.
- iPhone всех существующих актуальных моделей
- Huawei Mate/P Series серии
- Mi Professional
- Vivo X линейки
- Оппо Find Икс серии.
Если средства невелик – лучше выбирать традиционным методам защиты (PIN-код/сканер отпечатка), а возможность “разблокировка по лицу”, такую как в вулкан россия, применять только как дополнительную опцию удобства.
Как повысить комфорт использования возможности?
Есть некоторые лайфхаков для тех, кто уже пользуется разблокировку через лицо:
- Периодически обновляйте свою изображение-шаблон, если значительно трансформируется внешность.
- Не упускайте из виду очищать объектив фронтальной камеры – пятна могут уменьшить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего телефон сам активирует фотоаппарат как только вы берёте его в руки.
- В процессе записи пытайтесь держать лицо ровно напротив видеоустройства без значительного наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от дисплея.
Будущее эволюции технологии
В скоро наступающие годы можно предвкушать развития полностью дистанционных способов идентификации персоны сразу по нескольким биометрическим параметрам одновременно: лицо + звучание + манера ходьбы + манипуляции руками!
Также вероятно развитие современных подходов защиты конфиденциальности – например, изменяющееся изменение цифрового паттерна после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из наиболее увлекательных техник нашего времени! Она предоставляет общение со телефоном удобнее чем до этого, и такие аппы, как vulkan russia, могут в разы повысить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы знаете, как работает эта методика в деталях, – сможете более осмысленно выбирать свой будущий устройство!
