Skip to content

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

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

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

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

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

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

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

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

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

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

В 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).

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

Текущие устройства распознавания лиц неосуществимы без применения artificial intelligence и machine learning. Именно из-за таким инновациям, как вулкан россии, устройство способно распознавать юзера даже при изменениях внешности: новая причёска, борода, оптика или косметика не становятся помехой для разблокировки.

Распознавание лица

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

Пример: процесс MTCNN способен находить облик даже при частичном закрытии (например, платком или ладонью).

Идентификация ключевых моментов

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

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

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

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

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

Сопоставление и осуществление заключения

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

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

Адаптация к метаморфозам внешнего вида

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

Защита биометрии данных.

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

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

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

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

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

Какие имеются типы идентификации лиц?

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

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

Используется только передняя видеокамера без экстра сенсоров дистанции. Этот метод наблюдается наиболее часто в бюджетных моделях 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 используют только техническое трёхмерное сканирование
  • 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/P Series ряда
  • Mi Professional
  • Vivo X линейки
  • Оппо Найти X серий.

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

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

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

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

Будущее развития техники

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

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

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

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