Zum Inhalt springen

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

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

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

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

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

Сжатая повествование развития инноваций

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

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

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

Дополнительные сенсоры

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

Эти технологии применяются в основном во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).

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

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

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

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

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

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

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

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

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

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

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

Сравнительный анализ и вынесение заключения

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

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

Приспособление к метаморфозам облика

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

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

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

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

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

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

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

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

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

Программное 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, с целью чтобы подобные системы, вроде Spinto, и каждые Android-аппы могли работать с любыми видами биометрии унифицированно.

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

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

  • iPhone всех последних поколений
  • Huawei Companion/P ряда
  • Mi Expert
  • Vivo X серии
  • Oppo Найти Икс серии.

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

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

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

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

Будущее развития инноваций

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

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

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

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