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