Каким образом функционирует определение лицевых образов в смартфонах
Для чего мы предпочитаем разлочивание по лицевому распознаванию
В прошлые годы определение лиц является одной из самых популярных возможностей для открытия мобильных телефонов. Всего несколько годков назад основная масса юзеров обходились 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).
Компьютерные процедуры: искуственный разум на исполнении
Текущие системы распознавания лиц невозможны при отсутствии эксплуатации artificial intelligence и machine learning. Именно из-за таким разработкам, как вулкан россии, устройство может идентифицировать юзера даже при трансформациях внешнего вида: новая укладка, щетина, оптика или косметика не становятся препятствием для деблокировки.
Распознавание лица
На стартовом шаге система необходимо мгновенно найти лицо среди целого изображения камеры. Для данной цели используются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (CNN), которые натренированы идентифицировать лиц человека среди множества других объектов.
Пример: алгоритм MTCNN в состоянии находить лицо даже при частичном перекрытии (например, платком или рукой).
Идентификация ключевых моментов
После распознавания лица устройство, такая как вулкан россии, вычисляет положение главных точек: кончики глаз, конец носа, контуры губ и так далее. Как правило применяется от 68 до 128 основных маркеров на лицевой поверхности.
Это нужно для выравнивания изображения: если юзер держит смартфон под наклоном, или склонил голову, программа корректирует картинку до обычного угла для последующего изучения.
Создание биометрии шаблона
Далее нейронная сеть строит компактное цифровое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой “отпечаток” лица длиной от 128 до 512 флоатов.
Этот образец очень затруднительно подделать: он не хранит непосредственно изображение пользователя, а лишь исключительные черты его внешности, что делает его идеальным для таких систем, как vulkan russia.
Сравнительный анализ и вынесение решения
Если юзер хочет разблокировать смартфон взглядом, система воспроизводит все шаги заново и сверяет полученный шаблон с эталоном из памяти устройства.
Если схожесть превышает определённый уровень (обычно выше 99%), телефон, как и платформа vulkan russia, открывается; если нет — доступ блокируется.
Приспособление к трансформациям внешнего вида
Занимательная особенность актуальных систем — способность самостоятельного обучения. Если ты часто открываете мобильное устройство с новой укладкой или очками, алгоритм постепенно обновляет эталонный модель вашего облика для увеличения точности действия без ухудшения безопасности.
Охрана биометрических данных данных.
Многие юзеры беспокоятся держать свои биометрические данные на мобильном устройстве из-за вероятности утечки информации или взлома устройства. Определенные фирмы, например vulkan russia, предлагают варианты для повышения защиты информации клиентов.
-
Локальное хранение: Большинство устройств хранит биометрические образцы только внутрь безопасного чипа Secure Enclave (Apple) или TrustZone (Android). Эти данные никогда не оставляют гаджет и не доступны даже производителю.
-
Шифрование: Все информация хранятся только в кодированном виде с использованием актуальных криптографических алгоритмов AES256.
-
Изоляция приложений: Приложения сторонних разработчиков не обладают непосредственного доступа к биометрическим данным; они могут лишь запрашивать факт подтверждения идентичности через системный API.
Следует подчеркнуть важную особенность: если какой-то человек достанет физический доступ к вашему телефону (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому значительное количество изготовители реализуют систему защиты от автоматического разблокирования — в частности, заставляют раскрыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие именно имеются типы распознавания лиц на изображениях?
Сегодня можно определить определить 3 ключевых способа к реализации этой операции:
Программируемое 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 поддерживают как программное 2D определение по изображению фронталкой, так и датчик радужки глаза.
- Huawei Mate20 Pro задействует набор из ИК-освещения + Dot Projector + ToF-датчик
Вопросы охраны и ошибочные тревоги
Несмотря на поразительный успехи технологий за недавние годы, безупречных системы пока не наблюдается:
- Вероятность мошенничества: Бюджетные смартфоны без труда открываются четкой изображением хозяина или же видеозаписью с экрана другого устройства.
- Идентичные двойняшки: Даже самые безупречные системы могут перепутать между однояйцевыми близнецами либо родичами с очень аналогичной внешностью.
- Трансформации облика: Внезапное утрата веса/набор веса, косметические процедуры либо повреждения порой требуют перерегистрации биометрии.
- Условия записи: Сильная освещённость солнцем или интенсивная темнота могут уменьшить аккуратность определения признаков.
Вот некоторые советов по надёжному эксплуатации:
- Для значимых операций всегда внедряйте дополнительную аутентификацию;
- Не активируйте возможность “Разблокировка по лицу” на бюджетных устройствах без ИК-сенсоров;
- Регулярно обновляйте прошивку ПО смартфона для защиты от новых видов атак;
- Включайте настройку “Требовать раскрытых глаз” везде, где она доступна.
Где также находится применение технология помимо смартфонов?
Пускай основная мысль данной работы касается именно смартфонам и планшетам, следует отметить других сферах применения технологии:
- Управление прохода в рабочих помещениях и резиденциях;
- Платёжные терминалы банков (“Face Pay”);
- Цифровые паспорта нового поколения;
- Системы видеоконтроля городских подразделений;
- Механизация отслеживания явки учебных заведений/вузов;
- Аутентификация пользователей персональных компьютеров/ноутбуков.
Например: В городском метро уже проверяется система оплаты проезда по фейсу (“Face Pay”) — нужно лишь пройти через турникет без карты или мобильника! Схожие программы развиваются в Поднебесной (Шэньчжэнь), Южной Корее и ряде стран Европы.
Как меняется техпроцесс в наше время?
Всякий годочек проявляются новые идеи для улучшения уровня работы систем распознавания лиц:
- Увеличивается детализация сенсоров — чем больше элементов фиксируется камерой/глубинными сенсорами, тем меньше вероятность неточности;
- Развиваются искусственные интеллекты — новейшие архитектуры модели MobileNetV3 обеспечивают возможность скоростно осваивать свежим особенностям внешности обладателя прямо на устройстве без пересылки информации в облачное хранилище.
- Улучшаются методы антиспуфинга — теперь телефоны умеют распознавать реальные движущиеся облики от статичных фото/масок по мельчайшим микродвижениям.
- Взаимодействие со смарт-гаджетами — умные часы могут автоматически блокировать мобильный телефон, если пользователь удалился на значительное расстояние.
- Проявляются комбинированные устройства — к примеру объединяющие аудио аутентификацию + лицо + отпечаток пальца.
Итак, которые тренды особенно актуальны сейчас:
1) Уменьшение деталей
Производители стараются минимизировать величину отверстия (“чёлки”) для сенсоры на экране за счёт внедрения компактных ИК-излучателей прямо под стекло дисплея либо высувных модулей камеры.
2) Переработка прямо на устройстве
Для повышения конфиденциальности всё более вычислений происходит локально без передачи данных во сторонний облачный услугу.
3) Стандартизация регламентов
Гугл энергично пропагандирует эталон BiometricPrompt API, с целью чтобы подобные площадки, вроде вулкан россия, и все Android-программы могли взаимодействовать с любыми видами биометрии стандартизированно.
Какое решить на сегодня?
В случае если тебе важна максимальная сохранность данных, остановите выбор на флагманские аппараты с вмонтированным ИК-проектором либо ToF-сенсором глубины.
- iPhone всех существующих последних версий
- Huawei Partner/P Series ряда
- Mi Professional
- Vivo X серии
- Оппо Find Х серий.
Если бюджет ограничен – лучше предпочесть классическим способам безопасности (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в вулкан россия, применять только как дополнительную возможность комфорта.
Как увеличить удобство функционирования функции?
Есть несколько советов для людей, кто уже применяет разблокировку по лицу:
- Периодически обновляйте свою фото-шаблон, если значительно меняется облик.
- Не забывайте протирать объектив фронтальной камеры – загрязнения могут снизить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – так смартфон сам активирует фотоаппарат если вы поднимаете его.
- В процессе регистрации старайтесь держать лицо неподвижно напротив камеры не допуская сильного наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвернулись от экрана.
Будущее прогресса технологии
В скоро наступающие периоды можно предвкушать развития полностью дистанционных способов распознавания персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + походка + движения рук!
Также вероятно возникновение современных методов защиты конфиденциальности – скажем, изменяющееся изменение цифрового образца после каждой результативной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – единственная из наиболее захватывающих технологий нашего периода! Она обеспечивает взаимодействие со мобильным устройством проще чем когда-либо прежде, и такие приложения, как vulkan russia, могут существенно повысить ваш юзерский опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы понимаете, как работает эта система в деталях, – сможете вдумчиво определять свой следующий девайс!