В последние годы распознавание физиономий стало одной из наиболее востребованных возможностей для деблокировки умных телефонов. Лишь несколько лет тому назад большинство использующих довольствовались пин-кодами, паролями или датчиками отпечатков пальцев. Но с появлением подобных технологий, как admiral x, нам вполне лишь взглянуть на экран — и устройство тут же опознает своего владельца.
Какая вещь обуславливает эту конкретную особенность настолько популярной? Во-первых, это удобно: не нужно удерживать в памяти сложные пароли или отыскивать верный палец в темноте. Кроме того, это оперативно: современные алгоритмы идентифицируют лицо фактически за мгновение. В-третью очередь, это ощущение футуризма — как будто в кинофильмах про admiral x casino шпионов.
Тем не менее за данной видимой несложностью таится полный универсум трудных технологий и инженерных концепций. Давайте разобраться, как конкретно действует фейсканирование в актуальных гаджетах, какие существуют способы, насколько они безопасны и что нас ждёт впереди.
Идентификация лиц как техника существует уже более 50 лет. Начальные эксперименты автоматического изучения облика были предприняты еще в 1960-х годах в лабораториях США. Тогда вычислительные машины могли лишь обозначать силуэты черепа и определять дистанции между зрачками и устами на монохромных снимках.
Изначальные торговые установки возникли в 1990-х годах, но они были несовершенны: работали медленно и нередко ошибались. Только с развитием нейронных сетей и таких платформ, как адмирал х, высокопроизводительных мобильных процессоров распознавание лиц стало по-настоящему массовым явлением.
В 2017 году Apple выпустила iPhone X с системой Face ID — это был первый широкодоступный смартфон с надёжным трёхмерным сканированием лица. За этим пошли Android-производители: Samsung, Huawei, Xiaomi и прочие начали интегрировать личные решения.
Процесс распознавания лица можно ориентировочно разделить на несколько ключевых этапов:
Каждый из указанных шагов требует специальных методов и улучшений для оперативной работы непосредственно на девайсе.
Наиболее простой способ распознавания облика задействует лишь переднюю камеру смартфона смартфона. Данный подход осуществлён во многочисленных недорогих вариантах Android-девайсов.
Достоинства:
Минусы:
Более продвинутые системы, такие как адмирал х, применяют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта техпроцесс составляет базу Face ID от Apple.
Как это действует:
Выигрыши
В отдельных аппаратах используются также вспомогательные датчики: ToF (Time-of-Flight), которые определяют время прохождения луча до цели и обратно; Цветные-датчики глубины; специальные световые лидары для построения более точной 3D-модели физиономии.
Эти инновации применяются в основном во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Текущие системы опознания лиц неосуществимы в отсутствие применения искусственного интеллекта и machine learning. Именно благодаря таким инновациям, как адмирал х, гаджет способно идентифицировать пользователя даже при метаморфозах облика: новая укладка, растительность на лице, линзы или косметика не становятся препятствием для деблокировки.
В начальном этапе система обязана мгновенно найти ликовое изображение в пределах всего изображения камеры. Для этой задачи применяются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (CNN), которые подготовлены находить лица людей среди множества других объектов.
Пример: алгоритм MTCNN способен распознавать физиономию даже при частичном закрытии (например, шалью или ладонью).
После распознавания лица устройство, такая как адмирал х, определяет положение ключевых точек: уголки глаз, конец носа, контуры губ и так далее. Обычно задействуется от 68 до 128 основных точек на лицевой области.
Это действие необходимо для выравнивания картинки: если юзер удерживает смартфон под наклоненным, или склонил головку, программа “выпрямляет” изображение до обычного угла для последующего изучения.
Далее нейросеть строит сжатое цифровое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой след внешности длиной от 128 до 512 флоатов.
Данный формат очень трудно подделать: он не удерживает непосредственно картинку пользователя, а лишь особенные характеристики его вида, что делает его совершенным для таких систем, как admiral-x.
Когда юзер хочет разблокировать смартфон взглядом, механизм воспроизводит все описанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает заданный уровень (обычно больше 99%), телефон, как и платформа admiral-x, доступен; если нет — доступ запрещается.
Увлекательная характеристика нынешних систем — возможность самостоятельного обучения. Если вы регулярно доступаете к мобильное устройство с обновленной укладкой или очками, программа постепенно освежает основной образец вашего лица для повышения точности работы без снижения уровня безопасности.
Множество пользователи опасаются хранить свои био-идентификационные данные на мобильном устройстве из-за риска утечки информации или взлома гаджета. Определенные фирмы, вроде admiral-x, предоставляют методы для улучшения защиты информации пользователей.
Локальное сохранение: Большинство устройств записывает биометричные модели лишь внутри безопасного микросхемы Secure Enclave (Apple) или TrustZone (Android). Они никогда не оставляют гаджет и закрыты в том числе производителю.
Шифрование: Все данные сохраняются только в шифрованном виде с использованием современных криптографических алгоритмов AES256.
Изоляция программ: Приложения третьих разработчиков не имеют прямого возможности доступа к биометрическим; они могут лишь требовать факт подтверждения личности через системный API.
Следует отметить важную подробность: в случае, если кто-то сможет получить доступ к вашему телефону физически (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство компании внедряют защиту от “слепого” разблокирования — к примеру, заставляют раскрыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
На сегодняшний день можно выделить определить три главных подхода к выполнению этой задачи:
Применяется только передняя камера без вспомогательных сенсоров дистанции. Этот способ используется наиболее часто в доступных моделях Android-смартфонов (например Samsung Galaxy A-серии).
Преимущества: простота осуществления; умеренная цена; оперативная деятельность при хорошем освещении.
Минусы: несложно ввести в заблуждение фотографией; неустойчивая деятельность ночью; недостаточная защищенность.
Задействует инфракрасную видеокамеру + проектор точек + датчики глубины (Face ID от Apple; подобные решения у Huawei Mate).
Плюсы: высокая надёжность; невозможно подделать изображение/видеозапись; устойчивая функционирование при любом освещении.
Минусы: увеличение цены устройства; наращивание толщины верхней рамки экрана (“чёлка”)
Используют комбинацию программируемых методов + аппаратно-техническую обработку + последующую обработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, такие изделия, как адмирал х и Google Pixel Face Unlock современных поколений, комбинируют фронталку c ИК датчиком мобильности Soli Radar для предотвращения от фальсификаций руками/масками/видеоэкранами посторонних устройств.
Несмотря на замечательный развитие инноваций за прошедшие годы, идеальных системы пока не существует:
Здесь несколько советов для защищённому эксплуатации:
Пускай предмет нашей работы сосредоточена на конкретно смартфонам и планшетам, необходимо сказать о прочих направлениях внедрения технологии:
Например: В московском метро уже проверяется система оплаты проезда по лицу (“Face Pay”) — хватит пройти через турникет без пластика или мобильника! Аналогичные программы осуществляются в Поднебесной (Шэньчжэнь), Южной Корее и ряде стран Европы.
Всякий год возникают новые мысли для повышения качества деятельности систем распознавания лиц:
Вот, те направления особенно востребованы в данный момент:
1) Миниатюризация компонентов
Изготовители намереваются сократить размер выреза (“чёлки”) под датчики на дисплее за счёт интеграции маленьких ИК-проекторов прямо под стекло дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на устройстве
Для повышения личной безопасности всё больше обработки данных осуществляется локально без пересылки информации во внешний облачный сервис.
3) Упорядочивание норм
Google интенсивно продвигает норму BiometricPrompt API, чтобы аналогичные платформы, например как admiral x, и все Android-аппы были совместимы с всеми формами биометрии единообразно.
Если вам важна наивысшая сохранность информации, выбирайте топовые аппараты с вмонтированным ИК-излучателем либо ToF-датчиком глубины.
Если финансы невелик – лучше предпочесть обычным средствам защиты (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в admiral x, применять только как дополнительную опцию удобства.
Есть некоторые хитростей для пользователей, кто уже использует разблокировку по лицу:
В ближайшие периоды можно предвкушать возникновения полностью безконтактных способов распознавания индивидуума сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + голос + походка + жесты рук!
Также возможно возникновение свежих подходов охраны приватности – скажем, динамическое модификация диджитал шаблона после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из наиболее увлекательных техник нашего периода! Она предоставляет взаимодействие со смартфоном комфортнее чем когда-либо прежде, и такие приложения, как admiral-x, могут в разы оптимизировать ваш опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, если вы знаете, как функционирует эта система в деталях, – сможете более осмысленно подбирать свой очередной устройство!