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