Skip to main content

Advertisement

Log in

Deep CNN-based concrete cracks identification and quantification using image processing techniques

  • Research
  • Published:
Asian Journal of Civil Engineering Aims and scope Submit manuscript

Abstract

In evaluating the quality of concrete structures, cracks play a significant role in determining the structure’s safety, application, and durability. Manual quality checks are more susceptible to human error and take longer to complete. As a result, utilizing computer algorithms to see fissures and identify problems in concrete structures is now the recommended method. The current research focuses on developing the deep convolutional neural network (CNN) model to identify the crack/defect. Subsequently, the quantification of cracks has been determined using the image processing method by building the Python source code. The suggested CNN architecture is developed using the VGG16 model and was trained on a pre-build-up dataset of 40,000 images of the pixel size of 227 \(\times\) 227; the results are obtained with an accuracy of 94.6%. Manually 280 images are collected irrespective of pixel size and distance between the surface and the source with known crack width are utilized in an image processing technique. The comparison between the test results of this technique and the measurements obtained by actual physical use of a crack microscope is considered to ensure the effectiveness of the planned digital image processing (DIP) systems. The quantification results obtained through Image processing with the percentage of accuracy vary from 65 to 98% by comparison with the measurements gained by the real physical way.

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

Access this article

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

Similar content being viewed by others

