Как работает распознавание лиц в смартфонах
Как работает распознавание лиц в смартфонах
Для чего мы выбираем разлочивание по фейсу
В прошлые годы определение лиц стало одной из самых распространённых опций для открытия смартфонов. Еще пару лет ранее основная масса использующих довольствовались пин-кодами, паролями или сканерами отпечатков пальцев. Но при появлением подобных технологий, как Вулкан 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 меток).
- ИК камера записывает искривление данной сетки по плоскости физиономии.
- Создаётся трёхмерная карта глубины глубинности, что почти что невозможна для имитации стандартной фото или маскировкой.
Достоинства
- Надёжная работа даже в полной тьме.
- Большая устойчивость к фальсификациям.
- Точность определения свыше 99%.
Дополнительные сенсорные устройства
В отдельных аппаратах используются также вспомогательные сенсорные устройства: ToF (Time-of-Flight), которые измеряют период движения луча до цели и обратно; Цветные-датчики дальности; специальные оптические лидары для формирования более аккуратной 3D-модели физиономии.
Эти инновации применяются в основном во топовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).
Программные алгоритмы: синтетический ум в работе
Текущие системы идентификации лиц неосуществимы в отсутствие применения ИИ и machine learning. Именно из-за таким разработкам, как Вулкан 24 Казино, устройство может узнавать владельца даже при трансформациях облика: новая причёска, борода, линзы или грим не становятся препятствием для разблокировки.
Обнаружение лица
На стартовом стадии программа необходимо оперативно распознать образ лица в пределах всего кадра с камеры. Для этой задачи используются каскадные классификаторы Хаара или более продвинутые конволюционные нейронные сети (CNN), которые натренированы находить лиц человека среди множества других объектов.
Пример: метод MTCNN в состоянии находить облик даже при частичном закрытии (например, шарфом или рукой).
Идентификация основных аспектов
После распознавания лица система, такая как Вулкан 24 Казино, определяет расположение ключевых точек: края глаз, верхушка носа, края губ и так далее. Обычно применяется от 68 до 128 главных маркеров на лице.
Данное требуется для выравнивания изображения: если человек находится с телефон под наклоном, или наклонил голову, программа исправляет изображение до обычного угла для дальнейшего анализа.
Построение биометрического модели
Далее нейросеть строит компактное математическое представление ("эмбеддинг") внешности пользователя — своеобразный цифровой след лица длиной от 128 до 512 вещественных чисел.
Этот шаблон крайне затруднительно сфальсифицировать: он не сохраняет само фото юзера, а лишь особенные черты его внешности, что делает его совершенным для таких систем, как Vulkan24.
Сопоставление и осуществление решения
В случае, когда юзер намеревается разлочить телефон взглядом, механизм повторяет все указанные шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает определённый порог (обычно превышает 99%), телефон, как и платформа Vulkan24, разблокируется; если нет — доступ не предоставляется.
Привыкание к трансформациям внешности
Занимательная характеристика актуальных систем — возможность самостоятельного обучения. Если ты часто разблокируете телефон с свежей прической или очками, программа постепенно освежает эталонный шаблон вашего внешности для увеличения точности действия без ухудшения безопасности.
Охрана биометрических данных.
Многие клиенты опасаются хранить свои био-идентификационные данные на смартфоне из-за вероятности потери данных или хакерской атаки. Иные организации, вроде Vulkan24, предлагают решения для улучшения безопасности информации юзеров.
-
Локальное сбережение: Основная часть девайсов сохраняет биометричные шаблоны только внутри безопасного процессора Secure Enclave (Apple) или TrustZone (Android). Они ни разу не не покидают гаджет и не доступны в том числе производителю.
-
Шифрование: Все данные хранятся только в зашифрованном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция программ: Приложения третьих девелоперов не имеют прямого возможности доступа к биометрическим; они могут лишь запрашивать подтверждение верификации личности через системный API.
Необходимо подчеркнуть важную деталь: если кто-то получит доступ к вашему телефону физически (к примеру, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие изготовители реализуют систему защиты от "слепого" разблокирования — к примеру, требуют разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие именно имеются категории идентификации лиц?
В настоящее время можно определить выделить 3 ключевых подхода к осуществлению этой операции:
Программируемое плоское идентификация
Используется только передняя камера без вспомогательных датчиков глубины. Этот метод используется обычно в бюджетных моделях 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 имеют как программное плоское определение по снимку фронтальной камерой, так и сенсор глазного ириса.
- Huawei Mate20 Pro задействует комплекс из ИК-освещения + Dot Projector + ToF-датчик
Трудности защиты и ошибочные сигналы
Несмотря на впечатляющий развитие технологий за прошедшие лет, безупречных систем пока не имеется:
- Возможность обмана: Бюджетные смартфоны легко "разблокируются" высококачественной снимком владельца или видеозаписью с дисплея иного гаджета.
- Идентичные близнецы: Даже самые совершенные системы могут спутать между однояйцевыми близнецами либо родственниками с очень схожей внешностью.
- Трансформации облика: Резкое похудение/увеличение массы тела, хирургические вмешательства либо повреждения в некоторых случаях требуют обновления данных биометрических данных.
- Условия съёмки: Яркая освещённость солнечным светом или же глубокая тень могут понизить аккуратность определения признаков.
Вот некоторые советов по надёжному эксплуатации:
- Для важных операций всегда используйте двухфакторную аутентификацию;
- Не активируйте опцию "Разблокировка по лицу" на дешёвых моделях без ИК-сенсоров;
- Постоянно обновляйте программное обеспечение смартфона для защиты от актуальных атак;
- Включайте опцию "Требовать открытых глаз" в тех местах, где она есть.
В каких местах дополнительно применяется технология помимо мобильных телефонов?
Хотя основная мысль данной статьи посвящена в частности смартфонам и планшетам, стоит упомянуть о альтернативных областях использования технологии:
- Мониторинг доступа в рабочих помещениях и жилых домах;
- Платёжные аппараты финансовых учреждений ("Face Pay");
- Цифровые удостоверения личности последнего типа;
- Комплексы видеомониторинга городских подразделений;
- Автоматизирование учёта присутствия учебных заведений/институтов;
- Аутентификация пользователей персональных компьютеров/ноутбуков.
Например: В столичном метро уже проверяется система платежа проезда по лицу ("Face Pay") — достаточно пройти через барьер без пластика или телефона! Схожие инициативы развиваются в Китае (Шэньчжэнь), Южной Корее и ряде стран Европы.
Каким образом меняется техпроцесс сегодня?
Всякий годик проявляются свежие мысли для повышения уровня функционирования систем идентификации лиц:
- Увеличивается разрешение сенсорных устройств — чем больше элементов фиксируется фотоаппаратом/датчиками глубины, тем меньше риск ошибки;
- Совершенствуются нейронные сети — современные конструкции типа MobileNetV3 дают возможность быстро осваивать дополнительным характеристикам вида обладателя прямо на устройстве без отправки данных в облако.
- Развиваются технологии антиспуфинга — теперь смартфоны могут распознавать реальные анимированные облики от неподвижных фотографий/маскировок по мельчайшим микродвижениям.
- Синхронизация со интеллектуальными приборами — умные часы могут самостоятельно блокировать мобильный телефон, если владелец удалился на значительное расстояние.
- Проявляются комбинированные устройства — в частности объединяющие голосовую идентификацию + лицо + пальцевой отпечаток.
Итак, которые направления особенно популярны сейчас:
1) Уменьшение деталей
Производители пытаются уменьшить габариты выреза ("чёлки") под сенсоры на экране за счёт интеграции компактных ИК-проекторов прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на устройстве
Для повышения приватности всё больше вычислений осуществляется внутри устройства без отправки данных во внешний облачный услугу.
3) Упорядочивание стандартов
Гугл интенсивно продвигает стандарт BiometricPrompt API, для того чтобы аналогичные платформы, например как Вулкан 24, и любые Android-приложения были совместимы с различными типами биометрии унифицированно.
Что подобрать на сегодня?
Когда вам нужна максимальная сохранность информации, остановите выбор на флагманские устройства с интегрированным ИК-проектором или ToF-сенсором глубины.
- iPhone всех актуальных моделей
- Huawei Partner/Series P серии
- Mix Professional
- Vivo X серии
- Oppo Find X серий.
Если бюджет невелик – лучше выбирать классическим средствам защиты (PIN-код/сканер пальца), а функцию "разблокировка по лицу", такую как в Вулкан 24, использовать только как опциональную опцию удобства.
Каким способом улучшить комфорт функционирования функции?
Есть пара советов для людей, кто уже применяет функцию распознавания лица:
- Периодически меняйте свою изображение-шаблон, если сильно меняется внешность.
- Не пренебрегайте очищать объектив фронтальной камеры – загрязнения могут понизить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам запускает камеру если вы поднимаете его.
- При записи пытайтесь удерживать голову ровно напротив видеоустройства исключая значительного наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвернулись от дисплея.
Будущее эволюции инноваций
В предстоящие времена можно предвкушать развития полностью дистанционных способов распознавания человека сразу по нескольким биометрическим параметрам одновременно: физиономия + голос + походка + жесты рук!
Также вероятно появление современных методов охраны личной информации – например, изменяющееся изменение электронного паттерна после каждой результативной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – единственная из очень увлекательных инноваций нашего эпохи! Она делает общение со мобильным устройством комфортнее чем до этого, и такие аппы, как Vulkan24, могут существенно улучшить ваш юзерский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы понимаете, как функционирует эта методика внутри, – сможете более осмысленно подбирать свой будущий гаджет!
