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

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

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

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

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

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

Сжатая история прогресса техники

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

Эти инновации встречаются чаще всего во топовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).

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

Современные системы распознавания лиц немыслимы при отсутствии использования artificial intelligence и machine learning. Именно вследствие таким технологиям, как адмирал х, гаджет может распознавать юзера даже при трансформациях облика: новая укладка, растительность на лице, очки или макияж не становятся препятствием для разблокировки.

Обнаружение лиц

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

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

Определение основных моментов

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

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

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

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

Данный шаблон очень затруднительно сфальсифицировать: он не сохраняет само фото юзера, а лишь особенные характеристики его облика, что делает его идеальным для таких систем, как admiral-x.

Сравнение и вынесение выбора

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

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

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

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

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

Многие юзеры боятся хранить свои био-идентификационные данные на телефоне из-за риска потери данных или взлома гаджета. Некоторые фирмы, вроде admiral-x, предлагают варианты для повышения защиты сведений юзеров.

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

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

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

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

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

В настоящее время можно определить различить три ключевых способа к выполнению этой задачи:

Программируемое 2D определение

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

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

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

  • iPhone всех существующих актуальных версий
  • Huawei Companion/P линейки
  • Xiaomi Professional
  • Vivo X модели
  • Оппо Обнаружить Икс серии.

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

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

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

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

Возможности эволюции инноваций

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

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

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

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

editor