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