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