Skip to main content
Log in

Surface Classification of Damaged Concrete Using Deep Convolutional Neural Network

  • APPLIED PROBLEMS
  • Published:
Pattern Recognition and Image Analysis Aims and scope Submit manuscript

Abstract

Concrete is known for its a strength and durability as a building material. It is heavily utilized in almost all infrastructures, from pipes, building structures to roads and dams. However, due to external factors or internal compositions, concrete can be damaged and hence affects the quality of the constructions. The type of damage that appeared on concrete is often the first a clue as to how it occurred. Therefore proper diagnosing of the problem can help engineers determine how quickly and how best to fix it. The application of information technology, especially artificial intelligence, to automatically classify the damage types can help tremendously in this aspect. There have been some studies in using computer vision to examine the surfaces of concrete for damages. This study attempts a more challenging task of classifying the five common types of concrete damage. A new dataset is built and the Convolutional Neural Network (CNN) architecture is used for classification. The results obtained have an accuracy of 95 and 93% on the training set and the test set respectively.

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

Similar content being viewed by others

REFERENCES

  1. B. Lomborg, The Skeptical Environmentalist: Measuring the Real State of the World (Cambridge Univ. Press, Cambridge, 2001).

    Book  Google Scholar 

  2. “Minerals commodity summary – cement – 2007,” U. S. Geological Survey, U. S. Department of the Interior, 2007. Available at https://www.usgs.gov/centers/nmic/mineral-commodity-summaries

  3. “Concrete degradation.” Available at IPFS: https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/ Concrete_degradation.html (Accessed on 20 April 2019).

  4. “Self-healing concrete to create durable and sustainable concrete structures,” Project HEALCON. Available at https://cordis.europa.eu/project/rcn/106380_en.html (Accessed on 20 April 2019)

  5. “ASCE’s 2017 Infrastructure Report Card | GPA: D+,” ASCE. Available at https://www.infrastructurereportcard.org/ (Accessed on 20 April 2019)

  6. C.-H. Park and H.-I. Lee, Future Trend of Capital Investment for Korean Transportation Infrastructure (Construction and Economy Research Institute of Korea, Seoul, Korea, 2016).

    Google Scholar 

  7. H.-S. Choi, J.-H. Cheung, S.-H. Kim, and J.-H. Ahn, “Structural dynamic displacement vision system using digital image processing,” NDT & E Int. 44 (7), 597–608 (2011).

    Article  Google Scholar 

  8. S. German, I. Brilakis, and R. DesRoches, “Rapid entropy-based detection and properties measurement of concrete spalling with machine vision for post-earthquake safety assessments,” Adv. Eng. Inf. 26 (4), 846–858 (2012).

    Article  Google Scholar 

  9. C. K. Leung, K. T. Wan, and L. Chen, “A novel optical fiber sensor for steel corrosion in concrete structures,” Sensors 8 (3), 1960–1976 (2008).

    Article  Google Scholar 

  10. H. Kälviäinen, “Machine vision based quality control from pulping to papermaking for printing,” Pattern Recogn. Image Anal. 21 (3), 486–490 (2011).

    Article  Google Scholar 

  11. J. L. Raheja, A. Mishra, and A. Chaudhary, “Indian sign language recognition using SVM,” Pattern Recogn. Image Anal. 26 (2), 434–441 (2016).

    Article  Google Scholar 

  12. Y. Noh, D. Koo, Y.-M. Kang, et al., “Automatic crack detection on concrete images using segmentation via fuzzy C-means clustering,” in Proc. 2017 IEEE International Conference on Applied System Innovation (IEEE-ICASI 2017) (Sapporo, Japan, 2017), pp. 877–880.

  13. Y. Sato, Y. Bao, and Y. Koya, “Crack detection on concrete surfaces using V-shaped features,” World Comput. Sci. Inf. Technol. J. (WCSIT) 8 (1), 1–6 (2018).

    Google Scholar 

  14. T. H. Dinh, Q. P. Ha, and H. M. La, “Computer vision-based method for concrete crack detection,” in Proc. 2016 14th International Conference on Control, Automation, Robotics and Vision (ICARCV 2016) (Phuket, Thailand, 2016), IEEE, pp. 1–6.

  15. P. Prasanna, K. J. Dana, N. Gucunski, et al., “Automated crack detection on concrete bridges,” IEEE Trans. Autom. Sci. Eng. 13 (2), 591–599 (2016).

    Article  Google Scholar 

  16. V. V. Minakhin, D. M. Murashov, Y. P. Davidov, et al., “Compensation for local defects in an image created using a triple-color photo technique,” Pattern Recogn. Image Anal. 19 (1), 137–158 (2009).

    Article  Google Scholar 

  17. R. Ali, D. L. Gopal, and Y.-J. Cha, “Vision-based concrete crack detection technique using cascade features,” in Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems 2018, Ed. by H. Sohn, Proc. SPIE 10598, 105980L, 7 pages (2018).

  18. R. S. Adhikari, O. Moselhi, and A. Bagchi, “Image-based retrieval of concrete crack properties for bridge inspection,” Autom. Constr. 39 (1), 180–194 (2014).

    Article  Google Scholar 

  19. W. Rawat and Z. Wang, “Deep convolutional neural networks for image classification: A comprehensive review,” Neural Comput. 29 (9), 2352–2449 (2017).

    Article  MathSciNet  Google Scholar 

  20. Z. Fan, Y. Wu, J. Lu, and W. Li, “Automatic pavement crack detection based on structured prediction with the convolutional neural network,” arXiv preprint arXiv:1802.02208 (2018). https://arxiv.org/abs/1802.02208

  21. L. Zhang, F. Yang, Y. D. Zhang, and Y. J. Zhu, “Road crack detection using deep convolutional neural network,” in Proc. 2016 IEEE International Conference on Image Processing (ICIP 2016) (Phoenix, AZ, 2016), pp. 3708–3712.

  22. Y. J. Cha, W. Choi, and O. Büyüköztürk, “Deep learning-based crack damage detection using convolutional neural networks,” Comput.-Aided Civ. Infrastruct. Eng. 32 (5), 361–378 (2017).

    Article  Google Scholar 

  23. Y. J. Cha, W. Choi, G. Suh, et al., “Autonomous structural visual inspection using region-based deep learning for detecting multiple damage types,” Comput.-Aided Civ. Infrastruct. Eng. 33 (9), 731–747 (2018).

    Article  Google Scholar 

  24. S. Ren, K. He, R. Girshick, and J. Sun, “Faster R-CNN: Towards real-time object detection with region proposal networks,” IEEE Trans. Pattern Anal. Mach. Intell. 39 (6), 1137–1149 (2017).

    Article  Google Scholar 

  25. K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint arXiv:1409.1556 (2014). https://arxiv.org/abs/1409.1556

  26. C. Szegedy, V. Vanhoucke, S. Ioffe, et al., “Rethinking the inception architecture for computer vision,” in Proc. 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2016) (Las Vegas, NV, 2016), pp. 2818–2826. Available at https://www.cv-foundation.org/openaccess/content_cvpr_2016/html/Szegedy_Rethinking_the_Inception_CVPR_2016_paper.html (Accessed on 20 April 2019)

  27. K. He, X. Zhang, S. Ren, et al., “Deep residual learning for image recognition,” in Proc. 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2016) (Las Vegas, NV, 2016), pp. 770–778. Available at https://www.cv-foundation.org/openaccess/content_cvpr_2016/html/He_Deep_Residual_Learning_CVPR_2016_paper.html (Accessed April 20, 2019).

  28. J. Deng, W. Dong, R. Socher, et al., “ImageNet: A large-scale hierarchical image database,” in Proc. 2009 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (Miami, FL, 2009), pp. 248–255.

  29. C. V. Dung and L. D. Anh, “Autonomous concrete crack detection using deep fully convolutional neural,” Autom. Constr. 99, 52–58 (2019).

    Article  Google Scholar 

  30. H. Maeda, Y. Sekimoto, T. Seto, et al., “Road damage detection using deep neural networks with images captured through a smartphone,” arXiv preprint arXiv:1801.09454 (2018). https://arxiv.org/abs/1801.09454

  31. W. R. L. da Silva and D. S. de Lucena, “Concrete cracks detection based on deep learning image classification,” in Proc. 18th International Conference on Experimental Mechanics (ICEM18) (Brussels, Belgium, 2018); Proceedings 2 (8), 489 (2018). Available at https://www.mdpi.com/2504-3900/2/8/489

  32. K. Gopalakrishnan, S. K. Khaitan, A. Choudhary, and A. Agrawal, “Deep Convolutional Neural Networks with transfer learning for computer vision-based data-driven pavement distress detection,” Constr. Build. Mater. 157, 322–330 (2017).

    Article  Google Scholar 

  33. https://github.com/tiensu/Concrete_Damage_Classification.git

  34. “google-images-download,” hardikvasa. Available at https://pypi.org/project/google-images-download/ (Accessed April 20, 2019).

  35. Adobe Photoshop, Adobe. Available at https://www.adobe.com/products/photoshop.html (Accessed April 20, 2019).

  36. L. Taylor and G. Nitschke, “Improving deep learning using generic data augmentation,” arXiv preprint arXiv:1708.06020 (2017). https://arxiv.org/abs/1708.06020

  37. A. Krizhevsky, I. Sutskever, and G. E. Hinton, “ImageNet classification with deep convolutional,” in Advances in Neural Information Processing Systems 25: Proc. Annual Conf. NIPS 2012 (Lake Tahoe, NV, 2012), pp. 1097–1105.

  38. K. Simonyan, and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint arXiv:1409.1556 (2015).

  39. ImageNet Large Scale Visual Recognition Challenge 2012 (ILSVRC2012), in conjunction with PASCAL Visual Object Classes Challenge 2012 (VOC2012), Stanford Vision Lab. Available at http://image-net.org/challenges/LSVRC/2012/ (Accessed April 20, 2019).

  40. K. He, X. Zhang, S. Ren, and J. Sun, “Deep residual learning for image recognition,” arXiv preprint arXiv:1512.03385 (2015). https://arxiv.org/abs/1512.03385

  41. K. He, X. Zhang, S. Ren, and J. Sun, “Identity mappings in deep residual networks,” arXiv preprint arXiv:1603.05027 (2016). https://arxiv.org/abs/1603.05027

  42. “Understand the Softmax Function in Minutes,” Uniqtech. Available at https://medium.com/data-science-bootcamp/understand-the-softmax-function-in-minutes-f3a59641e86d (Accessed April 20, 2019).

  43. D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,” arXiv preprint arXiv:1412.6980 (2017). https://arxiv.org/abs/1412.6980

  44. “Keras: The Python Deep Learning library,” Keras-team. Available at https://keras.io/ (Accessed April 20, 2019).

  45. P. D. Hung and D. Q. Linh, “Implementing an android application for automatic Vietnamese business card recognition,” Pattern Recogn. Image Anal. 29 (1), 156–166 (2019). https://doi.org/10.1134/S1054661819010188

    Article  Google Scholar 

  46. N. T. Nam and P. D. Hung, “Pest detection on Traps using Deep Convolutional Neural Net-works,” in Proc. 2018 International Conference on Control and Computer Vision (ICCCV’18) (Singapore, 2018) (ACM, New York, 2018), pp. 33–38. https://doi.org/10.1145/3232651.3232661

  47. P. D. Hung, “Detection of central sleep apnea based on a single-lead ECG,” in Proc. 2018 5th International Conference on Bioinformatics Research and Applications (ICBRA’18) (Hong Kong, 2018) (ACM, New York, 2018), pp. 78–83. https://doi.org/10.1145/3309129.3309132

  48. P. D. Hung, “Central sleep apnea detection using an accelerometer,” in Proc. 2018 International Conference on Control and Computer Vision (ICCCV’18) (Singapore, 2018) (ACM, New York, 2018), pp. 106–111. https://doi.org/10.1145/3232651.3232660

  49. N. T. Nam and P. D. Hung, “Padding methods in convolutional sequence model: An application in Japanese handwriting recognition,” in Proc. 3rd International Conference on Machine Learning and Soft Computing (ICMLSC 2019) (Da Lat, Vietnam, 2019) (ACM, New York, 2019), pp. 138–142. https://doi.org/10.1145/3310986.3310998

