Каким способом действует определение лиц в мобильных устройствах
Зачем мы останавливаемся на разблокирование по лицу
В прошлые годы распознавание лиц стало одной из наиболее востребованных возможностей для разблокировки смартфонов. Еще пару годков назад основная часть юзеров удовлетворялись PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но с появлением подобных технологий, как admiral x, нам достаточно лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какой аспект обуславливает данную функцию настолько популярной? Прежде всего, это комфортно: не нужно запоминать замысловатые пароли или отыскивать верный палец в тьме. Кроме того, это мгновенно: современные программы узнают лицо практически за мгновение. В-третьих, это чувство футуризма — словно в кинолентах про admiral x casino шпионов.
Однако за данной кажущейся несложностью прячется весь вселенная комплексных техник и инженерных решений. Позвольте нам разобраться, как точно функционирует распознавание лиц в современных мобильных телефонах, какие существуют технологии, насколько они защищены и что нас ждёт впереди.
Короткая хроника прогресса техники
Распознавание лиц как техника существует уже более пятидесяти лет. Изначальные попытки автоматизированного исследования лиц были осуществлены еще в 1960-х годах в исследовательских центрах США. Тогда вычислительные машины способны были лишь определять контуры головы и вычислять расстояния между очами и ртом на ахроматических снимках.
Изначальные коммерческие платформы стали доступны в девяностых годах, но они были неидеальны: работали медленно и часто давали сбои. Только с развитием синтетических сетей и таких систем, как адмирал х, высокопроизводительных мобильных процессоров определение лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году Apple выпустила iPhone X с системой Face ID — это был первый массовый смартфон с безопасным трёхмерным распознаванием лица. За ним пошли Android-производители: Samsung, Huawei, Xiaomi и другие стали интегрировать свои решения.
Ключевые этапы действия механизма определения
Процесс определения лица можно условно сегментировать на несколько основных этапов:
- Обнаружение лица — устройство определяет существование гуманного лица в изображении.
- Извлечение признаков — алгоритм анализирует контуры физиономии: конфигурацию зрительных органов, обонятельного органа, губ, расположение надбровных дуг.
- Построение модели — создаётся особенный виртуальный отпечаток (faceprint) на основе определённых признаков.
- Сравнение со образцом — полученный модель сопоставляется с сохранённой при регистрации биометрической сведениями владельца.
- Принятие выбора — если сходство достаточно высокое, смартфон разблокируется.
Всякий из указанных стадий требует специальных процедур и улучшений для оперативной работы прямо на устройстве.
Аппаратные компоненты: что находится внутри
Типичная селфи камера.
Самый легкий способ распознавания облика задействует исключительно переднюю видеокамеру смартфона. Данный способ внедрён во многих бюджетных версиях Android-устройств.
Положительные стороны:
- Не требует внешних датчиков.
- Оперативно функционирует при достаточном освещении.
Минусы:
- Несложно обмануть снимком или видео.
- Неправильно действует при плохом освещённости или непривычных точках зрения.
Инфракрасная фотокамера и пунктирный проектор
Более продвинутые системы, такие как адмирал х, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта методика составляет базу Face ID от Apple.
Каким способом это работает:
- Точечный проекционный прибор проецирует на облик использующего невидимую структуру из тысяч инфракрасных меток (например, Face ID задействует около 30 000 точек).
- ИК устройство регистрирует искривление этой решетки по плоскости лица.
- Получается 3D глубинная карта глубины, которая почти неосуществима для фальсификации типичной снимком или маскировкой.
Выигрыши
- Надёжная функционирование даже в полной неосвещённости.
- Большая устойчивость к подделкам.
- Точность идентификации более 99%.
Добавочные сенсоры
В некоторых устройствах используются также экстра сенсоры: ToF (Time-of-Flight), которые определяют время движения света до объекта и обратно; RGB-датчики глубины; специальные оптические измерители расстояния для формирования более аккуратной 3D-модели лица.
Эти инновации используются чаще всего во передовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные методы: искуственный ум на исполнении
Текущие устройства идентификации лиц невозможны при отсутствии эксплуатации artificial intelligence и machine learning. Именно благодаря таким технологиям, как адмирал х, гаджет может узнавать юзера даже при трансформациях облика: новая причёска, щетина, очки или макияж не становятся барьером для разблокировки.
Обнаружение лиц
На начальном стадии программа должна быстро обнаружить лицо среди всего снимка с камеры. Для данной цели применяются каскадные классификаторы Хаара или более современные сверточные нейронные сети (CNN), которые “обучены” распознавать лица людей среди множества других объектов.
Пример: метод MTCNN в состоянии находить облик даже с частичном закрытии (например, платком или ладонью).
Идентификация ключевых моментов
После распознавания лица устройство, такая как адмирал х, устанавливает положение ключевых точек: края глаз, конец носа, границы губ и так далее. Обычно применяется от 68 до 128 главных точек на лицевой области.
Данное нужно для нормализации картинки: если юзер удерживает смартфон под наклоном, или наклонил голову, программа исправляет картинку до обычного угла для дальнейшего анализа.
Построение биометрического идентификатора шаблона
Далее нейросеть строит компактное цифровое представление (“эмбеддинг”) лица пользователя — своеобразный цифровой “отпечаток” лица длиной от 128 до 512 чисел с плавающей запятой.
Данный образец весьма затруднительно сфальсифицировать: он не сохраняет непосредственно фото юзера, а лишь особенные особенности его облика, что делает его идеальным для таких систем, как admiral-x.
Сравнение и принятие решения
Когда пользователь желает разблокировать мобильник глазами, программа воспроизводит все указанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает определённый порог (обычно больше 99%), телефон, как и платформа admiral-x, разблокируется; если нет — доступ запрещается.
Приспособление к трансформациям внешнего вида
Увлекательная черта нынешних системы — возможность самообучения. Если вы часто разблокируете смартфон с новой прической или оптикой, система постепенно модернизирует базовый модель вашего внешности для повышения точности работы без ухудшения безопасности.
Защита биометрических данных.
Большинство пользователи беспокоятся хранить свои биометрические идентификационные данные на смартфоне из-за риска утечки информации или хакерской атаки. Определенные организации, вроде admiral-x, предлагают варианты для улучшения безопасности данных юзеров.
-
Локальное сохранение: Основная часть аппаратов записывает биометрические модели лишь внутри безопасного чипа Secure Enclave (Apple) или TrustZone (Android). Они всегда не покидают аппарат и не доступны даже создателю.
-
Шифрование: Все сведения хранятся только в кодированном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция приложений: Программы третьих разработчиков не имеют непосредственного возможности доступа к биометрическим данным; они могут лишь требовать факт подтверждения личности через системный API.
Следует упомянуть значимую подробность: в случае, если кто-то сможет получить физический доступ к вашему телефону (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество компании внедряют защиту от автоматического разблокирования — например, требуют разомкнуть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие имеются типы определения лиц на изображениях?
В настоящее время можно определить различить 3 основных подхода к реализации этой операции:
Программируемое 2D определение
Используется только фронтальная видеокамера без экстра сенсоров дистанции. Такой метод используется обычно в доступных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Плюсы: простота воплощения; минимальная стоимость; оперативная деятельность при качественном освещении.
Минусы: несложно обмануть фотографией; неустойчивая функционирование ночью; слабая защищенность.
Техническое объёмное оцифровка
Применяет инфракрасную видеокамеру + проектор пикселей + сенсоры глубины (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, с целью чтобы такие системы, например как admiral x, и любые Android-программы были совместимы с всеми формами биометрии стандартизированно.
Какое решить на сегодня?
Если тебе важна предельная сохранность данных, остановите выбор на передовые аппараты со встроенным ИК-излучателем или ToF-сенсором глубины.
- iPhone всех актуальных поколений
- Huawei Companion/P Series линейки
- Mix Professional
- Vivo X линейки
- Oppo Обнаружить Х серии.
Если финансы ограничен – лучше выбирать классическим методам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в admiral x, использовать только как дополнительную опцию удобства.
Каким способом повысить практичность работы функции?
Есть некоторые хитростей для тех, кто уже пользуется разблокировку через лицо:
- Периодически обновляйте свою изображение-шаблон, если сильно трансформируется внешность.
- Не упускайте из виду чистить линзу фронтальной камеры – пятна могут снизить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего мобильник сам запускает камеру когда вы поднимаете его.
- Во время регистрационного процесса старайтесь сохранять голову неподвижно напротив объектива без резкого наклона головы.
- Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отворачиваетесь от дисплея.
Будущее эволюции инноваций
В предстоящие времена можно предвкушать развития полностью дистанционных способов идентификации индивидуума сразу по нескольким биометрическим параметрам одновременно: облик + звучание + походка + манипуляции руками!
Также предполагается возникновение свежих способов защиты личной информации – к примеру, динамическое модификация электронного образца после каждой удачной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – единственная из очень захватывающих техник нашего времени! Она предоставляет общение со мобильным устройством комфортнее чем до этого, и такие программы, как admiral-x, могут существенно улучшить ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы понимаете, как функционирует эта методика изнутри, – сможете вдумчиво определять свой следующий девайс!
