Technical Papers
Mar 16, 2022

Pavement Distress Recognition via Wavelet-Based Clustering of Smartphone Accelerometer Data

Publication: Journal of Computing in Civil Engineering
Volume 36, Issue 4

Abstract

The ubiquity of smartphones has led to a variety of studies on how phone accelerometers can be used to assess road pavement quality. The majority of prior studies have emphasized supervised machine learning, assuming the ability to collect labeled data for model development. However, variances in vehicle dynamics and roadway quality, as well as the reliance on data labeling, limit the generalizability, scalability, and reproducibility of these approaches. Here, we propose an unsupervised learning framework that combines Pareto-optimized wavelet featurization and clustering. We first demonstrate the applicability of wavelets as features for dimensionally reduced accelerometer data. Wavelet featurization typically requires significant empirical tuning for optimal featurization. The presented framework automates tuning and selection of wavelet features based on subsequent clustering metrics. These metrics are related to inherent cluster characteristics such as intercluster variance and between-cluster variance. Rather than select a clustering method a priori, the proposed approach optimizes across a variety of clustering algorithms and hyperparameter configurations, again based on a set of clustering metrics. Experimental evaluation shows that the framework is able to detect road pavement distress and distinguish between classes of pavement defects, but that low-cost smartphone sensor data may not be as reliable in discriminating the more nuanced characteristics of pavement distress. This was most notable in the case of cracking, where the type and range of cracking severity caused undesirable cluster separation. The presented framework is general and cost-efficient and opens the way to further research on automatic pavement distress recognition from crowdsourced, low-cost data.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

The data and code generated and used in this paper are available from the corresponding author upon reasonable request.

Acknowledgments

This work was sponsored by a grant from the Center for Integrated Asset Management for Multimodal Transportation Infrastructure Systems (CIAMTIS), a US Department of Transportation University Transportation Center, under federal Grant No. 69A3551847103. The contents of this work reflect the views of the authors, who are responsible for the facts and the accuracy of the information presented herein. This document is disseminated in the interest of information exchange. The US Government assumes no liability for the contents or use thereof. The authors are grateful for the support.

References

