Каким образом работает определение лиц в мобильных устройствах
Зачем мы выбираем разлочивание по фейсу
В недавние времена распознавание физиономий является одной из наиболее востребованных возможностей для разблокировки смартфонов. Всего несколько годов ранее основная часть использующих удовлетворялись PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но при появлением подобных технологий, например вулкан россия, нам вполне лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Какая вещь делает данную особенность такой востребованной? Для начала, это удобно: не нужно запоминать сложные пароли или искать верный палец в мраке. Также, это мгновенно: современные программы распознают лицо практически за доли секунды. В-третьих, это чувство будущего — словно в кинофильмах про вулкан россия шпионов.
Однако за этой на первый взгляд несложностью таится весь мир сложных техник и инженерных концепций. Позвольте нам исследовать, как конкретно работает идентификация по лицу в актуальных мобильных телефонах, какие применяются способы, насколько они надёжны и что нас ожидает в будущем.
Короткая повествование развития техники
Идентификация лиц как методика существует уже более пятидесяти лет. Первые пробы автоматизированного исследования лиц были осуществлены еще в 1960-х годах в исследовательских центрах США. Тогда вычислительные машины способны были лишь выделять очертания лица и определять дистанции между глазами и устами на монохромных снимках.
Начальные бизнес системы возникли в 90-х, но они были несовершенны: работали медленно и часто ошибались. Только с прогрессом нейронных сетей и таких площадок, как вулкан россии, мощных мобильных чипов распознавание лиц стало по-настоящему широко распространённым явлением.
В 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), которые измеряют время распространения луча до цели и обратно; RGB-датчики глубины; специальные оптические измерители расстояния для создания более аккуратной 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-серии).
Достоинства: простота воплощения; низкая стоимость; быстрая работа при хорошем освещении.
Минусы: несложно ввести в заблуждение фотографией; неустойчивая деятельность ночью; недостаточная охрана.
Оборудование для 3D оцифровка
Применяет ИК видеокамеру + проектор точек + датчики глубины (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 обеспечивают как программное 2D определение по изображению фронтальной камерой, так и сенсор радужки глаза.
- Huawei Mate20 Pro использует систему из ИК-подсветки + Dot Projector + ToF-датчик
Проблемы безопасности и неверные сигналы
Несмотря на замечательный развитие техники за недавние годы, идеальных систем пока не наблюдается:
- Шанс обмана: Недорогие мобильники легко открываются высококачественной снимком пользователя или видео с экрана другого устройства.
- Идентичные близняшки: Даже самые безупречные устройства могут спутать между однояйцевыми близнецами либо родичами с очень схожей внешностью.
- Метаморфозы внешнего вида: Внезапное похудение/увеличение массы тела, хирургические вмешательства либо повреждения иногда требуют обновления данных биометрии.
- Условия съёмки: Интенсивная подсветка солнцем либо глубокая темнота могут снизить верность идентификации признаков.
Здесь некоторые подсказок по защищённому применению:
- Для важных операций всегда применяйте двухэтапную аутентификацию;
- Не запускайте возможность “Разблокировка по лицу” на дешёвых аппаратах без ИК-сенсоров;
- Постоянно обновляйте прошивку прошивку смартфона для предотвращения угроз от новых видов атак;
- Включайте функцию “Требовать открытых глаз” там, где она доступна.
В каких областях ещё находится применение технология за исключением смартфонов?
Пускай основная мысль этой публикации посвящена в частности смартфонам и планшетам, необходимо сказать о прочих направлениях внедрения технологии:
- Управление прохода в деловых центрах и резиденциях;
- Платёжные терминалы финансовых учреждений (“Face Pay”);
- Виртуальные паспорта современного образца;
- Установки видеомониторинга городских сервисов;
- Автоматизирование отслеживания присутствия образовательных учреждений/вузов;
- Вход юзеров персональных компьютеров/ноутбуков.
Например: В столичном метро уже проверяется система оплаты проезда по фейсу (“Face Pay”) — достаточно пройти через турникет без карты или телефона! Схожие проекты осуществляются в Китае (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Как меняется технический процесс в наше время?
Каждый годочек проявляются новые концепции для усовершенствования качества деятельности систем идентификации лиц:
- Увеличивается разрешение датчиков — чем больше информации фиксируется камерой/глубинными сенсорами, тем меньше риск ошибки;
- Совершенствуются нейросети — современные структуры модели MobileNetV3 дают возможность быстро адаптироваться к новым особенностям облика обладателя прямо на устройстве без пересылки информации в облачное хранилище.
- Улучшаются методы антиспуфинга — теперь смартфоны могут распознавать настоящие анимированные лица от неподвижных фото/масок по мельчайшим микродвижениям.
- Интеграция со смарт-гаджетами — смарт-часы могут автоматически заблокировать телефон, если пользователь ушёл далеко.
- Появляются комбинированные механизмы — например объединяющие аудио аутентификацию + лицо + пальцевой отпечаток.
Здесь, которые тренды очень актуальны сейчас:
1) Миниатюризация деталей
Производители пытаются минимизировать величину отверстия (“чёлки”) для датчики на дисплее за счёт встраивания маленьких ИК-излучателей прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Переработка прямо на аппарате
Для увеличения приватности всё больше обработки данных происходит внутри устройства без передачи данных во внешний облачный сервис.
3) Стандартизация регламентов
Google активно пропагандирует эталон BiometricPrompt API, с целью чтобы подобные платформы, как вулкан россия, и каждые Android-программы могли взаимодействовать с различными типами биометрии единообразно.
Какое выбрать сегодня?
Когда вам всем нужна максимальная защита данных, выбирайте топовые модели с интегрированным ИК-излучателем или же ToF-сенсором глубины.
- iPhone всех актуальных версий
- Huawei Companion/P линейки
- Mi Pro
- Vivo X линейки
- Oppo Find Х линейки.
Если финансы невелик – лучше отдавать предпочтение классическим методам безопасности (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в вулкан россия, применять только как опциональную опцию комфорта.
Как повысить удобство работы функции?
Есть некоторые хитростей для людей, кто уже пользуется разблокировку по лицу:
- Регулярно обновляйте свою фотографию-шаблон, если сильно трансформируется внешность.
- Не упускайте из виду чистить объектив фронтальной камеры – разводы могут снизить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так смартфон сам запускает камеру если вы поднимаете его.
- Во время записи старайтесь сохранять лицевую часть прямо впереди камеры без резкого наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от экрана.
Будущее эволюции технологии
В скоро наступающие годы можно ожидать возникновения полностью дистанционных способов опознания персоны сразу по нескольким биометрическим параметрам одновременно: облик + речь + походка + движения рук!
Также возможно развитие современных подходов охраны приватности – к примеру, изменяющееся изменение электронного шаблона после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – одна из очень увлекательных инноваций нашего времени! Она делает общение со телефоном удобнее чем раньше, и такие приложения, как vulkan russia, могут в разы повысить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы знаете, как функционирует эта методика изнутри, – будете в состоянии вдумчиво определять свой очередной гаджет!
