Как действует распознавание лиц в мобильных устройствах
Зачем мы выбираем разблокировку по лицу
В недавние времена идентификация лиц превратилось в одной из самых распространённых возможностей для разблокировки мобильных телефонов. Еще несколько лет ранее большинство юзеров довольствовались PIN-кодами, паролями или датчиками отпечатков пальцев. Но при появлением подобных технологий, например вулкан россия, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Что обуславливает эту конкретную особенность настолько популярной? Для начала, это комфортно: не нужно удерживать в памяти сложные пароли или отыскивать нужный палец в тьме. Кроме того, это быстро: современные алгоритмы узнают лицо буквально за доли секунды. В-третьих, это чувство футуризма — словно в кинофильмах про vulkan russia шпионов.
Впрочем за данной кажущейся простотой прячется целый вселенная сложных технологий и инженерных разработок. Давайте разобраться, как конкретно действует распознавание лиц в актуальных мобильных телефонах, какие применяются методы, насколько они надёжны и что нас ждёт впереди.
Краткая история прогресса техники
Идентификация лиц как техника имеется уже более 50 годов. Начальные пробы автоматизированного изучения лица были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда ЭВМ способны были лишь выделять силуэты лица и измерять дистанции между зрачками и губами на ахроматических снимках.
Первые торговые системы возникли в девяностых годах, но они были неидеальны: функционировали медленно и часто ошибались. Только с развитием искусственных сетей и таких систем, как вулкан россии, высокопроизводительных мобильных чипов идентификация лиц стало по-настоящему массовым явлением.
В 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 вещественных чисел.
Такой формат весьма трудно подделать: он не хранит непосредственно картинку пользователя, а лишь исключительные характеристики его внешности, что делает его оптимальным для таких систем, как 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 используют только техническое трёхмерное сканирование
- 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) Унификация регламентов
Гугл энергично продвигает норму BiometricPrompt API, для того чтобы подобные платформы, например как вулкан россия, и все Android-программы были совместимы с различными типами биометрии унифицированно.
Что выбрать на сегодня?
В случае если вам всем важна предельная безопасность данных, подбирайте топовые аппараты со встроенным ИК-проектором либо ToF-сенсором глубины.
- iPhone каждого новейших версий
- Huawei Mate/Series P линейки
- Xiaomi Pro
- Vivo X модели
- Oppo Обнаружить Х серии.
Если финансы скромен – лучше отдавать предпочтение традиционным средствам безопасности (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в вулкан россия, задействовать только как опциональную опцию удобства.
Каким способом улучшить практичность функционирования функции?
Есть пара хитростей для тех, кто уже пользуется функцию распознавания лица:
- Периодически меняйте свою фотографию-шаблон, если сильно меняется облик.
- Не пренебрегайте очищать линзу передней камеры – пятна могут снизить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего мобильник сам включает камеру если вы берёте его в руки.
- При записи пытайтесь держать голову неподвижно напротив камеры не допуская сильного наклона головы.
- Применяйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отворачиваетесь от дисплея.
Будущее развития техники
В предстоящие годы можно предвкушать появления полностью дистанционных способов распознавания человека сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + голос + шаги + манипуляции руками!
Также предполагается развитие свежих способов защиты приватности – скажем, динамическое изменение диджитал шаблона после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – единственная из наиболее увлекательных инноваций нашего времени! Она предоставляет интеракцию со смартфоном комфортнее чем когда-либо прежде, и такие программы, как vulkan russia, могут существенно оптимизировать ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы понимаете, как работает эта методика внутри, – сумеете осознаннее выбирать свой следующий устройство!
My Account