В прошлые времена определение лиц стало одной из самых популярных функций для деблокировки мобильных телефонов. Лишь пару лет тому назад основная масса использующих довольствовались пин-кодами, паролями или датчиками отпечатков пальцев. Но с появлением подобных технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и устройство тут же узнает своего владельца.
Какая вещь превращает данную функцию настолько популярной? Прежде всего, это удобно: не нужно удерживать в памяти замысловатые пароли или искать правильный палец в тьме. Кроме того, это быстро: современные программы узнают лицо фактически за мгновения ока. В-третью очередь, это ощущение футуристичности — как будто в фильмах про вулкан россия разведчиков.
Тем не менее за такой кажущейся несложностью прячется целый универсум сложных технологий и инженерных разработок. Попробуем понять, как точно работает распознавание лиц в актуальных гаджетах, какие бывают методы, насколько они надёжны и что нас ожидает в будущем.
Распознавание лиц как методика присутствует уже более пятидесяти лет. Начальные эксперименты автоматизированного изучения лиц были осуществлены еще в 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).
Современные системы распознавания лиц невозможны в отсутствие эксплуатации искусственного интеллекта и машинного обучения. Именно из-за таким инновациям, как вулкан россии, устройство может идентифицировать владельца даже при метаморфозах внешности: новая причёска, щетина, очки или грим не становятся препятствием для разблокировки.
При стартовом стадии система должна оперативно распознать лицо среди полного снимка с камеры. Для этой задачи применяются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (CNN), которые подготовлены идентифицировать лиц человека среди множества других объектов.
Пример: метод MTCNN может распознавать лицо даже в случае неполном перекрытии (например, шалью или ладонью).
После распознавания лица устройство, такая как вулкан россии, вычисляет положение основных точек: края глаз, кончик носа, границы губ и так далее. Как правило используется от 68 до 128 главных маркеров на лице.
Это действие требуется для нормализации изображения: если юзер держит телефон под наклоном, или повернул голову, программа исправляет изображение до нормального состояния для дальнейшего анализа.
Далее искусственная сеть строит компактное цифровое представление ("эмбеддинг") внешности пользователя — своеобразный цифровой след внешности длиной от 128 до 512 флоатов.
Данный образец весьма затруднительно имитировать: он не удерживает непосредственно изображение юзера, а лишь исключительные характеристики его облика, что делает его оптимальным для таких платформ, как vulkan russia.
Когда юзер намеревается разблокировать телефон взглядом, система воспроизводит все указанные шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает заданный порог (обычно больше 99%), телефон, как и платформа vulkan russia, открывается; если нет — доступ не предоставляется.
Интересная черта нынешних системы — возможность самостоятельного обучения. Если ты регулярно открываете мобильное устройство с обновленной укладкой или очками, алгоритм постепенно обновляет базовый модель вашего облика для улучшения точности функционирования без ухудшения безопасности.
Большинство клиенты беспокоятся сохранять свои био-идентификационные данные на мобильном устройстве из-за риска потери данных или взлома устройства. Определенные компании, например vulkan russia, предоставляют варианты для повышения безопасности данных клиентов.
Локальное сохранение: Преимущественно устройств хранит биометричные образцы лишь внутри защищенного процессора 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, чтобы подобные платформы, например как вулкан россия, и любые Android-аппы могли взаимодействовать с всеми формами биометрии стандартизированно.
Когда вам всем важна наивысшая сохранность информации, остановите выбор на флагманские аппараты с вмонтированным ИК-проектором или же ToF-датчиком глубины.
Если финансы скромен – лучше предпочесть классическим средствам защиты (PIN-код/сканер пальца), а опцию "разблокировка по лицу", такую как в вулкан россия, применять только как второстепенную возможность комфорта.
Есть некоторые советов для тех, кто уже применяет функцию распознавания лица:
В скоро наступающие годы можно ожидать возникновения полностью безконтактных способов идентификации персоны сразу по нескольким биометрическим данным параметрам одновременно: облик + речь + манера ходьбы + движения рук!
Также вероятно развитие современных способов защиты личной информации – к примеру, динамическое изменение диджитал образца после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из очень увлекательных техник нашего эпохи! Она делает взаимодействие со телефоном комфортнее чем раньше, и такие приложения, как vulkan russia, могут значительно улучшить ваш опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы осведомлены, как устроена эта система внутри, – сумеете осознаннее выбирать свой будущий девайс!