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

8–12 minutes

read

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

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

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

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

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

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

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

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

В 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), которые измеряют период прохождения света до объекта и обратно; Цветные-датчики дальности; специальные световые дальномеры для построения более точной 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 используют только аппаратное трёхмерное сканирование
  • 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 Partner/Series P серии
  • Mix Pro
  • Vivo X линейки
  • Oppo Найти X серий.

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

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

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

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

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

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

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

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

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