Каким образом действует определение лицевых образов в мобильных устройствах
Для чего мы выбираем разлочивание по лицу
В последние годы идентификация лиц стало одной из самых распространённых функций для открытия мобильных телефонов. Всего несколько лет назад основная масса пользователей обходились пин-кодами, паролями или датчиками отпечатков пальцев. Но при появлением подобных технологий, как вулкан россия, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.
Что обуславливает эту конкретную функцию такой востребованной? Прежде всего, это комфортно: не нужно удерживать в памяти сложные пароли или находить верный палец в темноте. Во-вторых, это быстро: современные алгоритмы узнают лицо практически за мгновения ока. В-третьем пункте, это впечатление футуризма — как будто в кинофильмах про казино вулкан агентов.
Впрочем за такой кажущейся легкостью прячется весь универсум комплексных технологий и инженерных решений. Попробуем понять, как конкретно действует фейсканирование в актуальных гаджетах, какие существуют технологии, насколько они безопасны и что нас ожидает в будущем.
Сжатая повествование развития технологии
Распознавание лиц как технология присутствует уже более пятидесяти лет. Первые попытки машинного исследования облика были предприняты еще в 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), которые определяют время распространения света до цели и обратно; Трехцветные-датчики глубины; специальные световые измерители расстояния для построения более точной 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.
Необходимо подчеркнуть значимую деталь: в случае, если какой-то человек достанет физический доступ к вашему телефону (к примеру, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство производители внедряют меры безопасности от автоматического разблокирования — например, просят открыть глаза во время сканирования или использовать дополнительное подтверждение после длительного простоя устройства.
Какие существуют виды определения лиц на изображениях?
Сегодня можно определить выделить три основных метода к реализации этой функции:
Софтверное двухмерное определение
Используется только лицевая камера без экстра детекторов дистанции. Этот метод встречается обычно в доступных моделях 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 применяют только аппаратное трёхмерное сканирование
- 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 Companion/P Series линейки
- Mi Professional
- Vivo X модели
- Оппо Find Х линейки.
Если бюджет невелик – лучше отдавать предпочтение обычным средствам безопасности (PIN-код/сканер пальца), а опцию “разблокировка по лицу”, такую как в вулкан россия, использовать только как второстепенную опцию комфорта.
Каким образом увеличить удобство работы опции?
Есть пара советов для людей, кто уже применяет разблокировку через лицо:
- Периодически обновляйте свою фото-шаблон, если сильно трансформируется облик.
- Не упускайте из виду чистить линзу передней камеры – разводы могут понизить точность!
- Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате смартфон сам запускает камеру когда вы поднимаете его.
- При записи старайтесь держать лицо ровно перед видеоустройства исключая резкого наклона головы.
- Задействуйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает телефон, если вы отворачиваетесь от дисплея.
Будущее эволюции инноваций
В скоро наступающие периоды можно предвкушать развития полностью безконтактных способов идентификации индивидуума сразу по нескольким биометрическим параметрам одновременно: физиономия + голос + шаги + жесты рук!
Также возможно возникновение современных подходов обеспечения личной информации – например, переменное модификация цифрового образца после каждой результативной авторизации, чтобы затруднить его копирование злоумышленниками.
Идентификация лиц – единственная из наиболее интересных технологий нашего эпохи! Она обеспечивает интеракцию со мобильным устройством проще чем раньше, и такие программы, как vulkan russia, могут значительно улучшить ваш пользовательский опыт, но запрашивает осознанного отношения к вопросам безопасности личных данных и грамотного выбора подходящей модели устройства под ваши задачи.
Теперь, если вы понимаете, как работает эта система в деталях, – сумеете осознаннее подбирать свой очередной гаджет!