Как действует идентификация лиц в смартфонах
Для чего мы предпочитаем разлочивание по лицевому распознаванию
В прошлые годы распознавание физиономий стало одной из самых популярных опций для деблокировки умных телефонов. Лишь пару годков ранее большинство использующих удовлетворялись PIN-кодами, паролями или сканерами отпечатков пальцев. Но при появлением таких технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и устройство тут же опознает своего владельца.
Что обуславливает данную функцию настолько популярной? Для начала, это комфортно: не нужно удерживать в памяти сложные пароли или находить правильный палец в мраке. Также, это быстро: современные системы идентифицируют лицо фактически за мгновения ока. В-третьих, это впечатление футуристичности — как будто в кинолентах про vulkan casino агентов.
Впрочем за данной кажущейся простотой скрывается полный универсум сложных технологий и инженерных разработок. Попробуем разобраться, как конкретно функционирует фейсканирование в новейших мобильных телефонах, какие бывают способы, насколько они надёжны и что нас ожидает в будущем.
Краткая хроника эволюции инноваций
Распознавание лиц как методика существует уже более 50 годов. Изначальные эксперименты автоматического изучения лиц были сделаны еще в 1960-х годы в исследовательских центрах США. Тогда компьютеры умели лишь обозначать контуры черепа и определять дистанции между глазами и губами на черно-белых снимках.
Начальные бизнес системы появились в 1990-х годах, но они были несовершенны: работали медленно и часто ошибались. Только с развитием синтетических сетей и таких платформ, как вулкан россии, мощных мобильных микросхем распознавание лиц стало по-настоящему широко распространённым явлением.
В две тысячи семнадцатом году 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), которые фиксируют время движения света до предмета и обратно; Трехцветные-датчики глубины; специальные лазерные лидары для создания более детализированной 3D-модели лица.
Эти технологии встречаются в основном во передовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).
Программные алгоритмы: синтетический интеллект в работе
Нынешние механизмы распознавания лиц невозможны в отсутствие применения artificial intelligence и машинного обучения. Именно из-за таким инновациям, как вулкан россии, аппарат в состоянии распознавать юзера даже при изменениях облика: новая причёска, растительность на лице, оптика или косметика не становятся барьером для деблокировки.
Детектирование физиономии
В начальном этапе алгоритм должна быстро распознать ликовое изображение внутри полного изображения с камеры. Для этой задачи применяются последовательные классификаторы Хаара или более новейшие конволюционные нейронные сети (CNN), которые “обучены” находить лиц человека среди множества других объектов.
Пример: метод MTCNN способен обнаруживать физиономию даже в случае частичном закрытии (например, шарфом или рукой).
Определение ключевых аспектов
После идентификации лица механизм, такая как вулкан россии, вычисляет положение ключевых точек: уголки глаз, конец носа, границы губ и так далее. Часто задействуется от 68 до 128 основных маркеров на лице.
Это действие необходимо для нормализации изображения: если человек находится с смартфон под наклоном, или наклонил головку, программа исправляет изображение до нормального состояния для последующего изучения.
Формирование биометрического идентификатора модели
Далее нейросеть строит уплотненное числовое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой след лица длиной от 128 до 512 вещественных чисел.
Этот образец очень сложно сфальсифицировать: он не удерживает само картинку юзера, а лишь уникальные особенности его вида, что делает его совершенным для таких платформ, как vulkan russia.
Сопоставление и принятие решения
Если юзер намеревается открыть смартфон взглядом, система воспроизводит все указанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает определённый границу (обычно превышает 99%), телефон, как и платформа vulkan russia, доступен; если нет — доступ блокируется.
Приспособление к изменениям внешности
Увлекательная характеристика нынешних систем — способность самостоятельного обучения. Если вы часто открываете телефон с новой прической или очками, система постепенно модернизирует основной шаблон вашего внешности для увеличения точности действия без снижения уровня безопасности.
Защита биометрии информации.
Многие клиенты опасаются хранить свои био-идентификационные данные на смартфоне из-за риска утечки информации или хакерской атаки. Определенные компании, вроде vulkan russia, предлагают варианты для улучшения безопасности информации клиентов.
-
Локальное сохранение: Преимущественно девайсов хранит биометрические образцы исключительно внутри безопасного микросхемы 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) Унификация норм
Гугл активно пропагандирует стандарт BiometricPrompt API, с целью чтобы такие площадки, например как вулкан россия, и все Android-аппы могли работать с любыми видами биометрии стандартизированно.
Что выбрать сегодня?
Когда вам необходима наивысшая сохранность данных, остановите выбор на топовые аппараты с вмонтированным ИК-излучателем или же ToF-датчиком глубины.
- iPhone каждого новейших версий
- Huawei Mate/Series P линейки
- Xiaomi Professional
- Vivo X линейки
- Оппо Find Икс серий.
Если средства ограничен – лучше предпочесть обычным методам защиты (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в вулкан россия, применять только как дополнительную опцию комфорта.
Каким способом повысить удобство использования функции?
Есть пара советов для пользователей, кто уже пользуется разблокировку через лицо:
- Часто обновляйте свою фото-шаблон, если значительно изменяется облик.
- Не забывайте очищать объектив фронтальной камеры – пятна могут снизить четкость!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате телефон сам включает фотоаппарат когда вы поднимаете его.
- При записи старайтесь сохранять лицевую часть неподвижно впереди видеоустройства без резкого наклона головы.
- Применяйте функцию “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвели взгляд от дисплея.
Возможности развития технологии
В ближайшие периоды можно ожидать возникновения полностью дистанционных способов опознания индивидуума сразу по нескольким биометрическим данным параметрам одновременно: лицо + голос + шаги + манипуляции руками!
Также возможно развитие современных способов защиты приватности – например, переменное изменение цифрового образца после каждой результативной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – одна из самых интересных техник нашего времени! Она предоставляет взаимодействие со телефоном удобнее чем раньше, и такие программы, как vulkan russia, могут существенно повысить ваш юзерский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.
Теперь, раз вы знаете, как функционирует эта система изнутри, – сможете осознаннее подбирать свой следующий девайс!