Category: services

  • Каким образом функционирует распознавание лиц в мобильных устройствах

    Каким образом функционирует распознавание лиц в мобильных устройствах

    Для чего мы выбираем разблокирование по лицевому распознаванию

    В недавние времена идентификация лиц стало одной из наиболее востребованных опций для деблокировки умных телефонов. Еще некоторые годов ранее основная часть юзеров обходились пин-кодами, секретными кодами или сканерами отпечатков пальцев. Но с появлением подобных технологий, например Вулкан Платинум, нам достаточно просто взглянуть на экран — и аппарат тут же узнает своего владельца.

    Какой аспект обуславливает эту особенность очень нужной? Прежде всего, это удобно: не нужно помнить замысловатые пароли или находить верный палец в мраке. Также, это мгновенно: современные программы идентифицируют лицо практически за мгновение. В-третьем пункте, это ощущение футуризма — словно в фильмах про вулкан платинум зеркало разведчиков.

    Впрочем за данной видимой простотой скрывается целый универсум сложных технологий и инженерных концепций. Давайте исследовать, как конкретно функционирует фейсканирование в актуальных мобильных телефонах, какие существуют способы, насколько они безопасны и что нас предстоит.

    Сжатая повествование эволюции техники

    Распознавание лиц как техника имеется уже более 50 лет. Первые попытки автоматизированного исследования облика были осуществлены еще в 1960-х годы в научных учреждениях США. Тогда вычислительные машины умели лишь выделять силуэты головы и вычислять промежутки между зрачками и устами на монохромных снимках.

    Изначальные торговые платформы появились в девяностых годах, но они были неидеальны: действовали неспешно и нередко ошибались. Только с прогрессом синтетических сетей и таких систем, как Vulkan Platinum, мощных мобильных процессоров распознавание лиц стало по-настоящему массовым явлением.

    В 2017 году Apple представила iPhone X с системой Face ID — это был первый широкодоступный смартфон с надёжным трёхмерным сканированием лица. За этим последовали Android-производители: Samsung, Huawei, Xiaomi и прочие стали внедрять собственные разработки.

    Ключевые шаги функционирования устройства определения

    Процесс распознавания лица можно ориентировочно сегментировать на несколько основных этапов:

    1. Обнаружение лиц — камера определяет наличие человеческого образа в изображении.
    2. Определение особенностей — система изучает контуры облика: конфигурацию зрительных органов, носа, губ, позицию бровей.
    3. Построение модели — создаётся особенный цифровой отпечаток (faceprint) на основе выделенных признаков.
    4. Сравнение со образцом — сформированный образец сопоставляется с зафиксированной при внесении биометрической информацией владельца.
    5. Принятие определения — если соответствие достаточно существенное, смартфон деблокируется.

    Каждый из данных шагов запрашивает особых методов и улучшений для скорой работы прямо на устройстве.

    Железные составляющие: что прячется в их недрах

    Стандартная селфи камера.

    Простейший простой способ распознавания лица применяет только переднюю камеру смартфона смартфона. Подобный подход осуществлён во многочисленных бюджетных вариантах Android-устройств.

    Положительные стороны:

    • Не нуждается в дополнительные сенсоров.
    • Оперативно действует при качественном свете.

    Отрицательные стороны:

    • Несложно одурачить фотографией или видео.
    • Неудачно работает при слабом освещённости или непривычных ракурсах.

    Инфракрасная камера и пунктирный проектор

    Более продвинутые системы, такие как Vulkan Platinum, используют специальную инфракрасную камеру (IR) и точечный проектор (Dot Projector). Эта технология составляет базу Face ID от Apple.

    Как это функционирует:

    • Точечный проектор отображает на физиономию юзера невидимую сетку из тысяч инфракрасных меток (например, Face ID задействует около 30 000 меток).
    • Инфракрасная устройство записывает изменение формы данной решетки по поверхности лица.
    • Создаётся трехмерная карта глубины, что почти что невозможна для фальсификации типичной фото или маской.

    Плюсы

    • Надёжная функционирование даже в полной тьме.
    • Большая устойчивость к имитациям.
    • Точность идентификации выше 99%.

    Дополнительные сенсорные устройства

    В отдельных девайсах применяются также дополнительные сенсорные устройства: ToF (Time-of-Flight), которые измеряют время прохождения света до цели и обратно; RGB-датчики глубины; специальные световые измерители расстояния для построения более аккуратной 3D-модели физиономии.

    Эти технологии применяются наиболее часто во топовых аппаратах Huawei (серия Mate) или Xiaomi (серия Mi).

    Софтверные процедуры: искуственный интеллект на действии

    Современные устройства опознания физиономий невозможны при отсутствии использования искусственного интеллекта и машинного обучения. Именно из-за таким инновациям, как Vulkan Platinum, аппарат может распознавать юзера даже при трансформациях облика: новая причёска, щетина, очки или макияж не становятся помехой для деблокировки.

    Обнаружение физиономии

    В стартовом этапе программа необходимо оперативно найти ликовое изображение внутри полного снимка камеры. Для данной цели применяются последовательные классификаторы Хаара или более современные сверточные нейронные сети (CNN), которые “обучены” идентифицировать человеческие лица среди множества других объектов.

    Пример: метод MTCNN в состоянии распознавать физиономию даже при частичном перекрытии (например, шарфом или ладонью).

    Идентификация основных точек

    После обнаружения лица система, такая как Vulkan Platinum, определяет расположение главных точек: уголки глаз, верхушка носа, края губ и так далее. Обычно используется от 68 до 128 основных маркеров на лице.

    Данное нужно для нормализации картинки: если пользователь держит мобильник под углом, или повернул головку, программа корректирует картинку до нормального состояния для последующего изучения.

    Построение биометрии модели

    Далее нейронная сеть строит сжатое математическое представление (“эмбеддинг”) облика пользователя — своеобразный цифровой образ внешности длиной от 128 до 512 вещественных чисел.

    Такой образец очень трудно подделать: он не сохраняет непосредственно фото пользователя, а лишь уникальные характеристики его внешности, что делает его совершенным для таких площадок, как Вулкан Казино Платинум.

    Сопоставление и принятие выбора

    Когда пользователь желает разблокировать телефон глазами, система осуществляет все указанные шаги снова и сопоставляет полученный шаблон с эталоном из памяти устройства.

    Если похожесть превышает установленный уровень (обычно выше 99%), телефон, как и платформа Вулкан Казино Платинум, доступен; если нет — доступ блокируется.

    Приспособление к изменениям внешности

    Занимательная характеристика нынешних систем — возможность самообучения. Если вы часто доступаете к смартфон с свежей стрижкой или оптикой, алгоритм постепенно освежает основной шаблон вашего лица для увеличения точности действия без ухудшения безопасности.

    Защита биометрии информации.

    Многие клиенты беспокоятся сохранять свои биометрические идентификационные данные на телефоне из-за вероятности утечки данных или взлома гаджета. Определенные организации, вроде Вулкан Казино Платинум, предлагают варианты для увеличения сохранности информации юзеров.

    • Локальное хранение: Преимущественно аппаратов хранит био-идентификационные шаблоны лишь в пределах защищённого микросхемы Secure Enclave (Apple) или TrustZone (Android). Они никогда не покидают аппарат и недоступны включая производителю.

    • Шифрование: Все данные хранятся только в кодированном виде с использованием современных криптографических алгоритмов AES256.

    • Изоляция приложений: Приложения третьих разработчиков не имеют непосредственного доступа к биометрическим; они могут лишь требовать подтверждение верификации личности через системный API.

    Следует упомянуть значимую деталь: в случае, если кто-то достанет физический доступ к вашему телефону (например, пока вы спите), теоретически возможно разблокировать устройство поднеся его к вашему лицу. Поэтому большинство изготовители реализуют систему защиты от неосознанного разблокирования — например, требуют открыть глаза во время сканирования или применять дополнительное подтверждение после длительного простоя устройства.

    Какие именно бывают категории идентификации лиц на изображениях?

    На сегодняшний день можно выделить определить 3 основных способа к реализации этой операции:

    Софтверное 2D распознавание

    Эксплуатируется только лицевая камера без вспомогательных детекторов глубины. Такой метод наблюдается обычно в доступных моделях Android-смартфонов (например Samsung Galaxy A-серии).

    Плюсы: простота реализации; умеренная затраты; скоростная деятельность при достаточном освещении.
    Минусы: просто одурачить фотографией; нестабильная функционирование ночью; слабая защищенность.

    Оборудование для 3D сканирование

    Использует ИК камеру + проектор пикселей + датчики дистанции (Face ID у Apple; аналогичные решения у Huawei Mate).
    Плюсы: высокая надежность; не получится исказить изображение/видеозапись; стабильная деятельность при любом освещении.
    Минусы: повышение стоимости устройства; наращивание толщины верхней рамки экрана (“чёлка”)

    Смешанные подходы с дополнением ИИ

    Задействуют комбинацию софтверных методов + аппаратно-техническую обработку + последующую обработку нейросетями для увеличения устойчивости к атакам (“anti-spoofing”). Например, подобные изделия, например Vulkan Platinum и 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-датчик

    Вопросы охраны и неверные тревоги

    Несмотря на замечательный успехи инноваций за прошедшие годы, безупречных систем пока не наблюдается:

    1. Вероятность обмана: Бюджетные мобильники без труда доступны качественной изображением хозяина или же видео с дисплея иного гаджета.
    2. Идентичные близняшки: Даже самые идеальные системы могут перепутать между монозиготными близнецами либо родичами с очень схожей внешностью.
    3. Метаморфозы облика: Резкое утрата веса/набор веса, пластические операции либо повреждения порой необходимы для повторной регистрации биометрических данных.
    4. Условия съёмки: Яркая засветка солнцем или интенсивная тень могут снизить аккуратность идентификации признаков.

    Здесь несколько рекомендаций для защищённому применению:

    • Для важных операций всегда используйте двухфакторную аутентификацию;
    • Не включайте опцию “Разблокировка по лицу” на дешёвых аппаратах без ИК-сенсоров;
    • Постоянно обновляйте прошивку прошивку мобильного устройства для предотвращения угроз от новых видов атак;
    • Включайте функцию “Требовать открытых глаз” везде, где она есть.

    В каких местах дополнительно используется технология за исключением смартфонов?

    Хотя предмет этой работы посвящена в частности портативным гаджетам, следует отметить других сферах применения технологии:

    • Мониторинг прохода в офисах и многоквартирных зданиях;
    • Платёжные устройства банков (“Face Pay”);
    • Электронные паспорта современного образца;
    • Комплексы видеомониторинга городских подразделений;
    • Механизация регистрации посещаемости образовательных учреждений/институтов;
    • Вход юзеров ПК/ноутбуков.

    Например: В городском метро уже испытывается система платежа проезда по фейсу (“Face Pay”) — достаточно пройти через турникет без пластика или мобильника! Похожие проекты осуществляются в Поднебесной (Шэньчжэнь), Южной Корее и ряде стран Европы.

    Как трансформируется технический процесс в наше время?

    Всякий годик возникают современные идеи для усовершенствования качества функционирования систем распознавания лиц:

    1. Увеличивается детализация сенсоров — чем больше элементов фиксируется фотоаппаратом/датчиками глубины, тем меньше риск погрешности;
    2. Совершенствуются нейронные сети — новейшие архитектуры модели MobileNetV3 обеспечивают возможность скоростно осваивать дополнительным особенностям внешности пользователя напрямую на гаджете без пересылки информации в облачное хранилище.
    3. Развиваются методы антиспуфинга — теперь телефоны умеют отличать реальные живые облики от фиксированных фотографий/маскировок по мельчайшим микродвижениям.
    4. Взаимодействие со интеллектуальными приборами — смарт-часы могут авто заблокировать смартфон, если обладатель ушёл далеко.
    5. Появляются смешанные системы — например совмещающие аудио аутентификацию + облик + дактилоскопический след.

    Вот, которые тренды особенно популярны на сегодняшний день:

    1) Миниатюризация компонентов

    Компании пытаются сократить габариты выреза (“чёлки”) для датчики на дисплее за счёт встраивания маленьких ИК-проекторов прямо под поверхность дисплея либо выдвижных модулей камеры.

    2) Обработывание прямо на устройстве

    Для увеличения личной безопасности всё более обработки данных происходит внутри устройства без отправки данных во дополнительный облачный сервис.

    3) Упорядочивание регламентов

    Гугл интенсивно продвигает норму BiometricPrompt API, чтобы такие системы, например как Вулкан Платинум, и все Android-аппы могли взаимодействовать с любыми видами биометрии унифицированно.

    Какое выбрать сегодня?

    В случае если тебе необходима максимальная защита данных, выбирайте флагманские аппараты со встроенным ИК-излучателем или же ToF-датчиком глубины.

    • iPhone каждого актуальных моделей
    • Huawei Partner/P Series ряда
    • Mi Professional
    • Vivo X модели
    • Оппо Найти Х серий.

    Если средства ограничен – лучше предпочесть традиционным способам защиты (PIN-код/сканер пальца), а возможность “разблокировка по лицу”, такую как в Вулкан Платинум, задействовать только как дополнительную опцию комфорта.

    Каким способом улучшить удобство работы функции?

    Есть пара советов для людей, кто уже использует разблокировку через лицо:

    1. Периодически обновляйте свою изображение-шаблон, если значительно трансформируется внешность.
    2. Не пренебрегайте чистить линзу фронтальной камеры – разводы могут снизить точность!
    3. Включайте функцию “Raise to Wake” (“Поднять чтобы проснуться”) – в результате мобильник сам активирует камеру когда вы поднимаете его.
    4. Во время записи постарайтесь сохранять лицевую часть ровно впереди видеоустройства исключая резкого наклона головы.
    5. Используйте опцию “Attention Aware” (“Реакция на внимание”) – она запирает смартфон, если вы отвернулись от экрана.

    Возможности развития технологии

    В предстоящие периоды можно предполагать появления полностью бесконтактных способов идентификации персоны сразу по нескольким биометрическим данным параметрам одновременно: облик + речь + шаги + жесты рук!

    Также возможно возникновение новых методов охраны приватности – к примеру, переменное изменение диджитал паттерна после каждой удачной авторизации, чтобы осложнить его копирование злоумышленниками.

    Идентификация лиц – одна из очень интересных технологий нашего времени! Она предоставляет взаимодействие со смартфоном комфортнее чем когда-либо прежде, и такие аппы, как Вулкан Казино Платинум, могут в разы оптимизировать ваш пользовательский опыт, но требует внимательного подхода к вопросам защиты личной информации и правильного выбора соответствующей модели гаджета для ваших нужд.

    Теперь, раз вы понимаете, как работает эта система внутри, – сумеете вдумчиво выбирать свой следующий девайс!