DOI QR코드

DOI QR Code

A Technique for Pattern Recognition of Concrete Surface Cracks

콘크리트 표면 균열 패턴인식 기법 개발

  • Lee Bang-Yeon (Dept. of Civil and Environmental Engineering, Korea Advanced Institute of Science and Technology) ;
  • Park Yon-Dong (Dept. of Civil Engineering, Daegu Haany Univ.) ;
  • Kim Jin-Keun (Dept. of Civil and Environmental Engineering, Korea Advanced Institute of Science and Technology)
  • 이방연 (한국과학기술원 건설 및 환경공학과) ;
  • 박연동 (대구한의대학교 건축) ;
  • 김진근 (한국과학기술원 건설 및 환경공학과)
  • Published : 2005.06.01

Abstract

This study proposes a technique for the recognition of crack patterns, which includes horizontal, vertical, diagonal($-45^{\circ}$), diagonal($+45^{\circ}$), and random cracks, based on image processing technique and artificial neural network. A MATLAB code was developed for the proposed image processing algorithm and artificial neural network. Features were determined using total projection technique, and the structure(no. of layers and hidden neurons) and weight of artificial neural network were determined by learning from artificial crack images. In this process, we adopted Bayesian regularization technique as a generalization method to eliminate overfitting Problem. Numerical tests were performed on thirty-eight crack images to examine validity of the algorithm. Within the limited tests in the present study, the proposed algorithm was revealed as accurately recognizing the crack patterns when compared to those classified by a human expert.

이 연구의 목적은 화상처리 기법과 신경회로망을 이용하여 다섯가지 균열 패턴 즉, 횡방향, 종방향, 대각선($-45^{\circ}$) 대각선($+45^{\circ}$) 그리고 비방향성 균열의 패턴을 인식할 수 있는 기법을 제안하는 것이다. 제안된 화상처리 알고리즘과 인공 신경회로망 모델은 MATLAB 언어를 이용하여 구현하였다. 인공 신경회로망의 입력층에 들어갈 패턴인자는 Total projection technique를 통해 구하였으며, 인공 신경회로망의 구조(은닉층의 수와 은닉노드의 수)와 가중치 값은 가상 균열 화상을 사용하여 학습을 통해 결정하였다. 인공 신경회로망의 학습은 Bayesian regularization 기법을 도입함으로써 과적합 문제가 발생하지 않도록 하였으며, 이 연구에서 제안한 기법의 적합성을 판정하기 위하여 총 38개의 실제 균열 화상을 사용하여 시험하였다. 검증 시험 결과내에서는 이 연구에서 제안한 기법이 사람의 균열 패턴 인식결과와 정확히 일치하는 결과것으로 나타났다.

Keywords

References

  1. 시설안전기술공단, '콘크리트 구조물의 균열평가기법 및 보수.보강 전문시방서의 개발', 1999
  2. Kim, Y.S, Haas and C.T., 'An Algorithm for Automatic Crack Detection, Mapping and Representation', KSCE Journal of Civil Engineering, Vol.4, No.2, 2000, pp. 103-111
  3. 이방연, 김윤용, 김진근, '개선된 이진화와 형상분석 기법을 응용한 콘크리트 표면 균열의 화상처리 알고리즘 개발', 콘크리트학회 논문집, 17권, 3호, 2005, pp.361-368
  4. Richard O.D., Peter, E.H., and David. G.S., 'Pattern Classification', 2nd ed., John Wiley & Sons, Inc., 2001
  5. Gonzalez, R.C. and Woods, R.E., 'Digital Image Processing', 2nd ed., John Wiley & Sons, Inc., Longman, 1992
  6. Otsu, N.A. 'Threshold Selection Method from Gray Level Histogram', IEEE Transactions on Systems, Man, and Cybernetics, Vol.SMC-9, No.1, 1979, pp.62-66
  7. Ammouche, A., Breysse, D., Romain, H., Didry, O., and Marchand J., 'A New Image Analysis Technique for The Quantitative Assessment of Microcracks in Cement-Based Materials', Cement and Concrete Research, Vol.30, No.1, 2000, pp.25-35 https://doi.org/10.1016/S0008-8846(99)00212-4
  8. Stroeven, P., 'Some Aspects of the Micromechanics of Concrete', Ph. D. Thesis, Stevin Laboratory, Technological University of DELFT, 1973
  9. Mackay, D.J.C., 'Bayesian interpolation', Neural Computation, Vol.4, No.3, 1992, pp.415-447 https://doi.org/10.1162/neco.1992.4.3.415
  10. Foresee, F.D. and Hagan, M.T., 'Gauss-Newton approximation to Bayesian Regularization', Proedings of the 1997 International Joint Conference on Neural Networks, 1997, pp.1930-1935