Каким способом работает идентификация лицевых образов в смартфонах
Для чего мы выбираем разблокирование по лицу
В недавние времена определение лиц стало одной из наиболее востребованных функций для деблокировки умных телефонов. Лишь пару годков ранее основная часть использующих обходились PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением подобных технологий, например cabura, нам достаточно лишь взглянуть на экран — и устройство тут же опознает своего владельца.
Какой аспект превращает эту конкретную функцию такой востребованной? Во-первых, это практично: не нужно помнить сложные пароли или находить верный палец в тьме. Во-вторых, это мгновенно: современные алгоритмы идентифицируют лицо практически за доли секунды. В-третью очередь, это чувство футуристичности — будто в фильмах про cabura агентов.
Тем не менее за этой кажущейся легкостью скрывается целый вселенная трудных техник и инженерных разработок. Попробуем разобраться, как конкретно работает распознавание лиц в новейших смартфонах, какие бывают технологии, насколько они безопасны и что нас ждёт впереди.
Краткая хроника эволюции технологии
Идентификация лиц как технология имеется уже более пятидесяти годов. Первые пробы машинного изучения лиц были осуществлены еще в 1960-х годах в исследовательских центрах США. Тогда ЭВМ могли лишь выделять контуры черепа и вычислять промежутки между очами и устами на черно-белых снимках.
Изначальные коммерческие системы стали доступны в 1990-х годах, но они были неидеальны: работали медленно и нередко ошибались. Только с эволюцией синтетических сетей и таких платформ, как кабура, высокопроизводительных мобильных чипов распознавание лиц стало по-настоящему массовым явлением.
В 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).
Софтверные алгоритмы: искусственный ум в исполнении
Современные механизмы идентификации лиц невозможны без использования искусственного интеллекта и машинного обучения. Именно вследствие таким разработкам, как кабура, гаджет может распознавать владельца даже при метаморфозах облика: новая стрижка, борода, оптика или макияж не становятся помехой для разблокировки.
Распознавание лица
На начальном шаге алгоритм должна быстро распознать образ лица внутри целого кадра с камеры. Для этой задачи применяются многоуровневые классификаторы Хаара или более новейшие конволюционные нейронные сети (CNN), которые натренированы идентифицировать лиц человека среди множества других объектов.
Пример: алгоритм MTCNN способен обнаруживать физиономию даже в случае частичном перекрытии (например, шарфом или рукой).
Идентификация основных точек
После распознавания лица механизм, такая как кабура, устанавливает расположение главных точек: уголки глаз, верхушка носа, границы губ и так далее. Часто применяется от 68 до 128 основных маркеров на лицевой области.
Данное нужно для нормализации изображения: если юзер находится с смартфон под наклоненным, или повернул головку, программа “выпрямляет” картинку до нормального состояния для последующего изучения.
Формирование биометрического идентификатора модели
Далее искусственная сеть строит сжатое числовое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой образ внешности длиной от 128 до 512 вещественных чисел.
Данный формат крайне сложно подделать: он не удерживает непосредственно фото пользователя, а лишь особенные особенности его вида, что делает его совершенным для таких площадок, как кабура казино.
Сравнительный анализ и вынесение решения
В случае, когда человек хочет разблокировать телефон глазами, программа воспроизводит все шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает установленный границу (обычно превышает 99%), телефон, как и платформа кабура казино, доступен; если нет — доступ запрещается.
Адаптация к трансформациям облика
Занимательная характеристика современных системы — способность самостоятельного обучения. Если вы постоянно доступаете к телефон с новой прической или оптикой, система постепенно модернизирует эталонный модель вашего внешности для улучшения точности функционирования без ухудшения безопасности.
Защита биометрических информации.
Множество юзеры беспокоятся сохранять свои биометрические идентификационные данные на смартфоне из-за вероятности утечки данных или хакерской атаки. Иные компании, такие как кабура казино, предлагают решения для увеличения защиты сведений пользователей.
-
Локальное сбережение: Основная часть устройств сохраняет био-идентификационные шаблоны лишь в пределах защищённого чипа Secure Enclave (Apple) или TrustZone (Android). Они ни разу не не выходят из гаджет и недоступны включая изготовителю.
-
Шифрование: Все данные хранятся только в кодированном виде с использованием актуальных криптографических алгоритмов AES256.
-
Изоляция программ: Приложения внешних разработчиков не обладают непосредственного возможности доступа к биометрическим данным; они могут лишь запрашивать факт верификации личности через системный API.
Следует подчеркнуть существенную деталь: в случае, если какой-то человек сможет получить доступ к вашему телефону физически (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство производители осуществляют систему защиты от автоматического разблокирования — в частности, заставляют раскрыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие именно бывают типы определения лиц на изображениях?
На сегодняшний день можно определить три главных способа к осуществлению этой задачи:
Программное двухмерное распознавание
Применяется только лицевая видеокамера без экстра детекторов дистанции. Этот подход наблюдается наиболее часто в недорогих моделях 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 поддерживают как программное плоское распознавание по изображению селфи-камерой, так и сенсор глазного ириса.
- Huawei Mate20 Pro использует систему из ИК-освещения + Dot Projector + ToF-датчик
Проблемы безопасности и неверные сигналы
Несмотря на впечатляющий прогресс инноваций за прошедшие лет, совершенных системы пока не существует:
- Шанс мошенничества: Недорогие мобильники легко открываются качественной снимком хозяина или же роликом с дисплея иного гаджета.
- Идентичные близнецы: Даже самые идеальные системы могут перепутать между однояйцевыми близнецами либо родичами с очень похожей внешностью.
- Трансформации облика: Резкое утрата веса/увеличение массы тела, пластические операции либо повреждения иногда требуют перерегистрации биометрии.
- Условия записи: Яркая подсветка солнечным светом или же плотная затенение могут уменьшить верность определения признаков.
Ниже пара советов по надёжному использованию:
- Для важных операций всегда используйте двухэтапную аутентификацию;
- Не включайте опцию “Разблокировка по лицу” на недорогих устройствах без ИК-сенсоров;
- Регулярно обновляйте прошивку мобильного устройства для обеспечения безопасности от новых видов атак;
- Включайте функцию “Требовать открытых глаз” там, где она есть.
В каких местах ещё находится применение технологии за исключением смартфонов?
Пускай предмет этой статьи касается в частности смартфонам и планшетам, необходимо сказать о прочих направлениях внедрения технологии:
- Мониторинг входа в рабочих помещениях и резиденциях;
- Платёжные аппараты банков (“Face Pay”);
- Виртуальные идентификационные документы нового поколения;
- Комплексы видеомониторинга городских служб;
- Автоматизирование учёта посещаемости учебных заведений/институтов;
- Вход пользователей ПК/ноутбуков.
Например: В столичном метро уже тестируется система платежа проезда по лицу (“Face Pay”) — нужно лишь пройти через турникет без карты или телефона! Схожие инициативы развиваются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.
Каким образом меняется технология в наше время?
Всякий годик возникают современные идеи для повышения качества работы систем распознавания лиц:
- Увеличивается детализация сенсорных устройств — чем больше элементов фиксируется фотоаппаратом/датчиками глубины, тем меньше вероятность погрешности;
- Развиваются нейросети — передовые структуры вида MobileNetV3 дают возможность быстро обучаться свежим особенностям внешности обладателя непосредственно на девайсе без пересылки информации в облачное хранилище.
- Улучшаются способы антиспуфинга — теперь мобильные устройства могут отличать настоящие движущиеся лица от неподвижных снимков/маскировок по мельчайшим микродвижениям.
- Синхронизация со умными устройствами — смарт-часы могут авто закрыть доступ к смартфон, если пользователь удалился на значительное расстояние.
- Появляются смешанные устройства — к примеру совмещающие аудио аутентификацию + физиономию + пальцевой отпечаток.
Вот, какие тренды очень популярны сейчас:
1) Миниатюризация элементов
Изготовители стараются уменьшить габариты выреза (“чёлки”) под датчики на дисплее за счёт интеграции компактных ИК-излучателей прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Обработка прямо на аппарате
Для улучшения приватности всё больше расчётов осуществляется на месте без отправки информации во дополнительный облачный услугу.
3) Унификация стандартов
Google энергично пропагандирует норму BiometricPrompt API, чтобы аналогичные площадки, как cabura, и каждые Android-аппы были совместимы с любыми видами биометрии единообразно.
Какое выбрать сегодня?
В случае если вам всем необходима предельная защита информации, выбирайте передовые модели со встроенным ИК-проектором или же ToF-сенсором глубины.
- iPhone каждого актуальных версий
- Huawei Companion/P серии
- Mix Professional
- Vivo X модели
- Oppo Найти Х серий.
Если финансы скромен – лучше выбирать классическим методам безопасности (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в cabura, применять только как опциональную опцию удобства.
Каким способом увеличить удобство функционирования функции?
Есть пара хитростей для тех, кто уже применяет функцию распознавания лица:
- Часто обновляйте свою изображение-шаблон, если сильно трансформируется внешность.
- Не упускайте из виду протирать линзу передней камеры – загрязнения могут уменьшить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам активирует камеру когда вы берёте его в руки.
- Во время регистрации пытайтесь держать голову неподвижно перед видеоустройства исключая сильного наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отворачиваетесь от дисплея.
Перспективы развития технологии
В ближайшие времена можно предполагать возникновения полностью бесконтактных способов распознавания человека сразу по нескольким биометрическим данным параметрам одновременно: лицо + речь + походка + движения рук!
Также предполагается возникновение новых подходов охраны приватности – к примеру, переменное модификация электронного образца после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – одна из очень захватывающих техник нашего эпохи! Она предоставляет интеракцию со смартфоном удобнее чем когда-либо прежде, и такие приложения, как кабура казино, могут значительно оптимизировать ваш пользовательский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы осведомлены, как функционирует эта система внутри, – сумеете осознаннее определять свой очередной гаджет!