Каким способом действует распознавание лиц в телефонах
Почему мы выбираем разлочивание по лицу
В последние годы определение лиц является одной из наиболее востребованных функций для деблокировки мобильных телефонов. Еще некоторые годов ранее основная масса пользователей удовлетворялись пин-кодами, паролями или датчиками отпечатков пальцев. Но при появлением таких технологий, например admiral x, нам вполне лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Что обуславливает данную возможность настолько популярной? Во-первых, это комфортно: не нужно удерживать в памяти сложные пароли или находить нужный палец в темноте. Также, это оперативно: современные системы узнают лицо фактически за мгновения ока. В-третьем пункте, это чувство футуристичности — будто в фильмах про адмирал х официальный сайт разведчиков.
Однако за данной на первый взгляд простотой таится полный мир трудных техник и инженерных концепций. Позвольте нам понять, как именно работает идентификация по лицу в актуальных гаджетах, какие применяются способы, насколько они безопасны и что нас ждёт впереди.
Короткая хроника прогресса технологии
Идентификация лиц как технология существует уже более пятидесяти лет. Первые попытки автоматизированного анализа лиц были осуществлены еще в 1960-х годы в лабораториях США. Тогда ЭВМ способны были лишь выделять очертания лица и вычислять расстояния между очами и ртом на ахроматических снимках.
Изначальные коммерческие установки появились в девяностых годах, но они были неидеальны: работали медленно и часто ошибались. Только с эволюцией искусственных сетей и таких площадок, как адмирал х, сильных мобильных процессоров распознавание лиц стало по-настоящему массовым явлением.
В 2017 году 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.
Стоит отметить значимую особенность: если кто-то достанет доступ к вашему телефону физически (например, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому большинство изготовители реализуют защиту от автоматического разблокирования — например, просят разомкнуть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие имеются виды определения лиц на изображениях?
Сегодня можно выделить три главных подхода к осуществлению этой функции:
Софтверное плоское определение
Используется только фронтальная видеокамера без дополнительных датчиков дистанции. Такой метод наблюдается чаще всего в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).
Достоинства: несложность воплощения; умеренная стоимость; оперативная деятельность при хорошем освещении.
Минусы: несложно ввести в заблуждение снимком; ненадежная работа ночью; слабая охрана.
Аппаратное объёмное сканирование
Задействует ИК видеокамеру + проекционный модуль точек + датчики глубины (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-датчик
Вопросы охраны и ложные сигналы
Несмотря на поразительный успехи техники за прошедшие лет, безупречных систем пока не имеется:
- Шанс подвоха: Доступные смартфоны просто “разблокируются” четкой фотографией пользователя или же видеозаписью с экрана другого устройства.
- Идентичные близнецы: Даже самые идеальные устройства могут ошибиться между однояйцевыми близнецами либо родственниками с очень схожей внешностью.
- Изменения внешнего вида: Внезапное утрата веса/увеличение массы тела, косметические процедуры либо травмы иногда требуют перерегистрации биометрических данных.
- Условия фотографирования: Яркая подсветка солнечным светом или же плотная затенение могут понизить верность определения признаков.
Вот несколько подсказок по защищённому использованию:
- Для важных операций всегда применяйте двухфакторную аутентификацию;
- Не включайте функцию “Разблокировка по лицу” на дешёвых аппаратах без ИК-сенсоров;
- Систематически обновляйте прошивку прошивку телефона для защиты от новых видов атак;
- Включайте опцию “Требовать распахнутых глаз” в тех местах, где она имеется.
В каких местах дополнительно находится применение технология кроме смартфонов?
Хотя предмет данной статьи касается конкретно портативным гаджетам, стоит упомянуть о альтернативных областях использования технологии:
- Контроль прохода в деловых центрах и жилых домах;
- Платёжные устройства финансовых учреждений (“Face Pay”);
- Электронные удостоверения личности последнего образца;
- Системы видеомониторинга городских служб;
- Механизация отслеживания явки школ/вузов;
- Вход пользователей компьютеров/ноутбуков.
Например: В городском метро уже проверяется система оплаты проезда по лицу (“Face Pay”) — нужно лишь пройти через барьер без пластика или мобильника! Схожие программы осуществляются в Китае (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Как трансформируется техпроцесс сегодня?
Каждый годик возникают свежие идеи для усовершенствования стандарта деятельности систем распознавания лиц:
- Увеличивается детализация датчиков — чем больше деталей фиксируется видеокамерой/глубинными сенсорами, тем меньше риск неточности;
- Развиваются искусственные интеллекты — передовые архитектуры вида MobileNetV3 обеспечивают возможность скоростно адаптироваться к дополнительным особенностям вида владельца напрямую на гаджете без пересылки информации в облачное хранилище.
- Улучшаются методы антиспуфинга — теперь телефоны могут различать подлинные живые облики от фиксированных фотографий/маскировок по микроскопическим движениям кожи.
- Синхронизация со смарт-гаджетами — интеллектуальные часы могут авто блокировать смартфон, если пользователь отошёл далеко.
- Возникают комбинированные системы — в частности объединяющие аудио идентификацию + лицо + отпечаток пальца.
Здесь, которые тренды очень востребованы на сегодняшний день:
1) Сокращение компонентов
Компании намереваются уменьшить габариты отверстия (“чёлки”) для датчики на экране за счёт внедрения компактных ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.
2) Переработка прямо на устройстве
Для увеличения личной безопасности всё больше вычислений осуществляется на месте без пересылки данных во внешний облачный сервис.
3) Стандартизация стандартов
Google интенсивно продвигает эталон BiometricPrompt API, чтобы такие платформы, как admiral x, и все Android-аппы могли работать с любыми видами биометрии единообразно.
Что решить на сегодня?
В случае если вам всем нужна предельная безопасность информации, остановите выбор на флагманские модели с вмонтированным ИК-излучателем или ToF-датчиком глубины.
- iPhone каждого актуальных версий
- Huawei Mate/P Series серии
- Xiaomi Pro
- Vivo X линейки
- Oppo Найти Х серии.
Если средства скромен – лучше предпочесть обычным средствам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в admiral x, применять только как дополнительную опцию удобства.
Каким образом улучшить практичность использования возможности?
Есть пара хитростей для тех, кто уже пользуется функцию распознавания лица:
- Периодически обновляйте свою фото-шаблон, если сильно трансформируется внешность.
- Не упускайте из виду чистить линзу фронтальной камеры – разводы могут уменьшить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего телефон сам включает фотоаппарат если вы берёте его в руки.
- В процессе регистрации пытайтесь держать лицевую часть прямо впереди видеоустройства без значительного наклона головы.
- Применяйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает смартфон, если вы отворачиваетесь от экрана.
Возможности эволюции технологии
В скоро наступающие времена можно предполагать появления полностью бесконтактных способов идентификации индивидуума сразу по нескольким биометрическим параметрам одновременно: физиономия + речь + шаги + движения рук!
Также вероятно развитие современных методов защиты приватности – скажем, изменяющееся изменение цифрового образца после каждой результативной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – одна из наиболее интересных инноваций нашего периода! Она делает взаимодействие со мобильным устройством комфортнее чем раньше, и такие аппы, как admiral-x, могут существенно повысить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы знаете, как функционирует эта методика в деталях, – будете в состоянии осознаннее определять свой будущий девайс!