Каким способом функционирует распознавание лицевых образов в мобильных устройствах
Почему мы выбираем разблокировку по лицу
В последние времена идентификация физиономий является одной из самых распространённых возможностей для открытия смартфонов. Лишь несколько годков назад большинство юзеров довольствовались PIN-кодами, секретными кодами или сканерами отпечатков пальцев. Но при появлением таких технологий, например Вулкан Платинум, нам достаточно лишь взглянуть на экран — и устройство тут же узнает своего владельца.
Какая вещь делает данную возможность настолько популярной? Прежде всего, это практично: не нужно запоминать трудные пароли или искать правильный палец в мраке. Также, это быстро: современные алгоритмы идентифицируют лицо буквально за мгновения ока. В-третьих, это впечатление футуризма — как будто в кинофильмах про Вулкан казино шпионов.
Однако за этой видимой несложностью скрывается целый мир трудных технологий и инженерных разработок. Позвольте нам разобраться, как точно действует распознавание лиц в актуальных гаджетах, какие существуют методы, насколько они защищены и что нас ждёт впереди.
Краткая хроника эволюции технологии
Идентификация лиц как технология присутствует уже более 50 лет. Изначальные попытки автоматического изучения лица были сделаны еще в 1960-х годы в лабораториях США. Тогда ЭВМ способны были лишь обозначать очертания головы и вычислять промежутки между зрачками и губами на ахроматических снимках.
Начальные коммерческие установки стали доступны в 1990-х годах, но они были несовершенны: действовали неспешно и нередко ошибались. Только с прогрессом синтетических сетей и таких платформ, как Vulkan Platinum, сильных мобильных процессоров определение лиц стало по-настоящему широко распространённым явлением.
В 2017 году Apple представила iPhone X с системой Face ID — это был первый широкодоступный смартфон с безопасным трёхмерным сканированием лица. За ним последовали Android-изготовители: Samsung, Huawei, Xiaomi и прочие начали внедрять собственные решения.
Основные шаги работы системы определения
Процесс распознавания лица можно примерно сегментировать на несколько основных этапов:
- Распознавание лиц — аппарат определяет присутствие человеческого образа в снимке.
- Выделение характеристик — механизм исследует особенности лица: очертания зрительных органов, обонятельного органа, губ, расположение надбровных дуг.
- Построение шаблона — создаётся особенный цифровой отпечаток (faceprint) на основе идентифицированных признаков.
- Сравнение с образцом — созданный шаблон сверяется с сохранённой при внесении биометрической информацией владельца.
- Принятие выбора — если совпадение достаточно существенное, смартфон открывается.
Любой из данных этапов нуждается в особых процедур и оптимизаций для оперативной работы прямо на устройстве.
Технические элементы: что скрыто в их недрах
Типичная передняя камера.
Наиболее легкий метод идентификации физиономии использует только переднюю видеокамеру мобильного устройства. Такой метод осуществлён во многих доступных вариантах Android-девайсов.
Положительные стороны:
- Не нуждается в потребляет внешних сенсоров.
- Быстро работает при качественном свете.
Минусы:
- Легко ввести в заблуждение изображением или видео.
- Плохо действует при низком освещении или нестандартных точках зрения.
ИК фотокамера и точечный проекционный аппарат
Более совершенные системы, такие как Vulkan Platinum, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Данная техпроцесс лежит в основе Face ID от Apple.
Как это функционирует:
- Точечный проекционный прибор отображает на облик использующего невидимую структуру из тысяч инфракрасных пятен (например, Face ID применяет около 30 000 пятен).
- ИК устройство регистрирует изменение формы этой сетки по плоскости лица.
- Создаётся трёхмерная карта глубины, что почти неосуществима для имитации типичной фото или маскировкой.
Выигрыши
- Надёжная работа даже в полной неосвещённости.
- Большая сопротивляемость к имитациям.
- Точность идентификации выше 99%.
Дополнительные сенсоры
В отдельных девайсах задействуются также вспомогательные датчики: ToF (Time-of-Flight), которые измеряют время распространения света до предмета и обратно; Трехцветные-датчики глубины; специальные лазерные лидары для создания более аккуратной 3D-модели лица.
Эти разработки используются чаще всего во передовых моделях Huawei (серия Mate) или Xiaomi (серия Mi).
Компьютерные процедуры: искуственный разум в действии
Нынешние устройства распознавания лиц немыслимы в отсутствие эксплуатации искусственного интеллекта и машинного обучения. Именно вследствие таким технологиям, как Vulkan Platinum, устройство способно распознавать пользователя даже при изменениях внешнего вида: новая стрижка, растительность на лице, очки или косметика не становятся препятствием для разблокировки.
Детектирование лиц
При начальном шаге алгоритм должна мгновенно найти лицо среди всего снимка камеры. Для этой задачи задействуются каскадные классификаторы Хаара или более современные сверточные нейронные сети (CNN), которые натренированы идентифицировать человеческие лица среди множества других объектов.
Пример: алгоритм MTCNN в состоянии распознавать облик даже в случае частичном закрытии (например, шарфом или ладонью).
Определение важных точек
После обнаружения лица устройство, такая как Vulkan Platinum, устанавливает местоположение ключевых точек: уголки глаз, верхушка носа, края губ и так далее. Обычно задействуется от 68 до 128 основных точек на лицевой области.
Это действие требуется для стабилизации визуала: если юзер держит телефон под углом, или наклонил головку, программа исправляет картинку до нормального состояния для дальнейшего анализа.
Создание биометрического модели
Далее нейронная сеть строит сжатое числовое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой образ внешности длиной от 128 до 512 чисел с плавающей запятой.
Данный образец крайне затруднительно сфальсифицировать: он не хранит само фото пользователя, а лишь исключительные характеристики его вида, что делает его оптимальным для таких систем, как Вулкан Казино Платинум.
Сравнение и принятие заключения
Если человек хочет разлочить мобильник взором, программа повторяет все описанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает заданный границу (обычно больше 99%), телефон, как и платформа Вулкан Казино Платинум, открывается; если нет — доступ запрещается.
Привыкание к трансформациям внешнего вида
Занимательная черта современных систем — способность самостоятельного обучения. Если вы часто разблокируете телефон с новой укладкой или очками, алгоритм постепенно освежает базовый модель вашего лица для увеличения точности действия без снижения уровня безопасности.
Охрана биометрических информации.
Большинство пользователи боятся хранить свои биометрические идентификационные данные на смартфоне из-за риска утечки информации или взлома гаджета. Иные организации, вроде Вулкан Казино Платинум, предлагают варианты для увеличения безопасности информации пользователей.
-
Локальное сбережение: Преимущественно устройств хранит био-идентификационные образцы только внутри защищенного процессора Secure Enclave (Apple) или TrustZone (Android). Эти данные ни разу не не оставляют устройство и не доступны даже производителю.
-
Шифрование: Все сведения сберегаются только в шифрованном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция программ: Приложения третьих девелоперов не обладают непосредственного доступа к биометрическим; они могут лишь требовать факт подтверждения идентичности через системный API.
Стоит отметить важную подробность: если какой-то человек сможет получить физический доступ к вашему телефону (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие компании реализуют систему защиты от автоматического разблокирования — к примеру, заставляют разомкнуть глаза во время сканирования или задействовать дополнительное подтверждение после длительного простоя устройства.
Какие именно существуют категории определения лиц на изображениях?
На сегодняшний день можно выделить различить три основных метода к осуществлению этой функции:
Программируемое плоское идентификация
Применяется только передняя видеокамера без экстра детекторов дистанции. Такой подход используется наиболее часто в недорогих моделях Android-смартфонов (например Samsung Galaxy A-серии).
Преимущества: простота осуществления; низкая стоимость; скоростная функционирование при хорошем свете.
Минусы: легко одурачить фотографией; неустойчивая деятельность ночью; недостаточная безопасность.
Аппаратное трёхмерное оцифровка
Задействует ИК камеру + проектор пикселей + датчики дистанции (Face ID у Apple; подобные решения у Huawei Mate).
Плюсы: большая надежность; нельзя исказить изображение/видеозапись; стабильная функционирование при любом освещении.
Минусы: повышение стоимости устройства; наращивание толщины верхней рамки экрана (“чёлка”)
Смешанные подходы с дополнением ИИ
Применяют комбинацию софтверных методов + техническую обработку + последующую обработку нейросетями для усиления устойчивости к атакам (“anti-spoofing”). Например, подобные товары, как Vulkan Platinum и 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, чтобы такие площадки, вроде Вулкан Платинум, и все Android-программы могли работать с различными типами биометрии единообразно.
Что подобрать на сегодня?
Если тебе важна наивысшая безопасность информации, остановите выбор на флагманские устройства с вмонтированным ИК-проектором или же ToF-сенсором глубины.
- iPhone каждого новейших версий
- Huawei Mate/P линейки
- Xiaomi Professional
- Vivo X серии
- Oppo Find Х линейки.
Если средства скромен – лучше отдавать предпочтение традиционным средствам безопасности (PIN-код/сканер пальца), а функцию “разблокировка по лицу”, такую как в Вулкан Платинум, применять только как дополнительную возможность удобства.
Каким образом повысить комфорт работы опции?
Есть пара хитростей для пользователей, кто уже применяет функцию распознавания лица:
- Регулярно обновляйте свою фотографию-шаблон, если сильно меняется внешний вид.
- Не упускайте из виду чистить объектив передней камеры – разводы могут уменьшить четкость!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам включает фотоаппарат как только вы поднимаете его.
- Во время регистрации старайтесь держать голову прямо впереди объектива исключая значительного наклона головы.
- Задействуйте возможность “Attention Aware” (“Реакция на внимание”) – она запирает мобильное устройство, если вы отвели взгляд от дисплея.
Возможности развития технологии
В скоро наступающие времена можно ожидать появления полностью безконтактных способов распознавания персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: лицо + речь + манера ходьбы + манипуляции руками!
Также предполагается развитие современных подходов защиты приватности – например, переменное модификация электронного паттерна после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Идентификация лиц – одна из самых интересных техник нашего времени! Она обеспечивает общение со смартфоном проще чем когда-либо прежде, и такие аппы, как Вулкан Казино Платинум, могут существенно улучшить ваш пользовательский опыт, но нуждается в внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, когда вы знаете, как устроена эта система внутри, – сумеете вдумчиво выбирать свой следующий девайс!