X-Detect: Explainable Adversarial Patch Detection for Object Detectors in Retail
Not on the map. Why?
Abstract (arXiv)
Object detection models, which are widely used in various domains (such as retail), have been shown to be vulnerable to adversarial attacks. Existing methods for detecting adversarial attacks on object detectors have had difficulty detecting new real-life attacks. We present X-Detect, a novel adversarial patch detector that can: i) detect adversarial samples in real time, allowing the defender to take preventive action; ii) provide explanations for the alerts raised to support the defender's decision-making process, and iii) handle unfamiliar threats in the form of new attacks. Given a new scene, X-Detect uses an ensemble of explainable-by-design detectors that utilize object extraction, scene manipulation, and feature transformation techniques to determine whether an alert needs to be raised. X-Detect was evaluated in both the physical and digital space using five different attack scenarios (including adaptive attacks) and the COCO dataset and our new Superstore dataset. The physical evaluation was performed using a smart shopping cart setup in real-world settings and included 17 adversarial patch attacks recorded in 1,700 adversarial videos. The results showed that X-Detect outperforms the state-of-the-art methods in distinguishing between benign and adversarial scenes for all attack scenarios while maintaining a 0% FPR (no false alarms) and providing actionable explanations for the alerts raised. A demo is available.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 35 of its 54 references that are in the map. First posted on arXiv 14 Jun 2023.
Builds on
35 of 54 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2018YOLOv3: An Incremental Improvementcited by 2,659
- 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,385
- 2017Adversarial Patchcited by 517
- 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 486
- 2019On Evaluating Adversarial Robustnesscited by 447
- 2019PointRend: Image Segmentation as Renderingcited by 440
23 more
- 2019Cascade R-CNN: High Quality Object Detection and Instance Segmentationcited by 429
- 2019Fooling automated surveillance cameras: adversarial patches to attack person detectioncited by 268
- 2017Neural Style Transfer: A Reviewcited by 199
- 2019Explainable Machine Learning for Scientific Insights and Discoveriescited by 166
- 2018Physical Adversarial Examples for Object Detectorscited by 163
- 2018SentiNet: Detecting Localized Universal Attacks Against Deep Learning Systemscited by 152
- 2018DPatch: An Adversarial Patch Attack on Object Detectorscited by 147
- 2019On Physical Adversarial Patches for Object Detectioncited by 93
- 2018Grid R-CNNcited by 85
- 2021Segment and Complete: Defending Object Detectors against Adversarial Patch Attacks with Robust Patch Detectioncited by 67
- 2019The Limitations of Adversarial Training and the Blind-Spot Attackcited by 63
- 2020The Translucent Patch: A Physical and Universal Attack on Object Detectorscited by 62
- 2019Cascade RPN: Delving into High-Quality Region Proposal Network with Adaptive Convolutioncited by 57
- 2021Adversarial Example Detection for DNN Models: A Review and Experimental Comparisoncited by 52
- 2017NO Need to Worry about Adversarial Examples in Object Detection in Autonomous Vehiclescited by 48
- 2019ML-LOO: Detecting Adversarial Examples with Feature Attributioncited by 48
- 2019When Explainability Meets Adversarial Learning: Detecting Adversarial Examples using SHAP Signaturescited by 40
- 2022PatchZero: Defending against Adversarial Patch Attacks by Detecting and Zeroing the Patchcited by 30
- 2021DetectorGuard: Provably Securing Object Detectors against Localized Patch Hiding Attackscited by 29
- 2021Adversarial YOLO: Defense Human Detection Patch Attacks via Detecting Adversarial Patchescited by 17
- 2020Rethinking Object Detection in Retail Storescited by 9
- 2021You Cannot Easily Catch Me: A Low-Detectable Adversarial Patch for Object Detectorscited by 8
- 2017Standard detectors aren't (currently) fooled by physical adversarial stop signscited by 7
Built on by
Citing papers per year: 2023: 1.
1 paper.