Next Article in Journal
Seasonal Analysis of Silicon Photovoltaic Technology Module
Previous Article in Journal
A High-Level Synthesis Approach for a RISC-V RV32I-Based System on Chip and Its FPGA Implementation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

A Critical Appraisal of Various Implementation Approaches for Real-time Pothole Anomaly Detection: Toward Safer Roads in Developing Nations †

by
Habeeb Bello-Salau
1,*,
Adeiza James Onumanyi
2,
Risikat Folashade Adebiyi
1,
Abdulfatai Dare Adekale
1,
Ridwan Bello-Salahuddeen
3 and
Ore-Ofe Ajayi
1
1
Department of Computer Engineering, Ahmadu Bello University, Zaria 810107, Nigeria
2
Next Generation Enterprises and Institutions, Council for Scientific and Industrial Research (CSIR), Pretoria 0001, South Africa
3
Rigr AI, 30318 Cork, Ireland
*
Author to whom correspondence should be addressed.
Presented at the 4th International Electronic Conference on Applied Sciences, 27 October–10 November 2023; Available online: https://asec2023.sciforum.net/.
Eng. Proc. 2023, 56(1), 301; https://doi.org/10.3390/ASEC2023-15519
Published: 31 October 2023
(This article belongs to the Proceedings of The 4th International Electronic Conference on Applied Sciences)

Abstract

:
Road infrastructure is essential to national security and growth. Potholes on the road surface cause accidents and costly automotive damage. Novel technology that detects potholes and alerts drivers in real-time may address this challenge. These approaches can improve road safety and lower vehicle maintenance cost in resource-constrained developing nations. This study reviews deep learning and sensor-based pothole detection approaches. An analysis shows that deep learning computer-vision-based algorithms are the most accurate, but computational and economic constraints limit their use in developing nations like Nigeria. Meanwhile, the sensor-based solutions are cost-effective and can be utilized in developing nations for pothole detection.

1. Introduction

Road infrastructure is an important part of modern society since it facilitates transit, commerce, and general economic development [1,2]. The condition and maintenance of roads, on the other hand, can have a substantial impact on safety and efficiency. Road maintenance authorities and motorists have long struggled with potholes, which are prevalent in developing nations [3]. Potholes not only cause car damage, but they also pose a significant risk to road safety, frequently resulting in accidents and injuries [4]. Pothole detection and maintenance have traditionally relied on manual inspections, which can be time-consuming, costly, and prone to human mistake [5]. However, the introduction of deep learning techniques in computer vision and artificial intelligence (AI) and improved sensor technology like LiDAR (Light Detection and Ranging) sensors that emit laser pulses or light beams and measure the time it takes them to bounce off objects and return to the sensor [6], and ultrasonic sensors that measure distances by measuring the time it takes ultrasonic pulses to bounce off objects and return to the sensor [7], have revolutionized the road surface condition monitoring approach and specifically real-time pothole detection and notification systems.
These two approaches have received a lot of interest from academia and industry for real-time road anomaly monitoring and alerting systems, especially for potholes. Thus, this article examines the use of deep learning, LiDAR, ultrasonic sensors, and other Internet of Things (IoT) devices for pothole detection, highlighting their benefits, potential impact on road maintenance and safety, and potential adoption in developing countries like Nigeria. Deep learning techniques, notably convolutional neural networks (CNNs), have gained widespread acceptance and demonstrated efficacy in a wide range of computer vision applications such as image categorization, object recognition, and segmentation [8]. CNNs are an excellent alternative for detecting potholes in road images due to their adaptability and agility [9,10]. The CNNs have been widely used for pothole detection, attaining high precision while dramatically lowering false positives when compared to traditional machine learning approaches [11]. This capability enables real-time detection and alerts drivers or maintenance teams, enabling timely responses to road hazards. In addition, the video-based pothole identification showed the promise of deep learning systems beyond static images [12].
Deep learning models are adaptable to changing road and lighting conditions. They can learn and generalize from a variety of datasets, making them adaptable to a variety of contexts [9]. While deep learning holds enormous promise for pothole detections, challenges persist. Data availability, model complexity, and the need for significant computational resources are some of the hurdles that researchers and practitioners face. Deep learning models that are accurate and efficient require large labelled datasets, which can be difficult to obtain. Model training and deployment necessitate robust computational infrastructure, which can have an impact on model deployment in developing nations.
Similarly, LiDAR technology has found extensive uses in a variety of industries, including agriculture, forestry, urban planning, and, most importantly, transportation infrastructure management [13]. One of the primary benefits of LiDAR technology in pothole detection is its capacity to acquire very precise and accurate spatial data [14]. LiDAR sensors emit laser beams that bounce off things, including road surfaces. LiDAR systems may generate high-resolution elevation maps of the road by measuring the time it takes for these laser pulses to return [14]. LiDAR is reliable for day and night operations since it works well in various lighting conditions. This adaptability provides continuous data collection regardless of climatic conditions for real-time road condition monitoring. LiDAR-based pothole identification involves installing sensors on vehicles and driving tests to collect point cloud data, which a pre-developed algorithm can use to identify road faults like potholes. Road maintenance officials and drivers receive quick alerts for potholes, enabling rapid response and repair. LiDAR’s precise depth and spatial information make pothole detection accurate and efficient, and its wide coverage area provides dependable detection.
Consequently, this article studies and analyses these two prominent ways for detecting pothole anomalies, as well as determining their feasibility for implementation in automobiles to aid drivers in developing countries such as Nigeria. Thus, this serves as the major contribution of this survey paper. The rest of the paper is structured as follows: Section 2 evaluates deep learning techniques for pothole detection, highlighting their pros and cons. Section 3 discusses LiDAR and ultrasonic sensors for real-time pothole identification and their pros and cons. Meanwhile, conclusions are drawn in Section 4.

