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

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

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

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

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

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

Краткая история прогресса техники

Распознавание лиц как техника имеется уже более пятидесяти годов. Первые пробы автоматизированного анализа лиц были предприняты еще в 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).

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

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

Обнаружение лица

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

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

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

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

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

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

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

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

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

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

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

Приспособление к метаморфозам внешности

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

Защита биометрии информации.

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

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

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

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

  • iPhone всех существующих последних моделей
  • Huawei Companion/Series P линейки
  • Mi Expert
  • Vivo X модели
  • Oppo Обнаружить Икс серий.

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

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

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

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

Возможности развития технологии

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

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

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

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