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