Каким способом действует распознавание лицевых образов в телефонах

Каким способом действует распознавание лицевых образов в телефонах

Почему мы выбираем разлочивание по лицу

В последние времена идентификация физиономий стало одной из самых популярных опций для деблокировки смартфонов. Еще несколько лет ранее основная часть юзеров обходились пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но с появлением таких технологий, например cabura, нам достаточно лишь взглянуть на экран — и аппарат тут же узнает своего владельца.

Какой аспект обуславливает эту конкретную особенность очень нужной? Прежде всего, это практично: не нужно помнить трудные пароли или отыскивать нужный палец в темноте. Также, это мгновенно: современные программы распознают лицо практически за мгновения ока. В-третью очередь, это ощущение будущего — будто в кинофильмах про кабура агентов.

Однако за такой видимой легкостью таится целый вселенная трудных методов и инженерных решений. Давайте разобраться, как конкретно работает распознавание лиц в современных гаджетах, какие существуют методы, насколько они надёжны и что нас предстоит.

Сжатая история эволюции техники

Распознавание лиц как технология присутствует уже более пятидесяти годов. Первые попытки машинного исследования лица были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда вычислительные машины могли лишь выделять очертания лица и измерять дистанции между глазами и ртом на монохромных снимках.

Изначальные бизнес системы возникли в девяностых годах, но они были неидеальны: функционировали медленно и часто ошибались. Только с развитием нейронных сетей и таких платформ, как кабура, сильных мобильных микросхем определение лиц стало по-настоящему массовым явлением.

В 2017 году Apple презентовала iPhone X с системой Face ID — это был первый массовый смартфон с безопасным трёхмерным распознаванием лица. За ним пошли Android-производители: Samsung, Huawei, Xiaomi и другие стали интегрировать свои разработки.

Главные стадии функционирования системы идентификации

Процесс определения лица можно примерно разделить на несколько основных этапов:

  1. Идентификация лиц — камера выявляет наличие человеческого лица в снимке.
  2. Определение особенностей — система исследует особенности облика: конфигурацию зрительных органов, носа, губ, расположение надбровных дуг.
  3. Построение шаблона — создаётся уникальный виртуальный отпечаток (faceprint) на основе идентифицированных признаков.
  4. Сравнение с стандартом — сформированный образец сравнивается с сохранённой при учёте биометрической сведениями владельца.
  5. Принятие решения — если сходство достаточно существенное, смартфон открывается.

Любой из этих этапов нуждается в специальных алгоритмов и оптимизаций для оперативной работы прямо на устройстве.

Аппаратные компоненты: что находится внутри

Типичная фронтальная камера.

Самый простой простой метод распознавания облика использует только фронтальную камеру мобильного устройства. Такой подход реализован во многочисленных бюджетных моделях 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-серии).

Плюсы: легкость реализации; минимальная затраты; быстрая работа при хорошем освещении.
Минусы: просто одурачить фотографией; нестабильная деятельность ночью; недостаточная безопасность.

Оборудование для трёхмерное оцифровка

