Abstract
Nowadays, there is a massive necessity to develop fully automated and efficient distress assessment systems to evaluate pavement conditions with the minimum cost. Due to having complex training processes, most of the current supervised learning-based practices in this area are not suitable for smaller, local-level projects with limited resources. This paper aims to develop an automatic crack assessment method to detect and classify cracks from 2-D and 3-D pavement images. A tile-based image processing method was proposed to apply a localized thresholding technique on each tile and detect the cracked ones (tiles containing cracks) based on crack pixels’ spatial distribution. For longitudinal and transverse cracking, a curve is then fitted on the cracked tiles to connect them. Next, cracks are classified, and their lengths are measured based on the orientation axes and length of the crack curves. This method is not limited to the pavement texture type, and it is cost-efficient as it takes less than 20 s per image for a commodity computer to generate results. The method was tested on 130 images of Portland Cement Concrete (PCC) and Asphalt Concrete (AC) surfaces; test results were found to be promising (Precision = 0.89, Recall = 0.83, F1 score = 0.86, and Crack length measurement accuracy = 80%).
Similar content being viewed by others
Availability of data and material
The data for this study is available and can be accessed through: https://drive.google.com/file/d/1U8Ie-H-JYZUU5lSN0IXEiNf_S64g4kv8/view?usp=sharing.
Code availability
The custom code for this study is written in Matlab and will be provided upon request.
References
Lekshmipathy, J., Samuel, N. M., & Velayudhan, S. (2020). Vibration vs vision: best approach for automated pavement distress detection. International Journal of Pavement Research and Technology. https://doi.org/10.1007/s42947-020-0302-y.
Arezoumand, S., Mahmoudzadeh, A., Golroo, A., & Mojaradi, B. (2021). Automatic pavement rutting measurement by fusing a high speed-shot camera and a linear laser. Construction and Building Materials, 283, 122668.
Kazemian, M., Sedighi, S., Ramezanianpour, A. A., Bahman‐Zadeh, F., & Ramezanianpour, A. M. (2021). Effects of cyclic carbonation and chloride ingress on durability properties of mortars containing Trass and Pumice natural pozzolans. Structural Concrete.
Barri, K., Jahangiri, B., Davami, O., Buttlar, W. G., & Alavi, A. H. (2020). Smartphone-based molecular sensing for advanced characterization of asphalt concrete materials. Measurement, 151, 107212.
Adlinge, S. S., & Gupta, A. K. (2013). Pavement deterioration and its causes. International Journal of Innovative Research and Development, 2(4), 437–450.
Aboudi, J. (1987). Stiffness reduction of cracked solids. Engineering Fracture Mechanics, 26(5), 637–650.
Hamedi, G. H., Sahraei, A., & Esmaeeli, M. R. (2018). Investigate the effect of using polymeric anti-stripping additives on moisture damage of hot mix asphalt. European Journal of Environmental and Civil Engineering, 25, 1–14.
Daghighi, A. (2020). Full-Scale Field Implementation of Internally Cured Concrete Pavement Data Analysis for Iowa Pavement Systems. Creative Components. 638. https://lib.dr.iastate.edu/creativecomponents/638.
Malakooti, A., Theh, W. S., Sadati, S. S., Ceylan, H., Kim, S., Mina, M., & Taylor, P. C. (2020). Design and full-scale implementation of the largest operational electrically conductive concrete heated pavement system. Construction and Building Materials, 255, 119229.
Farhadmanesh, M., Cross, C., Mashhadi, A. H., Rashidi, A., & Wempen, J. (2021). Highway Asset and Pavement Condition Management using Mobile Photogrammetry. Transportation Research Record, 03611981211001855.
Majidifard, H., Adu-Gyamfi, Y., & Buttlar, W. G. (2020). Deep machine learning approach to develop a new asphalt pavement condition index. Construction and building materials, 247, 118513.
Justo-Silva, R., & Ferreira, A. (2019). Pavement maintenance considering traffic accident costs. International Journal of Pavement Research and Technology., 12, 562–573. https://doi.org/10.1007/s42947-019-0067-3.
Cross, C., Farhadmanesh, M., & Rashidi, A. (2020). Assessing Close-Range Photogrammetry as an Alternative for LiDAR Technology at UDOT Divisions (No. UT-20.18). Utah. Dept. of Transportation. Division of Research.
Khajehvand, M., Rassafi, A. A., & Mirbaha, B. (2021). Modeling traffic noise level near at-grade junctions: Roundabouts, T and cross intersections. Transportation Research Part D: Transport and Environment, 93, 102752.
Dhital, D., & Lee, J. R. (2012). A fully non-contact ultrasonic propagation imaging system for closed surface crack evaluation. Experimental Mechanics, 52(8), 1111–1122.
Hosseini, S., & Smadi, O. (2020). How prediction accuracy can affect the decision-making process in pavement management system. Infrastructures. https://doi.org/10.31224/osf.io/t28ue.
Mahmoudzadeh, A., Golroo, A., Jahanshahi, M. R., & Firoozi Yeganeh, S. (2019). Estimating pavement roughness by fusing color and depth data obtained from an inexpensive RGB-D sensor. Sensors, 19(7), 1655.
Abukhalil, Y. B. (2019). Cross asset resource allocation framework for pavement and bridges in Iowa. Graduate Theses and Dissertations. 16951. https://lib.dr.iastate.edu/etd/16951.
Zahedian, S., Sadabadi, K. F., & Nohekhan, A. (2021). Localization of autonomous vehicles: Proof of concept for a computer vision approach. arXiv preprint arXiv:2104.02785.
Aboah, A., Shoman, M., Mandal, V., Davami, S., Adu-Gyamfi, Y., & Sharma, A. (2021). A vision-based system for traffic anomaly detection using deep learning and decision trees. arXiv preprint arXiv:2104.06856.
Zahedian, S., Sekuła, P., Nohekhan, A., & Vander Laan, Z. (2020). Estimating hourly traffic volumes using artificial neural network with additional inputs from automatic traffic recorders. Transportation Research Record, 2674(3), 272–282.
Nejad, F. M., Motekhases, F. Z., Zakeri, H., & Mehrabi, A. (2015). An image processing approach to asphalt concrete feature extraction. Journal of Industrial and Intelligent Information, 3(1).
Tsai, Y.-C.J., & Chatterjee, A. (2018). Pothole detection and classification using 3D technology and watershed method. Journal of Computing in Civil Engineering, 32(2), 04017078.
Safaei, N., & Smadi, O., (2019). A tile-based image processing method based on crack density for detection and classification of pavement cracks. In: 98th Annual Meeting of Transportation Research Board. TRID. https://trid.trb.org/view/1595322.
Hosseini, S. A., Ahmad, A., & Smadi, O. (2020). Use of deep learning to study modeling deterioration of pavements a case study in Iowa. Infrastructures, 5(11), 95.
Federal Highway Administration Research and Technology, (2003). Distress Identification Manual for The LTPP. Fhwa-Rd-03-031, (May).
Kargah-Ostadi, N., Nazef, A., Daleiden, J., & Zhou, Y. (2017). Evaluation framework for automated pavement distress identification and quantification applications. Transportation Research Record: Journal of the Transportation Research Board, 2639, 46–54.
Albitres, C. M. C., Smith, R. E., & Pendleton, O. J. (2007). Comparison of automated pavement distress data collection procedures for local agencies in San Francisco Bay Area, California. Transportation Research Record: Journal of the Transportation Research Board, 1990(1), 119–126.
Chambon, S., & Moliard, J.-M. (2011). Automatic road pavement assessment with image processing: review and comparison. International Journal of Geophysics, 2011, 1–20.
Safaei, N. (2019). Pixel and region-based image processing algorithms for detection and classification of pavement cracks. Graduate Theses and Dissertations. 17555. https://lib.dr.iastate.edu/etd/17555.
Safaei, N., Smadi, O., Safaei, B., & Masoud, A. (2021). Efficient road crack detection based on an adaptive pixel-level segmentation algorithm. Transportation Research Record, 03611981211002203.
Shi, Y., Cui, L., Qi, Z., Meng, F., & Chen, Z. (2016). Automatic road crack detection using random structured forests. IEEE Transactions on Intelligent Transportation Systems, 17(12), 3434–3445.
Oliveira, H. J. M. (2013). Crack detection and characterization in flexible road pavements using digital image processing. Ph.D. Dissertation, Universidade de Lisboa-Instituto Superior Técnico.
Roli, F. (1996). Measure of texture anisotropy for crack detection on textured surfaces. Electronics Letters, 32(14), 1274–1275.
Nguyen, T. S., Avila, M., & Begot, S. (2009). Automatic detection and classification of defect on road pavement using anisotropy measure. 17th European Signal Processing Conference, 2009, pp. 617–621.
Koch, C., Doycheva, K., Kasireddy, V., Akinci, B., & Fieguth, P. (2016). A review on computer vision based defect detection and condition assessment of concrete and asphalt civil infrastructure. Advanced Engineering Informatics, 30(2), 208–210.
Tanaka, N., & Uematsu, K. (1998). A crack detection method in road surface images using morphology. MVA, 98, 17–19.
Dung, C. V. (2019). Autonomous concrete crack detection using deep fully convolutional neural network. Automation in Construction, 99, 52–58.
Cord, A., & Chambon, S. (2011). Automatic road defect detection by textural pattern recognition based on AdaBoost. Computer-Aided Civil and Infrastructure Engineering, 27(4), 244–259.
Karballaeezadeh, N., Zaremotekhases, F., Shamshirband, S., Mosavi, A., Nabipour, N., Csiba, P., & Várkonyi-Kóczy, A. R. (2020). Intelligent road inspection with advanced machine learning; hybrid prediction models for smart mobility and transportation maintenance systems. Energies, 13(7), 1718.
Liu, Z., Azmin, S., Ohashi, T., & Ejima, T. (2002). A tunnel crack detection and classification systems based on image processing. Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, 4664, 145–152.
Kass, M., Witkin, A., & Terzopoulos, D. (1988). Snakes: Active contour models. International Journal of Computer Vision., 1(4), 321–331.
Kaul, V., Yezzi, A., & Tsai, Y. (2012). Detecting curves with unknown endpoints and arbitrary topology using minimal paths. IEEE Transactions on Pattern Analysis and Machine Intelligence, 34(10), 1952–1965.
Amhaz, R., Chambon, S., Idier, J., & Baltazart, V. (2014). A new minimal path selection algorithm for automatic crack detection on pavement images. IEEE International Conference on Image Processing (ICIP), 2014, 788–792.
Amhaz, R., Chambon, S., Idier, J., & Baltazart, V. (2015). Automatic crack detection on 2D pavement images: An algorithm based on minimal path selection. IEEE Transactions on Intelligent Transportation Systems.
Paar, H. K., & Sidla, O. (2006). Optical crack following on tunnel surfaces. Proceedings of the SPIE International Society for Optical Engineering 6382.
Yamaguchi, T., & Hashimoto, S. (2009). Fast crack detection method for large-size concrete surface images using percolation-based image processing. Machine Vision and Applications, 21(5), 797–809.
Chaiyasarn, K. (2011). Damage detection and monitoring for tunnel inspection based on computer vision. Ph.D. Dissertation, Christ’s College, University of Cambridge, UK.
Badrinarayanan, V., Kendall, A., & Cipolla, R. (2017). SegNet: A deep convolutional encoder-decoder architecture for image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 39(12), 2481–2495.
Ghosh, R., & Smadi, O. (2021). Automated Detection and Classification of Pavement Distresses Using 3D Pavement Surface Images and Deep Learning. Transportation Research Record, 03611981211007481.
Hoang, N.-D. (2019). Automatic detection of asphalt pavement raveling using image texture based feature extraction and stochastic gradient descent logistic regression. Automation in Construction, 105, 102843.
Hadjidemetriou, G. M., & Christodoulou, S. E. (2019). Vision-and entropy-based detection of distressed areas for integrated pavement condition assessment. Journal of Computing in Civil Engineering, 33(3), 04019020.
Yousaf, M. H., et al. (2018). Visual analysis of asphalt pavement for detection and localization of potholes. Advanced Engineering Informatics, 38, 527–537.
Cheng, H. D., Chen, J.-R., Glazier, C., & Hu, Y. G. (1999). Novel approach to pavement cracking detection based on fuzzy set theory. Journal of Computing in Civil Engineering, 13(4), 270–280.
Ying, L., & Salari, E. (2010). Beamlet transform-based technique for pavement crack detection and classification. Computer-Aided Civil and Infrastructure Engineering, 25(8), 572–580.
Tsai, Y.-C., Kaul, V., & Mersereau, R. M. (2010). Critical assessment of pavement distress segmentation methods. Journal of Transportation Engineering, 136(1), 11–19.
Lee, B. J., & David Lee, H. (2004). Position-invariant neural network for digital pavement crack analysis. Computer-Aided Civil and Infrastructure Engineering, 19(2), 105–118.
Xu, B., & Huang, Y. (2005). Automatic inspection of pavement cracking distress. Applications of Digital Image Processing XXVIII.
Oliveira, H., & Lobato, P. (2009). Supervised crack detection and classification in images of road pavement flexible surfaces. Recent Advances in Signal Processing.
Oliveira, H., & Correia, P. L. (2013). Automatic road crack detection and characterization. IEEE Transactions on Intelligent Transportation Systems, 14(1), 155–168.
Wang, T., Gopalakrishnan, K., Somani, A., Smadi, O., & Ceylan, H. (2016). Machine-Vision-Based Roadway Health Monitoring and Assessment: Development of a Shape-Based Pavement-Crack-Detection Approach. Final Report. Institute for Transportation, Iowa State University.
Katakam, N. (2009). Pavement Crack Detection System Through Localized Thresholding. Master’s Thesis. The University of Toledo, The University of Toledo Digital Respiratory, pp. 36–36.
Peng, L. (2004). Adaptive Median Filtering. Seminar Report, Machine Vision 140.429 Digital Image Processing.
Image Filtering. Patrice’s Lectures. Department of Computer Science, University of Auckland, New Zealand. www.cs.auckland.ac.nz/courses/compsci373s1c/PatricesLectures/Image%20Filtering_2up.pdf. Accessed 10 Mar 2018.
Detect Lines Using the Random Transform. Documentation in MathWorks. www.mathworks.com/help/images/detect-lines-using-the-radon-transform.html. Accessed 29 July 2018.
Babashamsi, P., Yusoff, N. I. M., Ceylan, H., Nor, N. G. M., & Jenatabadi, H. S. (2016). Evaluation of pavement life cycle cost analysis: Review and analysis. International Journal of Pavement Research and Technology, 9(4), 241–254.
Sasaki, Y. (2007) ‘The Truth of the F-measure’, Teach Tutor mater, 1–5.
Derczynski, L. (2016). Complementarity, F-score, and NLP Evaluation. In: Proceedings of the Tenth International Conference on Language Resources and Evaluation (LREC’16). 2016.
Oliveira, H., & Correia, P. L. (2014). CrackIT—An image processing toolbox for crack detection and characterization. In: 2014 IEEE International Conference on Image Processing (ICIP).
Zou, Q., et al. (2012). CrackTree: automatic crack detection from pavement images. Pattern Recognition Letters, 33(3), 227–238.
Funding
The research was conducted at the Institute for Transportation of Iowa State University and did not receive external funding directly.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
There is no conflict of interest associated with this study.
Rights and permissions
About this article
Cite this article
Safaei, N., Smadi, O., Masoud, A. et al. An Automatic Image Processing Algorithm Based on Crack Pixel Density for Pavement Crack Detection and Classification. Int. J. Pavement Res. Technol. 15, 159–172 (2022). https://doi.org/10.1007/s42947-021-00006-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42947-021-00006-4