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

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

Зачем мы предпочитаем разлочивание по фейсу

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

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

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

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

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

Преимущества

  • Надёжная деятельность даже в полной неосвещённости.
  • Высокая защита к фальсификациям.
  • Точность определения выше 99%.

Дополнительные датчики

В некоторых девайсах применяются также вспомогательные сенсоры: ToF (Time-of-Flight), которые измеряют время прохождения света до объекта и обратно; Трехцветные-датчики дальности; специальные лазерные измерители расстояния для формирования более детализированной 3D-модели лица.

Эти инновации используются наиболее часто во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).

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

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

Распознавание лиц

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

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

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

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

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

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

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

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

Сравнительный анализ и принятие заключения

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

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

Привыкание к метаморфозам облика

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

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

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

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

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

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

  • iPhone каждого актуальных версий
  • Huawei Mate/P Series ряда
  • Xiaomi Expert
  • Vivo X линейки
  • Oppo Find X серии.

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

Как повысить практичность работы возможности?

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

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

Перспективы эволюции инноваций

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

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

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

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

Robolytix is a real-time management analytic tool for business processes operating in any application or custom solution.
Robolytix on Google Play
Robolytix on App Store
Zabezpečeno SSL certifikátem AlpiroSSL

Stay in touch

Microsoft AwardsAI Awards 2019 logo
envelopeearth linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram