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

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

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

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

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

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

Сжатая хроника эволюции техники

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

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

Какие именно бывают категории определения лиц?

На сегодняшний день можно определить выделить три главных подхода к реализации этой функции:

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

Применяется только передняя камера без вспомогательных датчиков дистанции. Подобный способ встречается наиболее часто в бюджетных моделях 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 имеют как софтверное 2D определение по снимку селфи-камерой, так и датчик радужки глаза.
  • 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 Companion/P ряда
  • Mix Pro
  • Vivo X серии
  • Oppo Обнаружить X линейки.

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

Как повысить удобство работы опции?

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

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

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

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

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

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

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