2. Deep Learning Approaches for Pothole Detection

A road anomaly identification system that incorporates the use of a convolutional neural network (CNN) and visual-transformer-based approach for detecting road anomalies, notably potholes, cracks, and alligators, was presented in [11]. The EfficientDet, YOLOv4, YOLOX, and Swin Transformer deep learning models were chosen for their investigations due to their distinct properties. Each model was trained using annotated Canadian road deterioration condition datasets including around 27,298 images of potholes, cracks, and alligators, respectively. The system’s performance was assessed using a confusion matrix as well as metrics such as mean average precision (mAP) and intersection of union (IoU), as given in Equations (1) and (2), respectively. These measurements showed that the Swin Transformer model performed better, with 74% detection accuracy and a processing speed of 42 frames per second. Despite the fact that it requires a large processing resource to train each of the deep learning models, real-time deployment of the proposed model for detection of road anomalies was not investigated.
m A P = 1 Q R q Q R A P q
where Q R is the number of validations set and A P is the average precision.
I o U = a r e a B p     B g t a r e a B p     B g t
where B p and   B g t are the predicted and ground truth bounding box.
A method that includes the deployment of a deep learning model for detecting road anomalies (potholes), notably You Only Look Once version3 (Yolov3), is presented in [15]. This required the use of 330 image datasets to train the model. The trained model was used for real-time detection by integrating a webcam for real-time road surface image data acquisition, a GPS module for real-time coordinate logging, and visualization of detected potholes using the Googlemap API. The testing results showed that the proposed system could achieve 90% accuracy and 65.05 mAP. However, limited datasets for deep learning model training affect the proposed approach’s performance. Similarly, a technique for detecting potholes that uses YOLOV3 and a Faster-Region-based Convolutional Neural Network (F-RCNN) was presented in [16]. This involves training each deep learning model with road surface image datasets and extracting pothole images from road network recordings. With 90% detection accuracy, the proposed technique was shown to be effective. A real-time deployment method was investigated, but the system cannot localize road anomalies. In developing nations, the need for GPUs and uninterrupted electricity during training may hinder its implementation.
An MVGG16, a modified VGG16 deep learning architecture for pothole detection, was presented in [17]. This involved changing dilation rates and removing several convolution layers to improve MVGG16 training performance and reduce computational cost. The suggested MVGG16 was compared to YOLOv5, ResNet101, ResNet50, and VGG16 and used as a backbone network for a quicker R-CNN. Compared to VGG-16, MobilNetV2, and InceptionV3, YOLOv5 significantly improves performance accuracy, mean precision, and inference time when used as the backbone of a quicker R-CNN for real-time pothole identification. Thus, MVGG16 balances pothole detecting speed and accuracy. However, the ambient meteorological circumstances in which image data are taken affect model training and system performance. Computational resource constraints may limit the application of these models in developing nations due to their initial training requirements. We note that a similar approach that uses YOLOv5 and FRCNN was also explored for pothole detection in [18]. Results showed a considerable performance accuracy when deployed for real-time detection on an India road network.
In [19], a solution that combined the use of an accelerometer and an ultrasonic sensor for real-time pothole detection based on a deep convolutional neural network (CNN-DL) was described. The sensor output was processed in real-time for the detection of potholes and humps. The GPS system embedded in their design aided in obtaining the corresponding coordinate location of potholes and thereby alerting appropriate agencies. The experimental findings illustrate the usefulness of the suggested approach for detecting potholes and humps. Nonetheless, the suitable positioning of such sensors to keep them from being damaged by an environmental effect as well as other interferences such as the intensity of sunlight that influences the operation of the ultrasonic sensor remained a challenge. A similar approach based on an advanced IoT-based technology that utilizes a YOLOv7 deep learning model and ultrasonic sensor as a two-stage approach for pothole detection toward ensuring the accuracy of the proposed system was reported in [20]. The approach shows potential for a possible adoption and deployment for use in developing nations.
Furthermore, in [21], a CNN-based model, especially YOLOV3, was proposed for the classification of various road types, including paved, unpaved, and asphalt roads. In addition, the suggested model was trained to detect the existence of potholes on classed asphalt images with an accuracy of 96%, while the road classification achieved an accuracy of 88%. Also, an approach that incorporated a CNN and web-based application embedded in an unmanned area vehicle for road anomaly detection, viz. potholes, cracks, and other defects, was reported in [22]. Despite showing potential for the successful detection of pothole anomalies and reporting instances to appropriate authorities for planning maintenance, its suitability for deployment in developing nations is difficult, where the internet network facilities are not yet optimal for the operations of such technology.
For real-time pothole detection on Indian roads, a transfer learning-based technique called a Faster-Region-based Convolutional Neural Network (F-RCNN) and Inception-V2 was created [23]. This included connecting the established model processing device with a web camera positioned in front of a car to acquire a live stream of road surface data, analyze them in real-time, and detect the existence of potholes. Nonetheless, the experimental findings demonstrated that the proposed technique was capable of detecting the underlying anomaly. However, the localization of the identified pothole anomaly was not incorporated in their design, which is critical to assisting road maintenance in developing countries. These documented findings are summarized in Table 1, while highlighting the method, strength, limitation, and possibility of real-time deployment for each of the manuscripts reviewed.

