Каким способом действует идентификация лиц в телефонах
Почему мы останавливаемся на разлочивание по лицу
В последние годы распознавание лиц стало одной из наиболее востребованных опций для разблокировки смартфонов. Всего пару лет тому назад основная масса пользователей удовлетворялись пин-кодами, секретными кодами или датчиками отпечатков пальцев. Но при появлением подобных технологий, например admiral x, нам вполне лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Что обуславливает эту возможность такой востребованной? Во-первых, это практично: не нужно удерживать в памяти замысловатые пароли или искать правильный палец в тьме. Во-вторых, это оперативно: современные системы узнают лицо практически за доли секунды. В-третьем пункте, это ощущение будущего — будто в кинолентах про admiral x зеркало разведчиков.
Однако за этой видимой легкостью прячется целый мир комплексных техник и инженерных решений. Давайте понять, как точно работает фейсканирование в актуальных гаджетах, какие существуют методы, насколько они защищены и что нас предстоит.
Краткая повествование прогресса инноваций
Идентификация лиц как техника присутствует уже более пятидесяти лет. Первые эксперименты автоматического исследования лица были сделаны еще в 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), которые измеряют время движения луча до объекта и обратно; RGB-датчики глубины; специальные лазерные измерители расстояния для создания более детализированной 3D-модели лица.
Эти разработки встречаются в основном во передовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные процедуры: синтетический ум в исполнении
Современные механизмы опознания лиц невозможны без использования искусственного интеллекта и machine learning. Именно благодаря таким технологиям, как адмирал х, устройство в состоянии идентифицировать владельца даже при метаморфозах внешности: новая укладка, борода, оптика или макияж не становятся барьером для открытия.
Детектирование лиц
В стартовом шаге программа обязана быстро найти ликовое изображение в пределах полного изображения камеры. Для этой задачи задействуются каскадные классификаторы Хаара или более продвинутые сверточные нейронные сети (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) Стандартизация стандартов
Гугл энергично продвигает эталон BiometricPrompt API, для того чтобы такие системы, как admiral x, и каждые Android-приложения могли работать с всеми формами биометрии единообразно.
Какое выбрать на сегодня?
Если вам всем необходима максимальная сохранность информации, выбирайте флагманские устройства со встроенным ИК-проектором или ToF-сенсором глубины.
- iPhone всех последних версий
- Huawei Mate/P Series ряда
- Mi Professional
- Vivo X модели
- Оппо Find Икс линейки.
Если средства ограничен – лучше выбирать классическим способам защиты (PIN-код/сканер отпечатка), а возможность “разблокировка по лицу”, такую как в admiral x, применять только как второстепенную опцию комфорта.
Как улучшить удобство функционирования функции?
Есть некоторые хитростей для пользователей, кто уже пользуется разблокировку через лицо:
- Часто обновляйте свою фотографию-шаблон, если сильно меняется облик.
- Не пренебрегайте протирать объектив передней камеры – загрязнения могут снизить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего телефон сам активирует фотоаппарат когда вы поднимаете его.
- Во время регистрационного процесса пытайтесь сохранять лицо прямо впереди видеоустройства без значительного наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отворачиваетесь от дисплея.
Будущее прогресса технологии
В предстоящие времена можно ожидать возникновения полностью дистанционных способов идентификации человека сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + речь + походка + движения рук!
Также вероятно возникновение новых подходов защиты личной информации – скажем, переменное изменение диджитал паттерна после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из очень интересных технологий нашего эпохи! Она предоставляет взаимодействие со смартфоном удобнее чем раньше, и такие программы, как admiral-x, могут в разы улучшить ваш юзерский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы знаете, как работает эта система изнутри, – сумеете осознаннее подбирать свой очередной гаджет!
