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

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

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

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

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

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

Краткая хроника эволюции технологии

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

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

В две тысячи семнадцатом году 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 меток).
  • Инфракрасная камера регистрирует искривление данной сетки по плоскости физиономии.
  • Получается 3D карта глубины глубинности, которая практически неосуществима для подделки стандартной фото или маской.

Достоинства

  • Надёжная деятельность даже в полной тьме.
  • Высокая устойчивость к подделкам.
  • Точность идентификации более 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 поддерживают как программное обеспечение 2D распознавание по фото селфи-камерой, так и датчик ириса глаза.
  • Huawei Mate20 Pro использует комплекс из ИК-подсветки + Dot Projector + ToF-датчик

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

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

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

Здесь некоторые подсказок по защищённому применению:

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

В каких местах дополнительно применяется технология кроме смартфонов?

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

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

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

Каким способом меняется технический процесс в нынешнее время?

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

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

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

1) Сокращение элементов

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

2) Обработка прямо на девайсе

Для увеличения приватности всё больше вычислений происходит на месте без передачи данных во сторонний облачный услугу.

3) Стандартизация норм

Гугл энергично продвигает норму BiometricPrompt API, для того чтобы аналогичные площадки, как Spinto, и любые Android-программы могли взаимодействовать с любыми видами биометрии стандартизированно.

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

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

  • iPhone каждого новейших поколений
  • Huawei Mate/P серии
  • Xiaomi Pro
  • Vivo X линейки
  • Оппо Обнаружить X серии.

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

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

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

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

Будущее развития техники

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

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

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

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

See Fincrest Systems in Action

Learn how Fincrest Systems automates the strategies you just read about across multiple accounts with rule-driven precision.

Request a Demo