Blog
Каким образом работает распознавание лиц в мобильных устройствах
Каким образом работает распознавание лиц в мобильных устройствах
Почему мы выбираем разлочивание по фейсу
В недавние годы определение лиц стало одной из наиболее востребованных функций для деблокировки умных телефонов. Всего пару лет назад основная часть пользователей довольствовались PIN-кодами, паролями или сканерами отпечатков пальцев. Но при появлением подобных технологий, как cabura, нам достаточно лишь взглянуть на экран — и аппарат тут же узнает своего владельца.
Какая вещь превращает эту функцию очень нужной? Прежде всего, это комфортно: не нужно запоминать замысловатые пароли или искать верный палец в мраке. Кроме того, это быстро: современные алгоритмы узнают лицо фактически за доли секунды. В-третьих, это чувство футуристичности — будто в кинолентах про кабура разведчиков.
Впрочем за такой на первый взгляд легкостью скрывается весь мир комплексных методов и инженерных разработок. Позвольте нам понять, как конкретно работает идентификация по лицу в актуальных гаджетах, какие бывают технологии, насколько они безопасны и что нас ждёт впереди.
Краткая хроника эволюции инноваций
Распознавание лиц как техника существует уже более пятидесяти годов. Начальные эксперименты машинного анализа облика были осуществлены еще в 1960-х годах в исследовательских центрах США. Тогда компьютеры умели лишь выделять силуэты головы и вычислять дистанции между зрачками и губами на ахроматических снимках.
Первые коммерческие платформы стали доступны в 90-х, но они были неидеальны: функционировали медленно и нередко ошибались. Только с развитием нейронных сетей и таких систем, как кабура, высокопроизводительных мобильных процессоров идентификация лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году Apple представила iPhone X с системой Face ID — это был первый популярный смартфон с безопасным трёхмерным распознаванием лица. За ним пошли Android-производители: Samsung, Huawei, Xiaomi и другие начали интегрировать собственные разработки.
Основные шаги действия устройства определения
Процесс распознавания лица можно условно сегментировать на несколько основных этапов:
- Обнаружение лица — аппарат определяет существование людского лица в изображении.
- Выделение характеристик — механизм изучает черты лица: очертания зрительных органов, носа, уст, позицию бровей.
- Построение модели — создаётся особенный электронный отпечаток (faceprint) на основе выделенных признаков.
- Сравнение со образцом — созданный модель сравнивается со сохранённой при внесении биометрической данными владельца.
- Принятие выбора — если сходство достаточно высокое, смартфон разблокируется.
Любой из указанных стадий нуждается в индивидуальных процедур и усовершенствований для быстрой работы непосредственно на девайсе.
Железные компоненты: что прячется внутри
Обычная фронтальная камера.
Наиболее легкий вариант идентификации физиономии задействует только переднюю видеокамеру смартфона. Такой метод осуществлён во различных доступных версиях Android-девайсов.
Достоинства:
- Не потребляет дополнительных датчиков.
- Быстро функционирует при хорошем освещённости.
Недостатки:
- Несложно ввести в заблуждение снимком или видеозаписью.
- Плохо функционирует при низком освещённости или непривычных углах обзора.
Инфракрасная камера и точечный проекционный аппарат
Более продвинутые системы, такие как кабура, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта самая технология является основой Face ID от Apple.
Каким образом это работает:
- Точечный устройство проекции отображает на лицо пользователя невидимую структуру из тысяч инфракрасных меток (например, Face ID применяет около 30 000 пятен).
- ИК устройство записывает искривление этой решетки по плоскости лица.
- Получается 3D глубинная карта глубинности, что почти невозможна для подделки типичной фотографией или маской.
Плюсы
- Надёжная работа даже в полной темноте.
- Сильная защита к фальсификациям.
- Точность идентификации более 99%.
Дополнительные сенсорные устройства
В отдельных аппаратах применяются также дополнительные сенсорные устройства: ToF (Time-of-Flight), которые определяют время прохождения света до цели и обратно; RGB-датчики глубины; специальные световые дальномеры для формирования более аккуратной 3D-модели физиономии.
Эти разработки применяются в основном во флагманских аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Софтверные методы: искуственный разум на работе
Текущие механизмы идентификации лиц неосуществимы без использования artificial intelligence и машинного обучения. Именно благодаря таким инновациям, как кабура, аппарат может узнавать юзера даже при метаморфозах внешнего вида: новая причёска, щетина, линзы или макияж не становятся препятствием для разблокировки.
Распознавание лица
В первом стадии программа должна быстро обнаружить образ лица внутри полного снимка камеры. Для этой задачи применяются каскадные классификаторы Хаара или более новейшие сверточные нейронные сети (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 имеют как софтверное 2D идентификацию по снимку селфи-камерой, так и сканер глазного ириса.
- Huawei Mate20 Pro применяет комплекс из ИК-инфракрасного света + Dot Projector + ToF-датчик
Трудности безопасности и ложные срабатывания
Несмотря на поразительный успехи техники за последние годы, идеальных систем пока не наблюдается:
- Возможность обмана: Доступные смартфоны без труда открываются качественной изображением хозяина или роликом с дисплея иного гаджета.
- Идентичные близнецы: Даже самые безупречные механизмы могут перепутать между монозиготными близнецами либо семьями с очень схожей внешностью.
- Изменения облика: Внезапное утрата веса/увеличение массы тела, косметические процедуры или повреждения в некоторых случаях требуют повторной регистрации биометрических данных.
- Условия записи: Яркая освещённость солнцем или интенсивная тень могут уменьшить верность распознавания признаков.
Здесь некоторые рекомендаций по защищённому использованию:
- Для важных операций всегда внедряйте двухфакторную аутентификацию;
- Не включайте возможность “Разблокировка по лицу” на недорогих аппаратах без ИК-сенсоров;
- Систематически обновляйте прошивку ПО смартфона для защиты от новых видов атак;
- Включайте настройку “Требовать открытых глаз” везде, где она доступна.
Где также применяется технологии помимо смартфонов?
Пускай предмет нашей статьи посвящена в частности мобильным устройствам, необходимо сказать о альтернативных областях использования технологии:
- Мониторинг входа в офисах и жилых домах;
- Платёжные аппараты банков (“Face Pay”);
- Виртуальные паспорта последнего поколения;
- Установки видеонаблюдения муниципальных сервисов;
- Механизация отслеживания явки образовательных учреждений/вузов;
- Аутентификация пользователей ПК/ноутбуков.
Например: В московском метро уже испытывается система оплаты проезда по фейсу (“Face Pay”) — нужно лишь пройти через барьер без карты или телефона! Схожие проекты развиваются в Китае (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Как изменяется технология в нынешнее время?
Каждый год проявляются новые концепции для повышения уровня функционирования систем идентификации лиц:
- Увеличивается разрешение датчиков — чем больше элементов фиксируется видеокамерой/глубинными сенсорами, тем меньше вероятность погрешности;
- Совершенствуются нейросети — передовые архитектуры модели MobileNetV3 дают возможность скоростно адаптироваться к свежим чертам внешности владельца напрямую на гаджете без пересылки информации в облачное хранилище.
- Улучшаются методы антиспуфинга — теперь мобильные устройства могут различать подлинные анимированные лица от статичных фотографий/маскировок по незаметным микродвижениям.
- Интеграция со умными устройствами — интеллектуальные часы могут самостоятельно закрыть доступ к мобильный телефон, если обладатель ушёл далеко.
- Возникают гибридные механизмы — к примеру комбинирующие речевую аутентификацию + лицо + пальцевой отпечаток.
Вот, те тренды особенно актуальны в данный момент:
1) Миниатюризация компонентов
Компании намереваются сократить размер отверстия (“чёлки”) для датчики на экране за счёт внедрения компактных ИК-излучателей прямо под поверхность дисплея либо выдвижных модулей камеры.
2) Обработывание прямо на девайсе
Для увеличения личной безопасности всё более вычислений осуществляется на месте без пересылки данных во сторонний облачный услугу.
3) Унификация регламентов
Гугл активно продвигает эталон BiometricPrompt API, для того чтобы аналогичные площадки, например как cabura, и каждые Android-программы были совместимы с любыми видами биометрии единообразно.
Что подобрать на сегодня?
Когда вам всем важна наивысшая безопасность данных, остановите выбор на флагманские модели с вмонтированным ИК-излучателем либо ToF-датчиком глубины.
- iPhone всех существующих новейших версий
- Huawei Mate/P серии
- Xiaomi Pro
- Vivo X модели
- Oppo Обнаружить X серии.
Если бюджет невелик – лучше выбирать классическим средствам безопасности (PIN-код/сканер отпечатка), а функцию “разблокировка по лицу”, такую как в cabura, использовать только как опциональную возможность комфорта.
Как увеличить удобство функционирования опции?
Есть некоторые хитростей для людей, кто уже применяет разблокировку через лицо:
- Периодически обновляйте свою фото-шаблон, если сильно изменяется внешний вид.
- Не пренебрегайте протирать объектив фронтальной камеры – загрязнения могут уменьшить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего смартфон сам запускает фотоаппарат если вы берёте его в руки.
- При записи пытайтесь удерживать лицевую часть ровно впереди камеры не допуская сильного наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает мобильное устройство, если вы отвернулись от дисплея.
Возможности эволюции инноваций
В ближайшие периоды можно предполагать появления полностью дистанционных способов опознания персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: физиономия + речь + шаги + манипуляции руками!
Также предполагается возникновение новых методов обеспечения конфиденциальности – например, переменное корректировка цифрового образца после каждой успешной авторизации, чтобы затруднить его копирование злоумышленниками.
Распознавание лиц – единственная из самых захватывающих инноваций нашего времени! Она делает взаимодействие со мобильным устройством проще чем до этого, и такие программы, как кабура казино, могут значительно оптимизировать ваш юзерский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы понимаете, как функционирует эта система внутри, – сможете вдумчиво выбирать свой очередной гаджет!