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