Monitoring of Perception Systems: Deterministic, Probabilistic, and Learning-based Fault Detection and Identification
Not on the map. Why?
Abstract (arXiv)
This paper investigates runtime monitoring of perception systems. Perception is a critical component of high-integrity applications of robotics and autonomous systems, such as self-driving cars. In these applications, failure of perception systems may put human life at risk, and a broad adoption of these technologies requires the development of methodologies to guarantee and monitor safe operation. Despite the paramount importance of perception, currently there is no formal approach for system-level perception monitoring. In this paper, we formalize the problem of runtime fault detection and identification in perception systems and present a framework to model diagnostic information using a diagnostic graph. We then provide a set of deterministic, probabilistic, and learning-based algorithms that use diagnostic graphs to perform fault detection and identification. Moreover, we investigate fundamental limits and provide deterministic and probabilistic guarantees on the fault detection and identification results. We conclude the paper with an extensive experimental evaluation, which recreates several realistic failure modes in the LGSVL open-source autonomous driving simulator, and applies the proposed system monitors to a state-of-the-art autonomous driving software stack (Baidu's Apollo Auto). The results show that the proposed system monitors outperform baselines, have the potential of preventing accidents in realistic autonomous driving scenarios, and incur a negligible computational overhead.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 44 of its 117 references that are in the map. First posted on arXiv 22 May 2022.
Builds on
44 of 117 references.
References · 44
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019Scalability in Perception for Autonomous Driving: Waymo Open Datasetcited by 2,436
- 2018PointPillars: Fast Encoders for Object Detection from Point Cloudscited by 1,707
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2015Cyclical Learning Rates for Training Neural Networkscited by 627
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2016Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Agecited by 405
32 more
- 2020TEASER: Fast and Certifiable Point Cloud Registrationcited by 274
- 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
- 2020SMOKE: Single-Stage Monocular 3D Object Detection via Keypoint Estimationcited by 202
- 2019Adversarial Sensor Attack on LiDAR-based Perception in Autonomous Drivingcited by 151
- 2017On a Formal Model of Safe and Scalable Self-driving Carscited by 129
- 2018Scenic: A Language for Scenario Specification and Scene Generationcited by 79
- 2021Triggering Failures: Out-Of-Distribution detection by learning from local adversarial attacks in Semantic Segmentationcited by 40
- 2019A Polynomial-time Solution for Robust Registration with Extreme Outlier Ratescited by 38
- 2016Towards Verified Artificial Intelligencecited by 36
- 2021Sketching Curvature for Efficient Out-of-Distribution Detection for Deep Neural Networkscited by 32
- 2019Attacking Vision-based Perception in End-to-End Autonomous Driving Modelscited by 31
- 2017An Analysis of ISO 26262: Using Machine Learning Safely in Automotive Softwarecited by 26
- 2021Run-Time Monitoring of Machine Learning for Robotic Perception: A Survey of Emerging Trendscited by 26
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimizationcited by 21
- 2020One Ring to Rule Them All: Certifiably Robust Geometric Perception with Outlierscited by 19
- 2019In Perfect Shape: Certifiably Optimal 3D Shape Reconstruction from 2D Landmarkscited by 17
- 2022How Do We Fail? Stress Testing Perception in Autonomous Vehiclescited by 17
- 2021PerceMon: Online Monitoring for Perception Systemscited by 11
- 2018Formal Specification and Verification of Autonomous Robotic Systems: A Surveycited by 9
- 2021FSNet: A Failure Detection Framework for Semantic Segmentationcited by 9
- 2020Monitoring and Diagnosability of Perception Systemscited by 7
- 2021Temporal Consistency Checks to Detect LiDAR Spoofing Attacks on Autonomous Vehicle Perceptioncited by 7
- 2022What's in the Black Box? The False Negative Mechanisms Inside Object Detectorscited by 7
- 2019VERIFAI: A Toolkit for the Design and Analysis of Artificial Intelligence-Based Systemscited by 6
- 2017Systematic Testing of Convolutional Neural Networks for Autonomous Drivingcited by 5
- 2019A Summary of Formal Specification and Verification of Autonomous Robotic Systemscited by 4
- 2020Heterogeneous Verification of an Autonomous Curiosity Rovercited by 3
- 2016Diagnosis and Repair for Synthesis from Signal Temporal Logic Specificationscited by 2
- 2020Validation Frameworks for Self-Driving Vehicles: A Surveycited by 2
- 2016Formal Verification of Obstacle Avoidance and Navigation of Ground Robotscited by 1
- 2017Decomposing GR(1) Games with Singleton Liveness Guarantees for Efficient Synthesiscited by 1
- 2018Self-Driving Vehicle Verification Towards a Benchmarkcited by 1
Built on by
Citing papers per year: 2024: 3; 2025: 1; 2026: 2.
6 papers.
- 2024Run-time Introspection of 2D Object Detection in Automated Driving Systems Using Learning Representationscited by 6
- 2026Hide-and-Seek in Trajectories: Discovering Failure Signals for VLA Runtime Monitoringcited by 6
- 2024Hard Cases Detection in Motion Prediction by Vision-Language Foundation Modelscited by 4
- 2024Run-time Monitoring of 3D Object Detection in Automated Driving Systems Using Early Layer Neural Activation Patternscited by 3
- 2025BeltCrack: the First Sequential-image Industrial Conveyor Belt Crack Detection Dataset and Its Baseline with Triple-domain Feature Learningcited by 2
- 2026Belief-Space Perception Routing under Coupled Sensor Faults and Compute Contentioncited by 0
- 2026Belief-Space Perception Routing under Coupled Sensor Faults and Compute Contention31 Jul 2026
- 2026Hide-and-Seek in Trajectories: Discovering Failure Signals for VLA Runtime Monitoring29 May 2026
- 2025BeltCrack: the First Sequential-image Industrial Conveyor Belt Crack Detection Dataset and Its Baseline with Triple-domain Feature Learning22 Jun 2025
- 2024Hard Cases Detection in Motion Prediction by Vision-Language Foundation Models31 May 2024
- 2024Run-time Monitoring of 3D Object Detection in Automated Driving Systems Using Early Layer Neural Activation Patterns11 Apr 2024
- 2024Run-time Introspection of 2D Object Detection in Automated Driving Systems Using Learning Representations2 Mar 2024