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

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

Почему мы останавливаемся на разлочивание по лицу

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

Какая вещь делает данную возможность такой востребованной? Для начала, это комфортно: не нужно запоминать замысловатые пароли или находить нужный палец в тьме. Во-вторых, это оперативно: современные системы идентифицируют лицо практически за мгновение. В-третьих, это впечатление футуристичности — словно в кинолентах про https://www.russles.ru/ шпионов.

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

Короткая хроника развития технологии

Идентификация лиц как техника присутствует уже более пятидесяти лет. Начальные попытки автоматического изучения лица были предприняты еще в 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 точек).
  • Инфракрасная устройство регистрирует изменение формы этой решетки по плоскости физиономии.
  • Формируется 3D карта глубины, которая почти что неосуществима для подделки типичной фото или маскировкой.

Плюсы

  • Надёжная работа даже в полной темноте.
  • Высокая сопротивляемость к имитациям.
  • Точность идентификации более 99%.

Добавочные датчики

В определённых девайсах применяются также вспомогательные сенсоры: ToF (Time-of-Flight), которые фиксируют период движения луча до объекта и обратно; Цветные-датчики дальности; специальные оптические дальномеры для формирования более аккуратной 3D-модели лица.

Эти инновации встречаются в основном во передовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).

Компьютерные процедуры: синтетический ум на исполнении

Современные механизмы идентификации лиц неосуществимы при отсутствии применения искусственного интеллекта и machine learning. Именно вследствие таким разработкам, как Спинто, гаджет способно узнавать пользователя даже при изменениях облика: новая укладка, щетина, оптика или косметика не становятся помехой для открытия.

Распознавание лиц

При первом шаге система необходимо оперативно обнаружить образ лица внутри всего изображения с камеры. Для данной цели используются последовательные классификаторы Хаара или более продвинутые конволюционные нейронные сети (CNN), которые ”обучены” распознавать лица людей среди множества других объектов.

Пример: алгоритм MTCNN может находить облик даже при неполном перекрытии (например, платком или рукой).

Определение важных моментов

После обнаружения лица система, такая как Спинто, устанавливает расположение ключевых точек: края глаз, кончик носа, контуры губ и так далее. Часто используется от 68 до 128 ключевых маркеров на лице.

Это требуется для нормализации изображения: если человек удерживает смартфон под углом, или наклонил голову, программа ”выпрямляет” изображение до нормального состояния для дальнейшего анализа.

Построение биометрического шаблона

Далее нейронная сеть строит сжатое цифровое представление (”эмбеддинг”) внешности пользователя — своеобразный цифровой образ внешности длиной от 128 до 512 вещественных чисел.

Этот образец крайне трудно подделать: он не хранит само изображение пользователя, а лишь особенные черты его вида, что делает его идеальным для таких платформ, как Спинто казино.

Сравнение и принятие решения

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

Если аналогичность превышает установленный порог (обычно превышает 99%), телефон, как и платформа Спинто казино, доступен; если нет — доступ не предоставляется.

Привыкание к трансформациям облика

Увлекательная характеристика нынешних систем — возможность самостоятельного обучения. Если ты часто открываете телефон с обновленной прической или очками, система постепенно обновляет эталонный шаблон вашего облика для повышения точности работы без снижения уровня безопасности.

Безопасность биометрических данных данных.

Множество юзеры опасаются хранить свои биометрические данные на мобильном устройстве из-за угрозы потери данных или хакерской атаки. Некоторые компании, например Спинто казино, предлагают решения для улучшения сохранности сведений пользователей.

  • Локальное хранение: Большинство девайсов записывает биометрические шаблоны только внутрь безопасного чипа 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-датчик

Проблемы безопасности и ложные тревоги

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

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

Вот несколько подсказок для безопасному использованию:

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

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

Хотя тема нашей публикации сосредоточена на именно смартфонам и планшетам, стоит упомянуть о других сферах применения технологии:

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

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

Как трансформируется технический процесс в наше время?

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

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

Вот, те направления особенно востребованы в данный момент:

1) Сокращение компонентов

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

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

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

3) Упорядочивание норм

Гугл энергично продвигает эталон BiometricPrompt API, чтобы подобные системы, например как Spinto, и любые Android-приложения могли взаимодействовать с различными типами биометрии унифицированно.

Какое решить сегодня?

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

  • iPhone каждого новейших поколений
  • Huawei Companion/P серии
  • Xiaomi Expert
  • Vivo X линейки
  • Oppo Обнаружить Икс серии.

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

Каким образом улучшить практичность функционирования функции?

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

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

Возможности эволюции техники

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

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

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

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