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