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


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

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

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

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

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

Краткая история эволюции инноваций

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

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

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

Программные методы: синтетический разум в действии

Современные системы опознания лиц неосуществимы при отсутствии эксплуатации 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-серии).

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

Техническое трёхмерное сканирование

Применяет ИК камеру + проектор точек + датчики дистанции (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) Стандартизация стандартов

Google интенсивно продвигает эталон BiometricPrompt API, чтобы такие системы, как вулкан россия, и каждые Android-приложения были совместимы с всеми формами биометрии унифицированно.

Что решить сегодня?

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

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

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

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

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

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

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

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

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

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

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