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