Как работает идентификация лиц в телефонах

Как работает идентификация лиц в телефонах

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

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

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

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

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

Идентификация лиц как методика присутствует уже более 50 годов. Первые пробы автоматизированного исследования облика были сделаны еще в 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).

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

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

Детектирование лица

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

Пример: алгоритм MTCNN в состоянии находить лицо даже с частичном закрытии (например, шалью или ладонью).

Определение ключевых точек

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

Данное нужно для стабилизации картинки: если пользователь находится с телефон под углом, или наклонил голову, программа “выпрямляет” картинку до нормального состояния для последующего изучения.

Построение биометрии модели

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

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

Сравнение и осуществление решения

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

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

Привыкание к трансформациям внешнего вида

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

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

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

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

Проблемы охраны и ложные сигналы

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

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

Здесь пара подсказок по безопасному применению:

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

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

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

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

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

Каким образом изменяется технология сегодня?

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

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

Здесь, которые тренды очень актуальны в данный момент:

1) Сокращение деталей

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

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

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

3) Унификация регламентов

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

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

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

  • iPhone каждого последних моделей
  • Huawei Companion/Series P линейки
  • Mix Pro
  • Vivo X модели
  • Oppo Обнаружить Икс серий.

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

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

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

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

Будущее эволюции техники

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

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

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

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