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

Table of Contents

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

Зачем мы выбираем разблокировку по лицу

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

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

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

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

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

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

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

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

Какие существуют бывают категории идентификации лиц на изображениях?

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

Программируемое двухмерное распознавание

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

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

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

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

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

Возможности прогресса техники

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

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

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

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

Leave a Comment