Как работает идентификация лиц в смартфонах
Для чего мы останавливаемся на разблокирование по лицевому распознаванию
В прошлые времена идентификация физиономий превратилось в одной из самых популярных возможностей для открытия мобильных телефонов. Еще пару лет назад основная часть юзеров довольствовались PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но при появлением таких технологий, как cabura, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Какая вещь обуславливает данную возможность очень нужной? Прежде всего, это комфортно: не нужно запоминать трудные пароли или искать нужный палец в темноте. Во-вторых, это оперативно: современные системы узнают лицо буквально за мгновения ока. В-третьих, это ощущение футуризма — как будто в кинолентах про cabura casino шпионов.
Впрочем за данной видимой легкостью таится целый мир сложных техник и инженерных концепций. Позвольте нам разобраться, как именно функционирует идентификация по лицу в актуальных гаджетах, какие применяются способы, насколько они защищены и что нас ждёт впереди.
Сжатая повествование прогресса технологии
Идентификация лиц как технология существует уже более 50 годов. Начальные эксперименты автоматизированного исследования лица были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда ЭВМ способны были лишь выделять силуэты головы и вычислять расстояния между очами и губами на монохромных снимках.
Изначальные коммерческие установки стали доступны в 1990-х годах, но они были неидеальны: функционировали медленно и нередко ошибались. Только с прогрессом нейронных сетей и таких платформ, как кабура, мощных мобильных микросхем распознавание лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году 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), которые определяют период движения света до объекта и обратно; RGB-датчики глубины; специальные оптические дальномеры для построения более аккуратной 3D-модели физиономии.
Эти технологии встречаются чаще всего во передовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Софтверные процедуры: синтетический ум на работе
Текущие механизмы опознания лиц неосуществимы в отсутствие применения ИИ и машинного обучения. Именно благодаря таким инновациям, как кабура, устройство в состоянии идентифицировать пользователя даже при изменениях внешнего вида: новая стрижка, растительность на лице, линзы или макияж не становятся препятствием для разблокировки.
Распознавание лиц
При стартовом шаге алгоритм обязана оперативно распознать лицо среди всего снимка камеры. Для этой задачи применяются каскадные классификаторы Хаара или более новейшие конволюционные нейронные сети (CNN), которые “обучены” распознавать лица людей среди множества других объектов.
Пример: алгоритм MTCNN может распознавать облик даже с частичном перекрытии (например, шалью или рукой).
Идентификация ключевых моментов
После обнаружения лица механизм, такая как кабура, устанавливает местоположение основных точек: края глаз, конец носа, границы губ и так далее. Часто применяется от 68 до 128 основных маркеров на лице.
Это действие необходимо для нормализации картинки: если человек удерживает телефон под наклоном, или наклонил голову, программа корректирует изображение до нормального состояния для дальнейшего анализа.
Построение биометрического идентификатора образца
Далее нейросеть строит уплотненное числовое представление (“эмбеддинг”) облика пользователя — своеобразный цифровой образ лица длиной от 128 до 512 вещественных чисел.
Такой шаблон весьма затруднительно сфальсифицировать: он не хранит само картинку юзера, а лишь исключительные характеристики его облика, что делает его совершенным для таких площадок, как кабура казино.
Сравнительный анализ и вынесение заключения
Если юзер намеревается разблокировать телефон взглядом, программа повторяет все описанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает определённый уровень (обычно больше 99%), телефон, как и платформа кабура казино, доступен; если нет — доступ блокируется.
Приспособление к изменениям облика
Интересная особенность нынешних систем — возможность самостоятельного обучения. Если ты часто доступаете к мобильное устройство с новой стрижкой или очками, программа постепенно освежает основной модель вашего облика для улучшения точности функционирования без снижения уровня безопасности.
Защита биометрии данных.
Большинство клиенты опасаются хранить свои биометрические идентификационные данные на смартфоне из-за риска утечки информации или хакерской атаки. Определенные организации, вроде кабура казино, предлагают методы для повышения защиты информации клиентов.
-
Локальное сбережение: Преимущественно устройств сохраняет био-идентификационные шаблоны лишь в пределах безопасного микросхемы 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 используют только аппаратное трёхмерное сканирование
- 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, чтобы подобные площадки, вроде cabura, и каждые Android-аппы могли работать с любыми видами биометрии унифицированно.
Что решить сегодня?
Если вам всем нужна наивысшая защита данных, выбирайте топовые модели с вмонтированным ИК-излучателем или же ToF-датчиком глубины.
- iPhone всех существующих новейших версий
- Huawei Companion/P Series ряда
- Mix Pro
- Vivo X серии
- Oppo Обнаружить Х линейки.
Если финансы ограничен – лучше предпочесть обычным способам безопасности (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в cabura, использовать только как второстепенную возможность комфорта.
Каким способом улучшить практичность использования функции?
Есть пара лайфхаков для людей, кто уже применяет функцию распознавания лица:
- Часто обновляйте свою фотографию-шаблон, если значительно трансформируется внешний вид.
- Не упускайте из виду очищать объектив передней камеры – загрязнения могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так телефон сам включает фотоаппарат как только вы берёте его в руки.
- При регистрации старайтесь сохранять лицевую часть ровно впереди видеоустройства не допуская значительного наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвели взгляд от экрана.
Перспективы развития технологии
В предстоящие годы можно предполагать появления полностью дистанционных способов опознания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: физиономия + звучание + походка + жесты рук!
Также вероятно появление свежих подходов охраны приватности – к примеру, переменное модификация цифрового образца после каждой результативной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – одна из самых захватывающих техник нашего эпохи! Она предоставляет интеракцию со смартфоном проще чем до этого, и такие программы, как кабура казино, могут значительно оптимизировать ваш опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы осведомлены, как устроена эта система изнутри, – сможете более осмысленно выбирать свой будущий устройство!