Каким образом функционирует определение лицевых образов в смартфонах
Зачем мы выбираем разблокировку по лицу
В недавние годы распознавание лиц стало одной из самых распространённых опций для открытия умных телефонов. Еще пару годков тому назад большинство использующих удовлетворялись пин-кодами, секретными кодами или датчиками отпечатков пальцев. Но с появлением подобных технологий, как Вулкан Платинум, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Что делает эту конкретную особенность очень нужной? Для начала, это комфортно: не нужно помнить сложные пароли или находить верный палец в тьме. Во-вторых, это быстро: современные программы узнают лицо фактически за доли секунды. В-третьем пункте, это впечатление будущего — будто в кинофильмах про казино Вулкан агентов.
Тем не менее за такой на первый взгляд легкостью таится полный универсум сложных техник и инженерных решений. Позвольте нам разобраться, как конкретно действует фейсканирование в новейших мобильных телефонах, какие применяются технологии, насколько они надёжны и что нас ждёт впереди.
Короткая хроника прогресса техники
Распознавание лиц как методика существует уже более пятидесяти годов. Изначальные эксперименты автоматического изучения лиц были осуществлены еще в 1960-х годы в научных учреждениях США. Тогда компьютеры могли лишь выделять силуэты головы и измерять промежутки между глазами и устами на черно-белых фотографиях.
Начальные бизнес установки стали доступны в 1990-х годах, но они были неидеальны: действовали неспешно и нередко ошибались. Только с развитием искусственных сетей и таких площадок, как Vulkan Platinum, высокопроизводительных мобильных чипов определение лиц стало по-настоящему общедоступным явлением.
В 2017 году 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).
Программные процедуры: искусственный разум на исполнении
Текущие механизмы распознавания лиц неосуществимы без использования искусственного интеллекта и машинного обучения. Именно вследствие таким технологиям, как 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 задействуют только техническое трёхмерное сканирование
- 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 Partner/P линейки
- Mi Pro
- Vivo X линейки
- Oppo Обнаружить X серии.
Если средства ограничен – лучше отдавать предпочтение обычным методам защиты (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в Вулкан Платинум, использовать только как опциональную возможность удобства.
Как увеличить практичность функционирования опции?
Есть пара советов для тех, кто уже применяет разблокировку через лицо:
- Периодически обновляйте свою изображение-шаблон, если значительно меняется облик.
- Не упускайте из виду протирать объектив передней камеры – пятна могут уменьшить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам включает фотоаппарат когда вы поднимаете его.
- При записи пытайтесь удерживать голову ровно перед камеры исключая резкого наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвели взгляд от экрана.
Возможности развития техники
В предстоящие периоды можно ожидать появления полностью дистанционных способов распознавания персоны сразу по нескольким биометрическим параметрам одновременно: облик + звучание + манера ходьбы + жесты рук!
Также предполагается возникновение свежих методов обеспечения приватности – к примеру, переменное модификация цифрового образца после каждой результативной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – единственная из очень захватывающих технологий нашего эпохи! Она делает интеракцию со телефоном удобнее чем до этого, и такие приложения, как Вулкан Казино Платинум, могут существенно улучшить ваш опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы осведомлены, как устроена эта технология в деталях, – сумеете вдумчиво определять свой очередной гаджет!
