Как действует распознавание лиц в мобильных устройствах
Почему мы предпочитаем разблокирование по лицевому распознаванию
В последние годы идентификация лиц превратилось в одной из самых популярных функций для открытия умных телефонов. Лишь пару годков ранее основная масса использующих удовлетворялись PIN-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением таких технологий, как cabura, нам вполне лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Какой аспект превращает эту возможность очень нужной? Для начала, это комфортно: не нужно запоминать сложные пароли или искать нужный палец в темноте. Также, это оперативно: современные программы узнают лицо буквально за доли секунды. В-третьем пункте, это впечатление футуризма — как будто в кинофильмах про кабура агентов.
Однако за данной видимой легкостью скрывается полный вселенная комплексных методов и инженерных разработок. Попробуем понять, как именно работает идентификация по лицу в актуальных мобильных телефонах, какие бывают технологии, насколько они защищены и что нас предстоит.
Короткая хроника развития инноваций
Распознавание лиц как методика существует уже более 50 лет. Начальные эксперименты автоматизированного исследования лиц были предприняты еще в 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 флоатов.
Такой образец очень трудно подделать: он не удерживает само изображение пользователя, а лишь исключительные черты его облика, что делает его совершенным для таких площадок, как кабура казино.
Сравнительный анализ и вынесение выбора
Когда человек хочет разлочить телефон взором, система воспроизводит все шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает заданный уровень (обычно превышает 99%), телефон, как и платформа кабура казино, разблокируется; если нет — доступ не предоставляется.
Адаптация к изменениям облика
Занимательная особенность актуальных систем — способность самообучения. Если вы часто открываете мобильное устройство с новой укладкой или оптикой, алгоритм постепенно обновляет эталонный шаблон вашего лица для повышения точности работы без снижения уровня безопасности.
Охрана биометрических данных данных.
Большинство клиенты беспокоятся хранить свои биометрические идентификационные данные на телефоне из-за вероятности утечки информации или хакерской атаки. Иные компании, вроде кабура казино, предоставляют варианты для улучшения защиты данных пользователей.
-
Локальное хранение: Преимущественно девайсов сохраняет биометричные шаблоны исключительно внутрь защищённого процессора Secure Enclave (Apple) или TrustZone (Android). Они никогда не покидают устройство и закрыты в том числе создателю.
-
Шифрование: Все информация хранятся только в кодированном виде с использованием актуальных криптографических алгоритмов AES256.
-
Изоляция приложений: Программы третьих разработчиков не имеют прямого возможности доступа к биометрическим; они могут лишь запрашивать подтверждение подтверждения идентичности через системный API.
Стоит упомянуть значимую деталь: если какой-то человек сможет получить физический доступ к вашему телефону (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие изготовители внедряют защиту от «слепого» разблокирования — например, просят разомкнуть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие имеются виды распознавания лиц?
В настоящее время можно выделить определить три основных способа к реализации этой функции:
Программируемое двухмерное определение
Применяется только передняя видеокамера без дополнительных датчиков глубины. Подобный подход встречается обычно в доступных моделях 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) Стандартизация регламентов
Гугл активно пропагандирует эталон BiometricPrompt API, для того чтобы такие системы, например как cabura, и все Android-аппы могли работать с различными типами биометрии стандартизированно.
Какое выбрать сегодня?
Когда вам нужна наивысшая защита данных, остановите выбор на флагманские устройства с интегрированным ИК-проектором или же ToF-датчиком глубины.
- iPhone каждого актуальных версий
- Huawei Companion/P Series серии
- Mix Pro
- Vivo X модели
- Oppo Find Х серии.
Если средства невелик – лучше предпочесть обычным средствам безопасности (PIN-код/сканер отпечатка), а возможность «разблокировка по лицу», такую как в cabura, задействовать только как опциональную опцию удобства.
Каким способом увеличить удобство работы опции?
Есть несколько советов для тех, кто уже пользуется разблокировку по лицу:
- Часто меняйте свою изображение-шаблон, если сильно трансформируется внешний вид.
- Не упускайте из виду очищать объектив передней камеры – загрязнения могут понизить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам активирует камеру если вы берёте его в руки.
- При регистрационного процесса старайтесь сохранять лицо неподвижно напротив видеоустройства исключая резкого наклона головы.
- Применяйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает смартфон, если вы отвели взгляд от дисплея.
Возможности развития техники
В ближайшие периоды можно предполагать развития полностью бесконтактных способов распознавания человека сразу по нескольким биометрическим параметрам одновременно: физиономия + речь + манера ходьбы + манипуляции руками!
Также вероятно развитие свежих способов обеспечения конфиденциальности – к примеру, изменяющееся изменение цифрового шаблона после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – одна из наиболее увлекательных техник нашего периода! Она делает взаимодействие со телефоном удобнее чем до этого, и такие аппы, как кабура казино, могут значительно повысить ваш опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы знаете, как устроена эта технология изнутри, – сумеете осознаннее подбирать свой следующий гаджет!
