Каким способом действует распознавание лиц в мобильных устройствах
Каким способом действует распознавание лиц в мобильных устройствах
Для чего мы выбираем разблокирование по фейсу
В недавние времена распознавание лиц является одной из самых распространённых опций для деблокировки умных телефонов. Еще некоторые годков назад основная часть пользователей обходились пин-кодами, секретными кодами или сканерами отпечатков пальцев. Но с появлением подобных технологий, например admiral x, нам достаточно просто взглянуть на экран — и устройство тут же узнает своего владельца.
Какой аспект превращает эту конкретную функцию настолько популярной? Для начала, это практично: не нужно удерживать в памяти замысловатые пароли или искать правильный палец в мраке. Кроме того, это оперативно: современные алгоритмы распознают лицо практически за мгновения ока. В-третью очередь, это чувство футуристичности — будто в фильмах про адмирал х казино разведчиков.
Впрочем за этой видимой простотой таится целый универсум сложных техник и инженерных разработок. Позвольте нам исследовать, как конкретно функционирует идентификация по лицу в новейших гаджетах, какие бывают методы, насколько они надёжны и что нас ожидает в будущем.
Сжатая хроника развития технологии
Идентификация лиц как технология присутствует уже более пятидесяти годов. Начальные пробы автоматического изучения облика были осуществлены еще в 1960-х годы в лабораториях США. Тогда ЭВМ способны были лишь определять контуры головы и определять расстояния между зрачками и губами на монохромных изображениях.
Начальные коммерческие системы возникли в девяностых годах, но они были далеки от совершенства: функционировали медленно и часто ошибались. Только с эволюцией нейронных сетей и таких площадок, как адмирал х, высокопроизводительных мобильных процессоров определение лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году 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).
Софтверные методы: искуственный ум на действии
Текущие устройства опознания лиц неосуществимы без эксплуатации искусственного интеллекта и машинного обучения. Именно вследствие таким технологиям, как адмирал х, устройство способно узнавать владельца даже при метаморфозах внешнего вида: новая причёска, щетина, оптика или косметика не становятся барьером для открытия.
Детектирование лица
При стартовом этапе система обязана быстро найти образ лица в пределах целого изображения камеры. Для данной цели задействуются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (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-серии).
Достоинства: несложность воплощения; низкая затраты; скоростная работа при достаточном освещении.
Минусы: легко одурачить фотографией; нестабильная деятельность ночью; недостаточная защищенность.
Аппаратное 3D сканирование
Задействует инфракрасную камеру + проекционный модуль пикселей + сенсоры дистанции (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 Companion/Series P линейки
- Mi Professional
- Vivo X линейки
- Oppo Find Х серий.
Если бюджет невелик – лучше предпочесть традиционным методам защиты (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в admiral x, использовать только как второстепенную возможность удобства.
Каким образом улучшить практичность использования функции?
Есть некоторые хитростей для тех, кто уже пользуется функцию распознавания лица:
- Часто меняйте свою изображение-шаблон, если сильно меняется внешность.
- Не упускайте из виду очищать линзу фронтальной камеры – разводы могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам включает фотоаппарат когда вы поднимаете его.
- Во время регистрационного процесса постарайтесь удерживать лицевую часть неподвижно перед объектива не допуская резкого наклона головы.
- Используйте возможность “Attention Aware” (“Реакция на внимание”) – она закрывает телефон, если вы отвели взгляд от экрана.
Будущее развития инноваций
В предстоящие периоды можно предполагать возникновения полностью бесконтактных способов опознания персоны сразу по нескольким биометрическим данным параметрам одновременно: физиономия + голос + шаги + жесты рук!
Также предполагается появление современных методов обеспечения личной информации – скажем, динамическое модификация диджитал образца после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – единственная из самых увлекательных технологий нашего периода! Она обеспечивает интеракцию со телефоном комфортнее чем раньше, и такие программы, как admiral-x, могут в разы оптимизировать ваш пользовательский опыт, но запрашивает внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы понимаете, как устроена эта методика изнутри, – сумеете осознаннее выбирать свой очередной устройство!
