Каким образом работает распознавание лиц в смартфонах

Каким образом работает распознавание лиц в смартфонах

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

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

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

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

Краткая повествование развития инноваций

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

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

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

Ключевые стадии работы устройства идентификации

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

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

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

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

Стандартная селфи камера.

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

Достоинства:

  • Необходимо потребляет дополнительные сенсоров.
  • Оперативно работает при хорошем освещённости.

Слабые стороны:

  • Легко обмануть снимком или видеозаписью.
  • Неудачно работает при слабом освещённости или непривычных углах обзора.

Инфракрасная фотокамера и точечный проектор

Более продвинутые системы, такие как Вулкан 24 Казино, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая технология лежит в основе Face ID от Apple.

Каким образом это работает:

  • Точечный проекционный прибор отображает на лицо юзера невидимую структуру из тысяч инфракрасных меток (например, Face ID применяет около 30 000 меток).
  • ИК камера записывает деформацию этой сетки по плоскости лица.
  • Формируется трёхмерная карта глубины глубины, которая почти что невозможна для подделки обычной снимком или маскировкой.

Преимущества

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

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

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

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

Софтверные процедуры: искуственный интеллект на работе

Нынешние устройства опознания физиономий невозможны при отсутствии использования искусственного интеллекта и machine learning. Именно из-за таким разработкам, как Вулкан 24 Казино, аппарат способно узнавать юзера даже при трансформациях внешности: новая причёска, растительность на лице, оптика или макияж не становятся помехой для разблокировки.

Распознавание физиономии

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

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

Выделение основных точек

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

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

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

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

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

Сопоставление и осуществление выбора

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

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

Приспособление к изменениям внешнего вида

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

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

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

  • Локальное сохранение: Большинство устройств хранит био-идентификационные образцы лишь внутри защищённого чипа Secure Enclave (Apple) или TrustZone (Android). Эти данные всегда не покидают аппарат и не доступны даже создателю.

  • Шифрование: Все информация хранятся только в зашифрованном виде с использованием современных криптографических алгоритмов AES256.

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

Стоит упомянуть существенную подробность: в случае, если кто-либо сможет получить физический доступ к вашему телефону (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество изготовители внедряют систему защиты от автоматического разблокирования — например, заставляют открыть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.

Какие существуют виды распознавания лиц?

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

Программное двухмерное идентификация

Используется только фронтальная видеокамера без вспомогательных сенсоров дистанции. Такой метод используется чаще всего в бюджетных моделях Android-смартфонов (например Samsung Galaxy A-серии).

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

Аппаратное объёмное оцифровка

Применяет инфракрасную камеру + проектор пикселей + датчики глубины (Face ID от Apple; подобные технологии у Huawei Mate).
Достоинства: значительная достоверность; невозможно исказить изображение/видеозапись; постоянная деятельность в любых условиях освещения.
Минусы: увеличение цены устройства; наращивание толщины верхней рамки экрана (“чёлка”)

Комбинированные методы с ИИ-дополнением

Задействуют комбинацию программируемых методов + техническую обработку + постобработку нейросетями для повышения устойчивости к атакам (“anti-spoofing”). Например, подобные продукты, например Вулкан 24 Казино и 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 поддерживают как софтверное двухмерное идентификацию по снимку фронтальной камерой, так и сенсор глазного ириса.
  • 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, с целью чтобы аналогичные площадки, как Вулкан 24, и все Android-аппы могли взаимодействовать с различными типами биометрии единообразно.

Что выбрать сегодня?

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

  • iPhone всех существующих последних поколений
  • Huawei Mate/P Series серии
  • Mi Pro
  • Vivo X модели
  • Оппо Найти Икс линейки.

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

Каким образом увеличить комфорт работы функции?

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

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

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

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

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

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

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