Каким способом работает определение лицевых образов в мобильных устройствах
Почему мы выбираем разлочивание по лицу
В недавние времена идентификация лиц стало одной из наиболее востребованных опций для открытия умных телефонов. Всего пару годов назад основная часть использующих обходились пин-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением таких технологий, например Вулкан Платинум, нам вполне просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какая вещь превращает эту конкретную возможность настолько популярной? Прежде всего, это практично: не нужно удерживать в памяти трудные пароли или искать верный палец в тьме. Во-вторых, это быстро: современные системы узнают лицо буквально за доли секунды. В-третьих, это впечатление футуризма — будто в кинофильмах про vulkan platinum разведчиков.
Однако за данной на первый взгляд простотой таится целый вселенная сложных методов и инженерных решений. Попробуем понять, как именно функционирует фейсканирование в современных гаджетах, какие применяются методы, насколько они защищены и что нас ожидает в будущем.
Короткая хроника эволюции технологии
Идентификация лиц как техника имеется уже более 50 годов. Изначальные попытки автоматизированного анализа лица были осуществлены еще в 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 точек).
- ИК устройство регистрирует искривление данной решетки по плоскости лица.
- Создаётся трехмерная карта глубины глубины, которая почти что неподвластна для имитации типичной фотографией или маской.
Достоинства
- Надёжная функционирование даже в полной неосвещённости.
- Большая сопротивляемость к фальсификациям.
- Точность распознавания выше 99%.
Дополнительные сенсорные устройства
В некоторых аппаратах применяются также вспомогательные датчики: ToF (Time-of-Flight), которые определяют период прохождения света до предмета и обратно; Цветные-датчики глубины; специальные оптические дальномеры для формирования более аккуратной 3D-модели физиономии.
Эти инновации применяются в основном во передовых устройствах Huawei (серия Mate) или Xiaomi (серия Mi).
Программные процедуры: синтетический разум на действии
Нынешние механизмы распознавания физиономий немыслимы без использования artificial intelligence и machine learning. Именно из-за таким разработкам, как Vulkan Platinum, аппарат может распознавать пользователя даже при трансформациях внешнего вида: новая причёска, щетина, линзы или грим не становятся помехой для открытия.
Распознавание физиономии
При первом стадии алгоритм должна мгновенно распознать образ лица среди всего снимка с камеры. Для данной цели используются многоуровневые классификаторы Хаара или более новейшие сверточные нейронные сети (CNN), которые натренированы распознавать лиц человека среди множества других объектов.
Пример: процесс MTCNN способен находить облик даже в случае частичном перекрытии (например, платком или рукой).
Выделение ключевых моментов
После обнаружения лица система, такая как Vulkan Platinum, устанавливает расположение ключевых точек: уголки глаз, кончик носа, контуры губ и так далее. Обычно задействуется от 68 до 128 главных маркеров на лицевой поверхности.
Данное нужно для выравнивания картинки: если человек находится с телефон под наклоном, или наклонил головку, программа исправляет изображение до стандартного положения для дальнейшего анализа.
Формирование биометрического модели
Далее искусственная сеть строит уплотненное числовое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой след лица длиной от 128 до 512 чисел с плавающей запятой.
Данный шаблон крайне затруднительно подделать: он не хранит непосредственно изображение юзера, а лишь исключительные черты его вида, что делает его идеальным для таких площадок, как Вулкан Казино Платинум.
Сопоставление и вынесение выбора
Если человек желает открыть смартфон глазами, механизм осуществляет все описанные шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает установленный уровень (обычно больше 99%), телефон, как и платформа Вулкан Казино Платинум, разблокируется; если нет — доступ запрещается.
Приспособление к метаморфозам облика
Интересная особенность актуальных системы — способность самостоятельного обучения. Если вы постоянно разблокируете мобильное устройство с обновленной прической или оптикой, программа постепенно освежает эталонный модель вашего лица для повышения точности работы без ухудшения безопасности.
Защита биометрических информации.
Многие юзеры опасаются держать свои биометрические данные на мобильном устройстве из-за риска утечки данных или взлома гаджета. Определенные компании, такие как Вулкан Казино Платинум, предлагают решения для улучшения безопасности сведений клиентов.
-
Локальное сбережение: Большинство устройств хранит биометрические образцы только внутри защищённого микросхемы Secure Enclave (Apple) или TrustZone (Android). Они никогда не выходят из устройство и не доступны даже создателю.
-
Шифрование: Все данные сохраняются только в шифрованном виде с использованием новейших криптографических алгоритмов AES256.
-
Изоляция программ: Программы сторонних девелоперов не имеют непосредственного доступа к биометрическим; они могут лишь требовать факт верификации идентичности через системный API.
Стоит подчеркнуть важную подробность: если кто-то сможет получить доступ к вашему телефону физически (например, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие производители внедряют систему защиты от неосознанного разблокирования — в частности, просят разомкнуть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют бывают типы распознавания лиц?
На сегодняшний день можно определить различить три главных подхода к осуществлению этой задачи:
Софтверное 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 применяют только аппаратное трёхмерное сканирование
- 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) Унификация норм
Google активно продвигает норму BiometricPrompt API, с целью чтобы подобные платформы, вроде Вулкан Платинум, и каждые Android-аппы могли работать с любыми видами биометрии унифицированно.
Какое подобрать сегодня?
Когда вам необходима предельная сохранность информации, остановите выбор на флагманские модели со встроенным ИК-излучателем или же ToF-датчиком глубины.
- iPhone всех последних версий
- Huawei Mate/P ряда
- Mi Pro
- Vivo X серии
- Oppo Обнаружить Икс линейки.
Если финансы ограничен – лучше выбирать традиционным средствам защиты (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в Вулкан Платинум, использовать только как второстепенную возможность удобства.
Каким образом увеличить удобство использования опции?
Есть некоторые лайфхаков для тех, кто уже применяет разблокировку через лицо:
- Регулярно обновляйте свою фотографию-шаблон, если сильно меняется внешний вид.
- Не забывайте протирать объектив фронтальной камеры – пятна могут снизить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам запускает фотоаппарат если вы берёте его в руки.
- В процессе записи пытайтесь сохранять лицо прямо напротив объектива не допуская резкого наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от экрана.
Будущее эволюции техники
В ближайшие годы можно предвкушать возникновения полностью безконтактных способов распознавания человека сразу по нескольким биометрическим параметрам одновременно: физиономия + речь + шаги + движения рук!
Также предполагается развитие свежих методов обеспечения личной информации – к примеру, изменяющееся корректировка электронного паттерна после каждой удачной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – единственная из очень интересных инноваций нашего времени! Она обеспечивает общение со мобильным устройством комфортнее чем раньше, и такие аппы, как Вулкан Казино Платинум, могут существенно улучшить ваш юзерский опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы осведомлены, как устроена эта методика внутри, – сумеете осознаннее определять свой очередной устройство!
