Predicting Road Surface Health with Neural Networks and Image Analysis.
Road Status Classifier introduces an innovative approach to assess road surface health using neural networks and image analysis.
Monitoring road surface health is a critical task for ensuring safety and maintaining high service standards. Traditionally, road inspection relies on manual assessments or expensive specialized equipment. These approaches are often time-consuming, labor-intensive, and difficult to scale over large networks.
Moreover, many road infrastructure companies, such as Anas or Autostrade per l’Italia, face challenges in gathering consistent and actionable data to proactively plan maintenance.
We developed RoadStatusClassifier to address these challenges. Our solution uses a Neural Network Classifier that analyzes images of road surfaces and predicts their health status. A trained model can support the management of road networks by providing real-time feedback about road conditions, which is useful for organizing maintenance actions and ensuring high-quality service.
For instance, a road infrastructure company (e.g., Anas, Autostrade per l’Italia) could periodically collect video footage of roads to be monitored. Frames from the video can be extracted and grouped, and then the Road Status Classifier can automatically estimate the overall health status of a road segment using those frames.
We began by creating an ad-hoc dataset tailored for our classification task. This involved a phase of image scraping followed by a thorough manual revision to ensure data quality and relevance.
To identify the best-performing model, we experimented with several pre-trained neural networks, including:
After extensive testing, ResNet50 emerged as the most suitable architecture for this task, achieving high classification performance, especially for challenging labels like “patched asphalt.”
Understanding model predictions is critical for trust and practical application. As part of our study, we conducted an in-depth explainability analysis, utilizing techniques such as saliency maps and Grad-CAM to interpret the decisions made by the models.
To further boost performance, we developed an ensemble model using soft-voting. By employing genetic algorithms to optimize the ensemble weights, we achieved the highest recorded classification scores.
While not designed exclusively for them, infrastructure companies could leverage Road Status Classifier to: