Каким способом работает определение лиц в мобильных устройствах
Каким способом работает определение лиц в мобильных устройствах
Для чего мы выбираем разблокировку по лицевому распознаванию
В последние времена идентификация лиц стало одной из самых распространённых опций для деблокировки смартфонов. Еще некоторые лет назад большинство юзеров обходились пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением таких технологий, как вулкан россия, нам достаточно лишь взглянуть на экран — и аппарат тут же опознает своего владельца.
Какая вещь делает эту конкретную возможность такой востребованной? Прежде всего, это практично: не нужно запоминать сложные пароли или отыскивать правильный палец в мраке. Во-вторых, это быстро: современные программы идентифицируют лицо практически за доли секунды. В-третью очередь, это ощущение будущего — как будто в фильмах про vulkan casino разведчиков.
Впрочем за этой на первый взгляд легкостью прячется весь мир сложных методов и инженерных разработок. Давайте разобраться, как именно функционирует распознавание лиц в новейших гаджетах, какие существуют способы, насколько они безопасны и что нас предстоит.
Краткая история эволюции технологии
Идентификация лиц как методика существует уже более 50 годов. Первые эксперименты автоматизированного анализа лица были сделаны еще в 1960-х годах в научных учреждениях США. Тогда ЭВМ способны были лишь определять контуры лица и определять промежутки между очами и устами на черно-белых фотографиях.
Начальные коммерческие системы появились в девяностых годах, но они были далеки от совершенства: действовали неспешно и часто ошибались. Только с прогрессом синтетических сетей и таких платформ, как вулкан россии, сильных мобильных процессоров определение лиц стало по-настоящему массовым явлением.
В 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.
Стоит подчеркнуть важную особенность: если какой-то человек получит доступ к вашему телефону физически (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество компании осуществляют защиту от неосознанного разблокирования — к примеру, заставляют разомкнуть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие именно существуют виды идентификации лиц на изображениях?
Сегодня можно выделить три основных метода к осуществлению этой операции:
Софтверное двухмерное определение
Используется только передняя видеокамера без дополнительных датчиков дистанции. Такой способ наблюдается наиболее часто в недорогих моделях 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 Partner/P Series серии
- Xiaomi Expert
- Vivo X серии
- Оппо Обнаружить Х серии.
Если финансы невелик – лучше предпочесть традиционным средствам безопасности (PIN-код/сканер отпечатка), а опцию "разблокировка по лицу", такую как в вулкан россия, использовать только как второстепенную возможность комфорта.
Каким способом повысить комфорт работы опции?
Есть несколько хитростей для людей, кто уже пользуется разблокировку через лицо:
- Регулярно обновляйте свою фотографию-шаблон, если сильно трансформируется внешность.
- Не пренебрегайте протирать объектив фронтальной камеры – разводы могут уменьшить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам запускает камеру если вы берёте его в руки.
- В процессе регистрационного процесса пытайтесь удерживать лицевую часть ровно перед видеоустройства не допуская значительного наклона головы.
- Применяйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает смартфон, если вы отворачиваетесь от экрана.
Будущее развития технологии
В ближайшие годы можно предполагать развития полностью безконтактных способов распознавания человека сразу по нескольким биометрическим параметрам одновременно: облик + голос + манера ходьбы + движения рук!
Также предполагается развитие свежих методов охраны личной информации – например, переменное изменение цифрового шаблона после каждой удачной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – одна из наиболее интересных технологий нашего периода! Она делает общение со смартфоном проще чем когда-либо прежде, и такие приложения, как vulkan russia, могут в разы оптимизировать ваш опыт, но нуждается в осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы осведомлены, как устроена эта методика изнутри, – будете в состоянии осознаннее выбирать свой очередной гаджет!