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