Download references

ACKNOWLEDGMENTS

We would like to thank our colleagues in the Information Technology Specialization Department, FPT University, Hanoi, Vietnam for their critical and relevant comments on the manuscript; Colleagues in the English Department who have helped to polish English text. We would also like to extend our gratitude to experts at the Vietnam Institute for Building Materials, for helping us with the methodological aspects of this study and with reviewing part of the data.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to P. D. Hung.

Ethics declarations

The authors declare that they have no conflicts of interest in the subject matter or materials discussed in this manuscript.

Additional information

Phan Duy Hung received his PhD degree from INP Grenoble France, in 2008.

From 2009 to now, he worked as a Lecturer, Head of Department, Director of Master Program in the Software engineering at FPT University, Hanoi, Vietnam.

His current research interests include Digita Signal and Image processing, Internet of Things, Bigdata and Artificial Intelligent, Measurement, Control systems and industry network.

Nguyen Tien Su received his B.Sc. from Hanoi University of Science and Technology, Vietnam in 2012.

From 2013 to now, he worked as an engineer in the fields: Machine Learning, Image Processing, Software engineering.

He is currently Master Student at FPT University.

Vu Thu Diep was born in 1985. She received a Master’s degree in 2010 and PhD’s degree in 2015 of Control and Automation of the Hanoi University of Science and Technology (HUST).

Since 2009, she has been a Lecturer at Hanoi University of Science and Technology. Her main research is in design and implementation of Automation, Measurement, Control systems and industry network; Machine Learning and Artificial Intelligent.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hung, P.D., Su, N.T. & Diep, V.T. Surface Classification of Damaged Concrete Using Deep Convolutional Neural Network. Pattern Recognit. Image Anal. 29, 676–687 (2019). https://doi.org/10.1134/S1054661819040047

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S1054661819040047

Keywords:

Navigation