Allouch, A., A. Koubâa, T. Abbes, and A. Ammar. 2017. “Roadsense: Smartphone application to estimate road conditions using accelerometer and gyroscope.” IEEE Sens. J. 17 (13): 4231–4238. https://doi.org/10.1109/JSEN.2017.2702739.
Altunkaynak, A., and M. Ozger. 2016. “Comparison of discrete and continuous wavelet–multilayer perceptron methods for daily precipitation prediction.” J. Hydrol. Eng. 21 (7): 04016014. https://doi.org/10.1061/(ASCE)HE.1943-5584.0001376.
Andoni, A., P. Indyk, and R. Krauthgamer. 2008. “Earth mover distance over high-dimensional spaces.” In SODA ’08: Proc., 9th ann. ACM-SIAM Symp. on Discrete Algorithms, 343–352. Philadelphia: Society for Industrial and Applied Mathematics.
Arbelaitz, O., I. Gurrutxaga, J. Muguerza, J. M. Pérez, and I. Perona. 2013. “An extensive comparative study of cluster validity indices.” Pattern Recognit. 46 (1): 243–256. https://doi.org/10.1016/j.patcog.2012.07.021.
Basavaraju, A., J. Du, F. Zhou, and J. Ji. 2019. “A machine learning approach to road surface anomaly assessment using smartphone sensors.” IEEE Sens. J. 20 (5): 2635–2647. https://doi.org/10.1109/JSEN.2019.2952857.
Caliński, T., and J. Harabasz. 1974. “A dendrite method for cluster analysis.” Commun. Stat.- Theory Methods 3 (1): 1–27.
Chang, J.-R., K.-T. Chang, and D.-H. Chen. 2006. “Application of 3D laser scanning on measuring pavement roughness.” J. Test. Eval. 34 (2): 83–91.
Chatterjee, A., and Y.-C. Tsai. 2020. “Training and testing of smartphone-based pavement condition estimation models using 3D pavement data.” J. Comput. Civ. Eng. 34 (6): 04020043. https://doi.org/10.1061/(ASCE)CP.1943-5487.0000925.
Davies, D. L., and D. W. Bouldin. 1979. “A cluster separation measure.” IEEE Trans. Pattern Anal. Mach. Intell. 2 (Apr): 224–227. https://doi.org/10.1109/TPAMI.1979.4766909.
Du, R., G. Qiu, K. Gao, L. Hu, and L. Liu. 2020. “Abnormal road surface recognition based on smartphone acceleration sensor.” Sensors 20 (2): 451. https://doi.org/10.3390/s20020451.
Eisenbach, M., R. Stricker, D. Seichter, K. Amende, K. Debes, M. Sesselmann, D. Ebersbach, U. Stoeckert, and H.-M. Gross. 2017. “How to get pavement distress detection ready for deep learning? A systematic approach.” In Proc., 2017 Int. Joint Conf. on Neural Networks (IJCNN), 2039–2047. New York: IEEE.
Eriksson, J., L. Girod, B. Hull, R. Newton, S. Madden, and H. Balakrishnan. 2008. “The pothole patrol: Using a mobile sensor network for road surface monitoring.” In Proc., 6th Int. Conf. on Mobile Systems, Applications, and Services, 29–39. New York: Association for Computing Machinery.
Ester, M., H.-P. Kriegel, J. Sander, and X. Xu. 1996. “A density-based algorithm for discovering clusters in large spatial databases with noise.” In Vol. 96 of Proc., KDD, 226–231. Palo Alto, CA: Association for the Advancement of Artificial Intelligence.
Flintsch, G. W., and K. K. McGhee. 2009. NCHRP Synthesis 401: Quality management of pavement condition data collection. Washington, DC: Transportation Research Board.
Gorges, C., K. Öztürk, and R. Liebich. 2019. “Impact detection using a machine learning approach and experimental road roughness classification.” Mech. Syst. Sig. Process. 117 (Feb): 738–756. https://doi.org/10.1016/j.ymssp.2018.07.043.
Griffiths, K. R. 2012. “An improved method for simulation of vehicle vibration using a journey database and wavelet analysis for the pre-distribution testing of packaging.” Ph.D. thesis, Dept. of Mechanical Engineering, Univ. of Bath, Bath, England.
Ho, C.-H., M. Snyder, and D. Zhang. 2020. “Application of vehicle-based sensing technology in monitoring vibration response of pavement conditions.” J. Transp. Eng. Part B Pavements 146 (3): 04020053. https://doi.org/10.1061/JPEODX.0000205.
Javed, K., R. Gouriveau, N. Zerhouni, and P. Nectoux. 2014. “Enabling health monitoring approach based on vibration data for accurate prognostics.” IEEE Trans. Ind. Electron. 62 (1): 647–656. https://doi.org/10.1109/TIE.2014.2327917.
Kamranfar, P., J. Bynum, D. A. Lattanzi, and A. Shehu. 2021. “Meta-learning for industrial system monitoring via multi-objective optimization.” In Advances in Data Science and Information Engineering. Transactions on Computational Science and Computational Intelligence, edited by R. Stahlbock, G. M. Weiss, M. Abou-Nasr, C. Y. Yang, H. R. Arabnia, and L. Deligiannidis. Cham, Switzerland: Springer. https://doi.org/10.1007/978-3-030-71704-9_27.
Lee, J.-K., and K.-J. Yoon. 2018. “Temporally consistent road surface profile estimation using stereo vision.” IEEE Trans. Intell. Transp. Syst. 19 (5): 1618–1628. https://doi.org/10.1109/TITS.2018.2794342.
Łukasik, S., P. A. Kowalski, M. Charytanowicz, and P. Kulczycki. 2016. “Clustering using flower pollination algorithm and Calinski–Harabasz index.” In Proc., 2016 IEEE Congress on Evolutionary Computation (CEC), 2724–2728. Piscataway, NJ: IEEE.
Marcelino, P., M. D. Lurdes Antunes, and E. Fortunato. 2018. “Comprehensive performance indicators for road pavement condition assessment.” Struct. Infrastruct. Eng. 14 (11): 1433–1445. https://doi.org/10.1080/15732479.2018.1446179.
Neyman, J. 1992. “On the two different aspects of the representative method: The method of stratified sampling and the method of purposive selection.” In Breakthroughs in statistics, 123–150. New York: Springer.
Pedregosa, F., et al. 2011. “Scikit-learn: Machine learning in Python.” J. Mach. Learn. Res. 12 (Nov): 2825–2830.
Petrovic, S. 2006. “A comparison between the silhouette index and the Davies–Bouldin index in labelling ids clusters.” In Vol. 2006 of Proc., 11th Nordic Workshop of Secure IT Systems, 53–64. New York: IEEE.
Quinlan, J. R. 2014. C4. 5: Programs for machine learning. Amsterdam, Netherlands: Elsevier.
Ragnoli, A., M. R. De Blasiis, and A. Di Benedetto. 2018. “Pavement distress detection methods: A review.” Infrastructures 3 (4): 58. https://doi.org/10.3390/infrastructures3040058.
Rendón, E., I. Abundez, A. Arizmendi, and E. M. Quiroz. 2011. “Internal versus external cluster validation indexes.” Int. J. Comput. Commun. 5 (1): 27–34.
Rhif, M., A. Ben Abbes, I. R. Farah, B. Martínez, and Y. Sang. 2019. “Wavelet transform application for/in non-stationary time-series analysis: A review.” Appl. Sci. 9 (7): 1345. https://doi.org/10.3390/app9071345.
Roberts, R., G. Giancontieri, L. Inzerillo, and G. Di Mino. 2020. “Towards low-cost pavement condition health monitoring and analysis using deep learning.” Appl. Sci. 10 (1): 319. https://doi.org/10.3390/app10010319.
Robnik-Šikonja, M., and I. Kononenko. 2003. “Theoretical and empirical analysis of ReliefF and RReliefF.” Mach. Learn. 53 (1): 23–69. https://doi.org/10.1023/A:1025667309714.
Rousseeuw, P. J. 1987. “Silhouettes: A graphical aid to the interpretation and validation of cluster analysis.” J. Comput. Appl. Math. 20 (Nov): 53–65. https://doi.org/10.1016/0377-0427(87)90125-7.
Santiago, A., H. J. F. Huacuja, B. Dorronsoro, J. E. Pecero, C. G. Santillan, J. J. G. Barbosa, and J. C. S. Monterrubio. 2014. “A survey of decomposition methods for multi-objective optimization.” In Recent advances on hybrid approaches for designing intelligent systems, 453–465. New York: Springer.
Seraj, F., B. J. van der Zwaag, A. Dilo, T. Luarasi, and P. Havinga. 2015. “Roads: A road pavement monitoring system for anomaly detection using smart phones.” In Big data analytics in the social and ubiquitous context, 128–146. New York: Springer.
Setiawana, E. B., and H. Nurdin. 2019. “Road quality assessment using international roughness index method and accelerometer on android.” Lontar Komputer 10 (2): 62–73.
Souza, V. M., E. A. Cherman, R. G. Rossi, and R. A. Souza. 2017. “Towards automatic evaluation of asphalt irregularity using smartphone’s sensors.” In Int. Symp. on Intelligent Data Analysis, 322–333. New York: Springer. https://doi.org/10.1007/978-3-319-68765-0_27.
Souza, V. M., R. Giusti, and A. J. Batista. 2018. “Asfault: A low-cost system to evaluate pavement conditions in real-time using smartphones and machine learning.” Pervasive Mob. Comput. 51 (Dec): 121–137. https://doi.org/10.1016/j.pmcj.2018.10.008.
Tai, Y.-C., C.-W. Chan, and J. Y.-J. Hsu. 2010. “Automatic road anomaly detection using smart mobile device.” In Proc., Conf. on Technologies and Applications of Artificial Intelligence. New York: IEEE.
Taleqani, A. R., R. Bridgelall, J. Hough, and K. E. Nygard. 2019. “Data driven analytics of road quality.” In Proc., 34th Int. Conf. on Computers and Their Applications (CATA 2019), 454–463. Winona, MN: International Society for Computers and Their Applications.
Titus-Glover, L. 2019. “Unsupervised extraction of patterns and trends within highway systems condition attributes data.” Adv. Eng. Inf. 42 (Oct): 100990. https://doi.org/10.1016/j.aei.2019.100990.
Tsai, Y.-C., and A. Chatterjee. 2017. “Comprehensive, quantitative crack detection algorithm performance evaluation system.” J. Comput. Civ. Eng. 31 (5): 04017047. https://doi.org/10.1061/(ASCE)CP.1943-5487.0000696.
Wang, W., S. Wang, D. Xiao, S. Qiu, and J. Zhang. 2018. “An unsupervised cluster method for pavement grouping based on multidimensional performance data.” J. Transp. Eng. Part B Pavements 144 (2): 04018005. https://doi.org/10.1061/JPEODX.0000030.
Ward, J. H., Jr. 1963. “Hierarchical grouping to optimize an objective function.” J. Am. Stat. Assoc. 58 (301): 236–244. https://doi.org/10.1080/01621459.1963.10500845.
Wei, L., T. Fwa, and Z. Zhe. 2005. “Wavelet analysis and interpretation of road roughness.” J. Transp. Eng. 131 (2): 120–130. https://doi.org/10.1061/(ASCE)0733-947X(2005)131:2(120).
Wu, C., Z. Wang, S. Hu, J. Lepine, X. Na, D. Ainalis, and M. Stettler. 2020. “An automated machine-learning approach for road pothole detection using smartphone sensor data.” Sensors 20 (19): 5564. https://doi.org/10.3390/s20195564.
Xiong, H., J. Wu, and J. Chen. 2008. “K-means clustering versus validation measures: A data-distribution perspective.” IEEE Trans. Syst. Man Cybern. Part B 39 (2): 318–331. https://doi.org/10.1109/TSMCB.2008.2004559.
Yi, C.-W., Y.-T. Chuang, and C.-S. Nian. 2015. “Toward crowdsourcing-based road pavement monitoring by mobile sensing technologies.” IEEE Trans. Intell. Transp. Syst. 16 (4): 1905–1917. https://doi.org/10.1109/TITS.2014.2378511.
Zaman, A. B., P. Kamranfar, C. Domeniconi, and A. Shehu. 2019. “Decoy ensemble reduction in template-free protein structure prediction.” In Proc., 10th ACM Int. Conf. on Bioinformatics, Computational Biology and Health Informatics, 562–567. New York: Association for Computing Machinery.
Zeng, H., H. Park, and B. L. Smith. 2019. “Impact of vehicle dynamic systems on a connected vehicle-enabled pavement roughness estimation.” J. Infrastruct. Syst. 25 (1): 04018046. https://doi.org/10.1061/(ASCE)IS.1943-555X.0000461.
Zhang, K., Y. Zhang, and H.-D. Cheng. 2020. “Crackgan: Pavement crack detection using partially accurate ground truths based on generative adversarial learning.” IEEE Trans. Intell. Transp. Syst. 22 (2): 1306–1319. https://doi.org/10.1109/TITS.2020.2990703.

