The algorithm of accelerated cracks detection and extracting skeleton by direction chain code in concrete surface image

Due to concrete surface roughness, uneven illumination, shadows, complex background and other disruptive factors, the traditional image processing-based concrete crack detection method cannot accurately detect concrete cracks, especially unclear ones and some tiny ones. The crack detection method based on the percolation model, which fully considered the low brightness and slenderness of the cracks, can accurately detect unclear and tiny cracks. But this method is time-consuming, and in some cases, it may cause fractures on the detected cracks. In order to solve these problems, this paper proposed an improved algorithm of image crack inspection based on the percolation model, which can reduce processing time through reducing the number of percolated pixels. To reconnect the fractured cracks, this method extracts the skeleton of cracks first by using an algorithm of skeleton extraction based on direction chain code. Then this paper proposed a region extension-based algorithm to reconnect part of the fractured cracks. Experimental results showed that this algorithm can significantly accelerate crack detection and maintain high detection precision.

[1]  Ning Wang,et al.  An improved algorithm for image crack detection based on percolation model , 2015 .

[2]  Sohag Kabir,et al.  Freeman chain code with digits of unequal cost , 2014, The 8th International Conference on Software, Knowledge, Information Management and Applications (SKIMA 2014).

[3]  Shuji Hashimoto,et al.  Image‐Based Crack Detection for Real Concrete Surfaces , 2008 .

[4]  Shuji Hashimoto,et al.  Image Processing Based on Percolation Model , 2006, IEICE Trans. Inf. Syst..

[5]  S. Hashimoto,et al.  Automated Crack Detection for Concrete Surface Image Using Percolation Model and Edge Information , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[6]  Yoshihiko Hamamoto,et al.  A robust automatic crack detection method from noisy concrete surfaces , 2011, Machine Vision and Applications.

[7]  Gonzalo R. Arce,et al.  Multiresolution Information Mining for Pavement Crack Image Analysis , 2012 .

[8]  K. Nallaperumal,et al.  A parallel thinning algorithm for contour extraction and medial axis transform , 2013, 2013 IEEE International Conference ON Emerging Trends in Computing, Communication and Nanotechnology (ICECCN).

[9]  Shuji Hashimoto,et al.  Improved percolation-based method for crack detection in concrete surface images , 2008, 2008 19th International Conference on Pattern Recognition.

[10]  Minghui Wang,et al.  The extremal solution of the matrix equation Xs + A*X-qA = I , 2013, Appl. Math. Comput..

[11]  Shuji Hashimoto,et al.  Fast crack detection method for large-size concrete surface images using percolation-based image processing , 2010, Machine Vision and Applications.

[12]  A. Bermak,et al.  Development of Energy Harvested Wireless Sensing Node for Structural Health Monitoring , 2012, 2012 IEEE 18th International Mixed-Signal, Sensors, and Systems Test Workshop.

[13]  Cui Yan Skeleton blur removing algorithm based on direction chain code , 2013 .