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

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

Для чего мы предпочитаем разлочивание по лицу

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

Программные алгоритмы: синтетический разум на исполнении

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

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

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

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

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

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

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

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

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

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

Сравнение и вынесение заключения

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

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

Привыкание к изменениям внешнего вида

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

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

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

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

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

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

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

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

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

Софтверное 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) Упорядочивание стандартов

Гугл энергично продвигает эталон BiometricPrompt API, для того чтобы подобные платформы, вроде вулкан россия, и любые Android-аппы могли взаимодействовать с различными типами биометрии единообразно.

Какое решить на сегодня?

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

  • iPhone всех существующих новейших поколений
  • Huawei Companion/Series P серии
  • Mix Professional
  • Vivo X модели
  • Oppo Найти Х серии.

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

Каким способом повысить удобство работы опции?

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

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

Будущее развития техники

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

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

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

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