Физическая состязательная одежда обходит видимо-тепловые детекторы с помощью неперекрывающегося RGB-T паттерна
Аннотация
Детектирование объектов в видимом и тепловом диапазонах (RGB-T) является важнейшей технологией для таких приложений, как автономное вождение, где мультимодальная фузия повышает производительность в сложных условиях, например, при слабом освещении. Однако безопасность RGB-T детекторов, особенно в физическом мире, по большей части оставалась без внимания. В данной статье предлагается новый подход к физическим атакам на RGB-T системы с использованием состязательной одежды с неперекрывающимся RGB-T паттерном (NORP). Для моделирования полнообзорных (0∘–360∘) RGB-T атак мы создаем 3D RGB-T модели человека и состязательной одежды. NORP — это новый дизайн состязательного паттерна, использующий различные материалы для видимого и теплового диапазонов без наложения, что позволяет избежать снижения интенсивности света, характерного для перекрывающихся RGB-T паттернов (ORP). Для оптимизации NORP на состязательной одежде мы предлагаем метод пространственной дискретно-непрерывной оптимизации (SDCO). Мы систематически оценили наш метод на RGB-T детекторах с различными архитектурами фузии, продемонстрировав высокие показатели успешности атак как в цифровом, так и в физическом мире. Кроме того, мы представляем ансамблевый метод на этапе фузии, который повышает переносимость состязательных атак на ранее не встречавшиеся RGB-T детекторы с другими архитектурами фузии. Наш код доступен по адресу: https://github.com/zxp555/RGBT-Clothing.
1 Введение
Детектирование объектов в видимом и тепловом диапазонах (RGB-T) — это тип мультимодального детектирования объектов, имеющий важное применение в таких областях, как автономное вождение и медицинский AI [24, 21, 5]. Например, в сложных условиях, таких как неблагоприятная погода или ночное время, детектирование объектов RGB-T использует тепловизионную съемку для компенсации снижения производительности детекторов, работающих только в видимом диапазоне, при этом обеспечивая более четкие прогнозы, чем детекторы, работающие только в тепловом диапазоне, за счет сохранения большего количества деталей с изображений в видимом свете. Это преимущество значительно повышает робастность систем автономного вождения в различных сценариях. Основываясь на различных стратегиях слияния мультимодальной информации, детекторы объектов RGB-T можно классифицировать на четыре категории: раннее слияние, промежуточное слияние, позднее слияние и независимые детекторы видимого и теплового диапазонов..
Несмотря на широкое применение RGB-T детекторов, их безопасности уделяется мало внимания, поскольку принято считать, что мультимодальные детекторы относительно устойчивы. Однако это крайне важно для безопасности систем искусственного интеллекта в реальных приложениях, таких как автономное вождение. Для решения этой проблемы физические состязательные примеры [32] предлагают эффективный подход к выявлению уязвимостей в системах искусственного интеллекта, развернутых в физическом мире, и вдохновляют на создание новых стратегий защиты. В настоящее время большинство физических состязательных примеров фокусируются либо исключительно на видимой модальности [28, 41, 38, 13, 15, 14, 34], либо на тепловой модальности [48, 47, 50, 33, 36]. Из-за существенных различий в механизмах формирования изображений между этими двумя модальностями состязательные примеры, созданные для одной модальности, не могут быть эффективно перенесены на другую. В результате этим физическим состязательным примерам не хватает способности атаковать мультимодальные детекторы..
Первый физический состязательный пример в условиях видимого и теплового спектров, AdvB [48, 49], объединил состязательные стратегии для RGB и тепловизионных изображений. В последнее время MAP [19], UAP [35] и MIC [20] способствовали дальнейшему развитию физических состязательных атак в этой области. Однако они имеют два существенных ограничения. Во-первых, AdvB, MAP и UAP реализованы в виде двумерных патчей, которые могут атаковать детекторы только в узком диапазоне углов обзора (например, от -30∘ до 30∘). Во-вторых, MIC использует перекрывающийся RGB-T паттерн (ORP) путем прикрепления нескольких специальных низкоэмиссионных пленок на печатную ткань, что снижает видимость напечатанного состязательного паттерна и увеличивает производственные затраты. Эти ограничения приводят к тому, что уязвимость RGB-T детекторов в различных физических условиях изучена не полностью..
Для устранения первого ограничения мы создаем согласованные 3D RGB-T модели человеческого тела и одежды для имитации полнообзорных (0∘–360∘) атак в цифровом мире, а также изготавливаем соответствующую 3D RGB-T состязательную одежду для обеспечения полнообзорных атак в физическом мире. Для устранения второго ограничения мы предлагаем дизайн неперекрывающегося RGB-T паттерна (NORP) для RGB-T состязательной одежды. NORP не только одновременно использует видимые и тепловые свойства различных материалов, но и гарантирует, что эти материалы не перекрываются, тем самым избегая проблемы уменьшения освещенности, присущей ORP. Более того, мы используем общедоступные материалы (ткань и алюминиевую пленку) для развертывания NORP, что дает преимущество низкой стоимости..
Ключевая проблема оптимизации NORP заключается в пространственной зависимости между переменными оптимизации видимых и тепловых паттернов. Например, когда пиксель выбирается в качестве алюминиевой пленки, его значения RGB фиксируются и не могут одновременно оптимизироваться как непрерывные переменные, и наоборот. Чтобы решить эту проблему, мы предлагаем метод пространственной дискретно-непрерывной оптимизации (SDCO), который позволяет одновременно оптимизировать непрерывные RGB-пиксели и дискретные тепловые пиксели в рамках NORP.
В отличие от предыдущих методов [19, 35, 20], которые проверяются только на одном типе (например, промежуточного слияния) RGB-T детекторов, мы систематически оцениваем наш подход на RGB-T детекторах с различными архитектурами слияния как в цифровом, так и в физическом мире. Эксперименты показывают, что наша состязательная одежда для RGB-T эффективно атакует RGB-T детекторы с различными архитектурами слияния, со средним показателем ASR 99,6% и 71,0% в цифровом и физическом мирах соответственно. На рис. 1 показано несколько визуализированных примеров. Кроме того, мы предлагаем метод ансамблирования на этапе слияния, который позволяет одному предмету состязательной одежды одновременно атаковать RGB-T детекторы с несколькими архитектурами слияния. Наша работа всесторонне раскрывает уязвимости RGB-T детекторов в отношении различных архитектур слияния, углов обзора и расстояний, что важно для создания более устойчивых детекторов в будущем..
2 Связанные работы
2.1 Обнаружение объектов на основе RGB-T
Детекторы объектов RGB-T представляют собой мультимодальные детекторы объектов, которые объединяют модальности видимого света и тепловизионной съемки. Данные детекторы классифицируются на детекторы раннего слияния [22, 4, 8, 44, 46, 23], которые интегрируют мультимодальную информацию на уровне изображений, детекторы промежуточного слияния [45, 4, 12, 39, 11, 6, 26, 40], которые фокусируются на слиянии на уровне признаков, детекторы позднего слияния [22, 25, 4, 29], которые объединяют мультимодальную информацию на этапе прогнозирования, и независимые детекторы видимого и теплового спектров [18, 30, 31, 51], где каждая модальность работает независимо..
2.2 Физические атаки в видимом диапазоне
Большинство физических атак сосредоточены на видимой модальности, учитывая распространенность RGB камер. Исследователи обычно разрабатывают состязательные паттерны на уровне пикселей, а затем печатают их на бумаге [28, 38], наклейках [34, 7] или одежде [41, 13, 15, 14]. Например, Duan et al. [7] предложили состязательную наклейку для скрытия от детекторов видимого диапазона. Hu et al. [14] представили физическую состязательную одежду для уклонения от детекторов людей. Однако из-за различий в механизмах формирования изображений состязательные паттерны, разработанные для видимой модальности, не могут быть эффективно отображены в тепловой модальности.
2.3 Физические атаки в тепловом спектре
Лишь немногие работы посвящены тепловым физическим атакам. Исследователи, как правило, начинают с математического моделирования тепловых характеристик конкретных устройств или материалов, затем оптимизируют ключевые параметры и физически развертывают решение. Методы физического развертывания включают как нагревательные устройства [48, 33], так и теплоизоляционные материалы [47, 36, 50]. Например, Zhu et al. [48] предложили состязательную панель с лампами, которая обходит несколько тепловых детекторов. Wei et al. [36] представили состязательные патчи на основе аэрогеля для атаки на тепловые детекторы. Аналогичным образом, тепловые состязательные паттерны не могут быть эффективно отображены в видимом модальном спектре..
2.4 Физические атаки в видимо-тепловой модальности
Лишь ограниченное число работ посвящено физическим атакам на видимый и тепловой спектры. Такие работы требуют не только одновременной оптимизации переменных видимого и теплового спектров, но и физической реализации обеих модальностей. Zhu et al. [48, 49] предложили первый метод физической состязательной атаки на RGB-T, AdvB, основанный на использовании маленьких лампочек и печатной бумаги. Kim et al. [19] предложили мультиспектральный состязательный патч (MAP) для атаки на RGB-T детектор людей с промежуточным слиянием. Позже они [20] представили одежду на основе низкоэмиссионной пленки, названную MIC, для атаки на тот же RGB-T детектор. Wei et al. [35] разработали унифицированный состязательный патч (UAP) для обхода независимых RGB-T детекторов. Однако эти методы сталкиваются с определенными ограничениями. Например, AdvB, MAP и UAP демонстрируют ограниченные углы атаки (например, от -30∘ до 30∘), в то время как MIC использует перекрывающийся RGB-T паттерн с низкоэмиссионными пленками, которые снижают светопропускание на 30%, тем самым уменьшая видимость напечатанного на ткани узора. Эти ограничения приводят к тому, что уязвимость RGB-T детекторов в различных физических условиях изучена не полностью..
3 Метод
3.1 Постановка задачи
Для заданной цели ее видимое изображение обозначается как , в то время как тепловое изображение обозначается как . После добавления состязательных возмущений состязательные изображения в обеих модальностях представляются как и соответственно. Цель атаки на RGB-T заключается в том, чтобы гарантировать, что детектор RGB-T не обнаружит цель . При заданном пороге обнаружения целью оптимизации является:
| (1) |
Наш конвейер атак RGB-T показан на рис. 2. Сначала мы создаем выровненные 3D модели RGB-T как для человеческого тела, так и для одежды. Затем мы проектируем неперекрывающийся шаблон RGB-T (NORP) и применяем наш метод SDCO для одновременной оптимизации видимых и тепловых состязательных шаблонов. Наконец, основываясь на результатах оптимизации, мы изготавливаем мультимодальную физическую одежду и оцениваем ее эффективность в физическом мире..
3.2 Создание 3D моделей RGB-T
Для имитации полнообзорных RGB-T атак нам необходимо построить согласованную 3D RGB-T модель. Поскольку большинство существующих 3D моделей являются RGB моделями, мы разработали метод расширения 3D RGB модели до согласованной 3D RGB-T модели на основе предыдущего подхода к тепловому 3D моделированию [50]. Изначально мы использовали общедоступные 3D RGB модели людей и одежды [14] в качестве основы. Далее мы берем модель одежды в качестве примера, чтобы проиллюстрировать наш метод.
Сложность создания согласованной 3D RGB-T модели заключается в генерации тепловой «оболочки», которая совмещается с 3D-сеткой модели. Для решения этой задачи мы сначала разворачиваем грани 3D-сетки в карту 2D-граней и организуем её по различным областям, таким как спина и руки, используя программное обеспечение Maya. Затем мы захватываем реальные тепловые изображения одежды с помощью тепловизионной камеры и обрабатываем их для совмещения с картой граней, создавая согласованную карту тепловых текстур. Смотрите Дополнительные материалы (SM) для ознакомления с тем, как эти фотографии были получены и обработаны. Этот процесс гарантирует, что реальная тепловая текстура должным образом совмещена с 3D-сеткой модели, а итоговые отрендеренные 3D RGB-T модели показаны в SM.
3.3 Разработка непересекающихся шаблонов RGB-T
После построения 3D модели одежды мы предлагаем разработать непересекающийся RGB-T паттерн (NORP) для мультимодальной состязательной одежды. Поскольку мы используем ткань для печати и алюминиевую пленку для нанесения NORP на состязательную одежду, каждое место на одежде либо запечатано цветами RGB, либо покрыто алюминиевой пленкой, но не тем и другим одновременно. Мы параметризуем NORP таким образом, чтобы его можно было представить пикселями. Пусть представляет NORP, где обозначает значение RGB видимого света, а обозначает интенсивность теплового излучения.
Если одежда в пикселе покрыта алюминиевой пленкой, ее значение RGB-T фиксируется с помощью , что определяется характеристикой алюминиевой пленки. В противном случае на ткань можно нанести любой цвет RGB, а температура тела определяет интенсивность теплового излучения. Таким образом, значение RGB-T может быть представлено как , где выбирается из тепловой текстуры. Более того, мы используем дополнительную переменную , чтобы обозначить, что пиксель покрыт алюминиевой пленкой, и в противном случае. Пиксель RGB-T , таким образом, может быть представлен как
| (2) |
где представляет собой набор обучаемых переменных. Пожалуйста, обратите внимание, что значения , , , , являются измеренными величинами (константами).
3.4 Оптимизация состязательного RGB-T паттерна
Мы разрабатываем градиентный алгоритм для оптимизации переменных NORP. Поскольку является дискретной в уравнении 2, мы оптимизируем непрерывную переменную , а после оптимизации дискретизируем как . Однако наивный метод прямой оптимизации переменных привел к субоптимальным результатам (подробности см. в разд. 4.6). Это связано с тем, что непрерывные переменные , , и дискретная переменная взаимосвязаны, поэтому аппроксимация влияет и на другие переменные..
Поэтому мы предлагаем метод пространственной дискретно-непрерывной оптимизации (SDCO), основанный на пространственно-случайной дискретизации (SRD). Основная идея SRD заключается в дискретизации некоторых пикселей в процессе градиентной оптимизации при одновременном вычислении градиентов для других пикселей, которые остаются непрерывными. Как показано на рис. 3, во время каждой итерации мы применяем случайную маску для дискретизации части пикселей теплового состязательного паттерна и замораживаем эти переменные. Коэффициент случайной дискретизации обозначается как , при этом соответствующие видимые переменные в этих областях оптимизируются. И наоборот, оставшаяся часть пикселей теплового состязательного паттерна устанавливается как обучаемая, в то время как соответствующие видимые пиксели замораживаются. Поскольку маска случайным образом меняется на протяжении итераций, каждый пиксель имеет равную вероятность находиться в обучаемом состоянии, что позволяет выполнять итеративные обновления..
Данный метод балансирует оптимизацию видимых и тепловых состязательных паттернов, одновременно удовлетворяя ограничениям пространственной взаимозависимости между этими двумя паттернами, указанным в уравнении 2, что гарантирует физическую реализуемость мультимодального состязательного паттерна. Процесс работы алгоритма представлен в Algorithm 1⟧.
3.5 Применение состязательных RGB-T паттернов к 3D RGB-T моделям
Пусть и обозначают оптимизированные состязательные текстуры для видимой и тепловой модальностей соответственно. Мы сначала применяем алгоритм EOT [2] для имитации физических возмущений во время оптимизации. Состязательные текстуры после преобразования EOT представлены как:
| (3) | ||||
Затем мы используем визуализатор для наложения состязательных текстур на поверхность трехмерной сетки одежды . Параметры визуализатора включают расстояния рендеринга, углы и т. д. Визуализированные состязательные изображения одежды как в видимом, так и в тепловом спектрах представлены как:
| (4) | ||||
Далее мы объединяем 3D RGB-T модели людей и 3D RGB-T модели одежды. Иными словами, мы позволяем 3D модели человека «надеть» 3D одежду. 3D RGB-T модель человека состоит из 3D модели тела , RGB-изображений кожи и теплового изображения кожи . Таким образом, отрендеренные видимые и тепловые изображения человека в одежде задаются формулой:
| (5) | |||
Для имитации физических атак в различных условиях мы накладываем отрендеренные изображения и на совмещенные фоновые изображения видимого и теплового диапазонов и соответственно. Полученные изображения задаются формулой:
| (6) | ||||
3.6 Функции потерь
Мы подаем наклеенные изображения и в модель RGB-T детекции . Цель оптимизации состязательного паттерна заключается в минимизации показателя уверенности RGB-T детектора в отношении человека, одетого в состязательную одежду. В частности, функция потерь оптимизации задается как:
| (7) |
Для повышения переносимости состязательного паттерна между различными архитектурами слияния RGB-T детекторов мы предлагаем метод ансамблирования на этапе слияния. Данный подход объединяет несколько RGB-T детекторов с различными архитектурами слияния, включая раннее слияние, промежуточное слияние, позднее слияние и независимые RGB-T детекторы в процессе оптимизации. Функция потерь оптимизации ансамбля может быть сформулирована следующим образом:
| (8) |
где представляют собой эмпирически определенные веса для каждого этапа слияния.
3.7 Физическая реализация
После получения оптимизированных состязательных текстур с использованием метода SDCO, мы распечатали состязательные текстуры в цвете RGB на ткани. Для областей, требующих наклеивания алюминиевой пленки, на ткани была поставлена отметка «X», указывающая на место их размещения. Каждый пиксель на ткани имеет размер 25мм 25мм. Затем портной изготовил из напечатанной ткани одежду, включая рубашку и брюки, и наклеил алюминиевую пленку (толщиной всего 0,1 мм) на участки одежды, отмеченные «X». Благодаря этому процессу мы успешно создали физическую RGB-T состязательную одежду.
4 Эксперименты
4.1 Набор данных
Для имитации атак на RGB-T в различных реальных условиях мы использовали выровненный набор данных RGB-T под названием FLIR-aligned [43]. Он содержит 4 129 хорошо выровненных пар изображений RGB-T для обучения и 1 013 пар изображений RGB-T для тестирования. Мы использовали этот набор данных в качестве источника фоновых изображений в наших 3D-симуляциях RGB-T и оценили наш метод на первых 500 парах изображений из тестовой выборки..
4.2 Целевые RGB-T детекторы
Мы выбрали типичные RGB-T детекторы с различными архитектурами слияния в качестве наших основных целей атаки, включая SOTA детектор раннего слияния Prob-E [4], SOTA детектор промежуточного слияния Prob-M [4], SOTA детектор позднего слияния Prob-L [4], а также SOTA независимые RGB-T детекторы YOLOv11(RGB) и YOLOv11(T) [18]. После проведения атак на эти RGB-T детекторы в условиях «белого ящика» мы перенесли наш метод на невидимые ранее RGB-T детекторы типа «черный ящик» для оценки его переносимости. Эти детекторы типа «черный ящик» включают детектор раннего слияния RPN-E [22], детектор промежуточного слияния AR-CNN [45], детектор позднего слияния RPN-L [22], а также независимые RGB-T детекторы D-DETR(RGB) и D-DETR(T) [51]. Все эти детекторы достигают высоких показателей уверенности обнаружения (выше 0.85) на чистых RGB-T целях пешеходов, что делает их надежными базовыми моделями для оценки состязательной устойчивости..
4.3 Метрики оценки
| Method | ASR (%) | ||||
|---|---|---|---|---|---|
| Prob-E | Prob-M | Prob-L | YOLOv11 | ||
| RGB | T | ||||
| Clean | 0.2 | 0.4 | 0.2 | 0.4 | 0.2 |
| Random | 15.6 | 12.0 | 3.4 | 0.2 | 0.6 |
| MAP[19] | 31.4 | 37.2 | 11.2 | 6.8 | 4.2 |
| MIC[20] | 26.2 | 24.0 | 12.4 | 5.8 | 4.0 |
| UAP[35] | 25.4 | 27.8 | 5.6 | 2.8 | 4.4 |
| Ours | 100.0 | 100.0 | 99.8 | 98.8 | 99.4 |
В наших экспериментах мы использовали широко распространенный показатель успешности атаки (ASR) в качестве метрики оценки. ASR определяется как отношение количества необнаруженных целевых пешеходов к общему количеству целевых пешеходов. Подобно предыдущим работам [34, 35, 48, 47, 50], мы установили порог пересечения над объединением (IoU) между предсказанной ограничивающей рамкой и истинной ограничивающей рамкой на уровне 0.5, а порог достоверности — на уровне 0.6. Указанный ASR был рассчитан как средний показатель успешности с учетом различных углов обзора, расстояний и условий сцены..
4.4 Атака на RGB-T детекторы в цифровом мире
Основываясь на методе, представленном в разд. 3.3, мы разработали неперекрывающиеся состязательные RGB-T паттерны, где каждый пиксель в паттерне имеет размер 10 10 (см. дополнительный материал для дальнейшего анализа этого параметра). Затем мы оптимизировали состязательные паттерны, используя метод SDCO, представленный в разд. 3.4, с вероятностью маски для SRD, установленной на уровне 70%. Дальнейший анализ можно найти в разд. 4.6. Дополнительные экспериментальные настройки подробно описаны в дополнительном материале. После оптимизации мы получили состязательные текстуры одежды для RGB-T детекторов с различными архитектурами слияния, а также отрендеренные 3D RGB-T модели людей в состязательной одежде (рис. 2). См. дополнительный материал для ознакомления с оптимизированными 3D RGB-T моделями для различных RGB-T детекторов..
Далее мы применили отрендеренную 3D RGB-T модель человека к тестовому набору данных FLIR-aligned, следуя процессу, описанному в разд. 3.5. Затем сгенерированные изображения были поданы на вход RGB-T детекторам с различными архитектурами слияния, включая Prob-E, Prob-M, Prob-L и YOLOv11, для оценки эффективности атаки нашего состязательного паттерна в цифровой среде. Для объективного сравнения мы использовали чистый паттерн одежды (однотонный паттерн), случайный RGB-T паттерн (без оптимизации) и состязательные паттерны, сгенерированные в предыдущих работах, включая MAP, UAP и MIC. Эти паттерны применялись в соответствии с их оригинальными статьями и опубликованным кодом. В качестве метрики оценки мы использовали ASR. Результаты представлены в табл. 1. Наш метод достиг среднего ASR 99,6% для RGB-T детекторов с различными этапами слияния, в то время как ASR для контрольной группы был ниже 37,2%. Набор визуальных примеров, сравнивающих эти методы, представлен в SM.
Это указывает на то, что наш метод эффективно атаковал RGB-T детекторы с различными архитектурами слияния в цифровой среде, превосходя простые базовые методы и предыдущие методы атак на RGB-T..
4.5 Анализ состязательных эффектов на различных расстояниях и углах
Мы дополнительно проанализировали ASR нашего метода при различных углах обзора и расстояниях. Угол обзора варьировался от 0 до 360 градусов с шагом выборки 18 градусов. Расстояние варьировалось от 2,5 до 20 метров с шагом выборки 2,5 метра. На рис. 4 представлен анализ ASR для RGB-T детекторов с различными архитектурами слияния на различных расстояниях и углах..
Результаты показывают, что наш метод успешно атаковал RGB-T детекторы с различными архитектурами слияния при различных (полноугольных) углах обзора и расстояниях. Для сравнения, некоторые предыдущие методы [19, 35] эффективны только в ограниченном диапазоне углов и расстояний (например, углы от -30 до 30 градусов, расстояния от 3 до 6 метров). Это можно объяснить тем, что наш подход, основанный на 3D моделировании, позволяет имитировать атаки в более широком диапазоне углов (полный обзор) и расстояний, что является значительным улучшением по сравнению с традиционными методами, основанными на 2D моделировании..
| Method | ASR (%) | ||||
|---|---|---|---|---|---|
| Prob-E | Prob-M | Prob-L | YOLOv11 | ||
| RGB | T | ||||
| w/o SRD | 78.6 | 88.4 | 67.2 | 48.2 | 46.4 |
| w SRD | 100.0 | 100.0 | 99.8 | 98.8 | 99.4 |
4.6 Абляционное исследование метода SDCO
Основным методом SDCO является пространственно-случайная дискретизация (SRD). Мы провели абляционные эксперименты для оценки эффективности SRD, сохраняя при этом все остальные экспериментальные настройки такими же, как в разд. 4.4. Результаты, представленные в табл. 2, показывают, что SRD эффективно повысила результативность атак на RGB-T детекторы с различными архитектурами слияния. Это объясняется тем, что SRD эффективно балансирует оптимизацию переменных двух модальностей.
Мы дополнительно проанализировали влияние ключевого параметра метода SRD на показатель ASR, который служит балансирующим фактором между параметрами оптимизации видимой и тепловой модальностей. Результаты подробно описаны в SM. Мы установили, что наивысший средний показатель ASR достигается при значении , равном 0,7. Поэтому в наших экспериментах мы установили .
4.7 Сравнение с другими методами оптимизации
Для одновременной оптимизации дискретных и непрерывных переменных существуют другие алгоритмы оптимизации, такие как Gumbel-Softmax [16] и Straight-Through Estimator [3] (STE). Gumbel-Softmax выдает мягкое распределение во время обучения и использует жесткое распределение во время вывода, в то время как STE выдает жесткое распределение во время прямого прохода и использует дифференцируемую аппроксимацию во время обратного прохода. Оба метода преобразуют задачу дискретной оптимизации в задачу приближенной непрерывной оптимизации, позволяя использовать градиентные методы для оптимизации обоих типов переменных. Мы применили эти методы для оптимизации состязательных текстур, сохраняя настройки в соответствии с разд. 4.4.
Экспериментальные результаты, представленные в табл. 3, показывают, что в наших экспериментах метод SDCO превосходит Gumbel-Softmax и STE. Вероятно, это связано с тем, что Gumbel-Softmax и STE по сути выполняют непрерывную оптимизацию и дискретные операции на разных последовательных этапах (например, обучение против вывода, прямое распространение против обратного), в то время как наш метод одновременно выполняет непрерывную оптимизацию и дискретные операции в разных пространственных областях, что согласуется с пространственным распределением двух типов переменных в нашей RGB-T состязательной одежде..
| Method | ASR (%) | ||||
|---|---|---|---|---|---|
| Prob-E | Prob-M | Prob-L | YOLOv11 | ||
| RGB | T | ||||
| Gumbel[16] | 78.6 | 87.8 | 60.0 | 34.0 | 22.6 |
| STE[3] | 95.6 | 96.8 | 94.4 | 92.4 | 86.8 |
| SDCO | 100.0 | 100.0 | 99.8 | 98.8 | 99.4 |
4.8 Атаки на RGB-T детекторы в физическом мире
| Method | ASR (%) | ||||
|---|---|---|---|---|---|
| Prob-E | Prob-M | Prob-L | YOLOv11 | ||
| RGB | T | ||||
| Clean | 15.2 | 19.6 | 15.3 | 9.4 | 11.6 |
| Random | 15.6 | 21.5 | 15.3 | 8.8 | 9.7 |
| UAP[35] | 33.4 | 33.3 | 27.6 | 21.0 | 22.2 |
| Ours | 73.5 | 76.5 | 79.2 | 61.2 | 64.4 |
| Prob-E[4] | Prob-M[4] | Prob-L[4] | YOLOv11[18] | RPN-E[22] | AR-CNN[45] | RPN-L[22] | D-DETR[51] | |
|---|---|---|---|---|---|---|---|---|
| Prob-E[4] | 100.0 | 99.0 | 11.2 | 1.0 | 95.4 | 67.8 | 96.2 | 48.6 |
| Prob-M[4] | 81.8 | 100.0 | 39.0 | 0.4 | 92.4 | 64.4 | 92.1 | 70.6 |
| Prob-L[4] | 92.8 | 94.6 | 99.8 | 0.8 | 91.2 | 71.2 | 97.0 | 91.8 |
| YOLOv11[18] | 61.0 | 86.4 | 38.2 | 98.4 | 87.0 | 42.0 | 78.6 | 70.4 |
| Ensemble | 99.8 | 100.0 | 99.4 | 96.2 | 94.8 | 76.4 | 97.4 | 99.0 |
На основе результатов 3D цифрового моделирования мы создали физическую RGB-T состязательную одежду в соответствии с процессом, описанным в разд. 3.7. Чтобы обеспечить объективное сравнение, мы выбрали обычную одежду, одежду со случайным RGB-T паттерном и новейший метод RGB-T атак UAP patch в качестве контрольных групп (MAP и MIC были исключены из-за отсутствия соответствующих специальных материалов, таких как низкоэмиссионные пленки, что затрудняет физическое воспроизведение). См. SM для просмотра фотографий нашей состязательной одежды и контрольных групп..
Мы протестировали эффективность атак в физическом мире с использованием состязательной одежды RGB-T и контрольных групп. Мы пригласили 5 добровольцев для участия в экспериментах. Эксперименты с участием людей были одобрены Институциональным наблюдательным советом (IRB). Добровольцы участвовали группами по два, три или четыре человека, надев нашу состязательную одежду RGB-T, одежду с произвольным узором RGB-T, обычную одежду или держа в руках патч UAP. Мы использовали iPhone 13 Pro и тепловизионную камеру FLIR T560 для одновременной съемки видимых и тепловых изображений этих добровольцев. Захваченные сцены включали как внутренние, так и внешние условия, охватывая разное время суток, включая утро, полдень, день и сумерки. Углы обзора камеры охватывали полный диапазон 0-360∘, а расстояния съемки варьировались от 2 до 15 метров. Мы записали 116 видеороликов и отобрали 5220 пар видимых и тепловых изображений с частотой 1 кадр в секунду. Собранные изображения затем подавались на соответствующие детекторы RGB-T для обнаружения, после чего рассчитывался ASR, как показано в табл. 4. Некоторые примеры показаны на рис. 1 и рис. 5. Смотрите дополнительный материал для демонстрационного видео..
Результаты показывают, что наша состязательная одежда успешно обходит многочисленные RGB-T детекторы с различными архитектурами слияния в различных сценах, ракурсах и на разных расстояниях, неизменно превосходя базовые методы..
4.9 Переносимость атак
Мы протестировали переносимость атак нашей RGB-T состязательной одежды на невидимые RGB-T детекторы как в цифровом, так и в физическом мире. Детали эксперимента описаны в SM. Стоит отметить, что большинство экспериментов проводилось в условиях атаки «черного ящика», что является более сложной, но практически значимой задачей для реальных приложений. Результаты цифровых экспериментов представлены в табл. 5, а результаты в физическом мире доступны в SM..
Результаты показывают, что наш метод успешно атаковал различные RGB-T детекторы как в условиях белого, так и черного ящика. Что еще более важно, наш метод ансамблирования на этапе слияния эффективно повысил ASR против ранее не встречавшихся RGB-T детекторов по сравнению с паттернами, оптимизированными для одной модели. Это говорит о том, что мы можем использовать всего один единственный паттерн одежды для атаки на не встречавшиеся ранее RGB-T детекторы с различными архитектурами слияния..
4.10 Методы защиты
Мы оценили эффективность восьми типичных методов защиты против нашего метода атаки. Они включали пять традиционных методов защиты: Adversarial Training [9], Total Variance Minimization [1], Bit Squeezing [42], JPEG Compression [10] и Pixel Mask [10], а также три современных метода, специально разработанных для защиты от атак на обнаружение объектов: PAD [17], NAPGuard [37] и Jedi [27]. Экспериментальные подробности этих методов приведены в SM. Результаты показывают, что, хотя эти методы имели некоторый защитный эффект, показатели ASR нашего метода после применения защиты все равно достигали как минимум 70%, что дополнительно подтверждает эффективность нашего подхода к атаке..
5 Заключение
В данной статье представлен новый метод физических атак на RGB-T детекторы с использованием состязательной одежды с применением NORP. Мы создаем 3D RGB-T модели для человека и состязательной одежды для симуляции полнообзорных (0∘–360∘) RGB-T атак. NORP — это новый дизайн состязательного паттерна, использующий различные видимые и тепловые материалы без наложения, что позволяет избежать снижения освещенности, характерного для ORP. Для одновременной оптимизации непрерывных RGB пикселей и дискретных тепловых пикселей в рамках NORP мы предлагаем метод SDCO. Кроме того, мы внедряем ансамблевый метод на этапе слияния для повышения переносимости атак на невидимые ранее RGB-T детекторы. Благодаря систематической оценке как в цифровом, так и в физическом мире, наша работа всесторонне раскрывает уязвимости RGB-T детекторов в различных архитектурах слияния, углах обзора и расстояниях, что важно для создания более устойчивых детекторов в будущем..
6 Благодарности
Данная работа была поддержана Национальным фондом естественных наук Китая (№ U2341228 и № 62576187)).
Список литературы
- ⟦[1] А. Агарвал, М. Ватса, Р. Сингх и Н. Ратха (2021) Когнитивное расширение данных для состязательной защиты посредством маскирования пикселей. Pattern Recognition Letters 146, стр. 244–251. Цитируется в: §4.10⟧.
- ⟦[2] А. Атали, Л. Энгстром, А. Ильяс и К. Квок (2018) Синтез устойчивых состязательных примеров. В материалах 35-й Международной конференции по машинному обучению, ICML, Дж. Г. Дай и А. Краузе (ред.), Цитируется по: §3.5.
- ⟦[3] И. Бенджио, Н. Леонард и А. Курвиль (2013) Оценка или распространение градиентов через стохастические нейроны для условных вычислений. arXiv preprint arXiv:1308.3432. Цитируется в: §4.7, Table 3.
- ⟦[4] И. Чен, Дж. Ши, З. Йе, К. Мерц, Д. Раманан и С. Конг (2022) Мультимодальное обнаружение объектов посредством вероятностного ансамблирования. В Европейской конференции по компьютерному зрению, стр. 139–158. Цитируется в: §2.1, §4.2, Table 5, Table 5, Table 5, Table 5, Table 5, Table 5⟧.
- ⟦[5] К. Дасгупта, А. Дас, С. Дас, У. Бхаттачарья и С. Йогамани (2022) Мультимодальное обнаружение пешеходов на основе пространственно-контекстной глубокой сети для автономного вождения. IEEE transactions on intelligent transportation systems 23 (9), стр. 15940–15950. Цитируется в: §1.
- ⟦[6] В. Донг, Х. Чжу, С. Лин, Х. Луо, Ю. Шен, Х. Лю, Дж. Чжан, Г. Гуо и Б. Чжан (2024) Fusion-mamba для кросс-модального обнаружения объектов. arXiv preprint arXiv:2404.09146. Цитируется в: §2.1⟧.
- ⟦[7] Р. Дуань, С. Ма, Ю. Ван, Дж. Бэйли, А. К. Цинь и Ю. Ян (2020) Состязательная маскировка: скрытие атак в физическом мире с помощью естественных стилей. В CVPR, стр. 997–1005. Цитируется в: §2.2.
- ⟦[8] В. Эль Ахмар, Ю. Массуд, Д. Колхаткар, Х. Аль-Гамди, М. Альджаафре, Р. Хаммуд и Р. Лаганьер (2023) Улучшенное слияние тепловизионных и RGB-данных для устойчивого обнаружения объектов. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов, стр. 365–374. Цитируется в: §2.1.
- ⟦[9] И. Дж. Гудфеллоу, Дж. Шленс и К. Сегеди (2014) Объяснение и использование состязательных примеров. arXiv preprint arXiv:1412.6572. Цитируется в: §4.10⟧.
- ⟦[10] С. Го, М. Рана, М. Сиссе и Л. Ван Дер Маатен (2017) Противодействие состязательным изображениям с использованием преобразований входных данных. arXiv preprint arXiv:1711.00117. Цитируется в: §4.10.
- ⟦[11] Дж. Го, К. Гао, Ф. Лю, Д. Мэн и Х. Гао (2024) DAMSDet: динамический адаптивный мультиспектральный детектор на основе transformers с конкурентным выбором запросов и адаптивным слиянием признаков. В ECCV 2024, Том 15085, стр. 464–481. Цитируется по: §2.1⟧.
- ⟦[12] Р. Ху, Т. Руи, Ю. Оуян, Дж. Ван, К. Цзян и Ю. Ду (2022) DMFFNet: метод обнаружения пешеходов на основе двухрежимного многомасштабного слияния признаков. IEEE Access. Цитируется в: §2.1.
- ⟦[13] И. Ху, Б. Кунг, Д. С. Тан, Дж. Чен, К. Хуа и В. Ченг (2021) Натуралистичный физический состязательный патч для детекторов объектов. В ICCV, Цитируется: §1, §2.2.
- ⟦[14] З. Ху, В. Чу, С. Чжу, Х. Чжан, Б. Чжан и С. Ху (2023-06) Физически реализуемые текстуры одежды с естественным видом позволяют обходить детекторы людей посредством 3D-моделирования. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов (CVPR), стр. 16975–16984. Цитируется в: §1, §2.2, §3.2.
- ⟦[15] З. Ху, С. Хуан, С. Чжу, Ф. Сунь, Б. Чжан и С. Ху (2022) Состязательная текстура для обмана детекторов людей в физическом мире. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов, стр. 13307–13316. Цитируется в: §1, §2.2⟧.
- ⟦[16] Э. Джанг, С. Гу и Б. Пул (2017) Категориальная репараметризация с помощью gumbel-softmax. В ICLR, Цитируется: §4.7, Table 3.
- ⟦[17] Л. Цзин, Р. Ван, В. Рен, С. Дун и К. Цзоу (2024) Pad: защита от состязательных патч-атак, не зависящая от патчей. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов, стр. 24472–24481. Цитируется: §4.10.
- ⟦[18] Р. Ханам и М. Хуссейн (2024) Yolov11: обзор ключевых архитектурных улучшений. arXiv препринт arXiv:2410.17725. Цитируется в: §2.1, §4.2, Table 5, Table 5⟧.
- ⟦[19] Т. Ким, Х. Дж. Ли и Ю. М. Ро (2022) Карта: мультиспектральный состязательный патч для атаки на обнаружение людей. В материалах ICASSP 2022 — 2022 Международная конференция IEEE по акустике, речи и обработке сигналов (ICASSP), стр. 4853–4857. Цитируется в: §1, §1, §2.4, §4.5, Table 1.
- ⟦[20] Т. Ким, Ю. Ю и Ю. М. Ро (2023) Мультиспектральное невидимое покрытие: ламинированная визуально-тепловая физическая атака на мультиспектральные детекторы объектов с использованием прозрачных низкоэмиссионных пленок. В материалах конференции АААI по искусственному интеллекту, Том 37, стр. 1151–1159. Цитируется в: §1, §1, §2.4, Table 1⟧.
- ⟦[21] В. Лай, Ф. Цзэн, Х. Ху, С. Хэ, З. Лю и Ю. Цзян (2024) RegSeg: сквозная нейронная сеть для мультимодальной совместной регистрации и семантической сегментации изображений в видимом и тепловом диапазонах. IEEE Transactions on Image Processing. Цитируется в: §1⟧.
- ⟦[22] Дж. Лю, С. Чжан, С. Ван и Д. Н. Метаксас (2016) Мультиспектральные глубокие нейронные сети для обнаружения пешеходов. arXiv preprint arXiv:1611.02644. Цитируется в: §2.1, §4.2, Table 5, Table 5⟧.
- ⟦[23] Дж. Лю, С. Фань, З. Хуан, Г. У, Р. Лю, В. Чжун и З. Ло (2022) Целевое двойное состязательное обучение и мультисценарный мультимодальный эталон для слияния инфракрасного и видимого спектров при обнаружении объектов. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов, стр. 5802–5811. Цитируется в: §2.1.
- ⟦[24] М. Наваз, С. Хан, М. Дауд, М. Асим, Г. А. Анвар, А. Р. Шахид, Х. П. А. ХО, Т. Чан, Д. Пак Конг и В. Юань (2025) Повышение когнитивной устойчивости автономных транспортных средств в экстремальных погодных условиях с помощью глубокого обучения и слияния данных тепловизионных камер. IEEE Open Journal of Vehicular Technology 6, стр. 426–441. Цитируется в: §1.
- ⟦[25] Х. Ни, В. Ван, С. Юн, З. Чжао и Х. Чжан (2022) Регрессия и обучение, не зависящие от модальности, для улучшения мультиспектрального обнаружения пешеходов. В материалах 7-й Международной конференции по изображениям, зрению и вычислениям (ICIVC) 2022 года, стр. 75–80. Цитируется в: §2.1.
- ⟦[26] Дж. Шен, Ю. Чен, Ю. Лю, Кс. Зуо, Х. Фан и В. Янг (2024) ICAFusion: итеративное слияние признаков на основе перекрестного внимания для мультиспектрального обнаружения объектов. Pattern Recognition 145, стр. 109913. Цитируется в: §2.1.
- ⟦[27] Б. Тарчун, А. Бен Халифа, М. А. Маджуб, Н. Абу-Газале и И. Алуани (2023) Jedi: локализация и удаление состязательных патчей на основе энтропии. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов, стр. 4087–4095. Цитируется в: §4.10.
- ⟦[28] С. Тис, В. В. Ранст и Т. Гудеме (2019) Обман автоматизированных камер наблюдения: состязательные патчи для атаки на обнаружение людей. В материалах конференции IEEE по компьютерному зрению и распознаванию образов, семинары CVPR, Цитируется в: §1, §2.2.
- ⟦[29] Дж. Вагнер, В. Фишер, М. Херман, С. Бенке и др. (2016) Мультиспектральное обнаружение пешеходов с использованием глубоких нейронных сетей слияния.. В ESANN, Т. 587, стр. 509–514. Цитируется в: §2.1.
- ⟦[30] С. Ван, А. Бочковский и Х. М. Ляо (2023) YOLOv7: обучаемый набор бесплатных дополнений устанавливает новый стандарт для детекторов объектов реального времени. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов, стр. 7464–7475. Цитируется в: §2.1.
- ⟦[31] К. Ван, И. Йе и Х. Марк Ляо (2024) Yolov9: обучение тому, чему вы хотите научиться, с использованием программируемой градиентной информации. В Европейской конференции по компьютерному зрению, стр. 1–21. Цитируется: §2.1⟧.
- ⟦[32] Х. Вэй, Х. Тан, Х. Цзя, З. Ван, Х. Ю, З. Ли, С. Сато, Л. Ван Гул и З. Ван (2024) Физические состязательные атаки и компьютерное зрение: обзор десятилетия. IEEE Transactions on Pattern Analysis and Machine Intelligence. Цитируется в: §1.
- ⟦[33] Х. Вэй, З. Ван, Х. Цзя, И. Чжэн, Х. Тан, С. Сато и З. Ван (2023) Блок «горячий-холодный»: обман тепловизионных детекторов с помощью инновационного носимого дизайна. В материалах конференции AAAI по искусственному интеллекту, Том 37, стр. 15233–15241. Цитируется в: §1, §2.3⟧.
- ⟦[34] Х. Вэй, И. Го и Дж. Ю (2022) Состязательная наклейка: скрытный метод атаки в физическом мире. IEEE Transactions on Pattern Analysis and Machine Intelligence 45 (3), стр. 2711–2725. Цитируется в: §1, §2.2, §4.3.
- ⟦[35] Х. Вэй, Ю. Хуан, Ю. Сунь и Дж. Ю (2023) Унифицированный состязательный патч для видимо-инфракрасных кросс-модальных атак в физическом мире. IEEE Transactions on Pattern Analysis and Machine Intelligence. Цитируется в: §1, §1, §2.4, §4.3, §4.5, Table 1, Table 4⟧.
- ⟦[36] Х. Вэй, Дж. Ю и И. Хуан (2023) Физически состязательные инфракрасные патчи с обучаемыми формами и местоположениями. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов, стр. 12334–12342. Цитируется в: §1, §2.3.
- ⟦[37] С. Ву, Дж. Ван, Дж. Чжао, Ю. Ван и Х. Лю (2024) Napguard: на пути к обнаружению натуралистических состязательных патчей. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов, стр. 24367–24376. Цитируется в: §4.10.
- ⟦[38] З. Ву, С. Лим, Л. С. Дэвис и Т. Голдштейн (2020) Создание плаща-невидимки: состязательные атаки на детекторы объектов в реальном мире. В материалах Европейской конференции по компьютерному зрению, Цитируется в: §1, §2.2.
- ⟦[39] Дж. Сян, С. Гоу, Р. Ли и З. Чжэн (2022) Обнаружение пешеходов на основе RGB-тепловизионных данных с использованием одномодальной аугментации и многомасштабной агрегации признаков методом roi pooling. В материалах IGARSS 2022-2022 IEEE International Geoscience and Remote Sensing Symposium, стр. 3532–3535. Цитируется в: §2.1.
- ⟦[40] И. Син, С. Ян, С. Ван, С. Чжан, Г. Лян, Х. Чжан и И. Чжан (2024) MS-detr: мультиспектральный трансформер для обнаружения пешеходов со слабосвязанной интеграцией и оптимизацией баланса модальностей. IEEE Transactions on Intelligent Transportation Systems. Цитируется в: §2.1.
- ⟦[41] К. Сюй, Г. Чжан, С. Лю, К. Фань, М. Сунь, Х. Чэнь, П. Чэнь, И. Ван и С. Линь (2020) Состязательная футболка! Уклонение от детекторов людей в физическом мире. В ECCV, Цитируется: §1, §2.2.
- ⟦[42] У. Сюй, Д. Эванс и Ю. Ци (2017) Сжатие признаков: обнаружение состязательных примеров в глубоких нейронных сетях. Препринт arXiv:1704.01155. Цитируется в: §4.10.
- ⟦[43] Х. Чжан, Э. Фромон, С. Лефевр и Б. Авиньон (2020) Мультиспектральное слияние для обнаружения объектов с помощью циклических блоков слияния и уточнения. В материалах международной конференции IEEE по обработке изображений (ICIP) 2020 года, стр. 276–280. Цитируется в: §4.1.
- ⟦[44] Дж. Чжан, М. Цао, В. Се, Дж. Лей, Д. Ли, В. Хуан, Ю. Ли и Х. Ян (2024) E2e-mfd: на пути к сквозному синхронному мультимодальному детектированию слияния данных. Advances in Neural Information Processing Systems 37, стр. 52296–52322. Цитируется в: §2.1.
- ⟦[45] Л. Чжан, Х. Чжу, Х. Чэнь, Х. Ян, З. Лэй и З. Лю (2019-10) Слабовыровненное кросс-модальное обучение для мультиспектрального обнаружения пешеходов. В материалах Международной конференции IEEE/CVF по компьютерному зрению (ICCV), Цитируется: §2.1, §4.2, Table 5⟧.
- ⟦[46] У. Чжао, С. Се, Ф. Чжао, Ю. Хэ и Х. Лу (2023) Metafusion: слияние инфракрасных и видимых изображений посредством мета-признакового встраивания на основе обнаружения объектов. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов, стр. 13955–13965. Цитируется в: §2.1.
- ⟦[47] Х. Чжу, З. Ху, С. Хуан, Дж. Ли и Х. Ху (2022) Инфракрасная невидимая одежда: скрытие от инфракрасных детекторов под разными углами в реальных условиях. В CVPR, Цитируется: §1, §2.3, §4.3⟧.
- ⟦[48] Х. Чжу, Х. Ли, Дж. Ли, З. Ван и Х. Ху (2021) Обман тепловизионных детекторов пешеходов в реальных условиях с использованием миниатюрных ламп. В материалах конференции Ассоциации по развитию искусственного интеллекта, Том 35, стр. 3616–3624. Цитируется в: §1, §1, §2.3, §2.4, §4.3.
- ⟦[49] Х. Чжу, Х. Ли, Дж. Ли, З. Ван и Х. Ху (2024) Скрытие от пешеходных детекторов тепловизионного изображения в физическом мире. Нейрокомпьютинг 564, стр. 126923. Цитируется в: §1, §2.4.
- ⟦[50] Х. Чжу, Ю. Лю, З. Ху, Дж. Ли и Х. Ху (2024) Инфракрасные состязательные автомобильные наклейки. В материалах конференции IEEE/CVF по компьютерному зрению и распознаванию образов, стр. 24284–24293. Цитируется в: §1, §2.3, §3.2, §4.3.
- ⟦[51] X. Zhu, W. Su, L. Lu, B. Li, X. Wang, and J. Dai (2020) Deformable detr: deformable transformers для сквозного обнаружения объектов. arXiv preprint arXiv:2010.04159. Цитируется в: §2.1, §4.2, Table 5.