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