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