3. Exploration of LiDAR- and Ultrasonic-Sensor-Based Approaches for Pothole Detection

This section evaluated various contemporary methodologies that investigated the use of LiDAR and ultrasonic sensors for pothole detection. We observe that, despite the limited recorded literature on the application of this technology for real-time pothole detection, it nevertheless offers a reasonable promise for implementation in developing countries such as Nigeria. This is due to its low cost and convenience of implementation to assist drivers in navigating an anomalous road network, thus ensuring the safety of lives and properties.
An automated pothole anomaly detection system that makes use of an ultrasonic sensor, a GPS module, and a driver alerting system was reported in [24]. The ultrasonic sensor assessed the road surface and detected potholes, while an accelerometer sensor incorporated in the system determined the depth of the perceived pothole, notifying drivers and sending an email warning to approved users. Experiment results show that it is suitable for pothole detection with about 90% performance accuracy at speeds ranging from 10 to 50 km/h. Though suited for deployment in developing nations, new strategies that could minimize the impact of environmental conditions on the functioning of the system when deployed for use should be considered. Similarly, ref. [25] reported a user-friendly approach that incorporates the use of an ultrasonic sensor and a Raspberry Pi as a processor for real-time pothole anomaly detection. Potholes were detected using the timing difference between the radiated and reflected signal pulses. The experimental results show that the proposed approach for real-time detection was effective. However, the system’s inability to localize the identified pothole and save such information on a remote database or onboard to allow appropriate authorities to plan and prioritize maintenance is a drawback of the developed system.
A 2D LiDAR sensor technique for detecting the ground, barriers, and potholes was reported in [26]. This requires the use of Robotic Operative System (ROS) nodes to facilitate easy modification of the mobile robots with sensors connected. When the sensor’s angle of inclination to the horizontal axis is at 15°, data are obtained. The sensor’s position requires a height of 55 cm. Furthermore, a 2m distance from the robot is required for data collection. The data were converted from polar to cartesian using a point cloud. Line detection finds barriers in segmented point clouds. The Euclidean distance between points helps identify lines. Ground lines were ‘green’, impediments were ‘red’, and potholes were ‘yellow,’ according to the experimental results. Due to the indoor trial, obstructions and potholes were not quite as prevalent as expected. Additionally, sensor usage caused testing errors. Thus, this hindered real-time deployment.
Similarly, ref. [14] proposed an automatic pothole detection method based on a 2D LiDAR sensor. This entailed the installation of two 2D LiDAR sensors separated by one meter, which housed a mobile camera capable of scanning the road surface across a 4 m broad area. Scanning occurs 30 times to aid in reliable data capture, and the camera unit records and retains the information scanned. To aid in pothole detection, four processes were performed: filtering, clustering, line extraction, and a gradient of data function. MATLAB was used to simulate estimated pothole information such as breadth and depth and compare it to actual potholes. The results revealed successful detection with low error rates. Nevertheless, in a 2D LiDAR simulation, the pothole was moved farther from the road center.
A revolutionary method of detecting and filling potholes utilizing an ultrasonic sensor technology was proposed in [27]. Canny-edge detection and image processing techniques were utilized to classify the various road types. An ultrasonic sensor measures the depth and range of potholes, and the findings are shown on a mobile device. The Canny-edge approach was shown to be 87.5% accurate. However, the proposed approach did not consider real-time identification and localization of potholes. Similarly, an Internet of Things (IOT)-based method for detecting potholes was proposed in [28]. The suggested concept includes an interface where users can register their information about the path they want to take. The database part provides the number of potholes that are expected to be met along the chosen path, as well as their geolocations. A robot, ultrasonic sensor, and ESP-8266 module are included with the sole purpose of detecting potholes retrieved from the android application in real-time. Despite the efficacy of the method for pothole detection and alerting, its performance cannot be quantified. Table 2 summarizes these different approaches that have explored the use of LiDAR and ultrasonic sensors for pothole detection.