Information & Authors

Information

Published In

Go to Journal of Computing in Civil Engineering
Journal of Computing in Civil Engineering
Volume 36Issue 4July 2022

History

Received: Aug 30, 2021
Accepted: Jan 10, 2022
Published online: Mar 16, 2022
Published in print: Jul 1, 2022
Discussion open until: Aug 16, 2022

Permissions

Request permissions for this article.

Authors

Affiliations

Parastoo Kamranfar
Graduate Research Assistant, Dept. of Computer Science, George Mason Univ., Fairfax, VA 22030.
Associate Professor, Dept. of Civil and Environmental Engineering, George Mason Univ., Fairfax, VA 22030 (corresponding author). ORCID: https://orcid.org/0000-0001-9247-0680. Email: [email protected]
Amarda Shehu
Professor, Dept. of Computer Science, George Mason Univ., Fairfax, VA 22030.
Shelley Stoffels, M.ASCE
Professor, Dept. of Civil and Environmental Engineering, Pennsylvania State Univ., University Park, PA 16802.

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

  • Pavement Quality Evaluation Using Connected Vehicle Data, Sensors, 10.3390/s22239109, 22, 23, (9109), (2022).
  • Study on International Road Roughness index (IRI) using Smart phone application from REVA University to Kodigehalli gate, Bangalore, India, IOP Conference Series: Materials Science and Engineering, 10.1088/1757-899X/1255/1/012020, 1255, 1, (012020), (2022).

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share