Categories
archive

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

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

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

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

Что обуславливает эту конкретную особенность такой востребованной? Для начала, это комфортно: не нужно помнить трудные пароли или отыскивать верный палец в тьме. Кроме того, это мгновенно: современные алгоритмы распознают лицо практически за мгновения ока. В-третьем пункте, это впечатление будущего — словно в фильмах про 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 точек).
  • Инфракрасная устройство фиксирует деформацию этой решетки по поверхности лица.
  • Создаётся 3D карта глубины глубинности, которая практически невозможна для подделки стандартной фотографией или маской.

Преимущества

  • Надёжная деятельность даже в полной неосвещённости.
  • Высокая сопротивляемость к подделкам.
  • Точность определения свыше 99%.

Дополнительные сенсорные устройства

В отдельных аппаратах используются также дополнительные датчики: ToF (Time-of-Flight), которые измеряют время распространения луча до цели и обратно; Трехцветные-датчики глубины; специальные оптические дальномеры для создания более детализированной 3D-модели лица.

Эти технологии используются чаще всего во передовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).

Софтверные методы: искуственный разум на работе

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

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

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

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

Определение ключевых моментов

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

Это действие нужно для нормализации визуала: если юзер держит мобильник под наклоном, или склонил голову, программа корректирует картинку до нормального состояния для дальнейшего анализа.

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

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

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

Сравнение и осуществление заключения

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

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

Адаптация к трансформациям облика

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

Охрана биометрии информации.

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

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

Если финансы скромен – лучше выбирать обычным способам безопасности (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 *