Каким образом работает распознавание лицевых образов в телефонах
Зачем мы останавливаемся на разблокирование по фейсу
В последние годы идентификация физиономий стало одной из самых популярных опций для разблокировки мобильных телефонов. Всего некоторые лет тому назад большинство использующих довольствовались пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением подобных технологий, как Вулкан Платинум, нам вполне просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какая вещь обуславливает эту возможность настолько популярной? Прежде всего, это комфортно: не нужно удерживать в памяти замысловатые пароли или отыскивать верный палец в темноте. Кроме того, это оперативно: современные алгоритмы идентифицируют лицо практически за доли секунды. В-третьих, это чувство футуристичности — словно в кинолентах про vulkan platinum шпионов.
Тем не менее за такой на первый взгляд простотой скрывается весь вселенная сложных техник и инженерных решений. Давайте исследовать, как конкретно действует идентификация по лицу в актуальных гаджетах, какие применяются методы, насколько они надёжны и что нас ожидает в будущем.
Краткая хроника эволюции инноваций
Идентификация лиц как технология имеется уже более 50 годов. Первые попытки автоматического анализа облика были сделаны еще в 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), которые фиксируют период прохождения луча до объекта и обратно; Цветные-датчики глубины; специальные оптические дальномеры для формирования более детализированной 3D-модели лица.
Эти разработки используются в основном во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Программные процедуры: искуственный разум на работе
Текущие системы распознавания физиономий невозможны без эксплуатации artificial intelligence и машинного обучения. Именно благодаря таким технологиям, как Vulkan Platinum, устройство может распознавать юзера даже при изменениях внешности: новая укладка, борода, линзы или косметика не становятся препятствием для открытия.
Распознавание лица
При первом шаге алгоритм обязана быстро распознать ликовое изображение среди целого кадра с камеры. Для данной цели задействуются многоуровневые классификаторы Хаара или более современные сверточные нейронные сети (CNN), которые натренированы идентифицировать человеческие лица среди множества других объектов.
Пример: процесс MTCNN способен обнаруживать физиономию даже при неполном перекрытии (например, платком или рукой).
Выделение основных точек
После идентификации лица система, такая как Vulkan Platinum, определяет местоположение ключевых точек: кончики глаз, кончик носа, контуры губ и так далее. Обычно используется от 68 до 128 ключевых маркеров на лице.
Данное требуется для нормализации картинки: если пользователь находится с телефон под наклоном, или склонил головку, программа “выпрямляет” картинку до стандартного положения для последующего изучения.
Создание биометрического идентификатора модели
Далее нейронная сеть строит сжатое числовое представление (“эмбеддинг”) лица пользователя — своеобразный цифровой образ лица длиной от 128 до 512 чисел с плавающей запятой.
Этот образец очень сложно подделать: он не удерживает непосредственно картинку пользователя, а лишь уникальные характеристики его вида, что делает его совершенным для таких систем, как Вулкан Казино Платинум.
Сравнение и осуществление решения
Если пользователь намеревается разблокировать мобильник взором, система повторяет все описанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает заданный порог (обычно больше 99%), телефон, как и платформа Вулкан Казино Платинум, доступен; если нет — доступ запрещается.
Привыкание к изменениям внешности
Занимательная черта нынешних системы — возможность самообучения. Если вы регулярно доступаете к телефон с новой прической или оптикой, алгоритм постепенно модернизирует базовый модель вашего облика для увеличения точности действия без снижения уровня безопасности.
Защита биометрических данных информации.
Многие пользователи опасаются хранить свои биометрические идентификационные данные на смартфоне из-за угрозы утечки данных или взлома гаджета. Некоторые фирмы, например Вулкан Казино Платинум, предлагают варианты для повышения сохранности данных пользователей.
-
Локальное сохранение: Преимущественно устройств записывает биометричные образцы исключительно внутрь защищённого процессора Secure Enclave (Apple) или TrustZone (Android). Эти данные всегда не оставляют устройство и недоступны в том числе создателю.
-
Шифрование: Все данные хранятся только в шифрованном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция программ: Приложения сторонних разработчиков не обладают прямого доступа к биометрическим данным; они могут лишь требовать подтверждение подтверждения личности через системный API.
Стоит отметить важную подробность: если кто-либо сможет получить доступ к вашему телефону физически (к примеру, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому значительное количество компании осуществляют систему защиты от неосознанного разблокирования — в частности, требуют открыть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие существуют существуют категории определения лиц?
Сегодня можно различить три главных подхода к осуществлению этой функции:
Программируемое плоское определение
Эксплуатируется только фронтальная камера без экстра детекторов глубины. Подобный подход используется чаще всего в бюджетных моделях 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/Series P линейки
- Xiaomi Pro
- Vivo X линейки
- Оппо Find X серий.
Если финансы невелик – лучше предпочесть классическим методам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в Вулкан Платинум, применять только как опциональную опцию комфорта.
Каким способом повысить удобство функционирования опции?
Есть некоторые лайфхаков для людей, кто уже пользуется разблокировку по лицу:
- Часто обновляйте свою изображение-шаблон, если сильно изменяется внешность.
- Не пренебрегайте очищать объектив фронтальной камеры – разводы могут понизить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам включает камеру если вы берёте его в руки.
- В процессе регистрационного процесса пытайтесь удерживать лицевую часть ровно перед камеры не допуская резкого наклона головы.
- Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отворачиваетесь от экрана.
Будущее эволюции техники
В предстоящие периоды можно ожидать развития полностью дистанционных способов распознавания персоны сразу по нескольким биометрическим данным параметрам одновременно: физиономия + голос + походка + манипуляции руками!
Также возможно развитие новых подходов обеспечения приватности – скажем, изменяющееся модификация цифрового паттерна после каждой удачной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – единственная из наиболее увлекательных техник нашего периода! Она обеспечивает взаимодействие со смартфоном удобнее чем до этого, и такие аппы, как Вулкан Казино Платинум, могут существенно оптимизировать ваш опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы понимаете, как функционирует эта методика в деталях, – сумеете осознаннее определять свой следующий девайс!