Каким образом функционирует определение лицевых образов в телефонах
Почему мы останавливаемся на разблокировку по лицевому распознаванию
В прошлые годы распознавание лиц является одной из самых распространённых опций для разблокировки умных телефонов. Всего несколько лет тому назад основная масса пользователей обходились пин-кодами, секретными кодами или сканерами отпечатков пальцев. Но с появлением подобных технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какой аспект обуславливает данную функцию настолько популярной? Прежде всего, это практично: не нужно помнить трудные пароли или отыскивать правильный палец в темноте. Также, это мгновенно: современные алгоритмы распознают лицо практически за мгновение. В-третьих, это ощущение будущего — как будто в кинолентах про казино вулкан агентов.
Впрочем за данной на первый взгляд простотой скрывается полный мир сложных методов и инженерных концепций. Давайте понять, как точно функционирует идентификация по лицу в новейших смартфонах, какие существуют технологии, насколько они надёжны и что нас предстоит.
Короткая повествование прогресса инноваций
Идентификация лиц как методика существует уже более 50 лет. Первые пробы автоматического исследования облика были сделаны еще в 1960-х годах в исследовательских центрах США. Тогда вычислительные машины способны были лишь выделять очертания головы и измерять дистанции между зрачками и губами на монохромных фотографиях.
Изначальные бизнес системы появились в 1990-х годах, но они были неидеальны: работали медленно и часто ошибались. Только с прогрессом синтетических сетей и таких площадок, как вулкан россии, высокопроизводительных мобильных микросхем идентификация лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году 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).
Компьютерные методы: искуственный интеллект в работе
Современные системы опознания лиц невозможны при отсутствии применения ИИ и машинного обучения. Именно из-за таким технологиям, как вулкан россии, устройство в состоянии идентифицировать пользователя даже при трансформациях облика: новая причёска, растительность на лице, очки или макияж не становятся препятствием для разблокировки.
Распознавание физиономии
В стартовом этапе программа обязана мгновенно найти образ лица внутри целого изображения с камеры. Для этого используются последовательные классификаторы Хаара или более продвинутые сверточные нейронные сети (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-серии).
Преимущества: легкость реализации; низкая затраты; оперативная деятельность при качественном освещении.
Минусы: несложно обмануть снимком; нестабильная функционирование ночью; слабая безопасность.
Оборудование для 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 поддерживают как программное обеспечение 2D идентификацию по изображению фронталкой, так и сенсор радужки глаза.
- Huawei Mate20 Pro использует систему из ИК-освещения + Dot Projector + ToF-сенсорный элемент
Трудности защиты и неверные срабатывания
Несмотря на замечательный успехи техники за недавние годы, безупречных системы пока не наблюдается:
- Вероятность мошенничества: Недорогие мобильники просто “разблокируются” качественной изображением хозяина или видео с дисплея иного гаджета.
- Идентичные двойняшки: Даже самые безупречные системы могут ошибиться между однояйцевыми близнецами либо родственниками с очень аналогичной внешностью.
- Метаморфозы внешнего вида: Резкое снижение веса/увеличение массы тела, хирургические вмешательства либо травмы порой необходимы для перерегистрации биометрии.
- Условия фотографирования: Интенсивная подсветка солнцем или же интенсивная тень могут понизить аккуратность распознавания признаков.
Ниже пара рекомендаций по безопасному применению:
- Для важных операций всегда внедряйте дополнительную аутентификацию;
- Не запускайте возможность “Разблокировка по лицу” на бюджетных устройствах без ИК-сенсоров;
- Систематически обновляйте прошивку программное обеспечение мобильного устройства для обеспечения безопасности от современных угроз;
- Включайте функцию “Требовать распахнутых глаз” там, где она есть.
Где дополнительно находится применение технологии помимо мобильных телефонов?
Хотя предмет данной статьи посвящена в частности смартфонам и планшетам, необходимо сказать о альтернативных областях использования технологии:
- Контроль доступа в деловых центрах и жилых домах;
- Платёжные устройства финансовых учреждений (“Face Pay”);
- Виртуальные удостоверения личности последнего образца;
- Системы видеоконтроля городских сервисов;
- Автоматизирование отслеживания явки школ/вузов;
- Авторизация пользователей персональных компьютеров/ноутбуков.
Например: В московском метро уже проверяется система оплаты проезда по фейсу (“Face Pay”) — нужно лишь пройти через барьер без пластика или мобильника! Аналогичные инициативы реализуются в Поднебесной (Шэньчжэнь), Южной Корее и ряде стран Европы.
Каким способом изменяется техпроцесс в нынешнее время?
Каждый год появляются новые концепции для усовершенствования качества работы систем распознавания лиц:
- Увеличивается разрешение датчиков — чем больше информации фиксируется видеокамерой/датчиками глубины, тем меньше вероятность неточности;
- Улучшаются нейросети — современные структуры вида MobileNetV3 дают возможность быстро обучаться дополнительным характеристикам облика владельца прямо на устройстве без пересылки информации в облачное хранилище.
- Развиваются способы антиспуфинга — теперь смартфоны могут распознавать настоящие движущиеся облики от неподвижных снимков/масок по микроскопическим движениям кожи.
- Взаимодействие со интеллектуальными приборами — умные часы могут авто заблокировать телефон, если обладатель удалился на значительное расстояние.
- Возникают комбинированные системы — к примеру объединяющие речевую аутентификацию + физиономию + отпечаток пальца.
Итак, те тренды особенно популярны на сегодняшний день:
1) Сокращение элементов
Изготовители пытаются минимизировать величину прорези (“чёлки”) под датчики на экране за счёт внедрения миниатюрных ИК-проекторов прямо под стекло дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на аппарате
Для увеличения личной безопасности всё больше расчётов выполняется внутри устройства без пересылки данных во дополнительный облачный услугу.
3) Унификация регламентов
Google активно продвигает эталон BiometricPrompt API, чтобы аналогичные платформы, как вулкан россия, и все Android-приложения могли работать с различными типами биометрии стандартизированно.
Что выбрать на сегодня?
Если вам всем нужна предельная защита информации, выбирайте топовые аппараты с интегрированным ИК-проектором или ToF-датчиком глубины.
- iPhone всех существующих актуальных версий
- Huawei Companion/P ряда
- Mix Pro
- Vivo X линейки
- Оппо Обнаружить X серий.
Если средства невелик – лучше выбирать классическим средствам безопасности (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в вулкан россия, применять только как опциональную возможность удобства.
Каким образом улучшить удобство использования функции?
Есть несколько советов для людей, кто уже пользуется функцию распознавания лица:
- Часто обновляйте свою фото-шаблон, если кардинально меняется внешность.
- Не пренебрегайте протирать объектив передней камеры – пятна могут понизить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам активирует фотоаппарат как только вы поднимаете его.
- В процессе регистрационного процесса пытайтесь удерживать голову неподвижно перед камеры исключая значительного наклона головы.
- Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отвернулись от экрана.
Будущее прогресса инноваций
В ближайшие времена можно ожидать развития полностью дистанционных способов идентификации индивидуума сразу по нескольким биометрическим параметрам одновременно: лицо + речь + шаги + жесты рук!
Также вероятно возникновение свежих подходов защиты личной информации – к примеру, переменное модификация электронного образца после каждой результативной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – единственная из самых захватывающих технологий нашего времени! Она обеспечивает общение со смартфоном удобнее чем раньше, и такие программы, как vulkan russia, могут значительно улучшить ваш юзерский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы понимаете, как работает эта технология внутри, – сможете более осмысленно определять свой следующий девайс!
