Каким способом действует распознавание лицевых образов в мобильных устройствах
Почему мы предпочитаем разблокировку по фейсу
В недавние годы распознавание лиц является одной из наиболее востребованных функций для деблокировки умных телефонов. Всего несколько годков ранее основная масса пользователей удовлетворялись PIN-кодами, паролями или датчиками отпечатков пальцев. Но с появлением таких технологий, например Spinto, нам достаточно просто взглянуть на экран — и устройство тут же опознает своего владельца.
Какой аспект делает эту особенность настолько популярной? Прежде всего, это удобно: не нужно удерживать в памяти сложные пароли или находить нужный палец в темноте. Во-вторых, это мгновенно: современные программы узнают лицо буквально за доли секунды. В-третьих, это ощущение футуризма — будто в кинофильмах про казино спинто разведчиков.
Тем не менее за данной на первый взгляд несложностью скрывается целый мир трудных технологий и инженерных концепций. Давайте разобраться, как конкретно функционирует распознавание лиц в актуальных смартфонах, какие существуют технологии, насколько они надёжны и что нас ждёт впереди.
Короткая история эволюции техники
Распознавание лиц как методика имеется уже более 50 годов. Начальные пробы автоматизированного изучения лица были сделаны еще в 1960-х годах в научных учреждениях США. Тогда компьютеры могли лишь обозначать очертания лица и определять расстояния между очами и ртом на монохромных изображениях.
Начальные бизнес платформы появились в 1990-х годах, но они были неидеальны: действовали неспешно и часто давали сбои. Только с развитием синтетических сетей и таких площадок, как Спинто, сильных мобильных чипов идентификация лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году 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 имеют как софтверное 2D определение по изображению селфи-камерой, так и сенсор глазного ириса.
- Huawei Mate20 Pro задействует комплекс из ИК-освещения + Dot Projector + ToF-датчик
Вопросы охраны и ложные тревоги
Несмотря на впечатляющий прогресс техники за последние лет, совершенных системы пока не существует:
- Вероятность подвоха: Бюджетные смартфоны просто открываются качественной фотографией владельца или видеозаписью с экрана другого устройства.
- Идентичные близнецы: Даже самые безупречные механизмы могут перепутать между монозиготными близнецами либо семьями с очень похожей внешностью.
- Метаморфозы внешнего вида: Внезапное снижение веса/увеличение массы тела, косметические процедуры или травмы порой требуют перерегистрации биометрии.
- Условия записи: Сильная освещённость солнцем или глубокая тень могут снизить аккуратность определения признаков.
Ниже некоторые рекомендаций по безопасному эксплуатации:
- Для критически важных операций всегда внедряйте дополнительную аутентификацию;
- Не запускайте функцию “Разблокировка по лицу” на недорогих аппаратах без ИК-сенсоров;
- Систематически обновляйте прошивку программное обеспечение мобильного устройства для обеспечения безопасности от актуальных атак;
- Включайте настройку “Требовать раскрытых глаз” там, где она имеется.
Где дополнительно применяется технология за исключением смартфонов?
Пускай тема этой работы посвящена именно смартфонам и планшетам, необходимо сказать о прочих направлениях внедрения технологии:
- Контроль входа в рабочих помещениях и многоквартирных зданиях;
- Платёжные устройства банков (“Face Pay”);
- Электронные удостоверения личности современного типа;
- Комплексы видеомониторинга муниципальных служб;
- Механизация отслеживания явки образовательных учреждений/институтов;
- Вход участников ПК/ноутбуков.
Например: В московском метро уже испытывается система платежа проезда по лицу (“Face Pay”) — достаточно пройти через барьер без карты или телефона! Аналогичные инициативы развиваются в Поднебесной (Шэньчжэнь), Республике Корея и некоторых европейских странах.
Как меняется технический процесс в нынешнее время?
Всякий годочек появляются свежие концепции для улучшения качества работы систем лицевого распознавания:
- Увеличивается разрешение сенсорных устройств — чем больше деталей фиксируется видеокамерой/глубинными сенсорами, тем меньше вероятность погрешности;
- Развиваются нейронные сети — передовые архитектуры типа MobileNetV3 дают возможность быстро адаптироваться к свежим характеристикам вида владельца непосредственно на девайсе без отправки данных в облако.
- Развиваются методы антиспуфинга — теперь мобильные устройства способны отличать подлинные живые лица от статичных снимков/маскировок по мельчайшим микродвижениям.
- Взаимодействие со умными устройствами — интеллектуальные часы могут авто заблокировать телефон, если владелец ушёл далеко.
- Возникают гибридные механизмы — к примеру комбинирующие аудио аутентификацию + физиономию + отпечаток пальца.
Здесь, которые тренды особенно популярны сейчас:
1) Миниатюризация компонентов
Производители стараются сократить величину прорези (“чёлки”) для сенсоры на дисплее за счёт внедрения маленьких ИК-излучателей прямо под стекло дисплея либо выдвижных модулей камеры.
2) Обработка прямо на устройстве
Для повышения личной безопасности всё более вычислений выполняется на месте без передачи информации во сторонний облачный услугу.
3) Стандартизация норм
Google интенсивно продвигает норму BiometricPrompt API, для того чтобы подобные площадки, вроде Spinto, и любые Android-программы были совместимы с любыми видами биометрии единообразно.
Что подобрать на сегодня?
В случае если вам всем нужна максимальная сохранность данных, подбирайте передовые модели с интегрированным ИК-излучателем или же ToF-сенсором глубины.
- iPhone всех актуальных версий
- Huawei Mate/Series P линейки
- Mi Pro
- Vivo X модели
- Оппо Найти X серий.
Если бюджет ограничен – лучше отдавать предпочтение классическим средствам безопасности (PIN-код/сканер отпечатка), а опцию “разблокировка по лицу”, такую как в Spinto, задействовать только как дополнительную возможность удобства.
Каким способом улучшить практичность использования опции?
Есть несколько хитростей для пользователей, кто уже применяет разблокировку по лицу:
- Периодически обновляйте свою фотографию-шаблон, если кардинально трансформируется внешность.
- Не упускайте из виду очищать объектив фронтальной камеры – разводы могут уменьшить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам активирует фотоаппарат как только вы поднимаете его.
- В процессе записи пытайтесь сохранять лицевую часть ровно напротив видеоустройства исключая сильного наклона головы.
- Используйте функцию “Attention Aware” (“Реакция на внимание”) – она закрывает телефон, если вы отвели взгляд от дисплея.
Возможности эволюции техники
В скоро наступающие годы можно предполагать появления полностью дистанционных способов идентификации индивидуума сразу по нескольким биометрическим параметрам одновременно: лицо + звучание + шаги + жесты рук!
Также возможно появление новых методов защиты приватности – например, переменное модификация цифрового шаблона после каждой результативной авторизации, чтобы усложнить его копирование злоумышленниками.
Идентификация лиц – одна из очень увлекательных технологий нашего периода! Она предоставляет общение со телефоном удобнее чем раньше, и такие программы, как Спинто казино, могут в разы повысить ваш опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, раз вы понимаете, как функционирует эта технология в деталях, – сможете вдумчиво определять свой следующий девайс!