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