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