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