В последние годы идентификация лиц стало одной из самых популярных опций для деблокировки мобильных телефонов. Лишь пару годов тому назад основная масса пользователей удовлетворялись PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но при появлением подобных технологий, как Вулкан Платинум, нам достаточно лишь взглянуть на экран — и устройство тут же опознает своего владельца.
Что обуславливает данную возможность очень нужной? Прежде всего, это удобно: не нужно запоминать трудные пароли или находить правильный палец в тьме. Также, это оперативно: современные системы узнают лицо фактически за мгновения ока. В-третьем пункте, это чувство футуризма — словно в кинофильмах про Вулкан казино разведчиков.
Однако за данной видимой несложностью таится полный вселенная комплексных методов и инженерных решений. Попробуем разобраться, как именно действует распознавание лиц в актуальных мобильных телефонах, какие бывают технологии, насколько они надёжны и что нас ожидает в будущем.
Идентификация лиц как техника присутствует уже более 50 лет. Начальные эксперименты автоматизированного анализа лиц были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда вычислительные машины умели лишь определять силуэты черепа и измерять промежутки между очами и устами на ахроматических снимках.
Первые торговые установки возникли в девяностых годах, но они были неидеальны: функционировали медленно и нередко ошибались. Только с прогрессом искусственных сетей и таких систем, как Vulkan Platinum, мощных мобильных чипов определение лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый популярный смартфон с достоверным трёхмерным распознаванием лица. За ним последовали Android-изготовители: Samsung, Huawei, Xiaomi и прочие начали внедрять собственные решения.
Процесс распознавания лица можно примерно сегментировать на несколько важных этапов:
Каждый из данных стадий запрашивает специальных методов и усовершенствований для оперативной работы непосредственно на девайсе.
Самый несложный метод идентификации физиономии применяет исключительно переднюю видеокамеру мобильного устройства. Такой метод реализован во различных доступных версиях Android-девайсов.
Преимущества:
Недостатки:
Более усовершенствованные системы, такие как Vulkan Platinum, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Данная технология является основой Face ID от Apple.
Как это работает:
Плюсы
В отдельных аппаратах применяются также дополнительные сенсорные устройства: ToF (Time-of-Flight), которые фиксируют период распространения света до предмета и обратно; Цветные-датчики глубины; специальные лазерные измерители расстояния для построения более детализированной 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 для защиты от подделок руками/масками/видеоэкранами чужих устройств.
Несмотря на замечательный успехи техники за последние годы, совершенных системы пока не наблюдается:
Ниже некоторые подсказок для безопасному использованию:
Пускай основная мысль нашей работы посвящена именно мобильным устройствам, следует отметить других сферах применения технологии:
Например: В столичном метро уже проверяется система оплаты проезда по лицу (“Face Pay”) — достаточно пройти через турникет без карты или телефона! Схожие инициативы осуществляются в Китае (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Любой годик появляются свежие мысли для усовершенствования качества работы систем идентификации лиц:
Вот, те тренды в особенности популярны в данный момент:
1) Уменьшение компонентов
Производители пытаются минимизировать размер прорези (“чёлки”) для сенсоры на дисплее за счёт встраивания миниатюрных ИК-излучателей прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Обработка прямо на девайсе
Для увеличения приватности всё более расчётов происходит локально без передачи информации во дополнительный облачный сервис.
3) Упорядочивание стандартов
Гугл энергично продвигает эталон BiometricPrompt API, с целью чтобы такие площадки, как Вулкан Платинум, и все Android-приложения могли взаимодействовать с любыми видами биометрии стандартизированно.
Когда тебе необходима наивысшая защита данных, подбирайте топовые модели с вмонтированным ИК-проектором или ToF-датчиком глубины.
Если средства невелик – лучше выбирать обычным способам безопасности (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в Вулкан Платинум, задействовать только как опциональную опцию комфорта.
Есть некоторые лайфхаков для пользователей, кто уже применяет разблокировку через лицо:
В скоро наступающие времена можно предвкушать возникновения полностью безконтактных способов распознавания индивидуума сразу по нескольким биометрическим параметрам одновременно: физиономия + речь + походка + движения рук!
Также предполагается развитие современных методов обеспечения приватности – скажем, динамическое корректировка цифрового шаблона после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из очень захватывающих технологий нашего периода! Она делает взаимодействие со смартфоном удобнее чем когда-либо прежде, и такие аппы, как Вулкан Казино Платинум, могут значительно улучшить ваш юзерский опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы осведомлены, как устроена эта система внутри, – сможете осознаннее выбирать свой следующий гаджет!