4. Conclusions

This study provides a concise detailed assessment of modern deep learning algorithms, as well as the application of sensors such as LiDAR and ultrasonic sensors for real-time pothole detection on asphalt road surfaces. We note that, despite the reported performance of various deep learning methods with improved performance accuracy, the initial cost of computational resources such as GPU required for training the models may limit their widespread acceptability and suitability for deployment in developing countries such as Nigeria. Furthermore, despite environmental conditions that may occasionally affect the performance of sensor-based approaches for real-time pothole detection, they still have a higher potential for real-time pothole detection in developing countries due to their cost effectiveness and ease of implementation. Future research will investigate new methodologies that could improve sensor-based systems for monitoring road surface conditions in developing nations using IoT as well as possible deployment for monitoring rail line infrastructures.

Author Contributions

These authors H.B.-S., A.J.O., R.F.A., A.D.A., R.B.-S. and O.-O.A. contributed equally to this work. Conceptualization, H.B.-S., A.J.O., R.F.A. and R.B.-S.; methodology, H.B.-S., A.J.O., R.F.A., A.D.A. and R.B.-S.; writing—original draft preparation, H.B.-S., A.J.O., R.F.A. and R.B.-S.; writing—review and editing, H.B.-S., R.F.A., A.J.O., A.D.A. and O.-O.A.; supervision, H.B.-S. and A.J.O.; funding acquisition, H.B.-S. and A.J.O. All authors have read and agreed to the published version of the manuscript.

