Каким способом функционирует определение лицевых образов в смартфонах
Почему мы предпочитаем разблокировку по лицевому распознаванию
В прошлые годы определение лиц стало одной из наиболее востребованных возможностей для разблокировки умных телефонов. Всего некоторые лет назад основная масса юзеров удовлетворялись PIN-кодами, ключами доступа или датчиками отпечатков пальцев. Но с появлением подобных технологий, например Вулкан Платинум, нам вполне просто взглянуть на экран — и устройство тут же узнает своего владельца.
Какая вещь делает эту особенность настолько популярной? Прежде всего, это практично: не нужно запоминать замысловатые пароли или находить верный палец в тьме. Также, это мгновенно: современные системы распознают лицо буквально за мгновения ока. В-третьих, это чувство будущего — словно в фильмах про казино Вулкан шпионов.
Тем не менее за такой кажущейся простотой прячется полный вселенная трудных методов и инженерных разработок. Позвольте нам понять, как именно работает идентификация по лицу в новейших мобильных телефонах, какие существуют методы, насколько они безопасны и что нас ожидает в будущем.
Сжатая повествование развития техники
Идентификация лиц как технология существует уже более пятидесяти лет. Первые пробы автоматизированного изучения облика были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда вычислительные машины способны были лишь выделять контуры головы и определять промежутки между глазами и ртом на черно-белых изображениях.
Изначальные бизнес установки возникли в девяностых годах, но они были несовершенны: работали медленно и нередко ошибались. Только с развитием искусственных сетей и таких площадок, как 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 точек).
- Инфракрасная устройство фиксирует деформацию данной сетки по плоскости физиономии.
- Получается 3D карта глубины глубины, что почти неосуществима для имитации стандартной фото или маскировкой.
Выигрыши
- Надёжная работа даже в полной темноте.
- Сильная сопротивляемость к фальсификациям.
- Точность определения выше 99%.
Дополнительные сенсорные устройства
В отдельных аппаратах задействуются также дополнительные датчики: ToF (Time-of-Flight), которые фиксируют время распространения луча до предмета и обратно; Трехцветные-датчики глубины; специальные оптические дальномеры для построения более аккуратной 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.
Следует отметить важную подробность: если какой-то человек сможет получить доступ к вашему телефону физически (например, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество производители внедряют систему защиты от неосознанного разблокирования — в частности, просят разомкнуть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие именно имеются виды распознавания лиц?
На сегодняшний день можно выделить различить три основных подхода к реализации этой функции:
Программное 2D определение
Применяется только фронтальная видеокамера без дополнительных сенсоров глубины. Такой метод наблюдается наиболее часто в бюджетных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Достоинства: простота реализации; минимальная затраты; быстрая деятельность при достаточном освещении.
Минусы: просто ввести в заблуждение снимком; ненадежная функционирование ночью; слабая безопасность.
Оборудование для 3D оцифровка
Задействует инфракрасную камеру + проектор точек + датчики глубины (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 Companion/P Series серии
- Mi Pro
- Vivo X модели
- Оппо Найти Икс линейки.
Если бюджет скромен – лучше предпочесть обычным способам защиты (PIN-код/сканер пальца), а опцию „разблокировка по лицу“, такую как в Вулкан Платинум, задействовать только как дополнительную возможность удобства.
Каким образом повысить практичность использования возможности?
Есть некоторые хитростей для тех, кто уже применяет функцию распознавания лица:
- Часто меняйте свою фото-шаблон, если сильно трансформируется облик.
- Не забывайте протирать линзу фронтальной камеры – разводы могут уменьшить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – так телефон сам запускает фотоаппарат как только вы поднимаете его.
- При регистрационного процесса пытайтесь держать лицо прямо впереди объектива без значительного наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвернулись от экрана.
Возможности эволюции инноваций
В предстоящие времена можно ожидать появления полностью безконтактных способов распознавания человека сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + голос + шаги + движения рук!
Также вероятно возникновение новых подходов защиты личной информации – скажем, динамическое модификация диджитал образца после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – единственная из самых увлекательных техник нашего времени! Она делает взаимодействие со смартфоном удобнее чем когда-либо прежде, и такие программы, как Вулкан Казино Платинум, могут в разы улучшить ваш опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы понимаете, как устроена эта методика изнутри, – сможете осознаннее определять свой очередной девайс!