References

  • Alazawi, D. A., Hammoudi, Z. S., & Mohammed, M. N. (2021). Crack detection and geometry measurements using digital image processing. Diyala Journal of Engineering Sciences, 14(1), 11–23.

    Article  Google Scholar 

  • Ali, R., Chuah, J. H., Talip, M. S. A., Mokhtar, N., & Shoaib, M. A. (2022). Structural crack detection using deep convolutional neural networks. Automation in Construction, 133, 103989.

    Article  Google Scholar 

  • Aravind, N., Nagajothi, S., & Elavenil, S. (2021). Machine learning model for predicting the crack detection and pattern recognition of geopolymer concrete beams. Construction and Building Materials, 297, 123785.

    Article  Google Scholar 

  • Arel, I., Rose, D. C., & Karnowski, T. P. (2010). Deep machine learning-a new frontier in artificial intelligence research [research frontier]. IEEE Computational Intelligence Magazine, 5(4), 13–18.

    Article  Google Scholar 

  • Avendaño, J. C. (2020). Identification and quantification of concrete cracks using image analysis and machine learning.

  • Cireşan, D., Meier, U., Masci, J., & Schmidhuber, J. (2011). A Committee of Neural Networks for Traffic Sign Classification. The 2011 International Joint Conference on Neural Networks (pp. 1918–1921). IEEE: Piscataway.

    Google Scholar 

  • Ciregan, D., Meier, U., & Schmidhuber, J. (2012). Multi-Column Deep Neural Networks for Image Classification. 2012 IEEE Conference on Computer Vision and Pattern Recognition (pp. 3642–3649). IEEE: Piscataway.

    Google Scholar 

  • Dais, D., Bal, I. E., Smyrou, E., & Sarhosis, V. (2021). Automatic crack classification and segmentation on masonry surfaces using convolutional neural networks and transfer learning. Automation in Construction, 125, 103606.

    Article  Google Scholar 

  • Dong, L. J., Tang, Z., Li, X. B., Chen, Y. C., & Xue, J. C. (2020). Discrimination of mining microseismic events and blasts using convolutional neural networks and original waveform. Journal of Central South University, 27(10), 3078–3089.

    Article  Google Scholar 

  • Feng, C., Liu, M. Y., Kao, C. C., & Lee, T. Y. (2017). Deep active learning for civil infrastructure defect detection and classification. Computing in Civil Engineering, 2017, 298–306.

    Google Scholar 

  • Goodfellow, I. J., Bulatov, Y., Ibarz, J., Arnoud, S., & Shet, V. (2013). Multi-digit number recognition from street view imagery using deep convolutional neural networks. arXiv. https://doi.org/10.48550/arXiv.1312.6082

    Article  Google Scholar 

  • Hamishebahar, Y., Guan, H., So, S., & Jo, J. (2022). A comprehensive review of deep learning-based crack detection approaches. Applied Sciences, 12(3), 1374.

    Article  Google Scholar 

  • Iranmanesh, A., & Kaveh, A. (1999). Structural optimization by gradient-based neural networks. International Journal for Numerical Methods in Engineering, 46(2), 297–311.

    Article  MATH  Google Scholar 

  • Kaveh, A., & Khalegi, A. (1998). Prediction of strength for concrete specimens using artificial neural networks. Advances in engineering computational technology. 165–171.

  • Kaveh, A., & Servati, H. (2001). Design of double layer grids using backpropagation neural networks. Computers & Structures, 79(17), 1561–1568.

    Article  Google Scholar 

  • Kaveh, A., Elmieh, R., Servati, H. (2001). Prediction of moment-rotation characteristic for semi-rigid connections using BP neural networks.

  • LeCun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998). Gradient-based learning applied to document recognition. Proceedings of the IEEE, 86(11), 2278–2324.

    Article  Google Scholar 

  • Li, S., & Zhao, X. (2019). Image-based concrete crack detection using convolutional neural network and exhaustive search technique. Advances in Civil Engineering, 2019, 1.

    Article  Google Scholar 

  • Mohammed, M. A., Han, Z., & Li, Y. (2021). Exploring the detection accuracy of concrete cracks using various CNN models. Advances in Materials Science and Engineering, 2021, 1.

    Article  Google Scholar 

  • Mohan, A., & Poobal, S. (2018). Crack detection using image processing: a critical review and analysis. Alexandria Engineering Journal, 57(2), 787–798.

    Article  Google Scholar 

  • Munawar, H. S., Hammad, A. W., Haddad, A., Soares, C. A. P., & Waller, S. T. (2021). Image-based crack detection methods: a review. Infrastructures, 6(8), 115.

    Article  Google Scholar 

  • Oliveira, H., & Correia, P. L. (2012). Automatic road crack detection and characterization. IEEE Transactions on Intelligent Transportation Systems, 14(1), 155–168.

    Article  Google Scholar 

  • Prasanna, P., Dana, K. J., Gucunski, N., Basily, B. B., La, H. M., Lim, R. S., & Parvardeh, H. (2014). Automated crack detection on concrete bridges. IEEE Transactions on Automation Science and Engineering, 13(2), 591–599.

    Article  Google Scholar 

  • Rofooei, F. R., Kaveh, A., & Farahani, F. M. (2011). Estimating the vulnerability of the concrete moment resisting frame structures using artificial neural networks. Intrenational Journal of Optimization in Civil Engineering., 1(3), 433–448.

    Google Scholar 

  • Silva, W. R. L. D., & Lucena, D. S. D. (2018). Concrete cracks detection based on deep learning image classification. Proceedings, 2(8), 489.

    Google Scholar 

  • Soni, A. N. (2019). Crack detection in buildings using convolutional neural Network. Journal for Innovative Development in Pharmaceutical and Technical Science, 2(6), 54–59.

    Google Scholar 

  • Yiyang, Z. (2014). The Design of Glass Crack Detection System Based on Image Preprocessing Technology. 2014 IEEE 7th Joint International Information Technology and Artificial Intelligence Conference (pp. 39–42). IEEE: Piscataway.

    Google Scholar 

  • Yuan, Y., Ge, Z., Su, X., Guo, X., Suo, T., Liu, Y., & Yu, Q. (2021). Crack length measurement using convolutional neural networks and image processing. Sensors, 21(17), 5894.

    Article  Google Scholar 

Download references

Funding

There is no funding for this work.

Author information

Authors and Affiliations

Authors

Contributions

Authors 1, 2, 3 and 4 wrote the entire manuscript. All authors reviewed the manuscript

Corresponding author

Correspondence to Madhuri Gonthina.

Ethics declarations

Competing interests

The authors declare no competing interests.

Conflict of interest

On behalf of all co-authors, the corresponding author hereby confirms that there is no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gonthina, M., Chamata, R., Duppalapudi, J. et al. Deep CNN-based concrete cracks identification and quantification using image processing techniques. Asian J Civ Eng 24, 727–740 (2023). https://doi.org/10.1007/s42107-022-00526-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42107-022-00526-9

Keywords

Navigation