Segment and Complete: Defending Object Detectors against Adversarial Patch Attacks with Robust Patch Detection
Not on the map. Why?
Abstract (arXiv)
Object detection plays a key role in many security-critical systems. Adversarial patch attacks, which are easy to implement in the physical world, pose a serious threat to state-of-the-art object detectors. Developing reliable defenses for object detectors against patch attacks is critical but severely understudied. In this paper, we propose Segment and Complete defense (SAC), a general framework for defending object detectors against patch attacks through detection and removal of adversarial patches. We first train a patch segmenter that outputs patch masks which provide pixel-level localization of adversarial patches. We then propose a self adversarial training algorithm to robustify the patch segmenter. In addition, we design a robust shape completion algorithm, which is guaranteed to remove the entire patch from the images if the outputs of the patch segmenter are within a certain Hamming distance of the ground-truth patch masks. Our experiments on COCO and xView datasets demonstrate that SAC achieves superior robustness even under strong adaptive attacks with no reduction in performance on clean images, and generalizes well to unseen patch shapes, attack budgets, and unseen attack methods. Furthermore, we present the APRICOT-Mask dataset, which augments the APRICOT dataset with pixel-level annotations of adversarial patches. We show SAC can significantly reduce the targeted attack success rate of physical patch attacks. Our code is available at https://github.com/joellliu/SegmentAndComplete.
Key facts. Cited by 67 papers in the map (data through 7 Oct 2026). Builds on 39 of its 54 references that are in the map. First posted on arXiv 8 Dec 2021.
Builds on
39 of 54 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2015Fast R-CNNcited by 2,930
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2016YOLO9000: Better, Faster, Strongercited by 1,429
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2017Adversarial Patchcited by 514
27 more
- 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 484
- 2019Fooling automated surveillance cameras: adversarial patches to attack person detectioncited by 268
- 2016A study of the effect of JPG compression on adversarial imagescited by 196
- 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
- 2018xView: Objects in Context in Overhead Imagerycited by 145
- 2017On the Robustness of Semantic Segmentation Models to Adversarial Attackscited by 126
- 2018LaVAN: Localized and Visible Adversarial Noisecited by 112
- 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
- 2019Defending Against Physically Realizable Attacks on Image Classificationcited by 66
- 2019Towards Adversarially Robust Object Detectioncited by 55
- 2020Adversarial Training against Location-Optimized Adversarial Patchescited by 50
- 2020Detection as Regression: Certified Object Detection by Median Smoothingcited by 47
- 2020Minority Reports Defense: Defending Against Adversarial Patchescited by 36
- 2019Role of Spatial Context in Adversarial Robustness for Object Detectioncited by 35
- 2019APRICOT: A Dataset of Physical Adversarial Attacks on Object Detectioncited by 30
- 2021DetectorGuard: Provably Securing Object Detectors against Localized Patch Hiding Attackscited by 28
- 2021Class-Aware Robust Adversarial Training for Object Detectioncited by 27
- 2020Object Hider: Adversarial Patch Attack Against Object Detectorscited by 23
- 2021Adversarial YOLO: Defense Human Detection Patch Attacks via Detecting Adversarial Patchescited by 17
- 2018Exploring the Vulnerability of Single Shot Module in Object Detectors via Imperceptible Background Patchescited by 12
- 2020Vax-a-Net: Training-time Defence Against Adversarial Patch Attackscited by 11
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 16; 2024: 19; 2025: 14; 2026: 12.
67 papers.
Sort:
By area:
- 2025Towards Robust and Secure Embodied AI: A Survey on Vulnerabilities and Attackscited by 32
- 2024PAD: Patch-Agnostic Defense against Adversarial Patch Attackscited by 31
- 2022PatchZero: Defending against Adversarial Patch Attacks by Detecting and Zeroing the Patchcited by 30
- 2024Effectiveness Assessment of Recent Large Vision-Language Modelscited by 29
- 2023Instruct2Attack: Language-Guided Semantic Adversarial Attackscited by 16
- 2023DIFFender: Diffusion-Based Adversarial Defense against Patch Attackscited by 15
- 2023A White-Box False Positive Adversarial Attack Method on Contrastive Loss Based Offline Handwritten Signature Verification Modelscited by 15
- 2022Visual Adversarial Attacks and Defenses in the Physical World: A Surveycited by 11
- 2021Interpolated Joint Space Adversarial Training for Robust and Generalizable Defensescited by 10
- 2022Defending From Physically-Realizable Adversarial Attacks Through Internal Over-Activation Analysiscited by 10
- 2023Diffusion to Confusion: Naturalistic Adversarial Patch Generation Based on Diffusion Model for Object Detectorcited by 10
- 2023PatchCURE: Improving Certifiable Robustness, Model Utility, and Computation Efficiency of Adversarial Patch Defensescited by 10
38 more
- 2023Adversarial Examples in the Physical World: A Surveycited by 10
- 2024Artwork Protection Against Neural Style Transfer Using Locally Adaptive Adversarial Color Attackcited by 9
- 2022Towards Improved Input Masking for Convolutional Neural Networkscited by 7
- 2024A Survey and Evaluation of Adversarial Attacks for Object Detectioncited by 7
- 2023Detection Defenses: An Empty Promise against Adversarial Patch Attacks on Optical Flowcited by 6
- 2023A Satellite Imagery Dataset for Long-Term Sustainable Development in United States Citiescited by 5
- 2024I Don't Know You, But I Can Catch You: Real-Time Defense against Diverse Adversarial Patches for Object Detectorscited by 5
- 2024AdvLogo: Adversarial Patch Attack against Object Detectors based on Diffusion Modelscited by 5
- 2024Real-world Adversarial Defense against Patch Attacks based on Diffusion Modelcited by 5
- 2025Don't Lag, RAG: Training-Free Adversarial Detection Using RAGcited by 5
- 2024Embodied Active Defense: Leveraging Recurrent Feedback to Counter Adversarial Patchescited by 4
- 2024RS-Reg: Probabilistic and Robust Certified Regression Through Randomized Smoothingcited by 4
- 2024Self-Supervised Representation Learning for Adversarial Attack Detectioncited by 4
- 2024Natural Language Induced Adversarial Imagescited by 4
- 2024BadPatch: Diffusion-Based Generation of Physical Adversarial Patchescited by 4
- 2023Distributional Modeling for Location-Aware Adversarial Patchescited by 3
- 2023Attention-Based Real-Time Defenses for Physical Adversarial Attacks in Vision Applicationscited by 3
- 2023RADAP: A Robust and Adaptive Defense Against Diverse Adversarial Patches on Face Recognitioncited by 3
- 2023A Red Teaming Framework for Securing AI in Maritime Autonomous Systemscited by 3
- 2025PBCAT: Patch-based composite adversarial training against physically realizable attacks on object detectioncited by 3
- 2024Enhancing Object Detection Robustness: Detecting and Restoring Confidence in the Presence of Adversarial Patch Attackscited by 2
- 2024Model Agnostic Defense against Adversarial Patch Attacks on Object Detection in Unmanned Aerial Vehiclescited by 2
- 2024DiffPAD: Denoising Diffusion-based Adversarial Patch Decontaminationcited by 2
- 2025Revisiting Adversarial Patch Defenses on Object Detectors: Unified Evaluation, Large-Scale Dataset, and New Insightscited by 2
- 2022Defending Object Detectors against Patch Attacks with Out-of-Distribution Smoothingcited by 1
- 2023X-Detect: Explainable Adversarial Patch Detection for Object Detectors in Retailcited by 1
- 2023Runtime Stealthy Perception Attacks against DNN-based Adaptive Cruise Control Systemscited by 1
- 2023Defending Adversarial Patches via Joint Region Localizing and Inpaintingcited by 1
- 2023Fight Fire with Fire: Combating Adversarial Patch Attacks using Pattern-randomized Defensive Patchescited by 1
- 2024How to beat a Bayesian adversarycited by 1
- 2024MMAD-Purify: A Precision-Optimized Framework for Efficient and Scalable Multi-Modal Attackscited by 1
- 2025A Survey of Adversarial Defenses in Vision-based Systems: Categorization, Methods and Challengescited by 1
- 2025GAN-Based Single-Stage Defense for Traffic Sign Classification Under Adversarial Patchcited by 1
- 2025IAP: Invisible Adversarial Patch Attack through Perceptibility-Aware Localization and Perturbation Optimizationcited by 1
- 2025Reinforced Embodied Active Defense: Exploiting Adaptive Interaction for Robust Visual Perception in Adversarial 3D Environmentscited by 1
- 2025AutoDetect: Designing an Autoencoder-based Detection Method for Poisoning Attacks on Object Detection Applications in the Military Domaincited by 1
- 2025A Single Set of Adversarial Clothes Breaks Multiple Defense Methods in the Physical Worldcited by 1
- 2024Transient Adversarial 3D Projection Attacks on Object Detection in Autonomous Drivingcited by 0
50 most cited of 67 All 67 (JSON)
- 2026Printability-Constrained Adversarial Decals for Near-Nadir Aerial Perception: Measured Ink Gamuts, Nested Realism Constraints, and a Physical-World Bound27 Sep 2026
- 2026Do Input-Level Defenses Transfer to Observation-Level Attacks on VideoLLMs?8 Sep 2026
- 2026Physical Adversarial Examples for Person Detectors in Thermal Images Based on 3D Modeling31 Aug 2026
- 2026ARMOR: Manifold-Oriented Training for Adversarially Robust Aerial Object Detection under Data Scarcity30 Aug 2026
- 2026AdROD: HyperNetwork-based Adversarially Robust Object Detection for Autonomous Driving17 Aug 2026
- 2026Detectors Learn the Wrong Thing: Shortcut-Resistant Adversarial Training Against Physically Realizable Attacks23 Jul 2026
- 2026LipSSD: Lipschitz-Constrained Single-Shot Detection for Adversarially Robust Object Detection6 Jul 2026
- 2026Still Camouflage, Moving Illusion: View-Induced Trajectory Manipulation in Autonomous Driving12 May 2026
- 2026The Unseen Adversaries: Robust and Generalized Defense Against Adversarial Patches29 Apr 2026
- 2026Defending against Patch-Based and Texture-Based Adversarial Attacks with Spectral Decomposition12 Apr 2026
- 2026AD2: Analysis and Detection of Adversarial Threats in Visual Perception for End-to-End Autonomous Driving Systems10 Feb 2026
- 2026Beyond Crash: Hijacking Your Autonomous Vehicle for Fun and Profit6 Feb 2026
38 more
- 2025GradID: Adversarial Detection via Intrinsic Dimensionality of Gradients14 Dec 2025
- 2025T2I-Based Physical-World Appearance Attack against Traffic Sign Recognition Systems in Autonomous Driving17 Nov 2025
- 2025A Single Set of Adversarial Clothes Breaks Multiple Defense Methods in the Physical World20 Oct 2025
- 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
- 2025Reinforced Embodied Active Defense: Exploiting Adaptive Interaction for Robust Visual Perception in Adversarial 3D Environments24 Jul 2025
- 2025IAP: Invisible Adversarial Patch Attack through Perceptibility-Aware Localization and Perturbation Optimization9 Jul 2025
- 2025PBCAT: Patch-based composite adversarial training against physically realizable attacks on object detection30 Jun 2025
- 2025Don't Lag, RAG: Training-Free Adversarial Detection Using RAG7 Apr 2025
- 2025GAN-Based Single-Stage Defense for Traffic Sign Classification Under Adversarial Patch16 Mar 2025
- 2025A Survey of Adversarial Defenses in Vision-based Systems: Categorization, Methods and Challenges1 Mar 2025
- 2025Towards Robust and Secure Embodied AI: A Survey on Vulnerabilities and Attacks18 Feb 2025
- 2025Towards an End-to-End (E2E) Adversarial Learning and Application in the Physical World14 Jan 2025
- 2024BadPatch: Diffusion-Based Generation of Physical Adversarial Patches2 Dec 2024
- 2024DiffPAD: Denoising Diffusion-based Adversarial Patch Decontamination31 Oct 2024
- 2024MMAD-Purify: A Precision-Optimized Framework for Efficient and Scalable Multi-Modal Attacks17 Oct 2024
- 2024Natural Language Induced Adversarial Images11 Oct 2024
- 2024Patch is Enough: Naturalistic Adversarial Patch against Vision-Language Pre-training Models7 Oct 2024
- 2024Transient Adversarial 3D Projection Attacks on Object Detection in Autonomous Driving25 Sep 2024
- 2024Real-world Adversarial Defense against Patch Attacks based on Diffusion Model14 Sep 2024
- 2024AdvLogo: Adversarial Patch Attack against Object Detectors based on Diffusion Models11 Sep 2024
- 2024A Survey and Evaluation of Adversarial Attacks for Object Detection4 Aug 2024
- 2024How to beat a Bayesian adversary11 Jul 2024
- 2024Self-Supervised Representation Learning for Adversarial Attack Detection5 Jul 2024
- 2024I Don't Know You, But I Can Catch You: Real-Time Defense against Diverse Adversarial Patches for Object Detectors12 Jun 2024
- 2024Model Agnostic Defense against Adversarial Patch Attacks on Object Detection in Unmanned Aerial Vehicles29 May 2024
- 2024RS-Reg: Probabilistic and Robust Certified Regression Through Randomized Smoothing14 May 2024
- 2024PAD: Patch-Agnostic Defense against Adversarial Patch Attacks25 Apr 2024
- 2024Embodied Active Defense: Leveraging Recurrent Feedback to Counter Adversarial Patches31 Mar 2024
- 2024Effectiveness Assessment of Recent Large Vision-Language Models7 Mar 2024
- 2024Enhancing Object Detection Robustness: Detecting and Restoring Confidence in the Presence of Adversarial Patch Attacks4 Mar 2024
- 2024Artwork Protection Against Neural Style Transfer Using Locally Adaptive Adversarial Color Attack18 Jan 2024
- 2023A Red Teaming Framework for Securing AI in Maritime Autonomous Systems8 Dec 2023
- 2023RADAP: A Robust and Adaptive Defense Against Diverse Adversarial Patches on Face Recognition29 Nov 2023
- 2023Instruct2Attack: Language-Guided Semantic Adversarial Attacks27 Nov 2023
- 2023Attention-Based Real-Time Defenses for Physical Adversarial Attacks in Vision Applications19 Nov 2023
- 2023Fight Fire with Fire: Combating Adversarial Patch Attacks using Pattern-randomized Defensive Patches10 Nov 2023
50 newest of 67 All 67 (JSON)
- 2023DIFFender: Diffusion-Based Adversarial Defense against Patch Attackscited by 15
- 2023Diffusion to Confusion: Naturalistic Adversarial Patch Generation Based on Diffusion Model for Object Detectorcited by 10
- 2024AdvLogo: Adversarial Patch Attack against Object Detectors based on Diffusion Modelscited by 5
- 2024Real-world Adversarial Defense against Patch Attacks based on Diffusion Modelcited by 5
- 2024BadPatch: Diffusion-Based Generation of Physical Adversarial Patchescited by 4
- 2024Enhancing Object Detection Robustness: Detecting and Restoring Confidence in the Presence of Adversarial Patch Attackscited by 2
- 2024DiffPAD: Denoising Diffusion-based Adversarial Patch Decontaminationcited by 2
- 2024MMAD-Purify: A Precision-Optimized Framework for Efficient and Scalable Multi-Modal Attackscited 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
- 2024BadPatch: Diffusion-Based Generation of Physical Adversarial Patches2 Dec 2024
- 2024DiffPAD: Denoising Diffusion-based Adversarial Patch Decontamination31 Oct 2024
- 2024MMAD-Purify: A Precision-Optimized Framework for Efficient and Scalable Multi-Modal Attacks17 Oct 2024
- 2024Real-world Adversarial Defense against Patch Attacks based on Diffusion Model14 Sep 2024
- 2024AdvLogo: Adversarial Patch Attack against Object Detectors based on Diffusion Models11 Sep 2024
- 2024Enhancing Object Detection Robustness: Detecting and Restoring Confidence in the Presence of Adversarial Patch Attacks4 Mar 2024
- 2023Diffusion to Confusion: Naturalistic Adversarial Patch Generation Based on Diffusion Model for Object Detector16 Jul 2023
- 2023DIFFender: Diffusion-Based Adversarial Defense against Patch Attacks15 Jun 2023
- 2026Beyond Crash: Hijacking Your Autonomous Vehicle for Fun and Profitcited by 0
- 2026AD2: Analysis and Detection of Adversarial Threats in Visual Perception for End-to-End Autonomous Driving Systemscited by 0
- 2026Still Camouflage, Moving Illusion: View-Induced Trajectory Manipulation in Autonomous Drivingcited by 0
- 2026AdROD: HyperNetwork-based Adversarially Robust Object Detection for Autonomous Drivingcited by 0
- 2026AdROD: HyperNetwork-based Adversarially Robust Object Detection for Autonomous Driving17 Aug 2026
- 2026Still Camouflage, Moving Illusion: View-Induced Trajectory Manipulation in Autonomous Driving12 May 2026
- 2026AD2: Analysis and Detection of Adversarial Threats in Visual Perception for End-to-End Autonomous Driving Systems10 Feb 2026
- 2026Beyond Crash: Hijacking Your Autonomous Vehicle for Fun and Profit6 Feb 2026
- 2025Towards Robust and Secure Embodied AI: A Survey on Vulnerabilities and Attackscited by 32
- 2024PAD: Patch-Agnostic Defense against Adversarial Patch Attackscited by 31
- 2022PatchZero: Defending against Adversarial Patch Attacks by Detecting and Zeroing the Patchcited by 30
- 2023Instruct2Attack: Language-Guided Semantic Adversarial Attackscited by 16
- 2023A White-Box False Positive Adversarial Attack Method on Contrastive Loss Based Offline Handwritten Signature Verification Modelscited by 15
- 2022Visual Adversarial Attacks and Defenses in the Physical World: A Surveycited by 11
- 2021Interpolated Joint Space Adversarial Training for Robust and Generalizable Defensescited by 10
- 2022Defending From Physically-Realizable Adversarial Attacks Through Internal Over-Activation Analysiscited by 10
- 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
- 2024Artwork Protection Against Neural Style Transfer Using Locally Adaptive Adversarial Color Attackcited by 9
- 2022Towards Improved Input Masking for Convolutional Neural Networkscited by 7
12 most cited of 50 All 50 (JSON)
- 2026Printability-Constrained Adversarial Decals for Near-Nadir Aerial Perception: Measured Ink Gamuts, Nested Realism Constraints, and a Physical-World Bound27 Sep 2026
- 2026Physical Adversarial Examples for Person Detectors in Thermal Images Based on 3D Modeling31 Aug 2026
- 2026ARMOR: Manifold-Oriented Training for Adversarially Robust Aerial Object Detection under Data Scarcity30 Aug 2026
- 2026Detectors Learn the Wrong Thing: Shortcut-Resistant Adversarial Training Against Physically Realizable Attacks23 Jul 2026
- 2026LipSSD: Lipschitz-Constrained Single-Shot Detection for Adversarially Robust Object Detection6 Jul 2026
- 2026The Unseen Adversaries: Robust and Generalized Defense Against Adversarial Patches29 Apr 2026
- 2026Defending against Patch-Based and Texture-Based Adversarial Attacks with Spectral Decomposition12 Apr 2026
- 2025GradID: Adversarial Detection via Intrinsic Dimensionality of Gradients14 Dec 2025
- 2025T2I-Based Physical-World Appearance Attack against Traffic Sign Recognition Systems in Autonomous Driving17 Nov 2025
- 2025A Single Set of Adversarial Clothes Breaks Multiple Defense Methods in the Physical World20 Oct 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
12 newest of 50 All 50 (JSON)