Как функционирует распознавание лиц в мобильных устройствах
Зачем мы предпочитаем разлочивание по фейсу
В недавние годы распознавание физиономий является одной из самых распространённых возможностей для разблокировки умных телефонов. Всего пару лет тому назад основная часть пользователей удовлетворялись PIN-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением подобных технологий, как 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 меток).
- ИК камера фиксирует изменение формы данной сетки по плоскости физиономии.
- Получается 3D глубинная карта глубинности, что почти что неосуществима для подделки типичной фото или маскировкой.
Достоинства
- Надёжная работа даже в полной тьме.
- Большая сопротивляемость к фальсификациям.
- Точность определения более 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.
Необходимо отметить значимую деталь: в случае, если какой-то человек достанет доступ к вашему телефону физически (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие компании реализуют меры безопасности от автоматического разблокирования — в частности, просят разомкнуть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие имеются категории идентификации лиц на изображениях?
Сегодня можно выделить различить три главных подхода к реализации этой функции:
Софтверное 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 обеспечивают как программное обеспечение плоское идентификацию по снимку фронталкой, так и сенсор радужки глаза.
- 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 Series серии
- Mi Professional
- Vivo X линейки
- Оппо Обнаружить X серий.
Если средства ограничен – лучше выбирать традиционным способам безопасности (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в admiral x, использовать только как второстепенную возможность комфорта.
Каким образом повысить удобство использования опции?
Есть несколько лайфхаков для людей, кто уже использует функцию распознавания лица:
- Регулярно обновляйте свою фото-шаблон, если кардинально изменяется внешность.
- Не пренебрегайте очищать линзу передней камеры – пятна могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам включает камеру если вы поднимаете его.
- При регистрации постарайтесь сохранять голову ровно впереди видеоустройства без значительного наклона головы.
- Применяйте опцию “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвели взгляд от экрана.
Будущее прогресса техники
В предстоящие периоды можно предвкушать развития полностью безконтактных способов распознавания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: облик + голос + походка + манипуляции руками!
Также предполагается возникновение современных методов охраны личной информации – к примеру, изменяющееся изменение электронного паттерна после каждой результативной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из наиболее увлекательных инноваций нашего периода! Она обеспечивает взаимодействие со смартфоном проще чем до этого, и такие программы, как admiral-x, могут в разы улучшить ваш пользовательский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы понимаете, как функционирует эта технология в деталях, – сумеете более осмысленно определять свой очередной девайс!
