Каким образом функционирует распознавание лиц в телефонах
Почему мы останавливаемся на разлочивание по лицевому распознаванию
В прошлые годы определение лиц стало одной из самых популярных функций для деблокировки мобильных телефонов. Всего некоторые годков тому назад основная масса использующих довольствовались PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но при появлением таких технологий, например вулкан россия, нам достаточно лишь взглянуть на экран — и устройство тут же узнает своего владельца.
Что обуславливает эту функцию такой востребованной? Во-первых, это практично: не нужно помнить сложные пароли или отыскивать правильный палец в тьме. Также, это мгновенно: современные программы идентифицируют лицо практически за мгновения ока. В-третьих, это чувство будущего — будто в кинофильмах про vulkan casino разведчиков.
Тем не менее за этой кажущейся несложностью прячется целый универсум комплексных технологий и инженерных решений. Попробуем разобраться, как конкретно функционирует распознавание лиц в актуальных гаджетах, какие существуют методы, насколько они безопасны и что нас ждёт впереди.
Краткая история эволюции инноваций
Идентификация лиц как технология присутствует уже более 50 годов. Начальные попытки автоматического изучения лица были сделаны еще в 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).
Софтверные алгоритмы: искуственный разум на действии
Нынешние механизмы распознавания лиц невозможны в отсутствие эксплуатации artificial intelligence и машинного обучения. Именно благодаря таким инновациям, как вулкан россии, гаджет способно распознавать владельца даже при изменениях внешности: новая причёска, щетина, очки или макияж не становятся барьером для открытия.
Детектирование физиономии
В начальном стадии программа должна мгновенно найти образ лица в пределах целого изображения с камеры. Для этого задействуются многоуровневые классификаторы Хаара или более современные сверточные нейронные сети (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 для предотвращения от подделок руками/масками/видеоэкранами посторонних устройств.
Примеры применения различных методов
- iPhone модели X/11/12/13/14 задействуют только физическое трёхмерное сканирование
- 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) Унификация норм
Google активно пропагандирует эталон BiometricPrompt API, чтобы подобные системы, вроде вулкан россия, и любые Android-приложения могли работать с всеми формами биометрии единообразно.
Какое выбрать на сегодня?
Если вам всем нужна максимальная сохранность данных, выбирайте топовые аппараты с интегрированным ИК-излучателем или же ToF-датчиком глубины.
- iPhone каждого новейших моделей
- Huawei Mate/P Series ряда
- Xiaomi Pro
- Vivo X модели
- Oppo Find Икс серии.
Если средства невелик – лучше выбирать традиционным методам безопасности (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в вулкан россия, использовать только как второстепенную опцию удобства.
Каким образом повысить практичность функционирования возможности?
Есть несколько советов для пользователей, кто уже применяет функцию распознавания лица:
- Часто меняйте свою фотографию-шаблон, если значительно трансформируется внешний вид.
- Не забывайте протирать линзу передней камеры – загрязнения могут понизить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам включает камеру если вы берёте его в руки.
- В процессе регистрации постарайтесь сохранять лицевую часть ровно перед объектива не допуская значительного наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от экрана.
Перспективы развития технологии
В скоро наступающие годы можно предвкушать развития полностью дистанционных способов идентификации персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + звучание + шаги + движения рук!
Также предполагается возникновение современных способов обеспечения конфиденциальности – скажем, изменяющееся корректировка электронного шаблона после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – единственная из очень захватывающих техник нашего периода! Она предоставляет интеракцию со телефоном комфортнее чем раньше, и такие аппы, как vulkan russia, могут в разы оптимизировать ваш юзерский опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы знаете, как функционирует эта методика изнутри, – будете в состоянии более осмысленно подбирать свой очередной устройство!