Как функционирует идентификация лиц в смартфонах
Почему мы выбираем разблокировку по лицу
В последние годы идентификация лиц является одной из самых распространённых возможностей для деблокировки смартфонов. Всего несколько годов ранее большинство использующих довольствовались PIN-кодами, паролями или сканерами отпечатков пальцев. Но при появлением подобных технологий, например Вулкан Платинум, нам достаточно просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какой аспект обуславливает эту конкретную возможность такой востребованной? Прежде всего, это практично: не нужно помнить замысловатые пароли или искать правильный палец в темноте. Кроме того, это быстро: современные программы идентифицируют лицо фактически за доли секунды. В-третьем пункте, это чувство футуристичности — будто в фильмах про vulkan platinum шпионов.
Впрочем за данной на первый взгляд легкостью таится полный мир сложных методов и инженерных решений. Давайте понять, как точно работает идентификация по лицу в актуальных смартфонах, какие применяются методы, насколько они защищены и что нас ждёт впереди.
Сжатая история развития технологии
Распознавание лиц как техника существует уже более пятидесяти годов. Первые эксперименты автоматизированного анализа облика были предприняты еще в 1960-х годы в исследовательских центрах США. Тогда ЭВМ умели лишь обозначать очертания черепа и измерять промежутки между глазами и устами на монохромных снимках.
Первые торговые установки возникли в 1990-х годах, но они были несовершенны: действовали неспешно и нередко ошибались. Только с прогрессом нейронных сетей и таких платформ, как 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 точек).
- ИК камера регистрирует изменение формы этой решетки по поверхности лица.
- Создаётся 3D глубинная карта глубинности, что почти неподвластна для фальсификации типичной фотографией или маскировкой.
Достоинства
- Надёжная деятельность даже в полной тьме.
- Большая сопротивляемость к фальсификациям.
- Точность определения выше 99%.
Добавочные датчики
В отдельных устройствах задействуются также дополнительные сенсорные устройства: ToF (Time-of-Flight), которые измеряют период движения луча до цели и обратно; RGB-датчики глубины; специальные лазерные измерители расстояния для создания более аккуратной 3D-модели физиономии.
Эти технологии используются чаще всего во передовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Программные алгоритмы: синтетический интеллект в работе
Нынешние механизмы идентификации физиономий невозможны в отсутствие использования ИИ и 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 используют только физическое трёхмерное сканирование
- 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 Mate/Series P линейки
- Mi Pro
- Vivo X модели
- Оппо Find Х серий.
Если финансы ограничен – лучше отдавать предпочтение классическим способам защиты (PIN-код/сканер отпечатка), а возможность “разблокировка по лицу”, такую как в Вулкан Платинум, применять только как опциональную возможность комфорта.
Каким образом повысить комфорт использования опции?
Есть пара лайфхаков для пользователей, кто уже применяет функцию распознавания лица:
- Часто обновляйте свою фотографию-шаблон, если сильно изменяется внешность.
- Не упускайте из виду очищать объектив передней камеры – пятна могут снизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам запускает фотоаппарат как только вы берёте его в руки.
- Во время регистрационного процесса постарайтесь сохранять лицо прямо напротив объектива исключая резкого наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отвели взгляд от экрана.
Будущее эволюции технологии
В скоро наступающие времена можно предвкушать появления полностью дистанционных способов распознавания персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: облик + голос + манера ходьбы + жесты рук!
Также возможно появление новых подходов охраны приватности – например, изменяющееся модификация электронного образца после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – одна из самых захватывающих инноваций нашего эпохи! Она обеспечивает интеракцию со смартфоном удобнее чем когда-либо прежде, и такие аппы, как Вулкан Казино Платинум, могут значительно повысить ваш пользовательский опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы знаете, как функционирует эта система внутри, – будете в состоянии осознаннее подбирать свой будущий устройство!
