Каким образом работает идентификация лиц в телефонах
Почему мы останавливаемся на разлочивание по фейсу
В недавние годы идентификация лиц превратилось в одной из самых популярных функций для разблокировки мобильных телефонов. Лишь пару годов ранее основная часть использующих довольствовались PIN-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением подобных технологий, как вулкан россия, нам вполне лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект делает эту особенность такой востребованной? Для начала, это удобно: не нужно удерживать в памяти сложные пароли или искать нужный палец в мраке. Кроме того, это оперативно: современные алгоритмы узнают лицо буквально за мгновение. В-третью очередь, это ощущение футуристичности — как будто в фильмах про вулкан автомат шпионов.
Однако за этой видимой несложностью прячется весь универсум трудных методов и инженерных концепций. Позвольте нам разобраться, как точно действует распознавание лиц в новейших смартфонах, какие применяются методы, насколько они безопасны и что нас предстоит.
Сжатая хроника прогресса технологии
Идентификация лиц как техника существует уже более пятидесяти лет. Первые пробы автоматизированного анализа облика были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда ЭВМ способны были лишь выделять контуры головы и измерять дистанции между зрачками и губами на ахроматических изображениях.
Первые коммерческие платформы стали доступны в девяностых годах, но они были несовершенны: работали медленно и часто ошибались. Только с эволюцией искусственных сетей и таких платформ, как вулкан россии, сильных мобильных микросхем идентификация лиц стало по-настоящему широко распространённым явлением.
В 2017 году Apple выпустила iPhone X с системой Face ID — это был первый массовый смартфон с надёжным трёхмерным сканированием лица. За этим последовали Android-изготовители: Samsung, Huawei, Xiaomi и другие стали внедрять свои разработки.
Ключевые шаги работы устройства распознавания
Процесс определения лица можно ориентировочно поделить на несколько важных этапов:
- Идентификация лиц — аппарат выявляет наличие гуманного лица в снимке.
- Определение признаков — механизм изучает контуры облика: форму зрительных органов, носа, губ, расположение надбровных дуг.
- Построение структуры — создаётся особенный электронный отпечаток (faceprint) на основе определённых признаков.
- Сравнение с стандартом — сформированный модель сравнивается с сохранённой при учёте биометрической данными владельца.
- Принятие выбора — если совпадение достаточно высокое, смартфон разблокируется.
Каждый из указанных шагов запрашивает особых процедур и оптимизаций для скорой работы прямо на устройстве.
Железные элементы: что находится внутри них
Стандартная фронтальная камера.
Простейший легкий метод распознавания облика задействует только переднюю видеокамеру мобильного устройства. Такой способ осуществлён во различных доступных моделях 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 флоатов.
Этот шаблон очень сложно сфальсифицировать: он не сохраняет само фото пользователя, а лишь уникальные особенности его вида, что делает его оптимальным для таких площадок, как vulkan russia.
Сопоставление и осуществление выбора
В случае, когда юзер намеревается разблокировать смартфон взглядом, система осуществляет все указанные шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает установленный порог (обычно превышает 99%), телефон, как и платформа vulkan russia, разблокируется; если нет — доступ блокируется.
Привыкание к изменениям облика
Увлекательная особенность актуальных системы — возможность самостоятельного обучения. Если ты часто разблокируете смартфон с новой прической или очками, алгоритм постепенно модернизирует базовый шаблон вашего лица для улучшения точности функционирования без ухудшения безопасности.
Охрана биометрических данных.
Большинство юзеры опасаются держать свои био-идентификационные данные на мобильном устройстве из-за вероятности утечки данных или хакерской атаки. Некоторые фирмы, например vulkan russia, предлагают варианты для повышения безопасности сведений юзеров.
-
Локальное сбережение: Большинство девайсов сохраняет биометричные образцы лишь внутри защищённого микросхемы Secure Enclave (Apple) или TrustZone (Android). Эти данные никогда не покидают аппарат и недоступны даже производителю.
-
Шифрование: Все сведения сберегаются только в кодированном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция приложений: Программы третьих разработчиков не обладают непосредственного возможности доступа к биометрическим данным; они могут лишь запрашивать факт верификации личности через системный API.
Стоит отметить важную деталь: в случае, если кто-то сможет получить доступ к вашему телефону физически (например, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому большинство изготовители осуществляют меры безопасности от неосознанного разблокирования — в частности, требуют открыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие бывают виды распознавания лиц на изображениях?
На сегодняшний день можно выделить различить три главных способа к реализации этой задачи:
Софтверное двухмерное распознавание
Эксплуатируется только передняя видеокамера без дополнительных детекторов дистанции. Подобный метод используется чаще всего в недорогих моделях 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 используют только аппаратное трёхмерное сканирование в 3D
- Xiaomi Mi8 Explorer Edition впервые предложил эквивалент Face ID среди Android.
- Samsung Galaxy S10 версия/S20 имеют как программное обеспечение двухмерное идентификацию по фото фронтальной камерой, так и сенсор ириса глаза.
- Huawei Mate20 Pro использует комплекс из ИК-подсветки + Dot Projector + ToF-сенсор
Трудности охраны и неверные сигналы
Несмотря на впечатляющий развитие техники за последние годы, безупречных систем пока не наблюдается:
- Вероятность подвоха: Доступные мобильники легко открываются качественной изображением хозяина или же роликом с экрана другого устройства.
- Идентичные близнецы: Даже самые безупречные системы могут спутать между монозиготными близнецами либо семьями с очень аналогичной внешностью.
- Изменения внешности: Внезапное похудение/набор веса, косметические процедуры либо травмы порой необходимы для повторной регистрации биометрических данных.
- Условия записи: Яркая подсветка солнцем или глубокая тень могут уменьшить точность распознавания признаков.
Здесь несколько рекомендаций по надёжному эксплуатации:
- Для значимых операций всегда внедряйте двухфакторную аутентификацию;
- Не активируйте функцию “Разблокировка по лицу” на бюджетных аппаратах без ИК-сенсоров;
- Систематически апгрейдите прошивку смартфона для предотвращения угроз от новых видов атак;
- Включайте настройку “Требовать раскрытых глаз” в тех местах, где она доступна.
Где дополнительно находится применение технология помимо смартфонов?
Несмотря на то, что основная мысль данной статьи касается именно портативным гаджетам, стоит упомянуть о других сферах применения технологии:
- Мониторинг прохода в офисах и жилых домах;
- Платёжные устройства финансовых учреждений (“Face Pay”);
- Виртуальные удостоверения личности последнего типа;
- Комплексы видеомониторинга городских сервисов;
- Автоматизация учёта явки образовательных учреждений/вузов;
- Вход пользователей ПК/ноутбуков.
Например: В столичном метро уже тестируется система платежа проезда по лицу (“Face Pay”) — хватит пройти через турникет без пластика или телефона! Аналогичные программы осуществляются в Китае (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Как трансформируется технический процесс в наше время?
Всякий годочек проявляются новые идеи для улучшения качества деятельности систем лицевого распознавания:
- Увеличивается детализация сенсорных устройств — чем больше информации фиксируется камерой/датчиками глубины, тем меньше риск неточности;
- Улучшаются нейросети — новейшие архитектуры типа MobileNetV3 обеспечивают возможность быстро адаптироваться к свежим характеристикам вида обладателя непосредственно на девайсе без пересылки информации в облачное хранилище.
- Улучшаются технологии антиспуфинга — теперь смартфоны умеют отличать подлинные анимированные лица от статичных фотографий/масок по микроскопическим движениям кожи.
- Синхронизация со интеллектуальными приборами — умные часы могут автоматически заблокировать мобильный телефон, если владелец ушёл далеко.
- Возникают комбинированные системы — в частности совмещающие речевую опознание + физиономию + отпечаток пальца.
Итак, какие тенденции очень популярны в данный момент:
1) Миниатюризация деталей
Изготовители стараются уменьшить размер выреза (“чёлки”) для сенсоры на дисплее за счёт интеграции миниатюрных ИК-проекторов прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на девайсе
Для улучшения конфиденциальности всё более вычислений осуществляется на месте без отправки информации во дополнительный облачный услугу.
3) Стандартизация стандартов
Гугл интенсивно продвигает эталон BiometricPrompt API, чтобы подобные системы, как вулкан россия, и все Android-программы были совместимы с различными типами биометрии единообразно.
Какое подобрать на сегодня?
В случае если вам необходима предельная безопасность данных, выбирайте передовые устройства с интегрированным ИК-проектором или же ToF-датчиком глубины.
- iPhone всех существующих новейших моделей
- Huawei Companion/Series P линейки
- Mi Pro
- Vivo X серии
- Oppo Обнаружить Икс серий.
Если финансы невелик – лучше отдавать предпочтение традиционным средствам безопасности (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в вулкан россия, применять только как второстепенную возможность удобства.
Каким способом увеличить практичность использования опции?
Есть некоторые лайфхаков для людей, кто уже пользуется функцию распознавания лица:
- Регулярно обновляйте свою фотографию-шаблон, если сильно меняется внешность.
- Не упускайте из виду очищать объектив передней камеры – разводы могут снизить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего мобильник сам активирует камеру когда вы поднимаете его.
- При регистрационного процесса старайтесь держать лицо неподвижно впереди объектива исключая резкого наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает смартфон, если вы отвернулись от экрана.
Возможности прогресса технологии
В скоро наступающие годы можно предполагать возникновения полностью бесконтактных способов идентификации индивидуума сразу по нескольким биометрическим данным параметрам одновременно: облик + звучание + походка + жесты рук!
Также вероятно возникновение свежих способов обеспечения личной информации – к примеру, динамическое модификация диджитал образца после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – единственная из наиболее интересных техник нашего времени! Она предоставляет взаимодействие со телефоном комфортнее чем раньше, и такие аппы, как vulkan russia, могут в разы улучшить ваш опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы осведомлены, как функционирует эта технология в деталях, – сумеете более осмысленно подбирать свой следующий устройство!