Pothole and Speed Breaker Detection Using Smartphone Cameras and Convolutional Neural Networks

Poor road conditions are one of the major causes for road accidents. Developing countries in particular are witnessing increased accident rates due to these poor road conditions. Potholes, deep ridges, missing pitches, improper speed breakers, poorly constructed manhole covers and slabs all combine to greatly increase the probability of serious accidents thus transforming roads into obstacle courses. In this study we have developed a model to detect unwanted potholes, deep ridges and speed breakers using computer vision and machine learning tools. We have developed a customized dataset (called Bumpy) that we use to train our machine learning algorithms. In this paper we propose a method where we use the Tensorflow pre-trained model to detect the potholes, deep ridges and speed breakers. Our experimental results demonstrate high accuracy although there are many obstacles on the road.

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

[2]  Zhiguo Jiang,et al.  Inshore Ship Detection Based on Mask R-CNN , 2018, IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium.

[3]  George E. Nasr,et al.  Cross Entropy Error Function in Neural Networks: Forecasting Gasoline Demand , 2002, FLAIRS.

[4]  Dezhen Song,et al.  Motion planning for aggressive autonomous vehicle maneuvers , 2016, 2016 IEEE International Conference on Automation Science and Engineering (CASE).

[5]  Xu Wang,et al.  Traffic Signs Detection Based on Faster R-CNN , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems Workshops (ICDCSW).

[6]  Christoph Mertz,et al.  Vision for road inspection , 2014, IEEE Winter Conference on Applications of Computer Vision.

[7]  S. Chitrakala,et al.  Scene understanding — A survey , 2017, 2017 International Conference on Computer, Communication and Signal Processing (ICCCSP).

[8]  Qinghui Zhang,et al.  Multiple Objects Detection based on Improved Faster R-CNN , 2017, ICSPS 2017.