Каким способом работает идентификация лиц в смартфонах
Почему мы останавливаемся на разблокирование по лицу
В прошлые годы идентификация лиц превратилось в одной из самых распространённых функций для разблокировки смартфонов. Всего несколько годков назад основная масса пользователей обходились пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением подобных технологий, например Вулкан Платинум, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Что обуславливает эту возможность такой востребованной? Для начала, это комфортно: не нужно удерживать в памяти трудные пароли или находить правильный палец в тьме. Кроме того, это оперативно: современные алгоритмы узнают лицо практически за мгновение. В-третьем пункте, это чувство будущего — словно в кинофильмах про Вулкан казино разведчиков.
Однако за такой кажущейся несложностью прячется весь универсум трудных технологий и инженерных решений. Позвольте нам понять, как точно работает распознавание лиц в актуальных мобильных телефонах, какие бывают способы, насколько они защищены и что нас ожидает в будущем.
Короткая хроника развития техники
Идентификация лиц как технология присутствует уже более пятидесяти годов. Первые пробы автоматизированного анализа облика были предприняты еще в 1960-х годы в научных учреждениях США. Тогда вычислительные машины умели лишь выделять силуэты лица и вычислять расстояния между зрачками и устами на черно-белых снимках.
Первые торговые системы появились в 90-х, но они были несовершенны: функционировали медленно и часто ошибались. Только с эволюцией нейронных сетей и таких систем, как Vulkan Platinum, сильных мобильных процессоров распознавание лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый массовый смартфон с надёжным трёхмерным сканированием лица. За этим последовали Android-производители: Samsung, Huawei, Xiaomi и другие начали внедрять личные решения.
Ключевые стадии функционирования механизма идентификации
Процесс распознавания лица можно условно разделить на несколько ключевых этапов:
- Идентификация лица — камера выявляет существование людского лица в изображении.
- Извлечение особенностей — алгоритм анализирует особенности лица: форму зрительных органов, носа, губ, расположение бровей.
- Построение структуры — создаётся неповторимый цифровой отпечаток (faceprint) на основе идентифицированных признаков.
- Сравнение с стандартом — созданный модель сравнивается с сохранённой при внесении биометрической сведениями владельца.
- Принятие выбора — если совпадение достаточно высокое, смартфон разблокируется.
Каждый из этих шагов нуждается в специальных процедур и оптимизаций для быстрой работы непосредственно на девайсе.
Аппаратные компоненты: что прячется внутри них
Типичная передняя камера.
Наиболее несложный способ распознавания физиономии использует исключительно фронтальную камеру смартфона смартфона. Подобный подход реализован во многочисленных бюджетных вариантах Android-устройств.
Плюсы:
- Необходимо нуждается в внешних датчиков.
- Быстро действует при достаточном освещённости.
Минусы:
- Легко ввести в заблуждение фотографией или видеозаписью.
- Неудачно функционирует при плохом освещённости или нестандартных углах обзора.
Инфракрасная фотокамера и пунктирный проекционный аппарат
Более совершенные системы, такие как Vulkan Platinum, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Данная технология лежит в основе Face ID от Apple.
Каким способом это действует:
- Точечный проекционный прибор показывает на физиономию юзера невидимую решетку из тысяч инфракрасных точек (например, Face ID использует около 30 000 пятен).
- ИК камера фиксирует искривление этой сетки по поверхности физиономии.
- Формируется трёхмерная карта глубины глубинности, которая почти что неосуществима для имитации стандартной фото или маскировкой.
Преимущества
- Надёжная функционирование даже в полной тьме.
- Большая защита к фальсификациям.
- Точность идентификации выше 99%.
Дополнительные сенсоры
В некоторых девайсах используются также вспомогательные сенсорные устройства: ToF (Time-of-Flight), которые определяют период прохождения света до объекта и обратно; RGB-датчики глубины; специальные оптические измерители расстояния для формирования более детализированной 3D-модели физиономии.
Эти технологии используются в основном во топовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Софтверные алгоритмы: искуственный ум в исполнении
Текущие системы опознания лиц немыслимы без использования artificial intelligence и machine learning. Именно благодаря таким технологиям, как Vulkan Platinum, аппарат может узнавать пользователя даже при трансформациях облика: новая укладка, растительность на лице, оптика или грим не становятся помехой для деблокировки.
Обнаружение физиономии
При стартовом шаге программа должна оперативно распознать образ лица среди целого изображения с камеры. Для данной цели используются многоуровневые классификаторы Хаара или более новейшие сверточные нейронные сети (CNN), которые подготовлены идентифицировать лица людей среди множества других объектов.
Пример: алгоритм MTCNN способен находить физиономию даже при частичном перекрытии (например, шалью или ладонью).
Определение важных моментов
После идентификации лица механизм, такая как Vulkan Platinum, устанавливает местоположение главных точек: края глаз, верхушка носа, границы губ и так далее. Обычно используется от 68 до 128 главных точек на лицевой области.
Это действие необходимо для нормализации визуала: если человек удерживает мобильник под наклоном, или склонил головку, программа “выпрямляет” изображение до стандартного положения для дальнейшего анализа.
Создание биометрии модели
Далее нейросеть строит компактное математическое представление (“эмбеддинг”) лица пользователя — своеобразный цифровой “отпечаток” лица длиной от 128 до 512 чисел с плавающей запятой.
Данный образец крайне сложно имитировать: он не хранит само изображение юзера, а лишь исключительные особенности его облика, что делает его совершенным для таких систем, как Вулкан Казино Платинум.
Сопоставление и осуществление заключения
Если человек намеревается разблокировать телефон взором, программа повторяет все шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает определённый границу (обычно превышает 99%), телефон, как и платформа Вулкан Казино Платинум, разблокируется; если нет — доступ не предоставляется.
Адаптация к изменениям внешнего вида
Занимательная черта актуальных систем — способность самостоятельного обучения. Если вы постоянно разблокируете смартфон с обновленной прической или очками, система постепенно обновляет основной образец вашего облика для увеличения точности действия без снижения уровня безопасности.
Охрана биометрических данных.
Множество клиенты беспокоятся держать свои биометрические данные на телефоне из-за угрозы утечки информации или взлома гаджета. Иные организации, такие как Вулкан Казино Платинум, предлагают решения для улучшения сохранности сведений клиентов.
-
Локальное сохранение: Преимущественно устройств записывает биометрические модели исключительно внутрь защищенного микросхемы Secure Enclave (Apple) или TrustZone (Android). Они всегда не оставляют гаджет и закрыты даже создателю.
-
Шифрование: Все информация сохраняются только в шифрованном виде с использованием актуальных криптографических алгоритмов AES256.
-
Изоляция приложений: Приложения сторонних девелоперов не обладают непосредственного доступа к биометрическим; они могут лишь требовать подтверждение подтверждения идентичности через системный API.
Стоит упомянуть существенную подробность: в случае, если кто-то достанет физический доступ к вашему телефону (к примеру, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому значительное количество производители реализуют защиту от “слепого” разблокирования — к примеру, просят раскрыть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие именно бывают виды определения лиц?
Сегодня можно выделить определить три основных метода к осуществлению этой функции:
Софтверное 2D идентификация
Эксплуатируется только передняя видеокамера без вспомогательных сенсоров глубины. Этот способ наблюдается обычно в доступных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Плюсы: простота воплощения; умеренная стоимость; оперативная работа при хорошем освещении.
Минусы: несложно одурачить фотографией; ненадежная деятельность ночью; слабая защищенность.
Оборудование для 3D сканирование
Использует ИК видеокамеру + проектор точек + датчики дистанции (Face ID у Apple; подобные технологии у Huawei Mate).
Преимущества: значительная надежность; невозможно исказить фото/видео; устойчивая работа при любом освещении.
Минусы: удорожание устройства; наращивание толщины верхней рамки экрана (“чёлка”)
Гибридные методы с ИИ-дополнением
Применяют комбинацию программируемых методов + техническую обработку + постобработку нейросетями для повышения устойчивости к атакам (“anti-spoofing”). Например, такие изделия, например Vulkan Platinum и 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, для того чтобы подобные платформы, вроде Вулкан Платинум, и все Android-приложения были совместимы с любыми видами биометрии единообразно.
Что выбрать сегодня?
В случае если вам всем необходима максимальная защита информации, подбирайте топовые устройства с вмонтированным ИК-излучателем или же ToF-сенсором глубины.
- iPhone всех существующих актуальных версий
- Huawei Companion/P Series серии
- Mix Pro
- Vivo X серии
- Оппо Обнаружить Х серий.
Если средства невелик – лучше отдавать предпочтение классическим средствам защиты (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в Вулкан Платинум, использовать только как второстепенную опцию удобства.
Каким способом повысить практичность работы функции?
Есть некоторые советов для пользователей, кто уже применяет функцию распознавания лица:
- Часто обновляйте свою фото-шаблон, если значительно трансформируется облик.
- Не упускайте из виду очищать объектив передней камеры – разводы могут понизить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам включает фотоаппарат как только вы берёте его в руки.
- Во время регистрации старайтесь держать голову неподвижно впереди камеры не допуская сильного наклона головы.
- Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвели взгляд от дисплея.
Перспективы эволюции технологии
В скоро наступающие времена можно предвкушать развития полностью бесконтактных способов опознания человека сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + манера ходьбы + жесты рук!
Также предполагается возникновение современных методов защиты конфиденциальности – к примеру, изменяющееся изменение цифрового шаблона после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – единственная из очень увлекательных техник нашего периода! Она делает взаимодействие со мобильным устройством проще чем до этого, и такие приложения, как Вулкан Казино Платинум, могут существенно улучшить ваш юзерский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы осведомлены, как функционирует эта система в деталях, – сумеете осознаннее определять свой будущий девайс!
