atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

RAUCA: A Novel Physical Adversarial Attack on Vehicle Detectors via Robust and Accurate Camouflage Generation

ICML 2024 · Adversarial robustness and security › Attacks on text and graphs · approach: Physical adversarial patches and camouflage · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RAUCA, a UV-map-based adversarial camouflage attack on vehicle detectors using a new Neural Renderer Plus (NRP) that adds environment (lighting/fog) rendering and a CARLA multi-weather dataset, evaluated in simulation and with printed camouflage on 1:12 car models.

Problem

Physical adversarial camouflage against vehicle detectors often fails to accurately map textures onto the vehicle, to render environmental effects such as lighting and shadow, and to remain effective under diverse weather such as fog.

Approach

Combine a UV-map-based neural renderer (NR) with an encoder-decoder Environment Feature Extractor that adds lighting/weather effects (NRP), train it with an area-weighted BCE loss, and generate camouflage over a multi-weather CARLA dataset with a new attack loss and smoothness loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use RAUCA instead of the strongest baseline camouflagevehicle detectors in multi-weather simulation · Multi-weather simulation, six detectorsAP@0.5: 0.70 vs 0.439 (YOLOv3); 0.899 vs 0.611 (YOLOX); 0.780 vs 0.341 (DDTR); 0.784 vs 0.513 (DRCN); 0.785 vs 0.464 (SRCN); 0.7Helped
use RAUCA instead of ACTIVE camouflagevehicle detectors in unseen-weather simulation · Unseen-weather dataset, six detectorsAP@0.5: 0.814 vs 0.594 (YOLOv3); 0.923 vs 0.608 (YOLOX); 0.815 vs 0.328 (DDTR); 0.816 vs 0.533 (DRCN); 0.807 vs 0.446 (SRCN); 0.Helped
use RAUCA instead of ACTIVE camouflageYOLOv3 vehicle detector · Real-world noonAP@0.5: 0.253 vs 0.252No clear effect
use RAUCA instead of ACTIVE camouflageYOLOv3 vehicle detector · Real-world fogAP@0.5: 0.163 vs 0.200Hurt
add W(x_ref) loss weighting during NRP training (ablation)NRP rendering · Vehicle-region rendering at distances 5, 10, 15, and 20MAE: 7.22 -> 6.50; 6.91 -> 5.51; 7.14 -> 5.53; 6.76 -> 5.23Helped
replace NR with NRP (ablation)texture generation on single-weather dataset · YOLOv3 simulationAP@0.5: 0.60 -> 0.42Helped
replace NR with NRP (ablation)texture generation on multi-weather dataset · YOLOv3 simulationAP@0.5: 0.64 -> 0.30Helped
use multi-weather instead of single-weather texture-generation data (ablation)NR renderer · YOLOv3 simulationAP@0.5: 0.60 -> 0.64Hurt
use multi-weather instead of single-weather texture-generation data (ablation)NRP renderer · YOLOv3 simulationAP@0.5: 0.42 -> 0.30Helped
use RAUCA adversarial loss instead of FCA loss (ablation)camouflage texture generation · YOLOv3 and detector suiteAP@0.5: YOLOv3 0.331 -> 0.304; YOLOX 0.620 -> 0.611; DDTR 0.404 -> 0.285; DRCN 0.437 -> 0.449; SRCN 0.479 -> 0.384; FrRCN 0.453 Mixed
use RAUCA adversarial loss instead of ACTIVE loss (ablation)camouflage texture generation · YOLOv3 and detector suiteAP@0.5: YOLOv3 0.348 -> 0.304; YOLOX 0.625 -> 0.611; DDTR 0.344 -> 0.285; DRCN 0.439 -> 0.449; SRCN 0.462 -> 0.384; FrRCN 0.424 Mixed
add smooth loss with β=0.0001 instead of β=0.0 (ablation)RAUCA camouflage generation · YOLOv3 and detector suiteAP@0.5: 0.343 -> 0.304; 0.619 -> 0.611; 0.307 -> 0.285; 0.454 -> 0.449; 0.419 -> 0.384; 0.431 -> 0.406Helped

Surprising findings

Limitations

Experimental setup

Datasets: CARLA-generated multi-weather vehicle dataset COCO (detector pretraining)

Benchmarks: CARLA simulation test set (16 weather conditions) CARLA unseen-weather dataset real-world printed 1:12 Audi E-Tron tests

Metrics: AP@0.5 MAE

Baselines: DAS FCA DTA ACTIVE Random camouflage

Builds on: Neural Renderer FCA DTA ACTIVE EOT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy