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

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

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

Для чего мы выбираем разлочивание по фейсу

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

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

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

Краткая хроника эволюции техники

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

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

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

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

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

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

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

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

Софтверные методы: синтетический интеллект в исполнении

Текущие механизмы идентификации физиономий неосуществимы в отсутствие эксплуатации искусственного интеллекта и машинного обучения. Именно из-за таким технологиям, как Вулкан 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 Partner/Series P линейки
  • Mi Pro
  • Vivo X серии
  • Оппо Обнаружить Х линейки.

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

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

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

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

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

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

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

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

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

x

Check Also

Как организовать уикенд на природе

Как организовать уикенд на природе Выезд за город изменяет ритм дня, потому что городская суета ...