Каким способом действует определение лиц в мобильных устройствах
Почему мы выбираем разблокировку по фейсу
В недавние времена распознавание лиц стало одной из наиболее востребованных функций для открытия мобильных телефонов. Лишь некоторые лет назад большинство использующих довольствовались 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).
Программные методы: искуственный ум на действии
Нынешние устройства опознания лиц немыслимы без использования artificial intelligence и машинного обучения. Именно вследствие таким технологиям, как вулкан россии, гаджет способно идентифицировать владельца даже при трансформациях облика: новая причёска, растительность на лице, очки или косметика не становятся барьером для деблокировки.
Обнаружение лица
На стартовом этапе алгоритм должна быстро обнаружить ликовое изображение внутри всего кадра камеры. Для данной цели используются многоуровневые классификаторы Хаара или более продвинутые сверточные нейронные сети (CNN), которые подготовлены идентифицировать лица людей среди множества других объектов.
Пример: алгоритм MTCNN может распознавать лицо даже при частичном закрытии (например, шарфом или ладонью).
Определение основных точек
После идентификации лица устройство, такая как вулкан россии, вычисляет местоположение главных точек: края глаз, кончик носа, края губ и так далее. Как правило используется от 68 до 128 главных точек на лицевой поверхности.
Это нужно для стабилизации визуала: если пользователь удерживает мобильник под наклоненным, или наклонил головку, программа корректирует изображение до обычного угла для дальнейшего анализа.
Построение биометрии модели
Далее нейросеть строит компактное числовое представление (“эмбеддинг”) внешности пользователя — своеобразный цифровой “отпечаток” лица длиной от 128 до 512 чисел с плавающей запятой.
Такой шаблон крайне затруднительно сфальсифицировать: он не хранит само фото пользователя, а лишь уникальные черты его внешности, что делает его оптимальным для таких платформ, как vulkan russia.
Сопоставление и осуществление выбора
В случае, когда человек хочет разблокировать телефон взором, механизм воспроизводит все указанные описанные выше шаги заново и сравнивает полученный шаблон с эталоном из памяти устройства.
Если похожесть превышает определённый порог (обычно выше 99%), телефон, как и платформа vulkan russia, доступен; если нет — доступ блокируется.
Привыкание к метаморфозам внешности
Интересная характеристика нынешних системы — возможность самообучения. Если ты регулярно доступаете к телефон с обновленной укладкой или очками, алгоритм постепенно модернизирует эталонный образец вашего облика для увеличения точности действия без снижения уровня безопасности.
Защита биометрических данных информации.
Многие пользователи опасаются держать свои биометрические данные на телефоне из-за вероятности утечки информации или взлома устройства. Некоторые фирмы, например vulkan russia, предлагают методы для улучшения безопасности сведений юзеров.
-
Локальное сохранение: Преимущественно девайсов хранит биометричные модели исключительно внутрь безопасного микросхемы Secure Enclave (Apple) или TrustZone (Android). Они всегда не выходят из аппарат и недоступны в том числе изготовителю.
-
Шифрование: Все сведения сохраняются только в кодированном виде с использованием новейших криптографических алгоритмов AES256.
-
Изоляция программ: Программы сторонних девелоперов не имеют прямого доступа к биометрическим данным; они могут лишь запрашивать подтверждение верификации идентичности через системный API.
Стоит подчеркнуть существенную подробность: в случае, если какой-то человек сможет получить физический доступ к вашему телефону (к примеру, во время сна), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому многие компании осуществляют защиту от автоматического разблокирования — в частности, просят разомкнуть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.
Какие именно бывают типы идентификации лиц?
На сегодняшний день можно выделить выделить три ключевых метода к осуществлению этой задачи:
Софтверное плоское определение
Используется только лицевая камера без экстра детекторов дистанции. Такой подход наблюдается обычно в доступных моделях 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 обеспечивают как программное двухмерное распознавание по снимку фронталкой, так и сенсор глазного ириса.
- Huawei Mate20 Pro задействует систему из ИК-подсветки + Dot Projector + ToF-датчик
Трудности защиты и неверные сигналы
Несмотря на замечательный прогресс инноваций за недавние годы, идеальных механизмов пока не наблюдается:
- Вероятность обмана: Бюджетные смартфоны просто доступны высококачественной снимком хозяина либо видео с дисплея иного гаджета.
- Идентичные двойняшки: Даже самые безупречные механизмы могут спутать между монозиготными близнецами либо семьями с очень похожей внешностью.
- Изменения облика: Внезапное похудение/набор веса, пластические операции или травмы порой необходимы для обновления данных биометрических данных.
- Условия съёмки: Интенсивная подсветка солнцем или интенсивная затенение могут понизить верность определения признаков.
Ниже несколько советов по защищённому применению:
- Для критически важных операций всегда используйте двухэтапную аутентификацию;
- Не включайте опцию “Разблокировка по лицу” на дешёвых моделях без ИК-сенсоров;
- Постоянно обновляйте ПО смартфона для защиты от новых видов атак;
- Включайте настройку “Требовать раскрытых глаз” там, где она доступна.
Где также находится применение технологии за исключением мобильных телефонов?
Несмотря на то, что предмет этой статьи посвящена в частности мобильным устройствам, следует отметить других сферах применения технологии:
- Контроль прохода в рабочих помещениях и резиденциях;
- Платёжные устройства финансовых учреждений (“Face Pay”);
- Цифровые паспорта последнего образца;
- Комплексы видеонаблюдения городских сервисов;
- Автоматизирование учёта присутствия учебных заведений/университетов;
- Авторизация юзеров персональных компьютеров/ноутбуков.
Например: В московском метро уже тестируется система оплаты проезда по лицу (“Face Pay”) — достаточно пройти через барьер без пластика или мобильника! Похожие проекты осуществляются в Китае (Шэньчжэнь), Южной Корее и некоторых европейских странах.
Каким образом меняется техпроцесс сегодня?
Любой годочек проявляются свежие идеи для улучшения качества работы систем распознавания лиц:
- Увеличивается детализация сенсорных устройств — чем больше деталей фиксируется фотоаппаратом/глубинными сенсорами, тем меньше риск неточности;
- Развиваются нейросети — новейшие архитектуры модели MobileNetV3 позволяют скоростно обучаться новым особенностям облика пользователя прямо на устройстве без пересылки информации в облачное хранилище.
- Улучшаются технологии антиспуфинга — теперь телефоны могут различать реальные живые лица от неподвижных фотографий/масок по микроскопическим микродвижениям.
- Интеграция со умными устройствами — смарт-часы могут автоматически блокировать телефон, если владелец ушёл далеко.
- Возникают гибридные системы — в частности совмещающие голосовую опознание + лицо + пальцевой отпечаток.
Вот, которые тенденции очень популярны сейчас:
1) Уменьшение компонентов
Компании намереваются сократить величину выреза (“чёлки”) под сенсоры на дисплее за счёт интеграции миниатюрных ИК-проекторов прямо под поверхность дисплея либо высувных модулей камеры.
2) Обработка прямо на аппарате
Для увеличения приватности всё более расчётов осуществляется локально без пересылки информации во дополнительный облачный сервис.
3) Упорядочивание регламентов
Гугл энергично пропагандирует норму BiometricPrompt API, для того чтобы аналогичные системы, вроде вулкан россия, и все Android-аппы могли взаимодействовать с всеми формами биометрии единообразно.
Какое подобрать на сегодня?
Когда тебе нужна максимальная безопасность информации, остановите выбор на топовые устройства с вмонтированным ИК-излучателем либо ToF-сенсором глубины.
- iPhone всех существующих последних версий
- Huawei Companion/Series P ряда
- Mi Pro
- Vivo X серии
- Oppo Найти X серии.
Если средства скромен – лучше предпочесть классическим методам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в вулкан россия, применять только как опциональную опцию удобства.
Как увеличить практичность использования возможности?
Есть некоторые советов для людей, кто уже пользуется разблокировку по лицу:
- Периодически обновляйте свою фото-шаблон, если значительно изменяется внешний вид.
- Не пренебрегайте протирать объектив передней камеры – разводы могут понизить точность!
- Включайте настройку “Raise to Wake” (“Поднять чтобы проснуться”) – вследствие чего телефон сам включает камеру если вы берёте его в руки.
- Во время записи постарайтесь держать голову неподвижно перед камеры не допуская значительного наклона головы.
- Используйте опцию “Attention Aware” (“Реакция на внимание”) – она блокирует смартфон, если вы отвели взгляд от дисплея.
Перспективы прогресса инноваций
В скоро наступающие годы можно предвкушать возникновения полностью безконтактных способов идентификации персоны сразу по нескольким биометрическим данным параметрам одновременно: физиономия + речь + шаги + манипуляции руками!
Также предполагается развитие свежих способов обеспечения приватности – скажем, динамическое корректировка диджитал образца после каждой успешной авторизации, чтобы усложнить его копирование злоумышленниками.
Распознавание лиц – единственная из очень увлекательных техник нашего периода! Она обеспечивает взаимодействие со смартфоном удобнее чем раньше, и такие приложения, как vulkan russia, могут значительно повысить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы понимаете, как функционирует эта технология изнутри, – сумеете осознаннее определять свой будущий девайс!
