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

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

Для чего мы выбираем разлочивание по фейсу

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

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

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

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

Распознавание лиц как техника существует уже более 50 годов. Первые попытки автоматического анализа облика были сделаны еще в 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).

Софтверные алгоритмы: искусственный интеллект на исполнении

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

Детектирование физиономии

На первом шаге программа обязана мгновенно обнаружить образ лица внутри полного изображения с камеры. Для этого используются многоуровневые классификаторы Хаара или более продвинутые сверточные нейронные сети (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-серии).

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

Аппаратное объёмное сканирование

Применяет инфракрасную видеокамеру + проектор точек + сенсоры глубины (Face ID у Apple; подобные технологии у Huawei Mate).
Достоинства: значительная надежность; нельзя обмануть фото/видео; устойчивая работа при любом освещении.
Минусы: удорожание устройства; возрастание толщины верхней рамки экрана (“чёлка”)

Комбинированные подходы с ИИ-дополнением

Задействуют комбинацию программируемых методов + техническую обработку + постобработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, такие изделия, как адмирал х и Google Pixel Face Unlock современных поколений, сочетают фронтальную камеру c ИК сенсором движения Soli Radar для защиты от подделок руками/масками/видеоэкранами чужих устройств.

Примеры эксплуатации различных способов

  • iPhone серии X/11/12/13/14 применяют только физическое трёхмерное сканирование
  • 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, с целью чтобы такие площадки, как admiral x, и любые Android-программы могли взаимодействовать с всеми формами биометрии стандартизированно.

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

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

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

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

Как увеличить комфорт работы функции?

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

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

Перспективы прогресса техники

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

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

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

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

Leave a Reply

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