Как действует идентификация лиц в смартфонах
Зачем мы предпочитаем разлочивание по фейсу
В последние годы определение лиц превратилось в одной из самых распространённых функций для открытия смартфонов. Еще несколько годков назад большинство использующих удовлетворялись PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением таких технологий, как вулкан россия, нам достаточно лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Какая вещь делает эту конкретную особенность очень нужной? Для начала, это комфортно: не нужно удерживать в памяти сложные пароли или находить верный палец в темноте. Во-вторых, это мгновенно: современные программы распознают лицо буквально за мгновение. В-третью очередь, это впечатление будущего — словно в кинолентах про казино вулкан разведчиков.
Однако за этой кажущейся несложностью прячется весь вселенная сложных методов и инженерных решений. Попробуем разобраться, как конкретно функционирует распознавание лиц в современных смартфонах, какие бывают способы, насколько они надёжны и что нас ожидает в будущем.
Короткая повествование прогресса инноваций
Распознавание лиц как методика присутствует уже более пятидесяти лет. Изначальные попытки автоматизированного исследования лиц были сделаны еще в 1960-х годах в научных учреждениях США. Тогда вычислительные машины могли лишь выделять силуэты головы и вычислять расстояния между очами и губами на ахроматических снимках.
Первые бизнес системы появились в 1990-х годах, но они были несовершенны: работали медленно и нередко ошибались. Только с эволюцией искусственных сетей и таких систем, как вулкан россии, высокопроизводительных мобильных микросхем идентификация лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году 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 Mate/P ряда
- Mi Expert
- Vivo X модели
- Оппо Find Икс линейки.
Если финансы невелик – лучше выбирать традиционным средствам безопасности (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в вулкан россия, использовать только как второстепенную опцию комфорта.
Каким способом улучшить удобство функционирования возможности?
Есть пара советов для пользователей, кто уже пользуется разблокировку по лицу:
- Часто обновляйте свою фото-шаблон, если значительно изменяется внешность.
- Не упускайте из виду чистить линзу передней камеры – разводы могут снизить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего телефон сам запускает камеру как только вы поднимаете его.
- Во время регистрации старайтесь удерживать лицо ровно перед видеоустройства без сильного наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует мобильное устройство, если вы отвернулись от экрана.
Перспективы прогресса инноваций
В скоро наступающие времена можно предвкушать возникновения полностью бесконтактных способов идентификации персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: облик + звучание + походка + движения рук!
Также возможно появление свежих методов обеспечения конфиденциальности – скажем, изменяющееся корректировка диджитал паттерна после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – одна из самых увлекательных технологий нашего эпохи! Она обеспечивает общение со мобильным устройством проще чем когда-либо прежде, и такие приложения, как vulkan russia, могут в разы повысить ваш опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы знаете, как функционирует эта технология внутри, – будете в состоянии более осмысленно определять свой будущий девайс!
