DetectorGuard: Provably Securing Object Detectors against Localized Patch Hiding Attacks
Not on the map. Why?
Abstract (arXiv)
State-of-the-art object detectors are vulnerable to localized patch hiding attacks, where an adversary introduces a small adversarial patch to make detectors miss the detection of salient objects. The patch attacker can carry out a physical-world attack by printing and attaching an adversarial patch to the victim object. In this paper, we propose DetectorGuard as the first general framework for building provably robust object detectors against localized patch hiding attacks. DetectorGuard is inspired by recent advancements in robust image classification research; we ask: can we adapt robust image classifiers for robust object detection? Unfortunately, due to their task difference, an object detector naively adapted from a robust image classifier 1) may not necessarily be robust in the adversarial setting or 2) even maintain decent performance in the clean setting. To build a high-performance robust object detector, we propose an objectness explaining strategy: we adapt a robust image classifier to predict objectness for every image location and then explain each objectness using the bounding boxes predicted by a conventional object detector. If all objectness is well explained, we output the predictions made by the conventional object detector; otherwise, we issue an attack alert. Notably, 1) in the adversarial setting, we formally prove the end-to-end robustness of DetectorGuard on certified objects, i.e., it either detects the object or triggers an alert, against any patch hiding attacker within our threat model; 2) in the clean setting, we have almost the same performance as state-of-the-art object detectors. Our evaluation on the PASCAL VOC, MS COCO, and KITTI datasets further demonstrates that DetectorGuard achieves the first provable robustness against localized patch hiding attacks at a negligible cost (<1%) of clean performance.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). Builds on 49 of its 72 references that are in the map. First posted on arXiv 5 Feb 2021.
Builds on
49 of 72 references.
References · 49
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Mask R-CNNcited by 7,259
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,624
37 more
- 2016YOLO9000: Better, Faster, Strongercited by 1,429
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,018
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 547
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
- 2017Adversarial Patchcited by 514
- 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 484
- 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 462
- 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 350
- 2019Provably Robust Deep Learning via Adversarially Trained Smoothed Classifierscited by 328
- 2018Certified Defenses against Adversarial Examplescited by 305
- 2017Adversarial Examples for Semantic Segmentation and Object Detectioncited by 275
- 2017MagNet: a Two-Pronged Defense against Adversarial Examplescited by 268
- 2019Fooling automated surveillance cameras: adversarial patches to attack person detectioncited by 268
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2017On Detecting Adversarial Perturbationscited by 232
- 2020Scaled-YOLOv4: Scaling Cross Stage Partial Networkcited by 211
- 2018Physical Adversarial Examples for Object Detectorscited by 163
- 2018ShapeShifter: Robust Physical Adversarial Attack on Faster R-CNN Object Detectorcited by 159
- 2019Making an Invisibility Cloak: Real World Adversarial Attacks on Object Detectorscited by 155
- 2018DPatch: An Adversarial Patch Attack on Object Detectorscited by 146
- 2018LaVAN: Localized and Visible Adversarial Noisecited by 112
- 2018Transferable Adversarial Attacks for Image and Video Object Detectioncited by 109
- 2020Certified Defenses for Adversarial Patchescited by 100
- 2020(De)Randomized Smoothing for Certifiable Defense against Patch Attackscited by 97
- 2019On Physical Adversarial Patches for Object Detectioncited by 93
- 2018Local Gradients Smoothing: Defense against localized adversarial attackscited by 85
- 2019Towards Adversarially Robust Object Detectioncited by 55
- 2020Detection as Regression: Certified Object Detection by Median Smoothingcited by 47
- 2017Adversarial Examples that Fool Detectorscited by 39
- 2020Minority Reports Defense: Defending Against Adversarial Patchescited by 36
- 2019Role of Spatial Context in Adversarial Robustness for Object Detectioncited by 35
- 2020PatchGuard: A Provably Robust Defense against Adversarial Patches via Small Receptive Fields and Maskingcited by 13
- 2019Daedalus: Breaking Non-Maximum Suppression in Object Detection via Adversarial Examplescited by 8
Built on by
Citing papers per year: 2021: 4; 2022: 8; 2023: 7; 2024: 5; 2025: 4.
28 papers.
Sort:
By area:
- 2021Segment and Complete: Defending Object Detectors against Adversarial Patch Attacks with Robust Patch Detectioncited by 67
- 2021PatchCleanser: Certifiably Robust Defense against Adversarial Patches for Any Image Classifiercited by 63
- 2023Does Physical Adversarial Example Really Matter to Autonomous Driving? Towards System-Level Effect of Adversarial Object Evasion Attackcited by 37
- 2024PAD: Patch-Agnostic Defense against Adversarial Patch Attackscited by 31
- 2022PatchZero: Defending against Adversarial Patch Attacks by Detecting and Zeroing the Patchcited by 30
- 2022ObjectSeeker: Certifiably Robust Object Detection against Patch Hiding Attacks via Patch-agnostic Maskingcited by 22
- 2022SoK: On the Semantic AI Security in Autonomous Drivingcited by 22
- 2022Adversarial Patch Attacks and Defences in Vision-Based Tasks: A Surveycited by 17
- 2021SoK: Anti-Facial Recognition Technologycited by 16
- 2022Certified Defences Against Adversarial Patch Attacks on Semantic Segmentationcited by 15
- 2024LLM Whisperer: An Inconspicuous Attack to Bias LLM Responsescited by 15
- 2022Defending From Physically-Realizable Adversarial Attacks Through Internal Over-Activation Analysiscited by 10
16 more
- 2023PatchCURE: Improving Certifiable Robustness, Model Utility, and Computation Efficiency of Adversarial Patch Defensescited by 10
- 2023Adversarial Examples in the Physical World: A Surveycited by 10
- 2022Defending Person Detection Against Adversarial Patch Attack by using Universal Defensive Framecited by 9
- 2024A Survey and Evaluation of Adversarial Attacks for Object Detectioncited by 7
- 2021We Can Always Catch You: Detecting Adversarial Patched Objects WITH or WITHOUT Signaturecited by 6
- 2024I Don't Know You, But I Can Catch You: Real-Time Defense against Diverse Adversarial Patches for Object Detectorscited by 5
- 2024A Survey on Physical Adversarial Attacks against Face Recognition Systemscited by 4
- 2023A Red Teaming Framework for Securing AI in Maritime Autonomous Systemscited by 3
- 2025Revisiting Adversarial Patch Defenses on Object Detectors: Unified Evaluation, Large-Scale Dataset, and New Insightscited by 2
- 2022A Certifiable Security Patch for Object Tracking in Self-Driving Systems via Historical Deviation Modelingcited by 1
- 2023RNN-Guard: Certified Robustness Against Multi-frame Attacks for Recurrent Neural Networkscited by 1
- 2023X-Detect: Explainable Adversarial Patch Detection for Object Detectors in Retailcited by 1
- 2023Fight Fire with Fire: Combating Adversarial Patch Attacks using Pattern-randomized Defensive Patchescited by 1
- 2025A Survey of Adversarial Defenses in Vision-based Systems: Categorization, Methods and Challengescited by 1
- 2025AutoDetect: Designing an Autoencoder-based Detection Method for Poisoning Attacks on Object Detection Applications in the Military Domaincited by 1
- 2025DisPatch: Disarming Adversarial Patches in Object Detection with Diffusion Modelscited by 0
- 2025DisPatch: Disarming Adversarial Patches in Object Detection with Diffusion Models4 Sep 2025
- 2025AutoDetect: Designing an Autoencoder-based Detection Method for Poisoning Attacks on Object Detection Applications in the Military Domain3 Sep 2025
- 2025Revisiting Adversarial Patch Defenses on Object Detectors: Unified Evaluation, Large-Scale Dataset, and New Insights1 Aug 2025
- 2025A Survey of Adversarial Defenses in Vision-based Systems: Categorization, Methods and Challenges1 Mar 2025
- 2024A Survey on Physical Adversarial Attacks against Face Recognition Systems10 Oct 2024
- 2024A Survey and Evaluation of Adversarial Attacks for Object Detection4 Aug 2024
- 2024I Don't Know You, But I Can Catch You: Real-Time Defense against Diverse Adversarial Patches for Object Detectors12 Jun 2024
- 2024LLM Whisperer: An Inconspicuous Attack to Bias LLM Responses7 Jun 2024
- 2024PAD: Patch-Agnostic Defense against Adversarial Patch Attacks25 Apr 2024
- 2023A Red Teaming Framework for Securing AI in Maritime Autonomous Systems8 Dec 2023
- 2023Fight Fire with Fire: Combating Adversarial Patch Attacks using Pattern-randomized Defensive Patches10 Nov 2023
- 2023Adversarial Examples in the Physical World: A Survey1 Nov 2023
16 more
- 2023PatchCURE: Improving Certifiable Robustness, Model Utility, and Computation Efficiency of Adversarial Patch Defenses19 Oct 2023
- 2023Does Physical Adversarial Example Really Matter to Autonomous Driving? Towards System-Level Effect of Adversarial Object Evasion Attack23 Aug 2023
- 2023X-Detect: Explainable Adversarial Patch Detection for Object Detectors in Retail14 Jun 2023
- 2023RNN-Guard: Certified Robustness Against Multi-frame Attacks for Recurrent Neural Networks17 Apr 2023
- 2022Certified Defences Against Adversarial Patch Attacks on Semantic Segmentation13 Sep 2022
- 2022A Certifiable Security Patch for Object Tracking in Self-Driving Systems via Historical Deviation Modeling18 Jul 2022
- 2022PatchZero: Defending against Adversarial Patch Attacks by Detecting and Zeroing the Patch5 Jul 2022
- 2022Adversarial Patch Attacks and Defences in Vision-Based Tasks: A Survey16 Jun 2022
- 2022Defending Person Detection Against Adversarial Patch Attack by using Universal Defensive Frame27 Apr 2022
- 2022Defending From Physically-Realizable Adversarial Attacks Through Internal Over-Activation Analysis14 Mar 2022
- 2022SoK: On the Semantic AI Security in Autonomous Driving10 Mar 2022
- 2022ObjectSeeker: Certifiably Robust Object Detection against Patch Hiding Attacks via Patch-agnostic Masking3 Feb 2022
- 2021SoK: Anti-Facial Recognition Technology8 Dec 2021
- 2021Segment and Complete: Defending Object Detectors against Adversarial Patch Attacks with Robust Patch Detection8 Dec 2021
- 2021PatchCleanser: Certifiably Robust Defense against Adversarial Patches for Any Image Classifier20 Aug 2021
- 2021We Can Always Catch You: Detecting Adversarial Patched Objects WITH or WITHOUT Signature9 Jun 2021
- 2021Segment and Complete: Defending Object Detectors against Adversarial Patch Attacks with Robust Patch Detectioncited by 67
- 2021PatchCleanser: Certifiably Robust Defense against Adversarial Patches for Any Image Classifiercited by 63
- 2023Does Physical Adversarial Example Really Matter to Autonomous Driving? Towards System-Level Effect of Adversarial Object Evasion Attackcited by 37
- 2024PAD: Patch-Agnostic Defense against Adversarial Patch Attackscited by 31
- 2022PatchZero: Defending against Adversarial Patch Attacks by Detecting and Zeroing the Patchcited by 30
- 2022ObjectSeeker: Certifiably Robust Object Detection against Patch Hiding Attacks via Patch-agnostic Maskingcited by 22
- 2022SoK: On the Semantic AI Security in Autonomous Drivingcited by 22
- 2022Adversarial Patch Attacks and Defences in Vision-Based Tasks: A Surveycited by 17
- 2021SoK: Anti-Facial Recognition Technologycited by 16
- 2022Certified Defences Against Adversarial Patch Attacks on Semantic Segmentationcited by 15
- 2024LLM Whisperer: An Inconspicuous Attack to Bias LLM Responsescited by 15
- 2022Defending From Physically-Realizable Adversarial Attacks Through Internal Over-Activation Analysiscited by 10
12 most cited of 26 All 26 (JSON)
- 2025AutoDetect: Designing an Autoencoder-based Detection Method for Poisoning Attacks on Object Detection Applications in the Military Domain3 Sep 2025
- 2025Revisiting Adversarial Patch Defenses on Object Detectors: Unified Evaluation, Large-Scale Dataset, and New Insights1 Aug 2025
- 2025A Survey of Adversarial Defenses in Vision-based Systems: Categorization, Methods and Challenges1 Mar 2025
- 2024A Survey on Physical Adversarial Attacks against Face Recognition Systems10 Oct 2024
- 2024A Survey and Evaluation of Adversarial Attacks for Object Detection4 Aug 2024
- 2024I Don't Know You, But I Can Catch You: Real-Time Defense against Diverse Adversarial Patches for Object Detectors12 Jun 2024
- 2024LLM Whisperer: An Inconspicuous Attack to Bias LLM Responses7 Jun 2024
- 2024PAD: Patch-Agnostic Defense against Adversarial Patch Attacks25 Apr 2024
- 2023Fight Fire with Fire: Combating Adversarial Patch Attacks using Pattern-randomized Defensive Patches10 Nov 2023
- 2023Adversarial Examples in the Physical World: A Survey1 Nov 2023
- 2023PatchCURE: Improving Certifiable Robustness, Model Utility, and Computation Efficiency of Adversarial Patch Defenses19 Oct 2023
- 2023Does Physical Adversarial Example Really Matter to Autonomous Driving? Towards System-Level Effect of Adversarial Object Evasion Attack23 Aug 2023
12 newest of 26 All 26 (JSON)