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