Каким способом работает распознавание лицевых образов в смартфонах
Для чего мы предпочитаем разблокировку по лицевому распознаванию
В последние времена определение лиц стало одной из самых популярных функций для открытия мобильных телефонов. Всего некоторые годков тому назад основная масса юзеров обходились PIN-кодами, паролями или датчиками отпечатков пальцев. Но с появлением подобных технологий, например admiral x, нам вполне просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект делает данную особенность очень нужной? Для начала, это удобно: не нужно удерживать в памяти замысловатые пароли или находить верный палец в мраке. Во-вторых, это мгновенно: современные программы распознают лицо практически за мгновения ока. В-третьем пункте, это впечатление будущего — как будто в кинофильмах про admiral x casino агентов.
Тем не менее за данной на первый взгляд несложностью прячется полный универсум сложных методов и инженерных решений. Давайте понять, как точно функционирует распознавание лиц в новейших мобильных телефонах, какие бывают технологии, насколько они надёжны и что нас предстоит.
Краткая история эволюции технологии
Распознавание лиц как техника присутствует уже более 50 лет. Изначальные попытки автоматизированного анализа облика были предприняты еще в 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).
Программные процедуры: искусственный интеллект на действии
Текущие устройства опознания лиц немыслимы при отсутствии эксплуатации artificial intelligence и машинного обучения. Именно из-за таким инновациям, как адмирал х, аппарат может идентифицировать владельца даже при трансформациях внешнего вида: новая укладка, щетина, оптика или макияж не становятся помехой для открытия.
Детектирование физиономии
В стартовом этапе система обязана оперативно обнаружить образ лица в пределах всего снимка с камеры. Для этого применяются последовательные классификаторы Хаара или более новейшие сверточные нейронные сети (CNN), которые натренированы идентифицировать лица людей среди множества других объектов.
Пример: метод MTCNN может обнаруживать лицо даже в случае неполном перекрытии (например, шарфом или ладонью).
Идентификация важных моментов
После обнаружения лица устройство, такая как адмирал х, устанавливает местоположение главных точек: края глаз, кончик носа, контуры губ и так далее. Часто применяется от 68 до 128 основных маркеров на лицевой области.
Это нужно для стабилизации изображения: если юзер удерживает мобильник под наклоном, или склонил головку, программа «выпрямляет» картинку до стандартного положения для последующего изучения.
Формирование биометрического идентификатора шаблона
Далее искусственная сеть строит сжатое цифровое представление («эмбеддинг») облика пользователя — своеобразный цифровой след лица длиной от 128 до 512 флоатов.
Этот шаблон очень сложно имитировать: он не хранит непосредственно изображение пользователя, а лишь особенные характеристики его облика, что делает его оптимальным для таких систем, как admiral-x.
Сравнительный анализ и вынесение выбора
Когда юзер намеревается разблокировать смартфон взором, программа повторяет все описанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает заданный уровень (обычно выше 99%), телефон, как и платформа admiral-x, открывается; если нет — доступ не предоставляется.
Адаптация к изменениям облика
Занимательная характеристика нынешних системы — способность самостоятельного обучения. Если вы регулярно открываете телефон с новой прической или очками, программа постепенно обновляет базовый образец вашего внешности для улучшения точности функционирования без ухудшения безопасности.
Безопасность биометрических информации.
Многие пользователи опасаются хранить свои биометрические идентификационные данные на смартфоне из-за вероятности потери данных или взлома устройства. Некоторые фирмы, например admiral-x, предоставляют варианты для повышения сохранности сведений юзеров.
-
Локальное сохранение: Преимущественно аппаратов сохраняет био-идентификационные шаблоны только в пределах безопасного чипа Secure Enclave (Apple) или TrustZone (Android). Они ни разу не не выходят из гаджет и не доступны даже создателю.
-
Шифрование: Все сведения хранятся только в зашифрованном виде с использованием актуальных криптографических алгоритмов AES256.
-
Изоляция приложений: Приложения внешних разработчиков не имеют прямого возможности доступа к биометрическим данным; они могут лишь требовать факт подтверждения идентичности через системный API.
Стоит упомянуть важную подробность: если кто-либо достанет доступ к вашему телефону физически (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие компании реализуют меры безопасности от «слепого» разблокирования — в частности, заставляют раскрыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие именно существуют категории распознавания лиц?
Сегодня можно определить определить 3 главных метода к осуществлению этой операции:
Программируемое двухмерное распознавание
Применяется только лицевая камера без экстра датчиков дистанции. Такой подход встречается обычно в недорогих моделях 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 имеют как программное обеспечение 2D определение по снимку селфи-камерой, так и сенсор ириса глаза.
- Huawei Mate20 Pro использует систему из ИК-инфракрасного света + Dot Projector + ToF-сенсорный элемент
Трудности безопасности и ложные тревоги
Несмотря на поразительный развитие техники за прошедшие лет, безупречных системы пока не существует:
- Вероятность обмана: Недорогие мобильники без труда «разблокируются» качественной изображением владельца или роликом с экрана другого устройства.
- Идентичные близняшки: Даже самые совершенные механизмы могут ошибиться между монозиготными близнецами либо семьями с очень похожей внешностью.
- Метаморфозы облика: Внезапное утрата веса/набор веса, хирургические вмешательства или повреждения иногда необходимы для повторной регистрации биометрических данных.
- Условия фотографирования: Яркая засветка солнечным светом или же интенсивная темнота могут снизить точность определения признаков.
Здесь пара советов по надёжному использованию:
- Для критически важных операций всегда используйте дополнительную аутентификацию;
- Не включайте функцию «Разблокировка по лицу» на дешёвых аппаратах без ИК-сенсоров;
- Постоянно обновляйте ПО телефона для защиты от актуальных атак;
- Включайте настройку «Требовать раскрытых глаз» в тех местах, где она доступна.
В каких областях ещё находится применение технологии кроме смартфонов?
Пускай предмет этой публикации посвящена именно смартфонам и планшетам, необходимо сказать о других сферах применения технологии:
- Контроль входа в деловых центрах и жилых домах;
- Платёжные терминалы финансовых учреждений («Face Pay»);
- Виртуальные идентификационные документы нового образца;
- Установки видеонаблюдения муниципальных служб;
- Автоматизирование отслеживания посещаемости образовательных учреждений/университетов;
- Вход участников персональных компьютеров/ноутбуков.
Например: В столичном метро уже тестируется система оплаты проезда по лицу («Face Pay») — достаточно пройти через турникет без карты или мобильника! Схожие проекты развиваются в Поднебесной (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Каким способом трансформируется технология в наше время?
Любой годик возникают новые идеи для повышения качества функционирования систем идентификации лиц:
- Увеличивается разрешение сенсоров — чем больше элементов фиксируется фотоаппаратом/датчиками глубины, тем меньше шанс неточности;
- Развиваются искусственные интеллекты — новейшие структуры модели MobileNetV3 дают возможность скоростно осваивать свежим характеристикам внешности обладателя прямо на устройстве без отправки данных в облако.
- Улучшаются методы антиспуфинга — теперь мобильные устройства умеют различать настоящие движущиеся лица от статичных фото/маскировок по микроскопическим движениям кожи.
- Синхронизация со умными устройствами — интеллектуальные часы могут автоматически заблокировать смартфон, если обладатель отошёл далеко.
- Появляются гибридные устройства — к примеру комбинирующие голосовую идентификацию + облик + пальцевой отпечаток.
Вот, какие тенденции очень востребованы сейчас:
1) Уменьшение элементов
Изготовители пытаются уменьшить величину выреза («чёлки») для датчики на экране за счёт внедрения компактных ИК-проекторов прямо под стекло дисплея либо высувных модулей камеры.
2) Переработка прямо на аппарате
Для увеличения личной безопасности всё больше обработки данных выполняется локально без отправки данных во внешний облачный сервис.
3) Упорядочивание норм
Гугл интенсивно пропагандирует стандарт BiometricPrompt API, с целью чтобы такие системы, например как admiral x, и все Android-приложения были совместимы с любыми видами биометрии стандартизированно.
Какое решить на сегодня?
В случае если вам нужна предельная сохранность данных, подбирайте передовые модели с вмонтированным ИК-проектором или ToF-датчиком глубины.
- iPhone всех существующих новейших поколений
- Huawei Companion/Series P серии
- Xiaomi Professional
- Vivo X линейки
- Oppo Find X серий.
Если финансы невелик – лучше отдавать предпочтение обычным методам защиты (PIN-код/сканер отпечатка), а возможность «разблокировка по лицу», такую как в admiral x, применять только как второстепенную возможность удобства.
Каким образом повысить комфорт функционирования функции?
Есть несколько советов для пользователей, кто уже использует функцию распознавания лица:
- Периодически меняйте свою изображение-шаблон, если сильно трансформируется внешность.
- Не забывайте чистить объектив передней камеры – пятна могут уменьшить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – так смартфон сам активирует камеру если вы поднимаете его.
- При регистрационного процесса пытайтесь удерживать лицевую часть ровно напротив камеры исключая сильного наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отворачиваетесь от экрана.
Возможности эволюции инноваций
В скоро наступающие периоды можно предполагать возникновения полностью безконтактных способов идентификации индивидуума сразу по нескольким биометрическим параметрам одновременно: лицо + речь + походка + манипуляции руками!
Также возможно появление новых способов охраны конфиденциальности – к примеру, переменное корректировка электронного образца после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – единственная из очень захватывающих технологий нашего времени! Она предоставляет интеракцию со телефоном комфортнее чем раньше, и такие приложения, как admiral-x, могут значительно оптимизировать ваш опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы знаете, как работает эта технология внутри, – будете в состоянии вдумчиво определять свой очередной устройство!
Deja una respuesta