Как функционирует определение лиц в мобильных устройствах
Как функционирует определение лиц в мобильных устройствах
Для чего мы останавливаемся на разблокирование по фейсу
В последние годы идентификация лиц является одной из самых распространённых возможностей для деблокировки смартфонов. Всего пару лет тому назад основная масса юзеров обходились пин-кодами, секретными кодами или сканерами отпечатков пальцев. Но при появлением таких технологий, как admiral x, нам достаточно просто взглянуть на экран — и аппарат тут же опознает своего владельца.
Какая вещь обуславливает эту конкретную особенность такой востребованной? Во-первых, это удобно: не нужно запоминать трудные пароли или отыскивать правильный палец в мраке. Кроме того, это мгновенно: современные алгоритмы идентифицируют лицо буквально за мгновение. В-третьем пункте, это чувство футуристичности — словно в кинофильмах про admiral x зеркало разведчиков.
Однако за данной кажущейся простотой таится полный универсум трудных техник и инженерных разработок. Попробуем понять, как именно действует распознавание лиц в новейших смартфонах, какие применяются способы, насколько они безопасны и что нас ждёт впереди.
Короткая повествование эволюции техники
Идентификация лиц как методика имеется уже более 50 годов. Первые эксперименты автоматизированного исследования облика были сделаны еще в 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 и машинного обучения. Именно вследствие таким разработкам, как адмирал х, гаджет в состоянии узнавать юзера даже при метаморфозах внешности: новая укладка, растительность на лице, линзы или грим не становятся помехой для деблокировки.
Распознавание лиц
При начальном шаге программа обязана мгновенно найти ликовое изображение в пределах целого изображения камеры. Для этой задачи применяются многоуровневые классификаторы Хаара или более продвинутые сверточные нейронные сети (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 задействуют только аппаратное трёхмерное сканирование
- 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 Mate/P Series серии
- Mix Pro
- Vivo X модели
- Oppo Обнаружить Х линейки.
Если средства невелик – лучше предпочесть классическим способам защиты (PIN-код/сканер отпечатка), а возможность «разблокировка по лицу», такую как в admiral x, использовать только как дополнительную возможность удобства.
Каким образом улучшить удобство работы возможности?
Есть некоторые хитростей для людей, кто уже пользуется разблокировку по лицу:
- Регулярно обновляйте свою фотографию-шаблон, если сильно трансформируется облик.
- Не пренебрегайте чистить линзу передней камеры – пятна могут понизить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так мобильник сам активирует камеру как только вы поднимаете его.
- В процессе регистрационного процесса постарайтесь удерживать лицевую часть неподвижно перед объектива без сильного наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает телефон, если вы отвели взгляд от экрана.
Возможности развития технологии
В предстоящие времена можно предвкушать возникновения полностью дистанционных способов распознавания индивидуума сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + звучание + манера ходьбы + жесты рук!
Также вероятно появление новых методов защиты приватности – скажем, переменное изменение диджитал образца после каждой результативной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – единственная из очень увлекательных инноваций нашего времени! Она предоставляет общение со мобильным устройством комфортнее чем до этого, и такие аппы, как admiral-x, могут существенно оптимизировать ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы знаете, как устроена эта методика в деталях, – сумеете осознаннее подбирать свой следующий девайс!












