Каким способом функционирует распознавание лицевых образов в телефонах
Зачем мы выбираем разблокирование по лицу
В последние времена идентификация лиц является одной из наиболее востребованных функций для открытия смартфонов. Всего несколько годов ранее основная масса пользователей довольствовались PIN-кодами, паролями или сканерами отпечатков пальцев. Но при появлением таких технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект делает данную возможность настолько популярной? Во-первых, это практично: не нужно удерживать в памяти трудные пароли или искать правильный палец в темноте. Во-вторых, это быстро: современные программы узнают лицо буквально за доли секунды. В-третьих, это впечатление футуристичности — как будто в кинолентах про вулкан автомат агентов.
Впрочем за такой кажущейся легкостью прячется целый универсум комплексных технологий и инженерных разработок. Позвольте нам исследовать, как именно работает идентификация по лицу в актуальных мобильных телефонах, какие бывают методы, насколько они надёжны и что нас предстоит.
Сжатая хроника развития инноваций
Идентификация лиц как технология имеется уже более пятидесяти годов. Первые эксперименты автоматизированного изучения лица были сделаны еще в 1960-х годах в научных учреждениях США. Тогда компьютеры могли лишь выделять контуры головы и определять расстояния между глазами и устами на черно-белых снимках.
Начальные коммерческие платформы стали доступны в 1990-х годах, но они были неидеальны: функционировали медленно и нередко ошибались. Только с прогрессом синтетических сетей и таких систем, как вулкан россии, мощных мобильных чипов идентификация лиц стало по-настоящему массовым явлением.
В 2017 году Apple выпустила iPhone X с системой Face ID — это был первый массовый смартфон с безопасным трёхмерным идентификацией лица. За ним последовали Android-производители: Samsung, Huawei, Xiaomi и другие начали интегрировать собственные разработки.
Основные стадии действия системы определения
Процесс определения лица можно условно сегментировать на несколько важных этапов:
- Распознавание лиц — камера выявляет существование гуманного образа в изображении.
- Выделение признаков — система анализирует черты облика: форму глаз, носа, губ, позицию бровей.
- Построение модели — создаётся особенный электронный отпечаток (faceprint) на основе определённых признаков.
- Сравнение со образцом — сформированный модель сверяется со сохранённой при внесении биометрической данными владельца.
- Принятие выбора — если соответствие достаточно высокое, смартфон разблокируется.
Каждый из данных этапов нуждается в индивидуальных процедур и оптимизаций для быстрой работы непосредственно на девайсе.
Аппаратные элементы: что прячется внутри
Типичная фронтальная камера.
Простейший несложный способ определения физиономии задействует исключительно лицевую видеокамеру мобильного устройства. Подобный подход внедрён во многих доступных версиях Android-устройств.
Преимущества:
- Необходимо требует дополнительные датчиков.
- Шустро действует при хорошем освещённости.
Слабые стороны:
- Легко одурачить снимком или видео.
- Неправильно функционирует при плохом освещённости или нестандартных ракурсах.
Инфракрасная камера и пунктирный проекционный аппарат
Более продвинутые системы, такие как вулкан россии, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта технология является основой Face ID от Apple.
Каким образом это работает:
- Точечный проекционный прибор отображает на физиономию юзера невидимую решетку из тысяч инфракрасных точек (например, Face ID задействует около 30 000 пятен).
- Инфракрасная устройство записывает искривление данной сетки по плоскости лица.
- Получается трёхмерная карта глубины, что почти неподвластна для фальсификации типичной фотографией или маскировкой.
Достоинства
- Надёжная работа даже в полной неосвещённости.
- Сильная устойчивость к подделкам.
- Точность распознавания выше 99%.
Добавочные сенсоры
В отдельных устройствах задействуются также экстра сенсорные устройства: ToF (Time-of-Flight), которые фиксируют время движения луча до предмета и обратно; Трехцветные-датчики дальности; специальные оптические измерители расстояния для построения более аккуратной 3D-модели лица.
Эти технологии применяются наиболее часто во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные методы: синтетический разум на действии
Текущие системы распознавания физиономий немыслимы без применения ИИ и machine learning. Именно благодаря таким разработкам, как вулкан россии, аппарат в состоянии узнавать владельца даже при изменениях облика: новая укладка, растительность на лице, оптика или макияж не становятся барьером для открытия.
Распознавание физиономии
В начальном стадии алгоритм необходимо оперативно распознать лицо в пределах всего кадра с камеры. Для данной цели применяются каскадные классификаторы Хаара или более продвинутые конволюционные нейронные сети (CNN), которые подготовлены идентифицировать человеческие лица среди множества других объектов.
Пример: метод MTCNN может распознавать лицо даже с неполном перекрытии (например, шарфом или ладонью).
Выделение ключевых аспектов
После обнаружения лица устройство, такая как вулкан россии, определяет местоположение основных точек: края глаз, кончик носа, края губ и так далее. Как правило используется от 68 до 128 ключевых меток на лице.
Это требуется для нормализации визуала: если человек находится с смартфон под наклоненным, или повернул голову, программа “выпрямляет” картинку до обычного угла для последующего изучения.
Формирование биометрии шаблона
Далее нейросеть строит уплотненное числовое представление (“эмбеддинг”) лица пользователя — своеобразный цифровой “отпечаток” внешности длиной от 128 до 512 чисел с плавающей запятой.
Такой формат крайне сложно подделать: он не удерживает непосредственно фото пользователя, а лишь особенные черты его внешности, что делает его идеальным для таких площадок, как vulkan russia.
Сравнительный анализ и вынесение решения
В случае, когда пользователь намеревается открыть телефон взглядом, система воспроизводит все указанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает определённый границу (обычно выше 99%), телефон, как и платформа vulkan russia, разблокируется; если нет — доступ блокируется.
Привыкание к трансформациям внешности
Интересная особенность современных систем — возможность самообучения. Если ты часто разблокируете телефон с обновленной прической или очками, программа постепенно обновляет эталонный модель вашего внешности для увеличения точности действия без ухудшения безопасности.
Безопасность биометрии данных.
Многие пользователи опасаются хранить свои биометрические данные на смартфоне из-за угрозы утечки информации или хакерской атаки. Определенные компании, такие как vulkan russia, предлагают решения для повышения сохранности сведений клиентов.
-
Локальное сбережение: Большинство устройств записывает биометричные образцы только внутри защищенного чипа Secure Enclave (Apple) или TrustZone (Android). Эти данные ни разу не не покидают устройство и не доступны в том числе производителю.
-
Шифрование: Все информация сохраняются только в зашифрованном виде с использованием актуальных криптографических алгоритмов AES256.
-
Изоляция приложений: Приложения сторонних девелоперов не обладают непосредственного возможности доступа к биометрическим данным; они могут лишь запрашивать факт верификации личности через системный API.
Стоит подчеркнуть значимую особенность: в случае, если кто-либо достанет физический доступ к вашему телефону (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество производители внедряют защиту от неосознанного разблокирования — в частности, просят открыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют категории идентификации лиц на изображениях?
Сегодня можно выделить различить три главных метода к реализации этой функции:
Программируемое 2D определение
Используется только передняя камера без дополнительных детекторов дистанции. Подобный подход наблюдается обычно в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).
Достоинства: несложность реализации; низкая стоимость; скоростная работа при достаточном свете.
Минусы: легко ввести в заблуждение снимком; ненадежная работа ночью; низкая охрана.
Оборудование для трёхмерное оцифровка
Задействует инфракрасную камеру + проекционный модуль точек + датчики дистанции (Face ID у Apple; аналогичные технологии у Huawei Mate).
Преимущества: высокая надёжность; нельзя подделать изображение/видеозапись; стабильная деятельность при любом освещении.
Минусы: повышение стоимости устройства; увеличение толщины верхней рамки экрана (“чёлка”)
Смешанные подходы с интеграцией ИИ
Используют комбинацию программируемых методов + аппаратно-техническую обработку + дополнительную обработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, такие товары, например вулкан россии и Google Pixel Face Unlock современных поколений, комбинируют фронталку c инфракрасным сенсором мобильности Soli Radar для защиты от подделок руками/масками/видеодисплеями чужих устройств.
Иллюстрации использования разнообразных методов
- iPhone линейки X/11/12/13/14 используют только физическое трёхмерное 3D-сканирование
- Xiaomi Mi8 Explorer Edition впервые предложил эквивалент Face ID в числе Android.
- Samsung Galaxy S10 версия/S20 поддерживают как программное обеспечение двухмерное идентификацию по фото селфи-камерой, так и сенсор глазного ириса.
- Huawei Mate20 Pro использует комплекс из ИК-инфракрасного света + Dot Projector + ToF-сенсор
Проблемы безопасности и неверные срабатывания
Несмотря на поразительный прогресс инноваций за последние годы, совершенных системы пока не имеется:
- Возможность мошенничества: Доступные мобильники просто доступны высококачественной изображением пользователя или же видео с экрана другого устройства.
- Идентичные близнецы: Даже самые безупречные механизмы могут спутать между монозиготными близнецами либо родственниками с очень схожей внешностью.
- Трансформации внешнего вида: Внезапное похудение/набор веса, косметические процедуры либо травмы порой необходимы для перерегистрации биометрических данных.
- Условия съёмки: Яркая освещённость солнцем или же интенсивная тень могут уменьшить точность определения признаков.
Вот некоторые подсказок по безопасному применению:
- Для значимых операций всегда внедряйте дополнительную аутентификацию;
- Не включайте возможность “Разблокировка по лицу” на бюджетных устройствах без ИК-сенсоров;
- Систематически обновляйте прошивку мобильного устройства для защиты от современных угроз;
- Включайте опцию “Требовать распахнутых глаз” там, где она доступна.
В каких областях также используется технологии помимо мобильных телефонов?
Несмотря на то, что основная мысль данной публикации сосредоточена на конкретно портативным гаджетам, следует отметить прочих направлениях внедрения технологии:
- Контроль прохода в офисах и резиденциях;
- Платёжные аппараты банков (“Face Pay”);
- Цифровые удостоверения личности современного поколения;
- Установки видеомониторинга муниципальных сервисов;
- Автоматизирование отслеживания присутствия образовательных учреждений/вузов;
- Вход юзеров компьютеров/ноутбуков.
Например: В городском метро уже проверяется система платежа проезда по лицу (“Face Pay”) — достаточно пройти через турникет без пластика или мобильника! Похожие программы реализуются в Поднебесной (Шэньчжэнь), Республике Корея и ряде стран Европы.
Каким образом изменяется технология в нынешнее время?
Каждый годочек возникают новые мысли для повышения уровня функционирования систем идентификации лиц:
- Увеличивается разрешение сенсорных устройств — чем больше деталей фиксируется видеокамерой/глубинными сенсорами, тем меньше шанс погрешности;
- Развиваются нейросети — современные структуры вида MobileNetV3 дают возможность скоростно осваивать свежим чертам вида пользователя напрямую на гаджете без отправки данных в облако.
- Совершенствуются методы антиспуфинга — теперь телефоны умеют отличать реальные живые лица от фиксированных фотографий/масок по мельчайшим движениям кожи.
- Синхронизация со смарт-гаджетами — интеллектуальные часы могут самостоятельно закрыть доступ к телефон, если владелец удалился на значительное расстояние.
- Проявляются смешанные системы — например комбинирующие аудио опознание + лицо + дактилоскопический след.
Итак, которые тренды особенно популярны в данный момент:
1) Миниатюризация элементов
Производители намереваются сократить размер выреза (“чёлки”) для сенсоры на дисплее за счёт внедрения компактных ИК-излучателей прямо под стекло дисплея либо высувных модулей камеры.
2) Обработка прямо на аппарате
Для повышения приватности всё больше расчётов происходит локально без пересылки информации во сторонний облачный услугу.
3) Унификация регламентов
Гугл энергично пропагандирует норму BiometricPrompt API, с целью чтобы такие платформы, например как вулкан россия, и любые Android-аппы могли взаимодействовать с любыми видами биометрии единообразно.
Какое подобрать сегодня?
Когда вам всем нужна наивысшая сохранность информации, остановите выбор на передовые модели с интегрированным ИК-излучателем или ToF-сенсором глубины.
- iPhone каждого последних моделей
- Huawei Companion/P ряда
- Xiaomi Pro
- Vivo X серии
- Оппо Обнаружить Х серии.
Если финансы ограничен – лучше предпочесть классическим методам защиты (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в вулкан россия, использовать только как второстепенную опцию удобства.
Каким способом улучшить комфорт функционирования функции?
Есть пара хитростей для людей, кто уже пользуется разблокировку через лицо:
- Часто обновляйте свою изображение-шаблон, если сильно меняется внешний вид.
- Не забывайте чистить объектив фронтальной камеры – загрязнения могут снизить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам запускает фотоаппарат если вы поднимаете его.
- При регистрационного процесса пытайтесь удерживать лицевую часть неподвижно впереди объектива исключая значительного наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвели взгляд от дисплея.
Будущее прогресса инноваций
В предстоящие годы можно ожидать возникновения полностью безконтактных способов распознавания персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: облик + голос + шаги + движения рук!
Также предполагается развитие новых способов обеспечения личной информации – к примеру, переменное модификация электронного образца после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – одна из самых увлекательных технологий нашего времени! Она обеспечивает интеракцию со смартфоном проще чем раньше, и такие программы, как vulkan russia, могут значительно улучшить ваш юзерский опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы понимаете, как функционирует эта система внутри, – сможете более осмысленно определять свой будущий устройство!