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