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

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

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

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

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

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

Сжатая хроника развития техники

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

Плюсы

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

Дополнительные сенсорные устройства

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

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

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

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

Обнаружение физиономии

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

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

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

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

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

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

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

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

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

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

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

Привыкание к изменениям внешнего вида

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

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

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

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

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

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

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

Какие существуют существуют категории идентификации лиц на изображениях?

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

Программируемое двухмерное определение

Используется только фронтальная видеокамера без вспомогательных детекторов дистанции. Подобный метод используется обычно в недорогих моделях 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 обеспечивают как программное обеспечение 2D идентификацию по снимку фронталкой, так и датчик радужки глаза.
  • 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 Mate/Series P ряда
  • Mi Professional
  • Vivo X серии
  • Оппо Найти X серий.

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

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

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

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

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

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

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

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

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