Как действует распознавание лиц в телефонах
Для чего мы предпочитаем разблокирование по фейсу
В недавние времена распознавание физиономий является одной из самых популярных функций для деблокировки умных телефонов. Лишь некоторые годков тому назад основная часть юзеров обходились пин-кодами, паролями или датчиками отпечатков пальцев. Но с появлением подобных технологий, например admiral x, нам вполне просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Что делает эту конкретную особенность настолько популярной? Прежде всего, это комфортно: не нужно помнить трудные пароли или отыскивать верный палец в темноте. Во-вторых, это быстро: современные системы идентифицируют лицо практически за мгновения ока. В-третьем пункте, это ощущение будущего — как будто в фильмах про admiral x casino шпионов.
Однако за данной видимой несложностью таится весь мир сложных технологий и инженерных решений. Позвольте нам понять, как конкретно работает распознавание лиц в актуальных гаджетах, какие бывают способы, насколько они безопасны и что нас ждёт впереди.
Краткая повествование развития технологии
Идентификация лиц как техника имеется уже более 50 лет. Изначальные эксперименты автоматического анализа облика были предприняты еще в 1960-х годах в исследовательских центрах США. Тогда вычислительные машины способны были лишь определять очертания головы и определять промежутки между очами и ртом на ахроматических фотографиях.
Изначальные торговые системы возникли в 90-х, но они были далеки от совершенства: функционировали медленно и часто давали сбои. Только с развитием искусственных сетей и таких площадок, как адмирал х, высокопроизводительных мобильных процессоров определение лиц стало по-настоящему массовым явлением.
В 2017 году Apple презентовала iPhone X с системой Face ID — это был первый широкодоступный смартфон с безопасным трёхмерным сканированием лица. За ним пошли Android-производители: Samsung, Huawei, Xiaomi и прочие стали интегрировать свои решения.
Главные шаги функционирования устройства идентификации
Процесс распознавания лица можно примерно поделить на несколько важных этапов:
- Обнаружение лиц — аппарат определяет существование человеческого образа в снимке.
- Выделение характеристик — система изучает контуры лица: конфигурацию зрительных органов, обонятельного органа, губ, позицию бровей.
- Построение шаблона — создаётся уникальный электронный отпечаток (faceprint) на основе идентифицированных признаков.
- Сравнение со стандартом — созданный шаблон сверяется с записанной при регистрации биометрической данными владельца.
- Принятие определения — если сходство достаточно значительное, смартфон открывается.
Любой из указанных этапов запрашивает индивидуальных процедур и оптимизаций для скорой работы прямо на устройстве.
Аппаратные элементы: что скрыто внутри них
Типичная фронтальная камера.
Самый несложный способ определения лица использует лишь фронтальную камеру смартфона мобильного устройства. Данный подход осуществлён во многих недорогих версиях Android-девайсов.
Сильные стороны:
- Не нуждается в потребляет дополнительных сенсоров.
- Шустро действует при хорошем свете.
Слабые стороны:
- Легко ввести в заблуждение снимком или роликом.
- Неудачно действует при плохом освещённости или нестандартных точках зрения.
Инфракрасная фотокамера и пунктирный проектор
Более продвинутые системы, такие как адмирал х, задействуют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Данная технология составляет базу Face ID от Apple.
Как это действует:
- Точечный проектор отображает на лицо использующего невидимую структуру из тысяч инфракрасных меток (например, Face ID применяет около 30 000 точек).
- ИК камера фиксирует искривление этой решетки по поверхности лица.
- Получается 3D карта глубины, что почти невозможна для имитации обычной фото или маской.
Преимущества
- Надёжная работа даже в полной тьме.
- Большая защита к подделкам.
- Точность идентификации свыше 99%.
Добавочные сенсоры
В определённых устройствах применяются также дополнительные сенсорные устройства: ToF (Time-of-Flight), которые измеряют время движения света до объекта и обратно; Цветные-датчики дальности; специальные световые дальномеры для формирования более точной 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 ключевых способа к выполнению этой функции:
Софтверное плоское распознавание
Используется только фронтальная камера без вспомогательных сенсоров глубины. Этот метод наблюдается обычно в доступных моделях 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) Стандартизация норм
Google интенсивно пропагандирует эталон BiometricPrompt API, чтобы такие площадки, вроде admiral x, и все Android-программы были совместимы с различными типами биометрии стандартизированно.
Что выбрать на сегодня?
Когда тебе необходима предельная сохранность информации, выбирайте флагманские модели со встроенным ИК-излучателем или ToF-сенсором глубины.
- iPhone всех существующих последних поколений
- Huawei Partner/P линейки
- Xiaomi Professional
- Vivo X серии
- Oppo Найти Икс серии.
Если средства ограничен – лучше отдавать предпочтение обычным средствам защиты (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в admiral x, применять только как дополнительную опцию удобства.
Каким способом улучшить комфорт работы опции?
Есть несколько советов для пользователей, кто уже пользуется разблокировку по лицу:
- Часто обновляйте свою изображение-шаблон, если кардинально трансформируется внешность.
- Не упускайте из виду очищать объектив передней камеры – пятна могут понизить четкость!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам активирует фотоаппарат если вы берёте его в руки.
- Во время регистрационного процесса постарайтесь сохранять лицевую часть прямо перед объектива не допуская значительного наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает смартфон, если вы отвели взгляд от экрана.
Перспективы эволюции технологии
В скоро наступающие годы можно ожидать развития полностью безконтактных способов идентификации индивидуума сразу по нескольким биометрическим параметрам одновременно: физиономия + речь + шаги + манипуляции руками!
Также предполагается появление новых подходов обеспечения конфиденциальности – скажем, переменное корректировка диджитал образца после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – одна из самых увлекательных техник нашего периода! Она предоставляет интеракцию со мобильным устройством проще чем до этого, и такие аппы, как admiral-x, могут в разы оптимизировать ваш пользовательский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы знаете, как устроена эта система внутри, – будете в состоянии более осмысленно выбирать свой будущий гаджет!
Leave a Reply