Skip to main content
Log in

A robust automatic crack detection method from noisy concrete surfaces

  • Original Paper
  • Published:
Machine Vision and Applications Aims and scope Submit manuscript

Abstract

In maintenance of concrete structures, crack detection is important for the inspection and diagnosis of concrete structures. However, it is difficult to detect cracks automatically. In this paper, we propose a robust automatic crack-detection method from noisy concrete surface images. The proposed method includes two preprocessing steps and two detection steps. The first preprocessing step is a subtraction process using the median filter to remove slight variations like shadings from concrete surface images; only an original image is used in the preprocessing. In the second preprocessing step, a multi-scale line filter with the Hessian matrix is used both to emphasize cracks against blebs or stains and to adapt the width variation of cracks. After the preprocessing, probabilistic relaxation is used to detect cracks coarsely and to prevent noises. It is unnecessary to optimize any parameters in probabilistic relaxation. Finally, using the results from the relaxation process, a locally adaptive thresholding is performed to detect cracks more finely. We evaluate robustness and accuracy of the proposed method quantitatively using 60 actual noisy concrete surface images.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Ito A., Aoki Y., Hashimoto S.: Accurate extraction and measurement of fine cracks from concrete block surface image. Proc. IECON 3, 2202–2207 (2002)

    Google Scholar 

  2. Hutchinson T.C., Chen Z.: Improved image analysis for evaluating concrete damage. J. Comput. Civ. Eng. 20(3), 210–216 (2006)

    Article  Google Scholar 

  3. Yamaguchi T., Nakamura S., Saegusa R., Hashimoto S.: Image-based crack detection for real concrete surfaces. Trans. Electr. Electron. Eng. 3, 128–135 (2008)

    Article  Google Scholar 

  4. Kawamura K., Miyamoto A., Nakamura H., Sato R.: Proposal of a crack pattern extraction method from digital images using an interactive genetic algorithm. Proc. Japan Soc. Civ. Eng. 742, 115–131 (2003)

    Google Scholar 

  5. Abdel-Qader I., Abudayyeh O., Kelly M.E.: Analysis of edge detection techniques for crack identification in bridges. J. Comput. Civ. Eng. 17(3), 255–263 (2003)

    Article  Google Scholar 

  6. Kabir S., Rivard P., He D., Thivierge P.: Damage assessment for concrete structure using image processing techniques on acoustic borehole imagery. Constr. Build. Mater. 23(10), 3166–3174 (2009)

    Article  Google Scholar 

  7. Lee J.H., Lee J.M., Kim H.J., Moon Y.S.: Machine vision system for automatic inspection of bridges. Congress Image Signal Process. 3, 363–366 (2008)

    Article  Google Scholar 

  8. Weszka J.S.: SURVEY: a survey of threshold selection techniques. Comput. Graph. Image Process. 7, 259 (1978)

    Article  Google Scholar 

  9. Lee S.U., Chung S.Y., Park R.H.: A comparative study of several global thresholding techniques for segmentation. Comput. Graph. Image Process. 52, 171–190 (1990)

    Article  Google Scholar 

  10. Sezgin M., Sankur B.: Survey over image thresholding techniques and quantitative performance evaluation. J. Electr. Imaging 13(1), 146–168 (2004)

    Article  Google Scholar 

  11. Sato Y., Nakajima S., Shiraga N., Atsumi H., Yoshida S., Koller T., Gerig G., Kikins R.: Three-dimensional multi-scale line filter for segmentation and visualization of curvatures in medical images. Med. Image Anal. 2(2), 143–168 (1999)

    Article  Google Scholar 

  12. Rosenfeld, A., Hummel, R.A., Zucker, S.W.: Scene labeling using relaxation operation. IEEE Trans. Syst. Man Cybern. vol. SMC-6, no. 6, pp. 420–433 (1976)

  13. Peleg, S.: A new probabilistic relaxation scheme. IEEE Trans. Pattern Anal. Mach. Intell. vol. PAMI-2, no. 4, pp. 362–369 (1980)

  14. Erkel A., Pattynama P.: Receiver operating characteristic (ROC) analysis: basic principles and applications in radiology. Eur. J. Radiol. 27(2), 88–94 (1998)

    Article  Google Scholar 

  15. Fawcett T.: An introduction to ROC analysis. Pattern Recognit. Lett. 27(8), 861–874 (2006)

    Article  MathSciNet  Google Scholar 

  16. Otsu N.: Threshold selection method from gray-level histograms. IEEE Trans. Syst. Man Cybern. 9(1), 62–66 (1979)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yusuke Fujita.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fujita, Y., Hamamoto, Y. A robust automatic crack detection method from noisy concrete surfaces. Machine Vision and Applications 22, 245–254 (2011). https://doi.org/10.1007/s00138-009-0244-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00138-009-0244-5

Keywords

Navigation