Przejdź do treści

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

  • luxenergy 

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

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

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

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

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

Краткая история развития техники

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

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

В две тысячи семнадцатом году 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).

Софтверные процедуры: искусственный ум на действии

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

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

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

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

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

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

Это действие требуется для нормализации изображения: если юзер удерживает смартфон под наклоном, или наклонил голову, программа корректирует картинку до стандартного положения для дальнейшего анализа.

Создание биометрического модели

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

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

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

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

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

Привыкание к трансформациям облика

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

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

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

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

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

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

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

Какие существуют имеются категории определения лиц?

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

Софтверное плоское идентификация

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

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

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

  • iPhone всех актуальных версий
  • Huawei Partner/Series P серии
  • Mix Pro
  • Vivo X модели
  • Оппо Find Икс серии.

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

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

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

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

Перспективы эволюции инноваций

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

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

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

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

Skontaktuj się z nami!