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