Каким способом функционирует определение лицевых образов в телефонах
Зачем мы останавливаемся на разблокировку по фейсу
В прошлые годы распознавание физиономий является одной из самых популярных возможностей для разблокировки смартфонов. Лишь несколько лет тому назад основная масса пользователей довольствовались пин-кодами, паролями или сканерами отпечатков пальцев. Но с появлением таких технологий, например admiral x, нам вполне лишь взглянуть на экран — и устройство тут же узнает своего владельца.
Что делает эту конкретную функцию такой востребованной? Прежде всего, это практично: не нужно удерживать в памяти трудные пароли или отыскивать правильный палец в темноте. Также, это оперативно: современные алгоритмы узнают лицо практически за мгновение. В-третью очередь, это ощущение футуристичности — будто в кинолентах про admiral x официальный сайт агентов.
Впрочем за этой видимой простотой скрывается целый вселенная комплексных методов и инженерных концепций. Давайте понять, как точно функционирует фейсканирование в новейших гаджетах, какие применяются технологии, насколько они надёжны и что нас ожидает в будущем.
Краткая повествование прогресса технологии
Распознавание лиц как техника существует уже более 50 годов. Изначальные пробы автоматизированного исследования облика были предприняты еще в 1960-х годах в исследовательских центрах США. Тогда вычислительные машины умели лишь обозначать контуры черепа и определять расстояния между очами и губами на ахроматических фотографиях.
Начальные торговые системы появились в 90-х, но они были несовершенны: работали медленно и часто ошибались. Только с эволюцией нейронных сетей и таких площадок, как адмирал х, сильных мобильных микросхем идентификация лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году Apple выпустила iPhone X с системой Face ID — это был первый массовый смартфон с надёжным трёхмерным распознаванием лица. За этим пошли Android-изготовители: Samsung, Huawei, Xiaomi и другие начали интегрировать личные разработки.
Основные шаги функционирования устройства распознавания
Процесс распознавания лица можно условно разделить на несколько важных этапов:
- Распознавание лица — устройство определяет присутствие человеческого лица в кадре.
- Выделение особенностей — алгоритм изучает контуры физиономии: очертания глаз, носа, уст, позицию надбровных дуг.
- Построение структуры — создаётся уникальный электронный отпечаток (faceprint) на основе идентифицированных признаков.
- Сравнение со образцом — созданный модель сравнивается с сохранённой при учёте биометрической данными владельца.
- Принятие выбора — если соответствие достаточно значительное, смартфон разблокируется.
Всякий из данных этапов требует индивидуальных процедур и улучшений для скорой работы непосредственно на девайсе.
Технические элементы: что прячется внутри них
Стандартная передняя камера.
Простейший несложный способ идентификации физиономии применяет лишь лицевую камеру смартфона смартфона. Данный метод внедрён во многочисленных доступных версиях Android-устройств.
Положительные стороны:
- Необходимо потребляет дополнительные датчиков.
- Шустро работает при достаточном свете.
Отрицательные стороны:
- Просто ввести в заблуждение изображением или роликом.
- Неправильно функционирует при плохом свете или непривычных точках зрения.
ИК камера и точечный проекционный аппарат
Более совершенные системы, такие как адмирал х, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая технология составляет базу Face ID от Apple.
Каким способом это работает:
- Точечный проектор проецирует на лицо использующего невидимую сетку из тысяч инфракрасных пятен (например, Face ID применяет около 30 000 меток).
- ИК устройство регистрирует деформацию этой сетки по поверхности физиономии.
- Формируется 3D карта глубины глубины, что практически невозможна для имитации стандартной фото или маскировкой.
Достоинства
- Надёжная функционирование даже в полной темноте.
- Большая защита к фальсификациям.
- Точность идентификации выше 99%.
Дополнительные сенсорные устройства
В определённых аппаратах применяются также экстра сенсорные устройства: ToF (Time-of-Flight), которые измеряют время движения луча до цели и обратно; RGB-датчики дальности; специальные световые лидары для формирования более детализированной 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.
Следует подчеркнуть важную подробность: если какой-то человек сможет получить физический доступ к вашему телефону (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество производители реализуют меры безопасности от “слепого” разблокирования — например, просят раскрыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие бывают категории распознавания лиц на изображениях?
На сегодняшний день можно определить три ключевых способа к осуществлению этой операции:
Программное 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-сенсор
Трудности безопасности и ошибочные сигналы
Несмотря на замечательный развитие технологий за последние годы, совершенных систем пока не существует:
- Вероятность обмана: Доступные мобильники легко “разблокируются” высококачественной фотографией пользователя или видеозаписью с экрана другого устройства.
- Идентичные близняшки: Даже самые безупречные устройства могут спутать между монозиготными близнецами либо семьями с очень похожей внешностью.
- Изменения внешнего вида: Внезапное снижение веса/увеличение массы тела, хирургические вмешательства либо травмы порой необходимы для повторной регистрации биометрии.
- Условия фотографирования: Сильная подсветка солнечным светом либо глубокая тень могут снизить точность распознавания признаков.
Вот пара рекомендаций по безопасному эксплуатации:
- Для значимых операций всегда внедряйте двухэтапную аутентификацию;
- Не включайте функцию “Разблокировка по лицу” на недорогих моделях без ИК-сенсоров;
- Регулярно апгрейдите программное обеспечение телефона для предотвращения угроз от новых видов атак;
- Включайте функцию “Требовать распахнутых глаз” там, где она имеется.
В каких местах ещё находится применение технология помимо смартфонов?
Хотя предмет нашей работы касается в частности портативным гаджетам, необходимо сказать о других сферах применения технологии:
- Контроль доступа в рабочих помещениях и жилых домах;
- Платёжные аппараты финансовых учреждений (“Face Pay”);
- Виртуальные паспорта современного типа;
- Установки видеоконтроля муниципальных подразделений;
- Автоматизирование учёта посещаемости образовательных учреждений/университетов;
- Аутентификация пользователей ПК/ноутбуков.
Например: В городском метро уже тестируется система оплаты проезда по лицу (“Face Pay”) — хватит пройти через барьер без пластика или мобильника! Схожие программы осуществляются в Поднебесной (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Каким способом трансформируется технический процесс в наше время?
Каждый год возникают новые идеи для улучшения качества деятельности систем распознавания лиц:
- Увеличивается детализация сенсорных устройств — чем больше элементов фиксируется видеокамерой/глубинными сенсорами, тем меньше шанс неточности;
- Совершенствуются искусственные интеллекты — современные архитектуры вида MobileNetV3 обеспечивают возможность скоростно обучаться свежим характеристикам внешности владельца непосредственно на девайсе без пересылки информации в облачное хранилище.
- Совершенствуются технологии антиспуфинга — теперь мобильные устройства способны распознавать подлинные движущиеся лица от фиксированных снимков/масок по незаметным микродвижениям.
- Взаимодействие со умными устройствами — умные часы могут самостоятельно блокировать мобильный телефон, если обладатель удалился на значительное расстояние.
- Возникают гибридные системы — в частности комбинирующие голосовую аутентификацию + лицо + пальцевой отпечаток.
Здесь, которые направления особенно востребованы в данный момент:
1) Уменьшение деталей
Компании намереваются уменьшить величину выреза (“чёлки”) под сенсоры на экране за счёт интеграции компактных ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.
2) Переработка прямо на устройстве
Для повышения личной безопасности всё больше расчётов выполняется внутри устройства без передачи информации во сторонний облачный сервис.
3) Упорядочивание стандартов
Гугл активно продвигает эталон BiometricPrompt API, с целью чтобы подобные системы, вроде admiral x, и любые Android-аппы были совместимы с любыми видами биометрии стандартизированно.
Что подобрать сегодня?
В случае если вам всем нужна предельная безопасность информации, остановите выбор на флагманские аппараты с интегрированным ИК-излучателем либо ToF-датчиком глубины.
- iPhone всех существующих последних версий
- Huawei Companion/P Series линейки
- Xiaomi Professional
- Vivo X модели
- Oppo Find X линейки.
Если средства невелик – лучше предпочесть классическим методам безопасности (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в admiral x, использовать только как дополнительную возможность комфорта.
Каким способом улучшить практичность работы функции?
Есть пара лайфхаков для тех, кто уже использует разблокировку по лицу:
- Регулярно меняйте свою фотографию-шаблон, если кардинально меняется облик.
- Не забывайте протирать линзу фронтальной камеры – разводы могут снизить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам активирует камеру если вы поднимаете его.
- В процессе регистрационного процесса пытайтесь сохранять лицевую часть прямо перед видеоустройства исключая резкого наклона головы.
- Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отворачиваетесь от дисплея.
Возможности развития инноваций
В предстоящие периоды можно ожидать возникновения полностью безконтактных способов идентификации индивидуума сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + голос + шаги + манипуляции руками!
Также возможно развитие новых способов защиты конфиденциальности – скажем, изменяющееся изменение электронного образца после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – одна из самых захватывающих инноваций нашего времени! Она делает интеракцию со мобильным устройством комфортнее чем когда-либо прежде, и такие аппы, как admiral-x, могут существенно оптимизировать ваш пользовательский опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы знаете, как функционирует эта система изнутри, – сумеете осознаннее подбирать свой будущий устройство!