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

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

Зачем мы предпочитаем разблокирование по фейсу

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

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

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

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

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

Изначальные бизнес платформы стали доступны в 90-х, но они были далеки от совершенства: действовали неспешно и часто давали сбои. Только с прогрессом искусственных сетей и таких систем, как Вулкан 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), которые измеряют период движения луча до объекта и обратно; RGB-датчики дальности; специальные световые измерители расстояния для построения более точной 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 основных подхода к осуществлению этой операции:

Программное 2D идентификация

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

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

Оборудование для 3D сканирование

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

Гибридные подходы с дополнением ИИ

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

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

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

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

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

Каким образом улучшить удобство функционирования функции?

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

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

Возможности эволюции техники

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

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

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

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