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

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

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

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

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

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

Краткая история развития инноваций

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

Первые бизнес платформы появились в 90-х, но они были далеки от совершенства: работали медленно и часто давали сбои. Только с прогрессом нейронных сетей и таких площадок, как Вулкан 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.

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

Какие бывают типы распознавания лиц?

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

Софтверное 2D идентификация

Используется только фронтальная камера без вспомогательных датчиков дистанции. Подобный способ наблюдается наиболее часто в недорогих моделях 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 задействуют только физическое трёхмерное сканирование
  • 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 линейки
  • Mi Pro
  • Vivo X модели
  • Oppo Find Икс линейки.

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

Как улучшить практичность функционирования возможности?

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

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

Перспективы прогресса инноваций

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

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

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

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

Похожие записи