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