В последние времена распознавание физиономий превратилось в одной из самых популярных опций для открытия умных телефонов. Еще пару лет тому назад основная часть использующих довольствовались PIN-кодами, ключами доступа или датчиками отпечатков пальцев. Но при появлением подобных технологий, как admiral x, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект делает данную функцию настолько популярной? Во-первых, это удобно: не нужно помнить трудные пароли или находить нужный палец в темноте. Во-вторых, это мгновенно: современные программы идентифицируют лицо фактически за мгновение. В-третьих, это чувство будущего — будто в фильмах про адмирал х официальный сайт агентов.
Тем не менее за такой на первый взгляд простотой скрывается весь вселенная трудных технологий и инженерных разработок. Позвольте нам исследовать, как точно работает распознавание лиц в актуальных гаджетах, какие бывают способы, насколько они безопасны и что нас ждёт впереди.
Идентификация лиц как методика присутствует уже более 50 годов. Изначальные пробы автоматического изучения лица были осуществлены еще в 1960-х годы в исследовательских центрах США. Тогда ЭВМ способны были лишь определять очертания головы и определять дистанции между очами и губами на монохромных снимках.
Первые коммерческие платформы возникли в девяностых годах, но они были далеки от совершенства: работали медленно и часто ошибались. Только с прогрессом искусственных сетей и таких систем, как адмирал х, высокопроизводительных мобильных процессоров идентификация лиц стало по-настоящему общедоступным явлением.
В 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).
Нынешние механизмы распознавания физиономий неосуществимы при отсутствии использования искусственного интеллекта и машинного обучения. Именно вследствие таким разработкам, как адмирал х, аппарат может узнавать юзера даже при метаморфозах внешнего вида: новая стрижка, щетина, линзы или грим не становятся барьером для деблокировки.
При первом шаге алгоритм необходимо мгновенно обнаружить образ лица среди всего изображения камеры. Для этой задачи используются последовательные классификаторы Хаара или более современные конволюционные нейронные сети (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, могут существенно повысить ваш опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы осведомлены, как работает эта методика внутри, – сумеете вдумчиво определять свой будущий девайс!
| Country code |
|---|