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

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

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

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

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

Краткая повествование прогресса инноваций

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

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

В 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).

Софтверные алгоритмы: искусственный разум в исполнении

Нынешние механизмы идентификации лиц неосуществимы при отсутствии эксплуатации artificial intelligence и машинного обучения. Именно благодаря таким инновациям, как Спинто, устройство может узнавать пользователя даже при трансформациях внешнего вида: новая причёска, растительность на лице, очки или косметика не становятся помехой для деблокировки.

Детектирование физиономии

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

Пример: алгоритм MTCNN в состоянии находить облик даже при неполном перекрытии (например, платком или ладонью).

Идентификация важных точек

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

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

Построение биометрического шаблона

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

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

Сравнение и принятие решения

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

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

Привыкание к трансформациям облика

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

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

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

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

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

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

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

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

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

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

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

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

  • iPhone каждого новейших моделей
  • Huawei Companion/P Series серии
  • Mix Professional
  • Vivo X серии
  • Oppo Обнаружить X серии.

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

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

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

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

Будущее эволюции инноваций

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

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

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

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