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

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

Почему мы выбираем разблокирование по фейсу

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

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

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

Короткая хроника прогресса технологии

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

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

В 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).

Софтверные алгоритмы: искуственный ум на действии

Нынешние системы идентификации лиц немыслимы в отсутствие эксплуатации искусственного интеллекта и 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-серии).

Преимущества: простота реализации; минимальная затраты; оперативная работа при хорошем освещении.
Минусы: легко одурачить снимком; нестабильная функционирование ночью; недостаточная безопасность.

Техническое 3D оцифровка

Задействует ИК видеокамеру + проекционный модуль пикселей + датчики глубины (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-сенсор

Трудности охраны и неверные срабатывания

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

  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 Partner/P серии
  • Mix Expert
  • Vivo X линейки
  • Oppo Обнаружить Икс линейки.

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

Каким способом увеличить удобство работы опции?

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

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

Перспективы прогресса технологии

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

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

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

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

Yorum yapın