IoT System for Real-Time Near-Crash Detection for Automated Vehicle Testing

Our world is moving towards the goal of fully autonomous driving at a fast pace. While the latest automated vehicles (AVs) can handle most real-world scenarios they encounter, a major bottleneck for turning fully autonomous driving into reality is the lack of sufficient corner case data for training and testing AVs. Near-crash data, as a widely used surrogate data for traffic safety research, can also serve the purpose of AV testing if properly collected. To this end, this paper proposes an Internet-of-Things (IoT) system for real-time near-crash data collection. The system has several cool features. First, it is a low-cost and standalone system that is backward-compatible with any existing vehicles. People can fix the system to their dashboards for near-crash data collection and collision warning without the approval or help of vehicle manufacturers. Second, we propose a new near-crash detection method that models the target's size changes and relative motions with the bounding boxes generated by deep-learning-based object detection and tracking. This near-crash detection method is fast, accurate, and reliable; particularly, it is insensitive to camera parameters, thereby having an excellent transferability to different dashboard cameras. We have conducted comprehensive experiments with 100 videos locally processed at Jetson, as well as real-world tests on cars and buses. Besides collecting corner cases, it can also serve as a white-box platform for testing innovative algorithms and evaluating other AV products. The system contributes to the real-world testing of AVs and has great potential to be brought into large-scale deployment.

[1]  Klaus C. J. Dietmayer,et al.  Autonomous driving at Ulm University: A modular, robust, and sensor-independent fusion approach , 2015, 2015 IEEE Intelligent Vehicles Symposium (IV).

[2]  Alberto Broggi,et al.  PROUD—Public Road Urban Driverless-Car Test , 2015, IEEE Transactions on Intelligent Transportation Systems.

[3]  Tamás Tettamanti,et al.  Vehicle-In-the-Loop Test Environment for Autonomous Driving with Microscopic Traffic Simulation , 2018, 2018 IEEE International Conference on Vehicular Electronics and Safety (ICVES).

[4]  Tim Fingscheidt,et al.  Towards Corner Case Detection for Autonomous Driving , 2019, 2019 IEEE Intelligent Vehicles Symposium (IV).

[5]  Bart De Schutter,et al.  Safety assessment of automated vehicles: how to determine whether we have collected enough field data? , 2019, Traffic injury prevention.

[6]  Yinhai Wang,et al.  Edge-Based Traffic Flow Data Collection Method Using Onboard Monocular Camera , 2020 .

[7]  Jiaqi Ma,et al.  Hardware-in-the-Loop Testing of Connected and Automated Vehicle Applications: A Use Case for Queue-Aware Signalized Intersection Approach and Departure , 2018, Transportation Research Record: Journal of the Transportation Research Board.

[8]  Sanjit A. Seshia,et al.  Formal Scenario-Based Testing of Autonomous Vehicles: From Simulation to the Real World , 2020, 2020 IEEE 23rd International Conference on Intelligent Transportation Systems (ITSC).

[9]  Yu Wang,et al.  Field experiments on longitudinal characteristics of human driver behavior following an autonomous vehicle , 2020 .

[10]  Satyandra K. Gupta,et al.  Adaptive generation of challenging scenarios for testing and evaluation of autonomous vehicles , 2018, J. Syst. Softw..

[11]  Yi Zhang,et al.  Testing Scenario Library Generation for Connected and Automated Vehicles, Part I: Methodology , 2019, IEEE Transactions on Intelligent Transportation Systems.

[12]  Yinhai Wang,et al.  Testing Transit Bus Collision Avoidance Warning Systems in Revenue Operations - Active Safety Collision Warning Pilot in Washington State , 2017 .

[13]  Yinhai Wang,et al.  A Cost-Effective Framework for Automated Vehicle-Pedestrian Near-Miss Detection Through Onboard Monocular Vision , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[14]  Jinjun Tang,et al.  Real-Time Traffic Flow Parameter Estimation From UAV Video Based on Ensemble Classifier and Optical Flow , 2019, IEEE Transactions on Intelligent Transportation Systems.

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

[16]  Li Li,et al.  Intelligence Testing for Autonomous Vehicles: A New Approach , 2016, IEEE Transactions on Intelligent Vehicles.

[17]  Kenji Sato,et al.  Development of an Augmented Reality Vehicle for Driver Performance Evaluation , 2017, IEEE Intelligent Transportation Systems Magazine.

[18]  Ding Zhao,et al.  Accelerated Evaluation of Automated Vehicles in Car-Following Maneuvers , 2016, IEEE Transactions on Intelligent Transportation Systems.

[19]  Markus Maurer,et al.  Stadtpilot: First fully autonomous test drives in urban traffic , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[20]  Tarek Sayed,et al.  Automated Analysis of Pedestrian–Vehicle Conflicts Using Video Data , 2009 .

