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