Funding

The authors would like to thank Tertiary Education Trust Fund (TETFUND), Nigeria, for funding this research as part of the 2021 National Research Fund (NRF) grant cycle, under the project titled “A Novel Artificial Intelligence of Things (AIoT) Based Assistive Smart Glass Tracking System for the Visually Impaired” (TETF/DR&D/CE/NRF2021/SETI/ICT/00140/VOL.1).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to ethical reasons.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bello-Salau, H.; Aibinu, A.M.; Onwuka, E.N.; Dukiya, J.J.; Onumanyi, A.J. Image processing techniques for automated road defect detection: A survey. In Proceedings of the 2014 11th International Conference on Electronics, Computer and Computation (ICECCO), Abuja, Nigeria, 29 September–1 October 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 1–4. [Google Scholar]
  2. Bello-Salau, H.; Aibinu, A.M.; Wang, Z.; Onumanyi, A.J.; Onwuka, E.N.; Dukiya, J.J. An optimized routing algorithm for vehicle ad-hoc networks. Eng. Sci. Technol. 2019, 22, 754–766. [Google Scholar] [CrossRef]
  3. Bello-Salau, H.; Onumanyi, A.J.; Salawudeen, A.T.; Mu’azu, M.B.; Oyinbo, A. An examination of different vision based approaches for road anomaly detection. In Proceedings of the 2019 2nd International Conference of the IEEE Nigeria Computer Chapter (NigeriaComputConf), Zaria, Nigeria, 14–17 October 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–6. [Google Scholar]
  4. Naveen, N.; Yadav, S.M.; Kumar, A.S. A study on potholes and its effects on vehicular traffic. Int. J. Creat. Res. Thoughts 2018, 6, 2320–2882. [Google Scholar]
  5. Bello Salau, H.; Onumanyi, A.J.; Aibinu, A.M.; Onwuka, E.N.; Dukiya, J.J.; Ohize, H. A survey of accelerometer-based techniques for road anomalies detection and characterization. Int. J. Eng. Sci. Appl. 2019, 3, 8–20. [Google Scholar]
  6. Balakrishnan, S.; Guan, L.J.; Peng, L.Y.; Juin, T.V.; Hussain, M.; Sagaladinov, S. Ldetect, IOT Based Pothole Detector. In Proceedings of the 3rd International Conference on Mathematical Modeling and Computational Science, Tamilnadu, India, 24–25 February 2023; Springer: Singapore, 2023; pp. 427–437. [Google Scholar]
  7. Arulananth, T.; Baskar, M.; Thrishma, K.; Srilekha, N.; Supraja, S.; Ravalika, C. Pothole Detection Using Arduino and Ultrasonic Sensors. In Advanced Techniques for IoT Applications: Proceedings of EAIT 2020; Springer: Berlin/Heidelberg, Germany, 2022; pp. 435–442. [Google Scholar]
  8. Moshayedi, A.J.; Roy, A.S.; Kolahdooz, A.; Yang, S. Deep learning application pros and cons over algorithm deep learning application pros and cons over algorithm. EAI Endorsed Trans. AI Robot. 2022, 1, e7. [Google Scholar]
  9. Parasnis, G.; Chokshi, A.; Jain, V.; Devadkar, K. RoadScan: A Novel and Robust Transfer Learning Framework for Autonomous Pothole Detection in Roads. In Proceedings of the IEEE 7th International Conference on Communication and Information Technology, PDPM IIITDM, Jabalpur, India, 15–17 December 2023. [Google Scholar]
  10. Shaghouri, A.A.; Alkhatib, R.; Berjaoui, S. Real-time pothole detection using deep learning. arXiv 2021, arXiv:2107.06356. [Google Scholar]
  11. Mehajabin, N.; Ma, Z.; Wang, Y.; Tohidypour, H.R.; Nasiopoulos, P. Real-Time Deep Learning based Road Deterioration Detection for Smart Cities. In Proceedings of the 2022 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Thessaloniki, Greece, 10–12 October 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 321–326. [Google Scholar]
  12. Gupta, S.; Sharma, P.; Sharma, D.; Gupta, V.; Sambyal, N. Detection and localization of potholes in thermal images using deep neural networks. Multimed. Tools Appl. 2020, 79, 26265–26284. [Google Scholar] [CrossRef]
  13. Ravi, R.; Habib, A.; Bullock, D. Pothole mapping and patching quantity estimates using lidar-based mobile mapping systems. Transp. Res. Rec. 2020, 2674, 124–134. [Google Scholar] [CrossRef]
  14. Kang, B.-H.; Choi, S.-I. Pothole detection system using 2D LiDAR and camera. In Proceedings of the 2017 ninth international conference on ubiquitous and future networks (ICUFN), Milan, Italy, 4–7 July 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 744–746. [Google Scholar]
  15. Yik, Y.K.; Alias, N.E.; Yusof, Y.; Isaak, S. A real-time pothole detection based on deep learning approach. J. Phys. Conf. Ser. 2021, 1828, 012001. [Google Scholar]
  16. Rohitaa, R.; Shreya, S.; Amutha, R. Intelligent Deep Learning based Pothole Detection and Reporting System. In Proceedings of the 2021 Fourth International Conference on Electrical, Computer and Communication Technologies (ICECCT), Erode, India, 15–17 September 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–5. [Google Scholar]
  17. Ahmed, K.R. Smart pothole detection using deep learning based on dilated convolution. Sensors 2021, 21, 8406. [Google Scholar] [CrossRef] [PubMed]
  18. Srikanth, H.; Reddy, D.S.; Sonkar, D.K.; Kumar, R.; Rajalakshmi, P. Pothole Detection for Autonomous Vehicles in Indian Scenarios using Deep Learning. In Proceedings of the 2023 IEEE 26th International Symposium on Real-Time Distributed Computing (ISORC), Nashville, TN, USA, 23–25 May 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 184–189. [Google Scholar]
  19. Ganesh, R.B.; Chellaswamy, C.; Surya, M.R.B.; Saravanan, M.; Kanchana, E.; Shalini, J. Deep learning based pothole detection and reporting system. In Proceedings of the 2020 7th International Conference on Smart Structures and Systems (ICSSS), Chennai, India, 23–24 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–6. [Google Scholar]
  20. Bej, S.; Roy, S.; Daw, D.; Paul, A.; Saha, S.; Maity, S.; Ghosh, N. SmartPave: An Advanced IoT-Based System for Real-Time Pothole Detection, Tracking, and Maintenance. In Proceedings of the 2023 International Conference in Advances in Power, Signal, and Information Technology (APSIT), Bhubaneswar, India, 9–11 June 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 532–537. [Google Scholar]
  21. Agrawal, R.; Chhadva, Y.; Addagarla, S.; Chaudhari, S. Road surface classification and subsequent pothole detection using deep learning. In Proceedings of the 2021 2nd International Conference for Emerging Technology (INCET), Belagavi, India, 21–23 May 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–6. [Google Scholar]
  22. Khan, M.A.A.; Alsawwaf, M.; Arab, B.; AlHashim, M.; Almashharawi, F.; Hakami, O.; Olatunji, S.O.; Farooqui, M. Road damages detection and classification using deep learning and UAVs. In Proceedings of the 2022 2nd Asian Conference on Innovation in Technology (ASIANCON), Ravet, India, 26–28 August 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–6. [Google Scholar]
  23. Kumar, A.; Kalita, D.J.; Singh, V.P. A modern pothole detection technique using deep learning. In Proceedings of the 2nd International Conference on Data, Engineering and Applications (IDEA), Bhopal, India, 28–29 February 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–5. [Google Scholar]
  24. Desai, D.; Soni, A.; Panchal, D.; Gajjar, S. Design, development and testing of automatic pothole detection and alert system. In Proceedings of the 2019 IEEE 16th India council international conference (INDICON), Rajkot, India, 13–15 December 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–4. [Google Scholar]
  25. Srivastava, S.; Sharma, A.; Balot, H. Analysis and improvements on current pothole detection techniques. In Proceedings of the 2018 International Conference on Smart Computing and Electronic Enterprise (ICSCEE), Shah Alam, Malaysia, 11–12 July 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–4. [Google Scholar]
  26. González, A.O.; Medina, F.T. Detection and Classification of Obstacles Using a 2D LiDAR Sensor. In Proceedings of the Fifth International Conference on Advances in Sensors, Actuators, Metering and Sesing (ALL SENSORS 2020), Valencia, Spain, 21–25 November 2020; pp. 63–66. [Google Scholar]
  27. Gurwani, P.; Mandal, R.; Chaudhari, S.; Jadhav, M.; Sonawane, S. Smart IOT Based Pothole Detection and Filling System. In Proceedings of the 2023 International Conference on Intelligent Systems for Communication, IoT and Security (ICISCoIS), Coimbatore, India, 9–11 February 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 472–477. [Google Scholar]
  28. Zore, A.; Malkan, K.; Shaikh, M.; Mhashilkar, S.; Kaur, G. Automated Pothole Detection System using Internet of Things (IOT). Proc. Int. J. Res. Appl. Sci. Eng. Technol. (IJRASET) 2019, 72–78. [Google Scholar] [CrossRef]
