Каким образом функционирует распознавание лицевых образов в мобильных устройствах
Для чего мы выбираем разблокировку по фейсу
В последние времена определение лиц превратилось в одной из самых распространённых возможностей для разблокировки смартфонов. Еще некоторые годов назад основная масса юзеров удовлетворялись PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением подобных технологий, как admiral x, нам вполне просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект обуславливает эту конкретную функцию очень нужной? Во-первых, это практично: не нужно удерживать в памяти замысловатые пароли или искать нужный палец в тьме. Также, это оперативно: современные алгоритмы идентифицируют лицо фактически за доли секунды. В-третьих, это чувство будущего — как будто в кинофильмах про адмирал х официальный сайт шпионов.
Однако за этой видимой несложностью скрывается целый универсум сложных техник и инженерных разработок. Позвольте нам разобраться, как конкретно функционирует идентификация по лицу в новейших смартфонах, какие существуют способы, насколько они безопасны и что нас ждёт впереди.
Короткая повествование эволюции инноваций
Идентификация лиц как технология существует уже более 50 лет. Начальные пробы автоматического изучения лиц были сделаны еще в 1960-х годы в лабораториях США. Тогда ЭВМ умели лишь обозначать силуэты черепа и измерять расстояния между очами и губами на ахроматических фотографиях.
Начальные бизнес системы возникли в 90-х, но они были несовершенны: действовали неспешно и нередко ошибались. Только с эволюцией нейронных сетей и таких систем, как адмирал х, высокопроизводительных мобильных чипов определение лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году 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 вещественных чисел.
Данный шаблон весьма трудно имитировать: он не хранит непосредственно фото пользователя, а лишь особенные черты его внешности, что делает его оптимальным для таких площадок, как admiral-x.
Сопоставление и вынесение выбора
Если человек желает открыть телефон глазами, система осуществляет все описанные шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает определённый границу (обычно выше 99%), телефон, как и платформа admiral-x, разблокируется; если нет — доступ запрещается.
Приспособление к метаморфозам облика
Интересная особенность актуальных систем — способность самообучения. Если ты часто открываете смартфон с свежей стрижкой или оптикой, программа постепенно обновляет базовый шаблон вашего лица для повышения точности работы без снижения уровня безопасности.
Защита биометрических данных информации.
Множество клиенты беспокоятся сохранять свои биометрические данные на смартфоне из-за риска потери данных или взлома устройства. Некоторые фирмы, такие как admiral-x, предлагают решения для улучшения безопасности информации пользователей.
-
Локальное сохранение: Преимущественно устройств записывает биометрические шаблоны только внутрь защищенного чипа Secure Enclave (Apple) или TrustZone (Android). Эти данные всегда не покидают устройство и не доступны включая изготовителю.
-
Шифрование: Все информация сохраняются только в зашифрованном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция программ: Программы третьих девелоперов не имеют прямого доступа к биометрическим; они могут лишь запрашивать факт подтверждения личности через системный API.
Стоит подчеркнуть важную деталь: в случае, если кто-либо сможет получить физический доступ к вашему телефону (к примеру, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому большинство производители реализуют меры безопасности от неосознанного разблокирования — в частности, заставляют раскрыть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие существуют бывают виды идентификации лиц?
В настоящее время можно определить выделить 3 ключевых метода к осуществлению этой функции:
Программируемое 2D распознавание
Применяется только передняя видеокамера без дополнительных сенсоров глубины. Подобный подход используется обычно в бюджетных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Плюсы: легкость воплощения; умеренная стоимость; оперативная деятельность при достаточном освещении.
Минусы: легко ввести в заблуждение фотографией; ненадежная функционирование ночью; недостаточная охрана.
Техническое трёхмерное оцифровка
Применяет ИК камеру + проектор точек + датчики глубины (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 имеют как софтверное 2D определение по снимку селфи-камерой, так и сканер радужки глаза.
- Huawei Mate20 Pro задействует набор из ИК-инфракрасного света + Dot Projector + ToF-сенсорный элемент
Вопросы безопасности и ошибочные сигналы
Несмотря на впечатляющий успехи инноваций за последние лет, идеальных системы пока не существует:
- Шанс мошенничества: Недорогие смартфоны легко “разблокируются” высококачественной изображением пользователя или роликом с дисплея иного гаджета.
- Идентичные близнецы: Даже самые идеальные системы могут перепутать между однояйцевыми близнецами либо семьями с очень похожей внешностью.
- Метаморфозы внешнего вида: Стремительное утрата веса/увеличение массы тела, косметические процедуры или повреждения в некоторых случаях требуют перерегистрации биометрических данных.
- Условия записи: Сильная освещённость солнцем или же интенсивная затенение могут уменьшить точность распознавания признаков.
Ниже пара рекомендаций для надёжному использованию:
- Для критически важных операций всегда используйте двухэтапную аутентификацию;
- Не включайте опцию “Разблокировка по лицу” на недорогих аппаратах без ИК-сенсоров;
- Систематически обновляйте прошивку программное обеспечение телефона для обеспечения безопасности от современных угроз;
- Включайте функцию “Требовать открытых глаз” в тех местах, где она доступна.
В каких местах дополнительно используется технологии кроме смартфонов?
Несмотря на то, что тема этой публикации сосредоточена на конкретно мобильным устройствам, стоит упомянуть о других сферах применения технологии:
- Управление входа в деловых центрах и резиденциях;
- Платёжные аппараты финансовых учреждений (“Face Pay”);
- Электронные идентификационные документы современного типа;
- Системы видеомониторинга городских подразделений;
- Автоматизирование учёта явки учебных заведений/институтов;
- Вход участников персональных компьютеров/ноутбуков.
Например: В городском метро уже испытывается система платежа проезда по лицу (“Face Pay”) — хватит пройти через турникет без пластика или телефона! Аналогичные инициативы осуществляются в Китае (Шэньчжэнь), Республике Корея и ряде стран Европы.
Каким способом изменяется техпроцесс сегодня?
Каждый год проявляются новые концепции для улучшения уровня работы систем распознавания лиц:
- Увеличивается чёткость сенсоров — чем больше информации фиксируется фотоаппаратом/глубинными сенсорами, тем меньше вероятность ошибки;
- Улучшаются искусственные интеллекты — современные структуры типа MobileNetV3 позволяют оперативно адаптироваться к дополнительным особенностям вида пользователя непосредственно на девайсе без отправки данных в облако.
- Совершенствуются технологии антиспуфинга — теперь телефоны могут отличать настоящие движущиеся облики от статичных снимков/масок по микроскопическим микродвижениям.
- Интеграция со умными устройствами — смарт-часы могут авто закрыть доступ к телефон, если пользователь удалился на значительное расстояние.
- Появляются комбинированные механизмы — например совмещающие аудио опознание + физиономию + пальцевой отпечаток.
Вот, которые тенденции особенно востребованы сейчас:
1) Сокращение деталей
Компании намереваются уменьшить размер отверстия (“чёлки”) для сенсоры на дисплее за счёт интеграции миниатюрных ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.
2) Обработка прямо на девайсе
Для улучшения конфиденциальности всё более обработки данных выполняется на месте без передачи данных во дополнительный облачный услугу.
3) Стандартизация стандартов
Google интенсивно пропагандирует норму BiometricPrompt API, чтобы аналогичные площадки, как admiral x, и любые Android-программы могли работать с любыми видами биометрии унифицированно.
Что решить на сегодня?
В случае если тебе нужна максимальная безопасность данных, выбирайте топовые модели со встроенным ИК-проектором или ToF-датчиком глубины.
- iPhone всех существующих последних версий
- Huawei Partner/P ряда
- Mix Expert
- Vivo X серии
- Oppo Найти Х линейки.
Если средства невелик – лучше предпочесть классическим методам защиты (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в admiral x, задействовать только как дополнительную возможность удобства.
Каким способом улучшить практичность использования опции?
Есть пара советов для тех, кто уже применяет функцию распознавания лица:
- Регулярно обновляйте свою фото-шаблон, если значительно меняется облик.
- Не упускайте из виду очищать объектив фронтальной камеры – разводы могут снизить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – так телефон сам запускает камеру когда вы берёте его в руки.
- Во время регистрационного процесса старайтесь удерживать лицевую часть ровно перед камеры не допуская значительного наклона головы.
- Применяйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отворачиваетесь от дисплея.
Возможности прогресса технологии
В скоро наступающие времена можно предполагать появления полностью дистанционных способов опознания человека сразу по нескольким биометрическим параметрам одновременно: физиономия + речь + манера ходьбы + манипуляции руками!
Также возможно возникновение свежих способов обеспечения приватности – скажем, переменное модификация диджитал шаблона после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из очень интересных технологий нашего эпохи! Она обеспечивает взаимодействие со мобильным устройством проще чем когда-либо прежде, и такие программы, как admiral-x, могут значительно улучшить ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы осведомлены, как функционирует эта система изнутри, – сможете осознаннее определять свой будущий девайс!
