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