An evaluation of machine learning methods for speed-bump detection on a GoPro dataset.
Johny MarquesRaulcezar AlvesHenrique C OliveiraMarco MendonÇaJefferson R SouzaPublished in: Anais da Academia Brasileira de Ciencias (2021)
Every day, new applications arise relying on the use of high-resolution road maps in both academic and industrial environments. Autonomous vehicles rely on digital maps to navigate when optical sensors cannot be trusted, such as heavy rainfalls, snowy conditions, fog, and other situations. These situations increase the risks of accidents and disable the potentials of real-time mapping sensors. To tackle those problems, we present a methodology to automatically map anomalies on the road, namely speed bumps in this study, using an off-the-shelf camera (GoPro) and Machine Learning (ML) algorithms. We acquired data over a series of differently shaped speed bumps and applied three classification techniques: Naive Bayes, Multi-Layer Perceptron, and Random Forest (RF). With over 96% of classification accuracy, then RF was able to identify speed bumps on a GoPro dataset automatically. The results show a potential of the proposed methodology to be developed in surveying vehicles to produce highly-detailed maps of vertical road anomalies with a fast and accurate update rate.