Каким способом действует идентификация лиц в мобильных устройствах

Каким способом действует идентификация лиц в мобильных устройствах

Для чего мы выбираем разблокирование по лицу

В последние времена распознавание лиц стало одной из самых популярных функций для разблокировки мобильных телефонов. Лишь пару годов ранее основная часть пользователей довольствовались пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением таких технологий, например admiral x, нам достаточно лишь взглянуть на экран — и устройство тут же узнает своего владельца.

Что обуславливает эту конкретную функцию такой востребованной? Прежде всего, это комфортно: не нужно запоминать сложные пароли или находить верный палец в мраке. Также, это быстро: современные алгоритмы узнают лицо фактически за мгновения ока. В-третьем пункте, это впечатление футуризма — словно в фильмах про admiral x casino разведчиков.

Тем не менее за этой кажущейся несложностью скрывается весь вселенная комплексных методов и инженерных концепций. Позвольте нам разобраться, как именно работает фейсканирование в новейших мобильных телефонах, какие применяются методы, насколько они надёжны и что нас предстоит.

Сжатая история эволюции техники

Идентификация лиц как техника имеется уже более пятидесяти годов. Первые пробы машинного анализа лиц были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда компьютеры могли лишь выделять силуэты головы и вычислять дистанции между глазами и ртом на монохромных изображениях.

Начальные коммерческие установки появились в девяностых годах, но они были неидеальны: функционировали медленно и часто ошибались. Только с эволюцией нейронных сетей и таких платформ, как адмирал х, высокопроизводительных мобильных микросхем идентификация лиц стало по-настоящему широко распространённым явлением.

В 2017 году Apple презентовала iPhone X с системой Face ID — это был первый популярный смартфон с надёжным трёхмерным идентификацией лица. За этим пошли Android-производители: Samsung, Huawei, Xiaomi и прочие стали интегрировать личные решения.

Главные этапы функционирования механизма распознавания

Процесс идентификации лица можно условно сегментировать на несколько основных этапов:

  1. Обнаружение лиц — камера выявляет существование гуманного лица в изображении.
  2. Выделение особенностей — механизм исследует особенности физиономии: очертания глаз, носа, губ, положение бровей.
  3. Построение модели — создаётся особенный виртуальный отпечаток (faceprint) на основе выделенных признаков.
  4. Сравнение со эталоном — сформированный образец сверяется со сохранённой при регистрации биометрической сведениями владельца.
  5. Принятие выбора — если соответствие достаточно значительное, смартфон открывается.

Всякий из указанных стадий нуждается в индивидуальных методов и оптимизаций для быстрой работы непосредственно на девайсе.

Аппаратные элементы: что прячется внутри

Обычная передняя камера.

Простейший легкий метод идентификации физиономии использует исключительно лицевую видеокамеру мобильного устройства. Данный подход осуществлён во многих недорогих вариантах 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 применяют только аппаратное трёхмерное сканирование
  • Xiaomi Mi8 Explorer Edition первый раз внедрил аналог Face ID среди Android.
  • Samsung Galaxy S10 модель/S20 поддерживают как программное двухмерное определение по снимку фронталкой, так и датчик ириса глаза.
  • Huawei Mate20 Pro использует комплекс из ИК-подсветки + Dot Projector + ToF-сенсор

Вопросы защиты и ошибочные тревоги

Несмотря на замечательный развитие инноваций за последние годы, идеальных механизмов пока не наблюдается:

  1. Вероятность обмана: Доступные смартфоны просто "разблокируются" качественной изображением пользователя либо видео с дисплея иного гаджета.
  2. Идентичные двойняшки: Даже самые безупречные системы могут ошибиться между однояйцевыми близнецами либо семьями с очень похожей внешностью.
  3. Изменения внешности: Внезапное утрата веса/увеличение массы тела, косметические процедуры либо травмы порой требуют перерегистрации биометрии.
  4. Условия съёмки: Интенсивная подсветка солнцем либо глубокая темнота могут снизить аккуратность определения признаков.

Вот пара подсказок по защищённому применению:

  • Для критически важных операций всегда используйте дополнительную аутентификацию;
  • Не запускайте возможность "Разблокировка по лицу" на дешёвых аппаратах без ИК-сенсоров;
  • Регулярно апгрейдите ПО мобильного устройства для обеспечения безопасности от актуальных атак;
  • Включайте функцию "Требовать раскрытых глаз" везде, где она имеется.

