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.
Similar content being viewed by others
References
Ito A., Aoki Y., Hashimoto S.: Accurate extraction and measurement of fine cracks from concrete block surface image. Proc. IECON 3, 2202–2207 (2002)
Hutchinson T.C., Chen Z.: Improved image analysis for evaluating concrete damage. J. Comput. Civ. Eng. 20(3), 210–216 (2006)
Yamaguchi T., Nakamura S., Saegusa R., Hashimoto S.: Image-based crack detection for real concrete surfaces. Trans. Electr. Electron. Eng. 3, 128–135 (2008)
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)
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)
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)
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)
Weszka J.S.: SURVEY: a survey of threshold selection techniques. Comput. Graph. Image Process. 7, 259 (1978)
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)
Sezgin M., Sankur B.: Survey over image thresholding techniques and quantitative performance evaluation. J. Electr. Imaging 13(1), 146–168 (2004)
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)
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)
Peleg, S.: A new probabilistic relaxation scheme. IEEE Trans. Pattern Anal. Mach. Intell. vol. PAMI-2, no. 4, pp. 362–369 (1980)
Erkel A., Pattynama P.: Receiver operating characteristic (ROC) analysis: basic principles and applications in radiology. Eur. J. Radiol. 27(2), 88–94 (1998)
Fawcett T.: An introduction to ROC analysis. Pattern Recognit. Lett. 27(8), 861–874 (2006)
Otsu N.: Threshold selection method from gray-level histograms. IEEE Trans. Syst. Man Cybern. 9(1), 62–66 (1979)
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00138-009-0244-5