Каким образом работает распознавание лицевых образов в телефонах
Почему мы останавливаемся на разлочивание по лицу
В последние годы распознавание лиц превратилось в одной из наиболее востребованных функций для разблокировки смартфонов. Еще некоторые годков назад основная масса использующих обходились PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но при появлением подобных технологий, как cabura, нам вполне лишь взглянуть на экран — и устройство тут же узнает своего владельца.
Что делает эту конкретную возможность настолько популярной? Прежде всего, это удобно: не нужно помнить сложные пароли или отыскивать правильный палец в темноте. Также, это быстро: современные системы идентифицируют лицо практически за доли секунды. В-третьих, это ощущение футуристичности — будто в кинолентах про кабура агентов.
Впрочем за такой кажущейся несложностью скрывается весь универсум сложных методов и инженерных концепций. Давайте исследовать, как конкретно действует распознавание лиц в современных гаджетах, какие применяются методы, насколько они защищены и что нас ждёт впереди.
Короткая история прогресса инноваций
Идентификация лиц как техника присутствует уже более пятидесяти лет. Начальные пробы автоматического исследования лица были осуществлены еще в 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), которые фиксируют время распространения луча до предмета и обратно; RGB-датчики глубины; специальные оптические дальномеры для создания более аккуратной 3D-модели лица.
Эти технологии встречаются наиболее часто во флагманских устройствах Huawei (серия Mate) или Xiaomi (серия Mi).
Программные процедуры: искусственный ум на действии
Нынешние устройства идентификации лиц неосуществимы при отсутствии использования artificial intelligence и machine learning. Именно вследствие таким инновациям, как кабура, устройство в состоянии узнавать пользователя даже при метаморфозах внешнего вида: новая причёска, борода, очки или косметика не становятся барьером для открытия.
Распознавание физиономии
При первом этапе система должна быстро обнаружить лицо в пределах целого изображения с камеры. Для этой задачи задействуются последовательные классификаторы Хаара или более новейшие конволюционные нейронные сети (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 Partner/P ряда
- Mix Pro
- Vivo X серии
- Oppo Find X линейки.
Если бюджет ограничен – лучше выбирать традиционным способам защиты (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в cabura, использовать только как второстепенную возможность комфорта.
Каким образом улучшить удобство использования опции?
Есть пара советов для людей, кто уже применяет разблокировку по лицу:
- Регулярно обновляйте свою фотографию-шаблон, если кардинально изменяется внешний вид.
- Не забывайте протирать линзу фронтальной камеры – пятна могут уменьшить точность!
- Включайте опцию “Raise to Wake” (“Поднять чтобы проснуться”) – так телефон сам включает камеру если вы поднимаете его.
- При регистрации старайтесь сохранять лицевую часть ровно перед видеоустройства исключая резкого наклона головы.
- Применяйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает телефон, если вы отворачиваетесь от дисплея.
Будущее прогресса инноваций
В предстоящие периоды можно ожидать развития полностью бесконтактных способов идентификации персоны сразу по нескольким биометрическим данным параметрам одновременно: лицо + звучание + манера ходьбы + жесты рук!
Также возможно развитие новых методов защиты личной информации – скажем, динамическое модификация электронного образца после каждой удачной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – одна из очень увлекательных технологий нашего времени! Она делает общение со мобильным устройством комфортнее чем когда-либо прежде, и такие программы, как кабура казино, могут существенно оптимизировать ваш юзерский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы осведомлены, как работает эта технология внутри, – сумеете более осмысленно подбирать свой очередной устройство!