Microsoft Word-Worsening Perception_v2_MASTER.docx

Autonomous vehicles rely heavily upon their perception subsystems to ‘see’ the environment in which they operate. Unfortunately, the effect of variable weather conditions presents a significant challenge to object detection algorithms, and thus it is imperative to test the vehicle extensively in all conditions which it may experience. However, development of robust autonomous vehicle subsystems requires repeatable, controlled testing while real weather is unpredictable and cannot be scheduled. Realworld testing in adverse conditions is an expensive and time-consuming task, often requiring access to specialist facilities. Simulation is commonly relied upon as a substitute, with increasingly visually realistic representations of the real-world being developed. In the context of the complete autonomous vehicle control pipeline, subsystems downstream of perception need to be tested with accurate recreations of the perception system output, rather than focusing on subjective visual realism of the input whether in simulation or the real world. This study develops the untapped potential of a lightweight weather augmentation method in an autonomous racing vehicle focusing not on visual accuracy, but rather the effect upon perception subsystem performance in real time. With minimal adjustment, the prototype developed in this study can replicate the effects of water droplets on the camera lens, and fading light conditions. This approach introduces a latency of less than 8 ms using compute hardware well suited to being carried in the vehicle rendering it ideal for real-time implementation that can be run during experiments in simulation, and augmented reality testing in the real world.

[1]  Andreas Riener,et al.  A Model-Based Approach to Simulate Rain Effects on Automotive Surround Sensor Data , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[2]  Dinesh Manocha,et al.  AutonoVi-Sim: Autonomous Vehicle Simulation Platform with Weather, Sensing, and Traffic Control , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[3]  Jaerock Kwon,et al.  Software-in-the-Loop Modeling and Simulation Framework for Autonomous Vehicles , 2018, 2018 IEEE International Conference on Electro/Information Technology (EIT).

[4]  Venugopala Madumbu,et al.  Adverse weather simulation for training neural networks , 2017, 2017 IEEE International Conference on Consumer Electronics-Asia (ICCE-Asia).

[5]  Senthil Yogamani,et al.  SoilingNet: Soiling Detection on Automotive Surround-View Cameras , 2019, 2019 IEEE Intelligent Transportation Systems Conference (ITSC).

[6]  Markus Lienkamp,et al.  What can we learn from autonomous level-5 motorsport? , 2018, Proceedings.

[7]  G. Fain,et al.  The evolution of rod photoreceptors , 2017, Philosophical Transactions of the Royal Society B: Biological Sciences.

[8]  Mohamed Ali Kaafar,et al.  The Impact of Adverse Weather Conditions on Autonomous Vehicles: How Rain, Snow, Fog, and Hail Affect the Performance of a Self-Driving Car , 2019, IEEE Vehicular Technology Magazine.

[9]  Yidong Li,et al.  WeaGAN:Generative Adversarial Network for Weather Translation of Image among Multi-domain , 2019, 2019 6th International Conference on Behavioral, Economic and Socio-Cultural Computing (BESC).

[10]  Ali Kashif Bashir,et al.  Real-time image dehazing by superpixels segmentation and guidance filter , 2020, Journal of Real-Time Image Processing.

[11]  Andreas Riener,et al.  A General Approach for Simulating Rain Effects on Sensor Data in Real and Virtual Environments , 2020, IEEE Transactions on Intelligent Vehicles.

[12]  Gustavo Patow,et al.  R4: Realistic rain rendering in realtime , 2013, Comput. Graph..

[13]  Germán Ros,et al.  CARLA: An Open Urban Driving Simulator , 2017, CoRL.

[14]  Taghi M. Khoshgoftaar,et al.  A survey on Image Data Augmentation for Deep Learning , 2019, Journal of Big Data.

[15]  Sang Won Yoon,et al.  Analysis of Automotive Lidar Sensor Model Considering Scattering Effects in Regional Rain Environments , 2020, IEEE Access.

[16]  Matthias Bethge,et al.  A Simple Way to Make Neural Networks Robust Against Diverse Image Corruptions , 2020, ECCV.

[17]  Hayder Radha,et al.  Object Detection Under Rainy Conditions for Autonomous Vehicles: A Review of State-of-the-Art and Emerging Techniques , 2021, IEEE Signal Processing Magazine.

[18]  Sergio L. Netto,et al.  A Survey on Performance Metrics for Object-Detection Algorithms , 2020, 2020 International Conference on Systems, Signals and Image Processing (IWSSIP).

