Skip to main content

Advertisement

Log in

Road anomaly detection using a dynamic sliding window technique

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.

Notes

  1. http://www.accelerometer.xyz/pothole_lab.

  2. https://www.accelerometer.xyz/datasets.

  3. http://scikit-learn.org/stable.

References

  1. Organization WH (2018) Global status report on road safety 2018. World Health Organization, Geneva

    Google Scholar 

  2. 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

    Article  Google Scholar 

  3. Sattar S, Li S, Chapman M (2018) Road surface monitoring using smartphone sensors: a review. Sensors 18(11):3845

    Article  Google Scholar 

  4. Hou Z, Wang KC, Gong W (2007) Experimentation of 3D pavement imaging through stereovision. In: International conference on transportation engineering 2007, pp 376–381

  5. 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

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. Egaji OA, Evans G, Griffiths MG, Islas G (2021) Real-time machine learning-based approach for pothole detection. Expert Syst Appl 184:115562

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

  15. 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

  16. 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

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

  21. Wang J, Yang Y, Wang T, Sherratt RS, Zhang J (2020) Big data service architecture: a survey. J Internet Technol 21(2):393–405

    Google Scholar 

  22. 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

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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

  31. 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

  32. Jain M, Singh AP, Bali S, Kaul S (2012) Speed-breaker early warning system. In: NSDR

  33. 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

  34. 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

  35. 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

  36. 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

    Article  Google Scholar 

  37. 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

    Google Scholar 

  38. 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

    Article  Google Scholar 

  39. Li Y, Cheng Y (2019) Streaming feature selection for multi-label data with dynamic sliding windows and feature repulsion loss. Entropy 21(12):1151

    Article  MathSciNet  Google Scholar 

  40. 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

  41. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Faouzi Sebbak.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-022-07436-6

Keywords