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

Photo of author

By Patricia Martin

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

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

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

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

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

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

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

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

В две тысячи семнадцатом году 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).

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

Нынешние механизмы распознавания лиц немыслимы без эксплуатации ИИ и machine learning. Именно благодаря таким инновациям, как кабура, аппарат в состоянии узнавать пользователя даже при изменениях внешности: новая укладка, растительность на лице, очки или грим не становятся препятствием для разблокировки.

Распознавание физиономии

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

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

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

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

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

Создание биометрии образца

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

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

Сравнительный анализ и вынесение выбора

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

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

Адаптация к трансформациям облика

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

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

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

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

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

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

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

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

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

Программируемое плоское определение

Применяется только фронтальная видеокамера без дополнительных детекторов глубины. Этот способ используется чаще всего в доступных моделях 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 используют только техническое трёхмерное сканирование
  • 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, чтобы такие системы, например как cabura, и любые Android-аппы были совместимы с различными типами биометрии стандартизированно.

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

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

  • iPhone всех новейших поколений
  • Huawei Mate/Series P ряда
  • Xiaomi Expert
  • Vivo X линейки
  • Оппо Найти X серии.

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

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

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

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

Будущее развития технологии

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

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

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

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