[21]  Yiheng Feng,et al.  Testing Scenario Library Generation for Connected and Automated Vehicles, Part II: Case Studies , 2019, IEEE Transactions on Intelligent Transportation Systems.

[22]  Yiheng Feng,et al.  An Augmented Reality Environment for Connected and Automated Vehicle Testing and Evaluation* , 2018, 2018 IEEE Intelligent Vehicles Symposium (IV).

[23]  Alberto Broggi,et al.  Extensive Tests of Autonomous Driving Technologies , 2013, IEEE Transactions on Intelligent Transportation Systems.

[24]  Ruimin Ke,et al.  Testing Automated Collision Avoidance Warning Systems in Transit Bus Revenue Operations - Active Safety Collision Warning Pilot in Washington State , 2018 .

[25]  Yinhai Wang,et al.  A Smart, Efficient, and Reliable Parking Surveillance System With Edge Artificial Intelligence on IoT Devices , 2020 .

[26]  Sindelfingen Simulation in development and testing of autonomous vehicles , 2022 .

[27]  Yutaka Satoh,et al.  Drive Video Analysis for the Detection of Traffic Near-Miss Incidents , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[28]  Yinhai Wang,et al.  Video Analytics towards Vision Zero , 2017 .

[29]  Zsolt Szalay,et al.  Vehicle-In-The-Loop (VIL) and Scenario-In-The-Loop (SCIL) Automotive Simulation Concepts from the Perspectives of Traffic Simulation and Traffic Control , 2019 .

[30]  Yinhai Wang,et al.  Testing an Automated Collision Avoidance and Emergency Braking System for Buses , 2020 .

[31]  Nanning Zheng,et al.  Parallel testing of vehicle intelligence via virtual-real interaction , 2019, Science Robotics.

[32]  Yiheng Feng,et al.  Safety assessment of highly automated driving systems in test tracks: A new framework. , 2020, Accident; analysis and prevention.

[33]  Zong Tian,et al.  A novel method of vehicle-pedestrian near-crash identification with roadside LiDAR data. , 2018, Accident; analysis and prevention.

[34]  Petter Nilsson,et al.  Using Control Synthesis to Generate Corner Cases: A Case Study on Autonomous Driving , 2018, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[35]  Eric Thorn,et al.  A Framework for Automated Driving System Testable Cases and Scenarios , 2018 .

[36]  Liang Zheng,et al.  The 4th AI City Challenge , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

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

[38]  Thomas A. Dingus,et al.  The Impact of Driver Inattention on Near-Crash/Crash Risk: An Analysis Using the 100-Car Naturalistic Driving Study Data , 2006 .

[39]  Constantine Samaras,et al.  Cost and benefit estimates of partially-automated vehicle collision avoidance technologies. , 2016, Accident; analysis and prevention.

[40]  Yinhai Wang,et al.  Advanced framework for microscopic and lane‐level macroscopic traffic parameters estimation from UAV video , 2020, IET Intelligent Transport Systems.

[41]  Takehiko Doi,et al.  Associations of Near-Miss Traffic Incidents with Attention and Executive Function among Older Japanese Drivers , 2018, Gerontology.

[42]  Ang Li,et al.  PhysGAN: Generating Physical-World-Resilient Adversarial Examples for Autonomous Driving , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[43]  Tarek Sayed,et al.  Large-Scale Automated Analysis of Vehicle Interactions and Collisions , 2010 .

[44]  Emilio Frazzoli,et al.  Revisiting Street Intersections Using Slot-Based Systems , 2016, PloS one.

[45]  Andreas Geiger,et al.  Vision meets robotics: The KITTI dataset , 2013, Int. J. Robotics Res..

[46]  Matthias Althoff,et al.  Automatic Generation of Safety-Critical Test Scenarios for Collision Avoidance of Road Vehicles , 2018, 2018 IEEE Intelligent Vehicles Symposium (IV).

[47]  Tarek Sayed,et al.  Automated Safety Diagnosis of Vehicle–Bicycle Interactions Using Computer Vision Analysis , 2013 .

[48]  Jiaqi Ma,et al.  A proof-of-concept field experiment on cooperative lane change maneuvers using a prototype connected automated vehicle testing platform , 2020, J. Intell. Transp. Syst..

[49]  Ding Zhao,et al.  Accelerated Evaluation of Automated Vehicles. , 2016 .

[50]  Jiang Yu Zheng,et al.  Predict Vehicle Collision by TTC From Motion Using a Single Video Camera , 2018, IEEE Transactions on Intelligent Transportation Systems.

[51]  O. Mano,et al.  Forward collision warning with a single camera , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[52]  Jin Zhang,et al.  PaTAVTT: A Hardware-in-the-Loop Scaled Platform for Testing Autonomous Vehicle Trajectory Tracking , 2017 .

[53]  Hani S. Mahmassani,et al.  Near-Crash Identification in a Connected Vehicle Environment , 2014 .