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

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

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

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

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

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

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

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

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

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

Ключевые этапы действия системы определения

Процесс идентификации лица можно условно поделить на несколько ключевых этапов:

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

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

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

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

Самый несложный метод идентификации облика задействует исключительно фронтальную камеру смартфона смартфона. Данный подход реализован во различных доступных моделях Android-устройств.

Достоинства:

  • Не нуждается в нуждается в внешних сенсоров.
  • Шустро действует при достаточном свете.

Отрицательные стороны:

  • Просто ввести в заблуждение изображением или видеозаписью.
  • Неудачно действует при низком свете или непривычных ракурсах.

ИК камера и пунктирный проектор

Более продвинутые системы, такие как Вулкан 24 Казино, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта технология составляет базу Face ID от Apple.

Каким образом это работает:

  • Точечный проектор показывает на лицо пользователя невидимую сетку из тысяч инфракрасных пятен (например, Face ID использует около 30 000 точек).
  • ИК устройство регистрирует изменение формы данной решетки по поверхности физиономии.
  • Формируется трёхмерная глубинная карта глубинности, что почти что неосуществима для подделки типичной снимком или маскировкой.

Выигрыши

  • Надёжная деятельность даже в полной тьме.
  • Сильная защита к подделкам.
  • Точность идентификации свыше 99%.

Дополнительные сенсоры

В некоторых аппаратах применяются также дополнительные сенсоры: ToF (Time-of-Flight), которые измеряют период распространения света до предмета и обратно; RGB-датчики дальности; специальные световые измерители расстояния для формирования более точной 3D-модели лица.

Эти разработки встречаются в основном во топовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).

Программные процедуры: искусственный разум на работе

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

Детектирование лиц

На начальном этапе система должна оперативно найти лицо среди всего снимка с камеры. Для этого применяются каскадные классификаторы Хаара или более современные конволюционные нейронные сети (CNN), которые натренированы распознавать человеческие лица среди множества других объектов.

Пример: процесс MTCNN может обнаруживать физиономию даже в случае неполном перекрытии (например, платком или ладонью).

Определение важных моментов

После распознавания лица система, такая как Вулкан 24 Казино, определяет расположение основных точек: уголки глаз, кончик носа, границы губ и так далее. Как правило применяется от 68 до 128 ключевых меток на лицевой поверхности.

Данное требуется для нормализации изображения: если человек удерживает телефон под наклоненным, или повернул голову, программа "выпрямляет" изображение до стандартного положения для последующего изучения.

Создание биометрического идентификатора образца

Далее искусственная сеть строит сжатое числовое представление ("эмбеддинг") внешности пользователя — своеобразный цифровой след внешности длиной от 128 до 512 вещественных чисел.

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

Сравнительный анализ и вынесение решения

В случае, когда человек намеревается разлочить телефон взором, программа повторяет все описанные шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.

Если похожесть превышает установленный уровень (обычно больше 99%), телефон, как и платформа Vulkan24, открывается; если нет — доступ запрещается.

Адаптация к метаморфозам облика

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

Защита биометрических данных данных.

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

  • Локальное сбережение: Основная часть девайсов хранит биометричные шаблоны лишь в пределах защищенного процессора Secure Enclave (Apple) или TrustZone (Android). Они никогда не покидают аппарат и не доступны в том числе производителю.

  • Шифрование: Все сведения хранятся только в зашифрованном виде с использованием новейших криптографических алгоритмов AES256.

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

Стоит подчеркнуть значимую особенность: если кто-либо достанет физический доступ к вашему телефону (к примеру, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому значительное количество производители осуществляют защиту от "слепого" разблокирования — к примеру, требуют разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.

Какие существуют существуют типы идентификации лиц на изображениях?

На сегодняшний день можно выделить определить 3 основных подхода к осуществлению этой операции:

Софтверное двухмерное определение

Эксплуатируется только лицевая видеокамера без экстра датчиков дистанции. Этот подход наблюдается наиболее часто в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).

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

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

Использует инфракрасную камеру + проекционный модуль точек + датчики дистанции (Face ID от Apple; подобные решения у Huawei Mate).
Достоинства: значительная надежность; не получится исказить изображение/видеозапись; стабильная деятельность в любых условиях освещения.
Минусы: удорожание устройства; возрастание толщины верхней рамки экрана ("чёлка")

Гибридные подходы с интеграцией ИИ

Задействуют комбинацию программных методов + техническую обработку + дополнительную обработку нейросетями для повышения устойчивости к атакам ("anti-spoofing"). Например, подобные товары, как Вулкан 24 Казино и 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, чтобы подобные площадки, вроде Вулкан 24, и каждые Android-приложения были совместимы с всеми формами биометрии единообразно.

Какое выбрать сегодня?

Если вам всем важна наивысшая защита информации, подбирайте топовые аппараты с интегрированным ИК-проектором или же ToF-сенсором глубины.

  • iPhone каждого последних моделей
  • Huawei Partner/Series P линейки
  • Xiaomi Pro
  • Vivo X серии
  • Oppo Найти Х серии.

Если бюджет ограничен – лучше выбирать обычным средствам безопасности (PIN-код/сканер отпечатка), а функцию "разблокировка по лицу", такую как в Вулкан 24, применять только как второстепенную возможность удобства.

Каким способом улучшить практичность работы опции?

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

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

Будущее прогресса технологии

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

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

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

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

Robolytix is a real-time management analytic tool for business processes operating in any application or custom solution.
Robolytix on Google Play
Robolytix on App Store
Zabezpečeno SSL certifikátem AlpiroSSL

Stay in touch

Microsoft AwardsAI Awards 2019 logo
envelopeearth linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram