Abstract
The need to use roads is vital. In reality, smooth asphalt roads help people in their daily lives by saving time, avoiding traffic, and preserving the means of transportation. Recently, road anomaly detection using smartphone sensors such as accelerometers, gyroscopes, and GPS has become an important topic in the field of Intelligent Transportation Systems (ITS). In this context, many solutions have been proposed using Static Sliding Window (SSW), which is based on fixed window length. However, in the real world, the window length of the anomaly changes according to the speed value and the anomaly width, which is considered as a major drawback of SSW. In this paper, we propose a new technique called Dynamic Sliding Window (DSW), which aims to improve the quality of road anomaly detection by preprocessing the accelerometer signal. The proposed technique is applied to the same dataset and under the same conditions as the SSW. To cover all scenarios, thirty different virtual roads and several types of anomalies (speed bumps, metal bumps, and potholes) were used as training and test data. The resulting outputs of the DSW and SSW have been used by seven heuristic algorithms proposed by previous researchers and seven classifiers based on twelve feature detectors. The obtained results using the proposed DSW have been compared to those obtained using the SSW to demonstrate the efficiency of the former. Indeed, based on the comparison, the proposed DSW has proven its potential to outperform all previous road anomaly detection methods.












Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Organization WH (2018) Global status report on road safety 2018. World Health Organization, Geneva
Qiao Y, Santos J, Stoner AM, Flinstch G (2020) Climate change impacts on asphalt road pavement construction and maintenance: an economic life cycle assessment of adaptation measures in the state of Virginia, United States. J Ind Ecol 24(2):342–355
Sattar S, Li S, Chapman M (2018) Road surface monitoring using smartphone sensors: a review. Sensors 18(11):3845
Hou Z, Wang KC, Gong W (2007) Experimentation of 3D pavement imaging through stereovision. In: International conference on transportation engineering 2007, pp 376–381
Moazzam I, Kamal K, Mathavan S, Usman S, Rahman M (2013) Metrology and visualization of potholes using the microsoft kinect sensor. In: 16th International IEEE conference on intelligent transportation systems (ITSC 2013). IEEE, pp 1284–1291
Koch C, Georgieva K, Kasireddy V, Akinci B, Fieguth P (2015) A review on computer vision based defect detection and condition assessment of concrete and asphalt civil infrastructure. Adv Eng Inform 29(2):196–210
Yan WY, Yuan X-X (2018) A low-cost video-based pavement distress screening system for low-volume roads. J Intell Transp Syst 22(5):376–389
Alfarraj O (2020) Internet of things with bio-inspired co-evolutionary deep-convolution neural-network approach for detecting road cracks in smart transportation. Neural Comput Appl 32:1–16
Patra S, Middya AI, Roy S (2021) Potspot: participatory sensing based monitoring system for pothole detection using deep learning. Multimed Tools Appl 80(16):25171–25195
Alam MY, Nandi A, Kumar A, Saha S, Saha M, Nandi S, Chakraborty S (2020) Crowdsourcing from the true crowd: device, vehicle, road-surface and driving independent road profiling from smartphone sensors. Pervasive Mob Comput 61:101103
Egaji OA, Evans G, Griffiths MG, Islas G (2021) Real-time machine learning-based approach for pothole detection. Expert Syst Appl 184:115562
Pandey AK, Palade V, Iqbal R, Maniak T, Karyotis C, Akuma S (2022) Convolution neural networks for pothole detection of critical road infrastructure. Comput Electr Eng 99:107725
Lekshmipathy J, Velayudhan S, Mathew S (2021) Effect of combining algorithms in smartphone based pothole detection. Int J Pavement Res Technol 14(1):63–72
Agrawal H, Gupta A, Sharma A, Singh P (2021) Road pothole detection mechanism using mobile sensors. In: 2021 International conference on technological advancements and innovations (ICTAI). IEEE, pp 26–31
Perttunen M, Mazhelis O, Cong F, Kauppila M, Leppänen T, Kantola J, Collin J, Pirttikangas S, Haverinen J, Ristaniemi T et al (2011) Distributed road surface condition monitoring using mobile phones. In: International conference on ubiquitous intelligence and computing. Springer, pp 64–78
Seraj F, van der Zwaag BJ, Dilo A, Luarasi T, Havinga P (2015) Roads: a road pavement monitoring system for anomaly detection using smart phones. In: Big data analytics in the social and ubiquitous context. Lecture Notes in Computer Science, vol 9546. Springer, pp 128–146
Singh G, Bansal D, Sofat S, Aggarwal N (2017) Smart patrolling: an efficient road surface monitoring using smartphone sensors and crowdsourcing. Pervasive Mob Comput 40:71–88
Souza VM, Giusti R, Batista AJ (2018) Asfault: a low-cost system to evaluate pavement conditions in real-time using smartphones and machine learning. Pervasive Mob Comput 51:121–137
Valero M, Li F, Zhao L, Zhang C, Garrido J, Han Z (2021) Vibration sensing-based human and infrastructure safety/health monitoring: a survey. Digital Signal Process 114:103037
Turner A (2022) How many smartphones are in the world. Bankmycell. https://www.bankmycell.com/blog/how-many-phones-are-in-the-world. Accessed 15 March 2022
Wang J, Yang Y, Wang T, Sherratt RS, Zhang J (2020) Big data service architecture: a survey. J Internet Technol 21(2):393–405
Laguna JO, Olaya AG, Borrajo D (2011) A dynamic sliding window approach for activity recognition. In: International conference on user modeling, adaptation, and personalization. Springer, pp 219–230
Ni Q, Zhang L, Li L (2018) A heterogeneous ensemble approach for activity recognition with integration of change point-based data segmentation. Appl Sci 8(9):1695
Xiao G, Li K, Zhou X, Li K (2016) Queueing analysis of continuous queries for uncertain data streams over sliding windows. Int J Pattern Recognit Artif Intell 30(09):1660001
Smrithy G, Balakrishnan R, Sivakumar N (2019) Anomaly detection using dynamic sliding window in wireless body area networks. In: Data science and big data analytics. Lecture Notes on Data Engineering and Communications Technologies, vol 16. Springer, pp 99–108
Xiao G, Li J, Chen Y, Li K (2020) Malfcs: an effective malware classification framework with automated feature extraction based on deep convolutional neural networks. J Parallel Distrib Comput 141:49–58
Zheng Z, Zhou M, Chen Y, Huo M, Sun L, Zhao S, Chen D (2022) A fused method of machine learning and dynamic time warping for road anomalies detection. IEEE Trans Intell Transp Syst 23(2):827–839
Sun L, Ge C, Huang X, Wu Y, Gao Y (2019) Differentially private real-time streaming data publication based on sliding window under exponential decay. Comput Mater Continua 58(1):61–78
Carlos MR, Aragón ME, González LC, Escalante HJ, Martínez F (2018) Evaluation of detection approaches for road anomalies based on accelerometer readings-addressing who’s who. IEEE Trans Intell Transp Syst 19(10):3334–3343
Fox A, Kumar BV, Chen J, Bai F (2015) Crowdsourcing undersampled vehicular sensor data for pothole detection. In: 2015 12th annual IEEE international conference on sensing, communication, and networking (SECON). IEEE, pp 515–523
Eriksson J, Girod L, Hull B, Newton R, Madden S, Balakrishnan H (2008) The pothole patrol: using a mobile sensor network for road surface monitoring. In: Proceedings of the 6th international conference on mobile systems, applications, and services, pp 29–39
Jain M, Singh AP, Bali S, Kaul S (2012) Speed-breaker early warning system. In: NSDR
Mednis A, Strazdins G, Zviedris R, Kanonirs G, Selavo L (2011) Real time pothole detection using android smartphones with accelerometers. In: 2011 International conference on distributed computing in sensor systems and workshops (DCOSS), pp 1–6. IEEE
Mohamed A, Fouad MMM, Elhariri E, El-Bendary N, Zawbaa HM, Tahoun M, Hassanien AE (2015) Roadmonitor: an intelligent road surface condition monitoring system. In: Intelligent systems’ 2014. Springer, pp 377–387
Mohan P, Padmanabhan VN, Ramjee R (2008) Nericell: rich monitoring of road and traffic conditions using mobile smartphones. In: Proceedings of the 6th ACM conference on embedded network sensor systems, pp 323–336
Silva N, Soares J, Shah V, Santos MY, Rodrigues H (2017) Anomaly detection in roads with a data mining approach. Procedia Comput Sci 121:415–422
Yadav Munshi, Alam M Afshar (2018) Dynamic time warping (DTW) algorithm in speech: a review. Int J Res Electron Comput Eng 6(1):524–528
Noor MHM, Salcic Z, Kevin I, Wang K (2017) Adaptive sliding window segmentation for physical activity recognition using a single tri-axial accelerometer. Pervasive Mob Comput 38:41–59
Li Y, Cheng Y (2019) Streaming feature selection for multi-label data with dynamic sliding windows and feature repulsion loss. Entropy 21(12):1151
Dalmazo BL, Vilela JP, Curado M (2014) Online traffic prediction in the cloud: a dynamic window approach. In: 2014 International conference on future internet of things and cloud. IEEE, pp 9–14
Zhou X, Ishida T, Murakami Y (2015) Dynamic sliding window model for service reputation. In: 2015 IEEE international conference on services computing. IEEE, pp 25–32
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chibani, N., Sebbak, F., Cherifi, W. et al. Road anomaly detection using a dynamic sliding window technique. Neural Comput & Applic 34, 19015–19033 (2022). https://doi.org/10.1007/s00521-022-07436-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-022-07436-6