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