Table 1. Deep Learning Approaches for Pothole Detection.
Table 1. Deep Learning Approaches for Pothole Detection.
PaperGoalMethod Limitation Performance Accuracy Real-Time Deployment Capability
[11]Road anomaly detection using CNN and visual transformerEfficientDet, YOLOv4, YOLOX, and Swin Transformer deep learning models were used to detect road anomalies.System training requires lots of computing resourcesSwin Transformers achieve 74% accuracyNO
[15]YOLO3-based pothole detection A trained model with real-time detection using a webcam for road surface image data gathering, a GPS module for coordinate logging, and the Googlemap API to visualize potholes.Small training dataset used by the model serves as a drawback90% accuracy and 65.05 mAP was achievedYES
[16]Used YOLOV3 and Faster-Region-based Convolutional Neural Network (F-RCNN)This requires training each deep learning model with road surface image datasets and extracting pothole images from road network recordings.The system could not localize detected road anomalies90% detection accuracy was achievedYES
[17]Article highlights a modified VGG16 deep learning architecture for pothole detectionAchieved by changing dilation rates and removing several convolution layers to improve MVGG16 training performance. Requires a huge computational resource, which can affect the model training and system performanceOutperforms other models in terms of performance accuracy, mean precision, and inference time when used as the backbone of a quicker R-CNNYES
[18]Pothole detection that uses YOLOv5 and FRCNNSimilar methodology as presented in [17].Considered only an Indian road networkNo measurable value though satisfactory results achievedYES
[19] A deep convolutional neural network (CNN-DL) that combines an accelerometer and an ultrasonic sensor for real-time pothole detectionSensor output was processed in real-time to detect potholes and humps. The GPS system in their design helped localize the detected potholes.Suitable positioning of the sensors was a key challengeOnly experimental demonstration with no measurable value as evidenceYES
[21]A CNN-based model using YOLOV3 that classifies various road typesProper classification of the road types into paved, unpaved, and asphalt roads. The system could not be ascertained to aid real-time detection and deployment especially in developing countries96% accuracy for classification of potholes based on asphalt. Other road classifications have 88% accuracyNO
[22]CNN-based road anomaly detection with a UAV-based web applicationIncorporate a trained model and a web-based application in a UAV deployed for monitoring road surface conditions and detecting road anomalies.The system may experience malfunctions when deployed in developing nations with limited internet accessThe system was successfully able to detect different road anomalies and log such information in the design web applicationYES
[23]A transfer learning-based technique called Faster-Region-based CNN and Inception-V2 was considered for Indian roadsThe model was connected to a processing device with a web camera positioned in front of the vehicle to acquire live stream of road surface data. Localization of identified potholes was not considered in their designNo means to ascertain measured accuracyYES
Table 2. Exploration of LiDAR- and Ultrasonic-Sensor-based Approaches for Pothole Detection.
Table 2. Exploration of LiDAR- and Ultrasonic-Sensor-based Approaches for Pothole Detection.
PaperGoalMethod Limitation Performance Accuracy Real-Time Deployment Capability
[24]An automated pothole anomaly detection system that uses a GPS module and an ultrasonic sensorThe accelerometer measured the depth of the potholes. However, the ultrasonic sensor accessed the road surface.Requires new strategies to minimize environmental impact(s)90% accuracy YES
[25]Real-time pothole detection that incorporates ultrasonic sensor and Raspberry PiDetection occurs via timing difference between radiates and reflected signal pulses.Portrayed some challenges in localization of identified potholesNo quantitative value. However, effective in real-time detection YES
[26]Has potential of detecting ground, barriers, and potholesProduces a 3D map from a downward suspended 2D LiDAR sensor using Robotic Operative System (ROS) software. An indoor experimental trial that did not employ mobile robots for the sensors. Furthermore, the system did not consider obstructions and potholesCould not ascertain measurable accuracy values NO
[14]An automated means of pothole detection based on 2D LiDAR sensorImplemented through the installation of two 2D LiDAR sensors separated by one meter, which housed a mobile camera capable of scanning the road surface across a 4 m broad area.The simulation revealed that potholes moved farther away from the center of the road during detection No measured value. However, detection was with minimized error ratesYES
[27]A new method of detecting and filling potholes utilizing an ultrasonic sensor technology. In addition, the approach makes use of Canny-edge detection and image processing to classify road typesAn ultrasonic sensor measures the depth and range of potholes, and the findings are shown on a mobile device.The approach was not implemented in real-time for proper identification and localization of potholesThe system performs with 87.5% accuracy using Canny-edge detection NO
[28]Presented a pothole detection system based on the Internet of Things (IOT)The model employs an interface where users can register their information about the path they want to take. The database part provides the number of potholes that are expected to be met along the chosen path, as well as their geolocations.Difficulty in quantifying the performance of the system No clear means of measuring performanceYES
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Bello-Salau, H.; Onumanyi, A.J.; Adebiyi, R.F.; Adekale, A.D.; Bello-Salahuddeen, R.; Ajayi, O.-O. A Critical Appraisal of Various Implementation Approaches for Real-time Pothole Anomaly Detection: Toward Safer Roads in Developing Nations. Eng. Proc. 2023, 56, 301. https://doi.org/10.3390/ASEC2023-15519

AMA Style

Bello-Salau H, Onumanyi AJ, Adebiyi RF, Adekale AD, Bello-Salahuddeen R, Ajayi O-O. A Critical Appraisal of Various Implementation Approaches for Real-time Pothole Anomaly Detection: Toward Safer Roads in Developing Nations. Engineering Proceedings. 2023; 56(1):301. https://doi.org/10.3390/ASEC2023-15519

Chicago/Turabian Style

Bello-Salau, Habeeb, Adeiza James Onumanyi, Risikat Folashade Adebiyi, Abdulfatai Dare Adekale, Ridwan Bello-Salahuddeen, and Ore-Ofe Ajayi. 2023. "A Critical Appraisal of Various Implementation Approaches for Real-time Pothole Anomaly Detection: Toward Safer Roads in Developing Nations" Engineering Proceedings 56, no. 1: 301. https://doi.org/10.3390/ASEC2023-15519

Article Metrics

Back to TopTop