Real-Time Collision Warning System Based on Computer Vision Using Mono Camera

This paper aims to help self-driving cars and autonomous vehicles systems to merge with the road environment safely and ensure the reliability of these systems in real life. Crash avoidance is a complex system that depends on many parameters. The forward-collision warning system is simplified into four main objectives: detecting cars, depth estimation, assigning cars into lanes (lane assign) and tracking technique. The presented work targets the software approach by using YOLO (You Only Look Once), which is a deep learning object detector network to detect cars with an accuracy of up to 93%. Therefore, apply a depth estimation algorithm that uses the output boundary box’s dimensions (width and height) from YOLO. These dimensions used to estimate the distance with an accuracy of 80.4%. In addition, a real-time computer vision algorithm is applied to assign cars into lanes. However, a tracking proposed algorithm is applied to evaluate the speed limit to keep the vehicle safe. Finally, the real-time system achieved for all algorithms with streaming speed 23 FPS (frame per second).

[1]  Luca Bertinetto,et al.  Fully-Convolutional Siamese Networks for Object Tracking , 2016, ECCV Workshops.

[2]  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).

[3]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Umer Izhar,et al.  Depth estimation from a single camera image using power fit , 2014, 2014 International Conference on Robotics and Emerging Allied Technologies in Engineering (iCREATE).

[5]  Hassan Mostafa,et al.  Real-Time Car Detection-Based Depth Estimation Using Mono Camera , 2018, 2018 30th International Conference on Microelectronics (ICM).

[6]  R. Lyman Ott.,et al.  An introduction to statistical methods and data analysis , 1977 .

[7]  Michael Felsberg,et al.  ECO: Efficient Convolution Operators for Tracking , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[8]  Todd Litman,et al.  Autonomous Vehicle Implementation Predictions: Implications for Transport Planning , 2015 .

[9]  Y. M. Mustafah,et al.  Stereo vision images processing for real-time object distance and size measurements , 2012, 2012 International Conference on Computer and Communication Engineering (ICCCE).