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