Каким образом работает определение лиц в смартфонах
Зачем мы останавливаемся на разблокирование по лицу
В прошлые времена определение лиц является одной из самых популярных опций для разблокировки умных телефонов. Всего некоторые годков тому назад основная часть использующих обходились PIN-кодами, секретными кодами или датчиками отпечатков пальцев. Но при появлением подобных технологий, например вулкан россия, нам достаточно лишь взглянуть на экран — и устройство тут же узнает своего владельца.
Что превращает эту возможность такой востребованной? Для начала, это практично: не нужно удерживать в памяти трудные пароли или находить верный палец в темноте. Кроме того, это оперативно: современные алгоритмы узнают лицо практически за мгновение. В-третью очередь, это ощущение будущего — словно в кинолентах про vulkan casino разведчиков.
Впрочем за такой кажущейся легкостью таится целый универсум комплексных техник и инженерных разработок. Позвольте нам понять, как конкретно работает фейсканирование в современных гаджетах, какие бывают методы, насколько они безопасны и что нас ждёт впереди.
Краткая хроника развития технологии
Идентификация лиц как техника существует уже более 50 лет. Первые эксперименты автоматического изучения лиц были сделаны еще в 1960-х годах в исследовательских центрах США. Тогда вычислительные машины могли лишь обозначать очертания головы и измерять дистанции между зрачками и ртом на монохромных фотографиях.
Изначальные бизнес платформы появились в девяностых годах, но они были несовершенны: функционировали медленно и часто давали сбои. Только с эволюцией синтетических сетей и таких платформ, как вулкан россии, высокопроизводительных мобильных чипов определение лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году 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 используют только техническое трёхмерное сканирование
- 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/P Series ряда
- Mi Pro
- Vivo X серии
- Oppo Обнаружить Х линейки.
Если бюджет ограничен – лучше предпочесть классическим средствам защиты (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в вулкан россия, использовать только как второстепенную опцию комфорта.
Каким способом повысить комфорт использования функции?
Есть несколько хитростей для пользователей, кто уже использует функцию распознавания лица:
- Часто меняйте свою фотографию-шаблон, если кардинально трансформируется внешний вид.
- Не пренебрегайте протирать объектив фронтальной камеры – загрязнения могут уменьшить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам запускает фотоаппарат когда вы берёте его в руки.
- В процессе регистрационного процесса пытайтесь сохранять лицевую часть прямо впереди камеры исключая сильного наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает телефон, если вы отворачиваетесь от экрана.
Возможности эволюции инноваций
В скоро наступающие времена можно ожидать развития полностью бесконтактных способов идентификации персоны сразу по нескольким биометрическим данным параметрам одновременно: облик + звучание + походка + жесты рук!
Также возможно возникновение свежих методов охраны конфиденциальности – например, изменяющееся модификация диджитал паттерна после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из наиболее увлекательных технологий нашего времени! Она предоставляет интеракцию со мобильным устройством проще чем когда-либо прежде, и такие аппы, как vulkan russia, могут в разы оптимизировать ваш опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы понимаете, как работает эта технология внутри, – будете в состоянии осознаннее определять свой следующий гаджет!