[19]  Paul Newman,et al.  Adversarial Training for Adverse Conditions: Robust Metric Localisation Using Appearance Transfer , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[20]  Paul Newman,et al.  I Can See Clearly Now: Image Restoration via De-Raining , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[21]  Fumio Narisawa,et al.  Graceful Degradation Design Process for Autonomous Driving System , 2019, SAFECOMP.

[22]  Myoungho Sunwoo,et al.  Simultaneous Localization and Map Change Update for the High Definition Map-Based Autonomous Driving Car , 2018, Sensors.

[23]  Yan Xu,et al.  Single Image Rain Removal Based on Deep Learning and Symmetry Transform , 2020, Symmetry.

[24]  Ryo Yanase,et al.  Automated driving recognition technologies for adverse weather conditions , 2019 .

[25]  Dengxin Dai,et al.  Curriculum Model Adaptation with Synthetic and Real Data for Semantic Foggy Scene Understanding , 2019, International Journal of Computer Vision.

[26]  Graham D Finlayson,et al.  Colour and illumination in computer vision , 2018, Interface Focus.

[27]  Raoul de Charette,et al.  Physics-Based Rendering for Improving Robustness to Rain , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[28]  Joseph Redmon,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[29]  Peter Ball,et al.  System Design for a Driverless Autonomous Racing Vehicle , 2020, 2020 12th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP).

[30]  Ashish Kapoor,et al.  Explorations and Lessons Learned in Building an Autonomous Formula SAE Car from Simulations , 2019, SIMULTECH.

[31]  Pak Hung Chan,et al.  A Framework to Analyze Noise Factors of Automotive Perception Sensors , 2020, IEEE Sensors Letters.

[32]  Mariano Rivera,et al.  AVScreen: a real-time video augmentation method , 2015, Journal of Real-Time Image Processing.

[33]  Natalia Gimelshein,et al.  PyTorch: An Imperative Style, High-Performance Deep Learning Library , 2019, NeurIPS.

[34]  Oliver Bringmann,et al.  Towards Robust CNN-based Object Detection through Augmentation with Synthetic Rain Variations , 2019, 2019 IEEE Intelligent Transportation Systems Conference (ITSC).

[35]  Werner Ritter,et al.  Benchmarking Image Sensors Under Adverse Weather Conditions for Autonomous Driving , 2018, 2018 IEEE Intelligent Vehicles Symposium (IV).

[36]  Other Contributors Are Indicated Where They Contribute Python Software Foundation , 2017 .

[37]  Pedro J. Navarro,et al.  A Systematic Review of Perception System and Simulators for Autonomous Vehicles Research , 2019, Sensors.

[38]  D. Manocha,et al.  AADS: Augmented autonomous driving simulation using data-driven algorithms , 2019, Science Robotics.

[39]  Vishal M. Patel,et al.  Image De-Raining Using a Conditional Generative Adversarial Network , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[40]  Jakob Reckenzaun,et al.  Hybrid Testing: A Vehicle-in-the-Loop Testing Method for the Development of Automated Driving Functions , 2021 .

[41]  Marcelo H. Ang,et al.  Perception, Planning, Control, and Coordination for Autonomous Vehicles , 2017 .

[42]  Emmanuel Zenou,et al.  Experiments and models of active and thermal imaging under bad weather conditions , 2013, Optics/Photonics in Security and Defence.

[43]  Daniel Urda,et al.  Forward Noise Adjustment Scheme for Data Augmentation , 2018, 2018 IEEE Symposium Series on Computational Intelligence (SSCI).

[44]  Myo Taeg Lim,et al.  Vehicle detection framework for challenging lighting driving environment based on feature fusion method using adaptive neuro-fuzzy inference system , 2018 .

[45]  Pratibha Rathi,et al.  YOLO v3-Tiny: Object Detection and Recognition using one stage improved model , 2020, 2020 6th International Conference on Advanced Computing and Communication Systems (ICACCS).

[46]  Ashish Kapoor,et al.  AirSim: High-Fidelity Visual and Physical Simulation for Autonomous Vehicles , 2017, FSR.

[47]  Paul Newman,et al.  Rainy screens: Collecting rainy datasets, indoors , 2020, ArXiv.

[48]  Homayoun Najjaran,et al.  Autonomous vehicle perception: The technology of today and tomorrow , 2018 .

[49]  Alexandr A. Kalinin,et al.  Albumentations: fast and flexible image augmentations , 2018, Inf..

[50]  Vassilis Athitsos,et al.  Dehaze-GLCGAN: Unpaired Single Image De-hazing via Adversarial Training , 2020, ArXiv.