A Systematic Approach to Analyzing Perception Architectures in Autonomous Vehicles

Simulations are commonly used to validate the design of autonomous systems. However, as these systems are increasingly deployed into safety-critical environments with aleatoric uncertainties, and with the increase in components that employ machine learning algorithms with epistemic uncertainties, validation methods which consider uncertainties are lacking. We present an approach that evaluates signal propagation in logical system architectures, in particular environment perception-chains, focusing on effects of uncertainty to determine functional limitations. The perception based autonomous driving systems are represented by connected elements to constitute a certain functionality. The elements are based on (meta-)models to describe technical components and their behavior. The surrounding environment, in which the system is deployed, is modeled by parameters that are derived from a quasi-static scene. All parameter variations completely define input-states for the designed perception architecture. The input-states are treated as random variables inside the model of components to simulate aleatoric/epistemic uncertainty. The dissimilarity between the model-input and -output serves as measure for total uncertainty present in the system. The uncertainties are propagated through consecutive components and calculated by the same manner. The final result consists of input-states which model uncertainty effects for the specified functionality and therefore highlight shortcomings of the designed architecture.

[1]  Spyros G. Tzafestas Advances in Intelligent Autonomous Systems , 1999 .

[2]  C Christian Struck,et al.  Uncertainty propagation and sensitivity analysis techniques in building performance simulation to support conceptual building and system design , 2012 .

[3]  Håkan Frantzich,et al.  Fire Safety Design Based on Calculations. Uncertainty Analysis and Safety Verification , 1996 .

[4]  Sohag Kabir,et al.  A Conceptual Framework to Incorporate Complex Basic Events in HiP-HOPS , 2019, IMBSA.

[5]  Christian Kuka Processing the uncertainty: Quality-aware data stream processing for dynamic context models , 2012, 2012 IEEE International Conference on Pervasive Computing and Communications Workshops.

[6]  Paul A. Jennings,et al.  Introducing ASIL inspired dynamic tactical safety decision framework for automated vehicles , 2017, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC).

[7]  Markus Maurer,et al.  Identification of potential hazardous events for an Unmanned Protective Vehicle , 2016, 2016 IEEE Intelligent Vehicles Symposium (IV).

[8]  Alessandro Saffiotti,et al.  Network robot systems , 2008, Robotics Auton. Syst..

[9]  Kamel Hamrouni,et al.  Noise Modelling and Uncertainty Propagation for TOF Sensors , 2012, ECCV Workshops.

[10]  Ren C. Luo,et al.  Dynamic multi-sensor data fusion system for intelligent robots , 1988, IEEE J. Robotics Autom..

[11]  Martin Lukasiewycz,et al.  How to engineer tool-chains for automotive E/E architectures? , 2013, SIGBED.

[12]  M. Hillenbrand Funktionale Sicherheit nach ISO 26262 in der Konzeptphase der Entwicklung von Elektrik/Elektronik Architekturen von Fahrzeugen , 2012 .

[13]  Eric Sax,et al.  A Taxonomy and Systematic Approach for Automotive System Architectures - From Functional Chains to Functional Networks , 2017, VEHITS.

[14]  Bernhard Rumpe,et al.  View-Centric Modeling of Automotive Logical Architectures , 2008, MBEES.

[15]  Michel Basset,et al.  Risk Level Assessment for Rear-End Collision with Bayesian Network , 2017 .

[16]  Evangeline Pollard,et al.  An ontology-based model to determine the automation level of an automated vehicle for co-driving , 2013, Proceedings of the 16th International Conference on Information Fusion.

[17]  Jelena Kocić,et al.  Sensors and Sensor Fusion in Autonomous Vehicles , 2018, 2018 26th Telecommunications Forum (TELFOR).

[18]  Leïla Kloul,et al.  Stochastic Modelling of Autonomous Vehicles Driving Scenarios Using PEPA , 2019, IMBSA.

[19]  Gereon Weiss,et al.  Managing Uncertainty of AI-based Perception for Autonomous Systems , 2019, AISafety@IJCAI.

[20]  Rob Alexander,et al.  Structuring Safety Cases for Autonomous Systems , 2008 .

[21]  Kristian Beckers,et al.  A Structured Validation and Verification Method for Automotive Systems Considering the OEM/Supplier Interface , 2015, SAFECOMP.

[22]  Roberto Cipolla,et al.  Modelling uncertainty in deep learning for camera relocalization , 2015, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[23]  Jana Maria Heinsohn,et al.  Einführung in die ISO 26262 "Functional Safety - Road Vehicles" , 2011 .

[24]  Christopher J. Roy,et al.  A comprehensive framework for verification, validation, and uncertainty quantification in scientific computing , 2011 .

[25]  Michał Grochowski,et al.  Data augmentation for improving deep learning in image classification problem , 2018, 2018 International Interdisciplinary PhD Workshop (IIPhDW).

[26]  Gereon Weiss,et al.  Benchmarking Uncertainty Estimation Methods for Deep Learning With Safety-Related Metrics , 2020, SafeAI@AAAI.

[27]  Andry Rakotonirainy,et al.  Design of context-aware systems for vehicles using complex system paradigms , 2005, CONTEXT Workshop on Safety and Context.

[28]  Norihiro Hagita,et al.  Special issue : Network robot systems , 2008 .

[29]  Jef Caers,et al.  Representing Spatial Uncertainty Using Distances and Kernels , 2009 .