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

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

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

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

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

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

Сжатая повествование эволюции инноваций

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

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

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

Программируемое плоское распознавание

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

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

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

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

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

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

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

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

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

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

Advertisement

Leave a Reply

Your email address will not be published. Required fields are marked *