# Perception Simplex: Verifiable Collision Avoidance in Autonomous Vehicles Amidst Obstacle Detection Faults

arXiv: https://arxiv.org/abs/2209.01710 · HTML: https://mlsanity.com/paper/2209.01710/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 28 of its 136 references that are in the map.
- First posted on arXiv 4 Sep 2022.

## Builds on (most cited first, 28 of 28)

- [Scalability in Perception for Autonomous Driving: Waymo Open Dataset](https://mlsanity.com/paper/1912.04838/) (2019)
- [Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networks](https://mlsanity.com/paper/1702.01135/) (2017)
- [Pseudo-LiDAR from Visual Depth Estimation: Bridging the Gap in 3D Object Detection for Autonomous Driving](https://mlsanity.com/paper/1812.07179/) (2018)
- [Safety Verification of Deep Neural Networks](https://mlsanity.com/paper/1610.06940/) (2016)
- [DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Cars](https://mlsanity.com/paper/1708.08559/) (2017)
- [Algorithms for Verifying Deep Neural Networks](https://mlsanity.com/paper/1903.06758/) (2019)
- [Physically Realizable Adversarial Examples for LiDAR Object Detection](https://mlsanity.com/paper/2004.00543/) (2020)
- [Lidar for Autonomous Driving: The principles, challenges, and trends for automotive lidar and perception systems](https://mlsanity.com/paper/2004.08467/) (2020)
- [Towards Robust LiDAR-based Perception in Autonomous Driving: General Black-box Adversarial Sensor Attack and Countermeasures](https://mlsanity.com/paper/2006.16974/) (2020)
- [Verification of Deep Convolutional Neural Networks Using ImageStars](https://mlsanity.com/paper/2004.05511/) (2020)
- [Adversarial Objects Against LiDAR-Based Autonomous Driving Systems](https://mlsanity.com/paper/1907.05418/) (2019)
- [Introduction to Neural Network Verification](https://mlsanity.com/paper/2109.10317/) (2021)
- [How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Review](https://mlsanity.com/paper/2107.12045/) (2021)
- [A Benchmark for Lidar Sensors in Fog: Is Detection Breaking Down?](https://mlsanity.com/paper/1912.03251/) (2019)
- [Safety Concerns and Mitigation Approaches Regarding the Use of Deep Learning in Safety-Critical Perception Tasks](https://mlsanity.com/paper/2001.08001/) (2020)
- [Neural Simplex Architecture](https://mlsanity.com/paper/1908.00528/) (2019)
- [Weather Influence and Classification with Automotive Lidar Sensors](https://mlsanity.com/paper/1906.07675/) (2019)
- [Occlusion-Aware Risk Assessment for Autonomous Driving in Urban Environments](https://mlsanity.com/paper/1809.04629/) (2018)
- [Risk Ranked Recall: Collision Safety Metric for Object Detection Systems in Autonomous Vehicles](https://mlsanity.com/paper/2106.04146/) (2021)
- [What happens to a ToF LiDAR in fog?](https://mlsanity.com/paper/2003.06660/) (2020)
- [SL1-Simplex: Safe Velocity Regulation of Self-Driving Vehicles in Dynamic and Unforeseen Environments](https://mlsanity.com/paper/2008.01627/) (2020)
- [What's in the Black Box? The False Negative Mechanisms Inside Object Detectors](https://mlsanity.com/paper/2203.07662/) (2022)
- [Ethical Decision Making During Automated Vehicle Crashes](https://mlsanity.com/paper/2010.16309/) (2020)
- [RACE: Reinforced Cooperative Autonomous Vehicle Collision AvoidancE](https://mlsanity.com/paper/2004.01286/) (2020)
- [Risk-Based Safety Envelopes for Autonomous Vehicles Under Perception Uncertainty](https://mlsanity.com/paper/2107.09918/) (2021)
- [LiDAR Cluster First and Camera Inference Later: A New Perspective Towards Autonomous Driving](https://mlsanity.com/paper/2111.09799/) (2021)
- [Verifiable Obstacle Detection](https://mlsanity.com/paper/2208.14403/) (2022)
- [Achieving Determinism in Adaptive AUTOSAR](https://mlsanity.com/paper/1912.01367/) (2019)

## Built on by (most cited first, 1 of 1)

- [Architecting Safer Autonomous Aviation Systems](https://mlsanity.com/paper/2301.08138/) (2023)

## Abstract (arXiv)

Advances in deep learning have revolutionized cyber-physical applications, including the development of Autonomous Vehicles. However, real-world collisions involving autonomous control of vehicles have raised significant safety concerns regarding the use of Deep Neural Networks (DNN) in safety-critical tasks, particularly Perception. The inherent unverifiability of DNNs poses a key challenge in ensuring their safe and reliable operation. In this work, we propose Perception Simplex (PS), a fault-tolerant application architecture designed for obstacle detection and collision avoidance. We analyze an existing LiDAR-based classical obstacle detection algorithm to establish strict bounds on its capabilities and limitations. Such analysis and verification have not been possible for deep learning-based perception systems yet. By employing verifiable obstacle detection algorithms, PS identifies obstacle existence detection faults in the output of unverifiable DNN-based object detectors. When faults with potential collision risks are detected, appropriate corrective actions are initiated. Through extensive analysis and software-in-the-loop simulations, we demonstrate that PS provides predictable and deterministic fault tolerance against obstacle existence detection faults, establishing a robust safety guarantee.
