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