Как функционирует распознавание лиц в мобильных устройствах
Как функционирует распознавание лиц в мобильных устройствах
Для чего мы останавливаемся на разблокирование по лицевому распознаванию
В прошлые годы идентификация лиц является одной из самых популярных возможностей для разблокировки смартфонов. Всего пару годков ранее основная масса юзеров довольствовались пин-кодами, ключами доступа или сканерами отпечатков пальцев. Но с появлением таких технологий, например cabura, нам вполне лишь взглянуть на экран — и устройство тут же опознает своего владельца.
Что делает данную возможность такой востребованной? Прежде всего, это удобно: не нужно запоминать трудные пароли или искать верный палец в тьме. Кроме того, это мгновенно: современные системы идентифицируют лицо фактически за доли секунды. В-третьих, это чувство футуризма — словно в кинолентах про кабура казино шпионов.
Впрочем за данной кажущейся простотой таится полный универсум комплексных техник и инженерных концепций. Попробуем исследовать, как конкретно работает фейсканирование в актуальных гаджетах, какие применяются методы, насколько они защищены и что нас ждёт впереди.
Сжатая хроника прогресса техники
Распознавание лиц как технология существует уже более 50 годов. Изначальные пробы автоматизированного исследования лиц были осуществлены еще в 1960-х годах в научных учреждениях США. Тогда компьютеры могли лишь выделять контуры головы и измерять промежутки между зрачками и устами на черно-белых снимках.
Начальные бизнес системы возникли в 90-х, но они были несовершенны: работали медленно и нередко ошибались. Только с эволюцией нейронных сетей и таких систем, как кабура, высокопроизводительных мобильных процессоров определение лиц стало по-настоящему общедоступным явлением.
В две тысячи семнадцатом году 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.
Необходимо отметить важную деталь: если какой-то человек сможет получить физический доступ к вашему телефону (к примеру, пока вы спите), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому многие компании внедряют меры безопасности от “слепого” разблокирования — в частности, просят открыть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие именно имеются типы распознавания лиц?
На сегодняшний день можно выделить определить 3 ключевых метода к реализации этой функции:
Программное 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) Унификация стандартов
Google активно продвигает норму BiometricPrompt API, для того чтобы подобные системы, например как cabura, и каждые Android-аппы могли работать с различными типами биометрии единообразно.
Что подобрать на сегодня?
В случае если вам всем важна наивысшая сохранность информации, выбирайте флагманские аппараты с вмонтированным ИК-излучателем или же ToF-датчиком глубины.
- iPhone каждого последних версий
- Huawei Mate/Series P серии
- Xiaomi Expert
- Vivo X модели
- Oppo Find Х линейки.
Если средства невелик – лучше предпочесть обычным способам защиты (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в cabura, использовать только как дополнительную опцию комфорта.
Как улучшить комфорт функционирования опции?
Есть пара хитростей для людей, кто уже использует функцию распознавания лица:
- Регулярно меняйте свою изображение-шаблон, если сильно трансформируется внешний вид.
- Не пренебрегайте чистить объектив фронтальной камеры – пятна могут уменьшить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам запускает камеру как только вы поднимаете его.
- Во время записи пытайтесь удерживать лицевую часть ровно напротив камеры не допуская сильного наклона головы.
- Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она запирает телефон, если вы отвернулись от дисплея.
Перспективы развития технологии
В скоро наступающие времена можно предполагать развития полностью безконтактных способов опознания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: облик + речь + манера ходьбы + движения рук!
Также предполагается появление новых способов охраны личной информации – например, изменяющееся корректировка цифрового образца после каждой результативной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – одна из очень увлекательных техник нашего времени! Она предоставляет общение со мобильным устройством удобнее чем когда-либо прежде, и такие приложения, как кабура казино, могут в разы повысить ваш юзерский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы понимаете, как работает эта методика в деталях, – сможете осознаннее выбирать свой следующий гаджет!