Задействует инфракрасную камеру + проекционный модуль точек + датчики глубины (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-сенсорный элемент

Вопросы охраны и ошибочные сигналы

Несмотря на впечатляющий развитие техники за прошедшие годы, безупречных системы пока не наблюдается:

  1. Шанс подвоха: Недорогие телефоны легко “разблокируются” четкой фотографией хозяина либо видеозаписью с дисплея иного гаджета.
  2. Идентичные близнецы: Даже самые безупречные системы могут перепутать между монозиготными близнецами либо родичами с очень аналогичной внешностью.
  3. Изменения облика: Стремительное похудение/набор веса, пластические операции либо повреждения в некоторых случаях необходимы для обновления данных биометрии.
  4. Условия фотографирования: Сильная засветка солнечным светом либо глубокая тень могут уменьшить точность распознавания признаков.

Здесь несколько рекомендаций по защищённому использованию:

  • Для значимых операций всегда внедряйте двухэтапную аутентификацию;
  • Не запускайте функцию “Разблокировка по лицу” на бюджетных моделях без ИК-сенсоров;
  • Систематически обновляйте прошивку программное обеспечение смартфона для обеспечения безопасности от актуальных атак;
  • Включайте функцию “Требовать открытых глаз” в тех местах, где она доступна.

В каких областях также используется технология кроме мобильных телефонов?

Хотя тема данной публикации посвящена конкретно портативным гаджетам, стоит упомянуть о прочих направлениях внедрения технологии:

  • Управление доступа в офисах и жилых домах;
  • Платёжные терминалы банков (“Face Pay”);
  • Электронные идентификационные документы современного типа;
  • Системы видеоконтроля муниципальных служб;
  • Автоматизирование учёта присутствия образовательных учреждений/вузов;
  • Авторизация участников персональных компьютеров/ноутбуков.

Например: В столичном метро уже проверяется система платежа проезда по лицу (“Face Pay”) — хватит пройти через турникет без карты или телефона! Похожие инициативы реализуются в Китае (Шэньчжэнь), Республике Корея и некоторых европейских странах.

Каким образом трансформируется технология в наше время?

Каждый годочек проявляются современные концепции для усовершенствования качества функционирования систем лицевого распознавания:

  1. Увеличивается детализация сенсоров — чем больше элементов фиксируется камерой/датчиками глубины, тем меньше вероятность погрешности;
  2. Улучшаются нейронные сети — современные архитектуры модели MobileNetV3 дают возможность оперативно адаптироваться к дополнительным особенностям вида владельца непосредственно на девайсе без пересылки информации в облачное хранилище.
  3. Улучшаются технологии антиспуфинга — теперь смартфоны способны распознавать настоящие живые лица от статичных фото/масок по микроскопическим движениям кожи.
  4. Интеграция со смарт-гаджетами — умные часы могут автоматически блокировать мобильный телефон, если пользователь удалился на значительное расстояние.
  5. Проявляются комбинированные системы — в частности совмещающие голосовую опознание + лицо + дактилоскопический след.

Здесь, какие направления особенно популярны в данный момент:

1) Сокращение деталей

Производители стараются минимизировать величину отверстия (“чёлки”) для сенсоры на дисплее за счёт интеграции миниатюрных ИК-излучателей прямо под поверхность дисплея либо высувных модулей камеры.

2) Переработка прямо на аппарате

Для увеличения приватности всё более расчётов осуществляется на месте без пересылки информации во внешний облачный сервис.

3) Унификация регламентов

Google интенсивно пропагандирует стандарт BiometricPrompt API, чтобы подобные платформы, например как cabura, и любые Android-приложения могли взаимодействовать с различными типами биометрии унифицированно.

Что решить сегодня?

Когда тебе необходима наивысшая сохранность данных, выбирайте флагманские модели со встроенным ИК-излучателем или ToF-датчиком глубины.

  • iPhone всех новейших моделей
  • Huawei Partner/Series P линейки
  • Xiaomi Pro
  • Vivo X серии
  • Oppo Обнаружить Х серии.

Если финансы скромен – лучше предпочесть обычным способам безопасности (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в cabura, задействовать только как дополнительную возможность комфорта.

Каким способом повысить удобство функционирования опции?

Есть пара лайфхаков для тех, кто уже пользуется разблокировку по лицу:

  1. Часто меняйте свою фото-шаблон, если значительно трансформируется внешний вид.
  2. Не забывайте протирать объектив передней камеры – загрязнения могут понизить точность!
  3. Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам запускает фотоаппарат если вы поднимаете его.
  4. При регистрации постарайтесь удерживать лицо прямо напротив камеры исключая резкого наклона головы.
  5. Используйте опцию “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвернулись от экрана.

Будущее развития технологии

В ближайшие периоды можно предвкушать появления полностью дистанционных способов опознания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: облик + голос + шаги + манипуляции руками!

Также возможно возникновение современных способов защиты личной информации – скажем, переменное модификация цифрового паттерна после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.

Идентификация лиц – одна из наиболее интересных инноваций нашего времени! Она делает взаимодействие со мобильным устройством комфортнее чем раньше, и такие аппы, как кабура казино, могут существенно оптимизировать ваш пользовательский опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.

Теперь, когда вы осведомлены, как работает эта методика в деталях, – сможете более осмысленно определять свой очередной устройство!