Каким способом функционирует идентификация лиц в телефонах
Почему мы останавливаемся на разлочивание по лицевому распознаванию
В последние годы определение лиц стало одной из самых популярных опций для разблокировки мобильных телефонов. Еще некоторые годков ранее большинство юзеров обходились пин-кодами, секретными кодами или сканерами отпечатков пальцев. Но при появлением подобных технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какая вещь делает данную возможность такой востребованной? Во-первых, это практично: не нужно помнить сложные пароли или отыскивать правильный палец в мраке. Также, это мгновенно: современные системы распознают лицо практически за мгновения ока. В-третью очередь, это впечатление футуристичности — будто в кинолентах про вулкан автомат разведчиков.
Впрочем за этой на первый взгляд несложностью скрывается весь вселенная сложных технологий и инженерных концепций. Позвольте нам понять, как именно действует идентификация по лицу в новейших гаджетах, какие применяются технологии, насколько они безопасны и что нас предстоит.
Сжатая хроника развития инноваций
Идентификация лиц как технология имеется уже более 50 лет. Изначальные попытки автоматизированного исследования лица были осуществлены еще в 1960-х годы в лабораториях США. Тогда вычислительные машины способны были лишь выделять силуэты лица и вычислять расстояния между зрачками и ртом на ахроматических фотографиях.
Начальные коммерческие платформы стали доступны в девяностых годах, но они были несовершенны: функционировали медленно и нередко ошибались. Только с прогрессом искусственных сетей и таких площадок, как вулкан россии, высокопроизводительных мобильных микросхем распознавание лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году 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.
Необходимо упомянуть значимую особенность: в случае, если какой-то человек сможет получить доступ к вашему телефону физически (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство компании реализуют меры безопасности от неосознанного разблокирования — в частности, требуют открыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие имеются категории распознавания лиц на изображениях?
На сегодняшний день можно определить различить 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 обеспечивают как софтверное 2D определение по снимку фронтальной камерой, так и сканер радужки глаза.
- Huawei Mate20 Pro задействует набор из ИК-подсветки + Dot Projector + ToF-датчик
Вопросы защиты и ложные сигналы
Несмотря на впечатляющий успехи технологий за недавние лет, безупречных механизмов пока не наблюдается:
- Вероятность обмана: Бюджетные телефоны просто доступны высококачественной снимком владельца либо видео с экрана другого устройства.
- Идентичные двойняшки: Даже самые совершенные механизмы могут перепутать между монозиготными близнецами либо семьями с очень похожей внешностью.
- Изменения облика: Стремительное утрата веса/увеличение массы тела, пластические операции или травмы в некоторых случаях необходимы для обновления данных биометрических данных.
- Условия съёмки: Сильная засветка солнечным светом либо интенсивная темнота могут уменьшить точность идентификации признаков.
Вот пара рекомендаций для безопасному использованию:
- Для значимых операций всегда используйте дополнительную аутентификацию;
- Не запускайте функцию “Разблокировка по лицу” на дешёвых аппаратах без ИК-сенсоров;
- Систематически обновляйте ПО телефона для защиты от новых видов атак;
- Включайте функцию “Требовать распахнутых глаз” везде, где она есть.
В каких областях ещё применяется технологии за исключением смартфонов?
Несмотря на то, что тема данной работы сосредоточена на именно мобильным устройствам, следует отметить прочих направлениях внедрения технологии:
- Мониторинг входа в деловых центрах и многоквартирных зданиях;
- Платёжные терминалы финансовых учреждений (“Face Pay”);
- Электронные идентификационные документы современного образца;
- Установки видеомониторинга городских подразделений;
- Механизация регистрации явки образовательных учреждений/университетов;
- Вход юзеров компьютеров/ноутбуков.
Например: В городском метро уже проверяется система оплаты проезда по лицу (“Face Pay”) — нужно лишь пройти через турникет без пластика или мобильника! Похожие инициативы развиваются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.
Каким образом меняется техпроцесс в наше время?
Всякий годочек проявляются современные концепции для усовершенствования уровня функционирования систем распознавания лиц:
- Увеличивается детализация сенсорных устройств — чем больше информации фиксируется фотоаппаратом/глубинными сенсорами, тем меньше риск неточности;
- Совершенствуются нейронные сети — новейшие конструкции модели MobileNetV3 позволяют скоростно обучаться свежим характеристикам внешности пользователя напрямую на гаджете без отправки данных в облако.
- Улучшаются способы антиспуфинга — теперь смартфоны могут отличать реальные движущиеся лица от неподвижных фотографий/маскировок по микроскопическим микродвижениям.
- Интеграция со интеллектуальными приборами — интеллектуальные часы могут авто блокировать мобильный телефон, если обладатель ушёл далеко.
- Проявляются смешанные механизмы — например комбинирующие голосовую опознание + лицо + пальцевой отпечаток.
Здесь, те тенденции особенно востребованы на сегодняшний день:
1) Миниатюризация деталей
Изготовители стараются уменьшить габариты прорези (“чёлки”) под датчики на дисплее за счёт внедрения компактных ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.
2) Обработывание прямо на девайсе
Для повышения приватности всё более вычислений выполняется внутри устройства без передачи данных во внешний облачный сервис.
3) Упорядочивание норм
Гугл энергично продвигает норму BiometricPrompt API, для того чтобы аналогичные платформы, как вулкан россия, и любые Android-программы могли взаимодействовать с различными типами биометрии унифицированно.
Какое выбрать на сегодня?
Когда вам нужна предельная безопасность данных, подбирайте топовые устройства с интегрированным ИК-излучателем или же ToF-сенсором глубины.
- iPhone всех существующих последних версий
- Huawei Mate/P ряда
- Mix Professional
- Vivo X модели
- Oppo Find Х серии.
Если финансы невелик – лучше отдавать предпочтение обычным способам безопасности (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в вулкан россия, задействовать только как второстепенную опцию удобства.
Каким образом улучшить комфорт функционирования опции?
Есть некоторые советов для тех, кто уже пользуется разблокировку по лицу:
- Регулярно обновляйте свою фотографию-шаблон, если кардинально изменяется внешний вид.
- Не упускайте из виду протирать объектив фронтальной камеры – пятна могут снизить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – так телефон сам активирует фотоаппарат когда вы поднимаете его.
- Во время регистрационного процесса старайтесь удерживать лицо неподвижно перед видеоустройства исключая значительного наклона головы.
- Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвели взгляд от дисплея.
Перспективы развития техники
В ближайшие периоды можно предполагать развития полностью бесконтактных способов идентификации индивидуума сразу по нескольким биометрическим данным параметрам одновременно: облик + звучание + манера ходьбы + манипуляции руками!
Также предполагается возникновение новых способов охраны приватности – скажем, переменное изменение диджитал шаблона после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из самых интересных инноваций нашего времени! Она делает взаимодействие со телефоном удобнее чем до этого, и такие аппы, как vulkan russia, могут значительно повысить ваш пользовательский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы понимаете, как устроена эта методика в деталях, – будете в состоянии более осмысленно определять свой будущий девайс!