Как действует идентификация лиц в смартфонах

Как действует идентификация лиц в смартфонах

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

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

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

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

Короткая повествование развития инноваций

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

Эти разработки встречаются в основном во флагманских моделях Huawei (серия Mate) или Xiaomi (серия Mi).

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

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

Детектирование лица

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

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

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

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

Это действие нужно для нормализации визуала: если пользователь находится с смартфон под углом, или повернул голову, программа „выпрямляет“ изображение до обычного угла для последующего изучения.

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

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

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

Сравнение и вынесение решения

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

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

Приспособление к метаморфозам облика

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

Безопасность биометрии информации.

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

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

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

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

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

Какие имеются категории распознавания лиц на изображениях?

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

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

Что подобрать на сегодня?

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

  • iPhone всех последних версий
  • Huawei Partner/Series P ряда
  • Mix Expert
  • Vivo X линейки
  • Oppo Найти X серий.

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

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

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

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

Возможности прогресса инноваций

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

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

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

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

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert