В недавние времена распознавание лиц превратилось в одной из самых распространённых функций для деблокировки мобильных телефонов. Лишь несколько годов ранее основная масса пользователей удовлетворялись пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением таких технологий, как cabura, нам достаточно лишь взглянуть на экран — и устройство тут же опознает своего владельца.
Что делает данную возможность настолько популярной? Прежде всего, это комфортно: не нужно удерживать в памяти замысловатые пароли или находить верный палец в темноте. Также, это оперативно: современные программы идентифицируют лицо практически за мгновения ока. В-третьем пункте, это впечатление футуристичности — как будто в фильмах про cabura шпионов.
Тем не менее за такой на первый взгляд несложностью скрывается целый вселенная сложных технологий и инженерных разработок. Попробуем понять, как точно функционирует распознавание лиц в современных смартфонах, какие бывают методы, насколько они надёжны и что нас ожидает в будущем.
Распознавание лиц как технология существует уже более 50 лет. Начальные пробы машинного исследования лица были сделаны еще в 1960-х годах в научных учреждениях США. Тогда вычислительные машины умели лишь определять очертания лица и вычислять промежутки между очами и устами на черно-белых фотографиях.
Начальные торговые установки появились в девяностых годах, но они были неидеальны: работали медленно и нередко ошибались. Только с развитием искусственных сетей и таких платформ, как кабура, высокопроизводительных мобильных чипов распознавание лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году 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 чисел с плавающей запятой.
Такой образец очень затруднительно имитировать: он не удерживает само картинку юзера, а лишь исключительные характеристики его облика, что делает его совершенным для таких систем, как кабура казино.
Когда пользователь хочет разлочить телефон взором, система осуществляет все указанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает заданный уровень (обычно больше 99%), телефон, как и платформа кабура казино, доступен; если нет — доступ блокируется.
Увлекательная черта современных систем — способность самостоятельного обучения. Если ты часто открываете телефон с новой стрижкой или оптикой, алгоритм постепенно модернизирует основной модель вашего облика для повышения точности работы без ухудшения безопасности.
Множество юзеры беспокоятся держать свои биометрические идентификационные данные на мобильном устройстве из-за риска утечки данных или хакерской атаки. Иные компании, вроде кабура казино, предлагают варианты для улучшения сохранности данных пользователей.
Локальное сбережение: Преимущественно устройств записывает био-идентификационные шаблоны только внутрь безопасного микросхемы 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) Упорядочивание стандартов
Гугл энергично пропагандирует стандарт BiometricPrompt API, чтобы такие платформы, вроде cabura, и все Android-аппы могли взаимодействовать с любыми видами биометрии единообразно.
В случае если вам всем нужна максимальная защита информации, подбирайте передовые аппараты со встроенным ИК-проектором или же ToF-датчиком глубины.
Если финансы скромен – лучше отдавать предпочтение обычным методам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в cabura, применять только как опциональную возможность удобства.
Есть пара хитростей для пользователей, кто уже использует разблокировку по лицу:
В скоро наступающие годы можно ожидать возникновения полностью бесконтактных способов распознавания человека сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + шаги + манипуляции руками!
Также вероятно появление современных подходов защиты приватности – к примеру, переменное модификация электронного образца после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – единственная из очень увлекательных инноваций нашего периода! Она предоставляет интеракцию со телефоном комфортнее чем до этого, и такие приложения, как кабура казино, могут значительно улучшить ваш юзерский опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы понимаете, как работает эта система изнутри, – будете в состоянии осознаннее выбирать свой очередной гаджет!