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