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

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

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

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

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

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

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

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

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

В две тысячи семнадцатом году Apple выпустила iPhone X с системой Face ID — это был первый широкодоступный смартфон с надёжным трёхмерным сканированием лица. За этим последовали Android-производители: Samsung, Huawei, Xiaomi и другие начали интегрировать свои решения.

Главные этапы функционирования устройства определения

Процесс идентификации лица можно примерно поделить на несколько ключевых этапов:

  1. Обнаружение лиц — камера определяет наличие гуманного образа в снимке.
  2. Извлечение особенностей — алгоритм исследует контуры облика: очертания глаз, носа, губ, положение надбровных дуг.
  3. Построение модели — создаётся неповторимый цифровой отпечаток (faceprint) на основе выделенных признаков.
  4. Сравнение со образцом — полученный образец сравнивается со зафиксированной при внесении биометрической данными владельца.
  5. Принятие решения — если совпадение достаточно значительное, смартфон деблокируется.

Каждый из указанных шагов запрашивает специальных процедур и усовершенствований для быстрой работы непосредственно на девайсе.

Железные составляющие: что скрыто в их недрах

Стандартная фронтальная камера.

Самый простой простой метод определения физиономии использует исключительно фронтальную видеокамеру смартфона. Такой способ внедрён во различных бюджетных вариантах Android-устройств.

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

Отрицательные стороны:

ИК фотокамера и точечный проектор

Более совершенные системы, такие как вулкан россии, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта технология составляет базу Face ID от Apple.

Каким способом это работает:

Выигрыши

Дополнительные сенсорные устройства

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

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

Софтверные процедуры: искуственный интеллект на работе

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

Обнаружение физиономии

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

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

Выделение важных аспектов

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

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

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

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

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

Сопоставление и вынесение заключения

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

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

Адаптация к метаморфозам внешности

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

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

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

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

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

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

Софтверное плоское определение

Эксплуатируется только фронтальная видеокамера без вспомогательных сенсоров глубины. Подобный способ наблюдается чаще всего в бюджетных моделях Android-смартфонов (например Samsung Galaxy A-серии).

Преимущества: легкость реализации; минимальная цена; скоростная функционирование при достаточном свете.
Минусы: просто обмануть снимком; ненадежная деятельность ночью; слабая защищенность.

Аппаратное трёхмерное сканирование

Задействует ИК видеокамеру + проектор точек + сенсоры глубины (Face ID от Apple; подобные решения у Huawei Mate).
Плюсы: значительная надежность; нельзя обмануть изображение/видеозапись; устойчивая функционирование при любом освещении.
Минусы: увеличение цены устройства; увеличение толщины верхней рамки экрана (“чёлка”)

Комбинированные способы с дополнением ИИ

Задействуют комбинацию программируемых методов + техническую обработку + дополнительную обработку нейросетями для повышения устойчивости к атакам (“anti-spoofing”). Например, такие товары, как вулкан россии и Google Pixel Face Unlock современных версий, сочетают фронталку c ИК датчиком движения Soli Radar для защиты от фальсификаций руками/масками/видеоэкранами чужих устройств.

Иллюстрации применения различных методов

Трудности охраны и ложные тревоги

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

  1. Вероятность обмана: Доступные телефоны легко доступны четкой фотографией пользователя либо роликом с дисплея иного гаджета.
  2. Идентичные близняшки: Даже самые совершенные устройства могут ошибиться между монозиготными близнецами либо родственниками с очень схожей внешностью.
  3. Изменения внешности: Резкое утрата веса/увеличение массы тела, хирургические вмешательства либо травмы порой необходимы для перерегистрации биометрии.
  4. Условия фотографирования: Интенсивная освещённость солнцем или же плотная темнота могут понизить аккуратность распознавания признаков.

Здесь несколько подсказок по безопасному использованию:

В каких областях также используется технология помимо смартфонов?

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

Например: В столичном метро уже тестируется система оплаты проезда по лицу (“Face Pay”) — достаточно пройти через турникет без карты или мобильника! Похожие проекты реализуются в Китае (Шэньчжэнь), Южной Корее и некоторых европейских странах.

Каким способом меняется технология в наше время?

Любой год проявляются современные идеи для улучшения стандарта функционирования систем распознавания лиц:

  1. Увеличивается чёткость сенсорных устройств — чем больше деталей фиксируется камерой/глубинными сенсорами, тем меньше вероятность неточности;
  2. Совершенствуются искусственные интеллекты — новейшие архитектуры типа MobileNetV3 дают возможность скоростно обучаться свежим особенностям вида владельца непосредственно на девайсе без отправки данных в облако.
  3. Улучшаются способы антиспуфинга — теперь мобильные устройства способны распознавать подлинные анимированные облики от статичных снимков/масок по незаметным движениям кожи.
  4. Взаимодействие со смарт-гаджетами — умные часы могут авто блокировать смартфон, если владелец ушёл далеко.
  5. Появляются комбинированные системы — например совмещающие аудио опознание + физиономию + отпечаток пальца.

Здесь, которые тенденции очень популярны на сегодняшний день:

1) Уменьшение элементов

Производители намереваются минимизировать величину выреза (“чёлки”) для датчики на дисплее за счёт интеграции компактных ИК-излучателей прямо под стекло дисплея либо высувных модулей камеры.

2) Обработывание прямо на аппарате

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

3) Унификация стандартов

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

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

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

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

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

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

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

Будущее прогресса инноваций

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

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

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

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