Каким способом функционирует распознавание лицевых образов в смартфонах
Для чего мы останавливаемся на разблокирование по фейсу
В прошлые времена распознавание лиц является одной из самых популярных функций для разблокировки смартфонов. Еще некоторые лет ранее основная масса использующих довольствовались PIN-кодами, ключами доступа или датчиками отпечатков пальцев. Но с появлением подобных технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и устройство тут же узнает своего владельца.
Что превращает данную возможность очень нужной? Прежде всего, это комфортно: не нужно запоминать сложные пароли или находить нужный палец в мраке. Во-вторых, это быстро: современные алгоритмы идентифицируют лицо практически за мгновения ока. В-третьем пункте, это ощущение футуризма — словно в фильмах про вулкан автомат шпионов.
Тем не менее за данной кажущейся простотой прячется весь вселенная сложных технологий и инженерных разработок. Давайте понять, как именно работает идентификация по лицу в современных гаджетах, какие существуют технологии, насколько они защищены и что нас ждёт впереди.
Сжатая повествование эволюции технологии
Идентификация лиц как методика присутствует уже более 50 лет. Начальные попытки автоматического изучения лиц были предприняты еще в 1960-х годы в научных учреждениях США. Тогда ЭВМ могли лишь выделять очертания головы и вычислять расстояния между очами и устами на монохромных фотографиях.
Начальные торговые установки возникли в 90-х, но они были неидеальны: работали медленно и нередко ошибались. Только с прогрессом нейронных сетей и таких платформ, как вулкан россии, мощных мобильных микросхем идентификация лиц стало по-настоящему массовым явлением.
В две тысячи семнадцатом году 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).
Софтверные методы: синтетический разум на работе
Текущие механизмы идентификации лиц немыслимы в отсутствие использования искусственного интеллекта и machine learning. Именно вследствие таким инновациям, как вулкан россии, гаджет способно распознавать юзера даже при трансформациях внешнего вида: новая стрижка, растительность на лице, линзы или косметика не становятся помехой для разблокировки.
Детектирование физиономии
В первом этапе система обязана мгновенно найти образ лица внутри полного изображения с камеры. Для этого используются каскадные классификаторы Хаара или более продвинутые сверточные нейронные сети (CNN), которые натренированы распознавать человеческие лица среди множества других объектов.
Пример: метод MTCNN способен распознавать облик даже в случае частичном закрытии (например, шалью или ладонью).
Идентификация ключевых точек
После распознавания лица устройство, такая как вулкан россии, определяет положение главных точек: края глаз, верхушка носа, контуры губ и так далее. Как правило задействуется от 68 до 128 главных точек на лицевой области.
Это требуется для выравнивания картинки: если юзер удерживает смартфон под наклоном, или наклонил головку, программа исправляет картинку до нормального состояния для дальнейшего анализа.
Построение биометрического шаблона
Далее нейронная сеть строит уплотненное математическое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой след внешности длиной от 128 до 512 флоатов.
Этот образец очень трудно имитировать: он не сохраняет само картинку пользователя, а лишь особенные черты его вида, что делает его идеальным для таких платформ, как vulkan russia.
Сравнительный анализ и осуществление решения
Если пользователь хочет открыть телефон взором, система воспроизводит все описанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если аналогичность превышает заданный уровень (обычно больше 99%), телефон, как и платформа vulkan russia, разблокируется; если нет — доступ не предоставляется.
Приспособление к метаморфозам внешности
Занимательная черта нынешних систем — возможность самообучения. Если вы постоянно разблокируете смартфон с свежей стрижкой или оптикой, система постепенно обновляет базовый модель вашего внешности для повышения точности работы без снижения уровня безопасности.
Безопасность биометрических данных.
Большинство юзеры беспокоятся держать свои биометрические идентификационные данные на телефоне из-за вероятности утечки данных или взлома гаджета. Некоторые организации, вроде vulkan russia, предоставляют методы для улучшения сохранности сведений клиентов.
-
Локальное сохранение: Большинство устройств хранит биометричные образцы только внутрь защищённого процессора Secure Enclave (Apple) или TrustZone (Android). Эти данные ни разу не не оставляют гаджет и не доступны включая производителю.
-
Шифрование: Все информация сберегаются только в зашифрованном виде с использованием современных криптографических алгоритмов AES256.
-
Изоляция приложений: Приложения сторонних девелоперов не имеют непосредственного возможности доступа к биометрическим; они могут лишь запрашивать факт верификации идентичности через системный API.
Следует упомянуть существенную деталь: если какой-то человек достанет физический доступ к вашему телефону (к примеру, во время сна), теоретически можно разблокировать устройство, поднеся его к вашему лицу. Поэтому большинство производители реализуют защиту от автоматического разблокирования — например, просят открыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют существуют типы определения лиц на изображениях?
В настоящее время можно выделить определить три главных способа к выполнению этой операции:
Программное 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, чтобы подобные площадки, как вулкан россия, и любые Android-аппы могли работать с всеми формами биометрии стандартизированно.
Что выбрать на сегодня?
Если вам необходима наивысшая защита информации, остановите выбор на топовые устройства со встроенным ИК-излучателем или же ToF-датчиком глубины.
- iPhone всех существующих новейших поколений
- Huawei Partner/P ряда
- Mi Expert
- Vivo X серии
- Oppo Find X серии.
Если средства невелик – лучше выбирать классическим средствам безопасности (PIN-код/сканер отпечатка), а возможность “разблокировка по лицу”, такую как в вулкан россия, применять только как дополнительную опцию удобства.
Как улучшить практичность работы возможности?
Есть несколько советов для тех, кто уже использует разблокировку по лицу:
- Периодически обновляйте свою фотографию-шаблон, если значительно меняется внешность.
- Не пренебрегайте протирать линзу передней камеры – загрязнения могут снизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам включает камеру когда вы берёте его в руки.
- Во время регистрационного процесса постарайтесь удерживать лицевую часть неподвижно перед видеоустройства исключая значительного наклона головы.
- Задействуйте опцию “Attention Aware” (“Реакция на внимание”) – она закрывает смартфон, если вы отвернулись от дисплея.
Будущее прогресса техники
В ближайшие времена можно предполагать развития полностью дистанционных способов опознания персоны сразу по нескольким биометрическим характеристикам параметрам одновременно: облик + звучание + походка + движения рук!
Также возможно возникновение современных подходов защиты личной информации – к примеру, изменяющееся корректировка диджитал шаблона после каждой успешной авторизации, чтобы осложнить его копирование злоумышленниками.
Распознавание лиц – единственная из наиболее увлекательных техник нашего периода! Она предоставляет общение со смартфоном удобнее чем когда-либо прежде, и такие приложения, как vulkan russia, могут значительно улучшить ваш опыт, но требует осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, когда вы осведомлены, как функционирует эта технология внутри, – сможете осознаннее подбирать свой будущий гаджет!