В каких областях дополнительно находится применение технология кроме смартфонов?

Несмотря на то, что предмет этой работы касается в частности портативным гаджетам, следует отметить альтернативных областях использования технологии:

  • Управление доступа в офисах и жилых домах;
  • Платёжные устройства финансовых учреждений ("Face Pay");
  • Электронные паспорта современного образца;
  • Комплексы видеомониторинга муниципальных подразделений;
  • Автоматизация учёта присутствия учебных заведений/вузов;
  • Авторизация участников персональных компьютеров/ноутбуков.

Например: В городском метро уже тестируется система платежа проезда по лицу ("Face Pay") — хватит пройти через турникет без карты или мобильника! Похожие проекты развиваются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.

Как изменяется технология в нынешнее время?

Каждый годочек проявляются современные идеи для улучшения стандарта работы систем лицевого распознавания:

  1. Увеличивается разрешение датчиков — чем больше элементов фиксируется видеокамерой/глубинными сенсорами, тем меньше риск неточности;
  2. Совершенствуются нейронные сети — передовые конструкции типа MobileNetV3 дают возможность скоростно осваивать новым чертам облика пользователя непосредственно на девайсе без пересылки информации в облачное хранилище.
  3. Развиваются технологии антиспуфинга — теперь мобильные устройства умеют отличать подлинные анимированные лица от фиксированных фотографий/маскировок по микроскопическим микродвижениям.
  4. Интеграция со умными устройствами — смарт-часы могут авто заблокировать мобильный телефон, если пользователь удалился на значительное расстояние.
  5. Появляются комбинированные механизмы — например объединяющие речевую идентификацию + физиономию + отпечаток пальца.

Итак, какие тренды особенно востребованы сейчас:

1) Уменьшение деталей

Компании стараются минимизировать габариты отверстия ("чёлки") под сенсоры на дисплее за счёт внедрения миниатюрных ИК-излучателей прямо под стекло дисплея либо высувных модулей камеры.

2) Обработка прямо на устройстве

Для увеличения конфиденциальности всё более расчётов происходит локально без пересылки данных во сторонний облачный услугу.

3) Стандартизация норм

Гугл активно продвигает стандарт BiometricPrompt API, чтобы подобные системы, как admiral x, и любые Android-программы могли работать с всеми формами биометрии унифицированно.

Что решить сегодня?

В случае если вам нужна наивысшая безопасность информации, подбирайте флагманские устройства со встроенным ИК-излучателем либо ToF-сенсором глубины.

  • iPhone всех последних версий
  • Huawei Companion/P Series линейки
  • Mix Expert
  • Vivo X серии
  • Оппо Найти Х серии.

Если средства ограничен – лучше выбирать традиционным способам безопасности (PIN-код/сканер пальца), а опцию "разблокировка по лицу", такую как в admiral x, использовать только как дополнительную опцию удобства.

Как повысить практичность работы функции?

Есть пара советов для пользователей, кто уже применяет функцию распознавания лица:

  1. Периодически обновляйте свою изображение-шаблон, если значительно трансформируется внешний вид.
  2. Не забывайте чистить объектив передней камеры – разводы могут уменьшить точность!
  3. Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам активирует фотоаппарат как только вы поднимаете его.
  4. Во время записи старайтесь держать лицевую часть неподвижно напротив видеоустройства без сильного наклона головы.
  5. Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает смартфон, если вы отворачиваетесь от дисплея.

Возможности эволюции инноваций

В ближайшие периоды можно предвкушать появления полностью безконтактных способов идентификации человека сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + шаги + движения рук!

Также предполагается возникновение современных подходов обеспечения приватности – к примеру, изменяющееся корректировка электронного образца после каждой удачной авторизации, чтобы затруднить его копирование злоумышленниками.

Идентификация лиц – одна из очень интересных инноваций нашего периода! Она обеспечивает взаимодействие со мобильным устройством комфортнее чем когда-либо прежде, и такие приложения, как admiral-x, могут существенно повысить ваш опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.

Теперь, когда вы знаете, как функционирует эта методика внутри, – будете в состоянии осознаннее подбирать свой следующий девайс!

Leave a comment

Your email address will not be published. Required fields are marked *