Improving the Accuracy of Crack Length Measurement in Clay Brick Using Machine Vision

Authors

1 Ph.D. President University of Birjand, Birjand, Iran

2 MS, Mech. Eng, University of Birjand, Birjand, Iran

3 Ph.D. Student, Mech. Eng, University of Birjand, Birjand, Iran

Abstract

In the current paper a new method is introduced to analyze and measure the cracks dimensions in solid materials such as mechanical tools and bricks. Since the cracks do not have a regular or predictable shape, in order to achieve the exact dimensions of such cracks, the conventional mathematical formulas are by no means applicable. Hence, while studying different crack analyzing methods, we argue on their faults and limits and propose our method which aims to measure the crack dimensions in a solid object by utilizing machine vision, image capturing and image processing techniques. We define new algorithms and perform picture scaling in real dimensions and analyze the acquired data to obtain the most precise results. This optimal machine vision technique is performed in two different ways. The first method is based on the measurement of the length of the image skeleton, while the second technique is based on measuring the half of the perimeter of the crack’s image. After obtaining the measurements, we optimize the results with the help of some pre-defined algorithms. It is shown that our proposed algorithms provide a reliable method which can be used to measure any crack dimensions. Also, we apply these techniques on a sample brick with some random cracks on it. After gaining the binary images, filters are applied to gain the best results among all images.

Keywords

Main Subjects


[1] Ye J, He Y, Chen X, Zhai Z, Wang Y, He Z (2010) Pipe crack identification based on finite element method of second generation wavelets. Mech Syst Signal Pr 24(2):379–393.
[2]  Keum YT, Jeong JH, Auh KH (2000) Finite-element simulation of ceramic drying processes. Model Simul Mater Sci Eng 8(4): 541–556.
[3]  Nahvi H, Jabbari M (2005) Crack detection in beams using experimental modal data and finite element model. Int J Mech Sci 47(10): 1477–1497.
[4]  Ashenai Ghasemi F, Pourkamali Anaraki A, Rouzbahani AH (1392) Using XFEM for investigating the crack growth of cracked aluminum plates repaired with fiber metal laminate (FML) patches. Modares Mech Eng 13(14): 27-15 (In Persian).
[5]  Arakawa T, Hirose S, Senda T (1985) The detection of weld cracks using ultrasonic testing. Ndt Int 18(1): 9–16.
[6]  Longo R, Vanlanduit S, Vanherzeele J, Guillaume P (2010) A method for crack sizing using Laser Doppler Vibrometer measurements of Surface Acoustic Waves. Ultrasonics 50(1): 76–80.
[7]  Meng Y, Zhuang H (2007) Autonomous robot calibration using vision technology. Robot Comput Integr Manuf 23(4): 436–446.
[8]  Benet G, Blanes F, Simó JE, Pérez  P (2002) Using infrared sensors for distance measurement in mobile robots. Robot Auton Syst 40(4): 255-266.
[9]  LeTessier R, Coade R, Geneve B (2002) Sizing of cracks using the alternating current field measurement technique. Int J Pres Ves Pip 79(8–10): 549–554.
[10] Rupil J, Roux S, Hild F, Vincent L (2011) Fatigue microcrack detection with digital image correlation. The Journal of Strain Analysis for Engineering Design 46(6): 492–509.
[11] Gonzalez RC, Woods RE (2007) Digital image processing, 3rd edn. Prentice Hall, p. 976.
[12] Khalili K, Khatibi S, Emam SM (2013) Improving the accuracy of laser scanning using dithering technique and simultaneous laser and camera calibration. Modares Mech Eng 13(2): 92-79 (In Persian).
[13] Khalili K, Emam SM (2013) 3D M‌odel reconstruction of web production with image processing technique. Mech Eng Sharif  3-29(1): 113-124. (In Persian)
[14] Zhong Y, Zhang L (2013) Sub-pixel mapping based on artificial immune systems for remote sensing imagery. Pattern Recogn 46(11): 2902–2926.
[15] Giles AB, Massom RA, Warner RC (2009) A method for sub-pixel scale feature-tracking using Radarsat images applied to the Mertz Glacier Tongue. East Antarctica, Remote Sens. Environ. 113(8): 1691–1699.
[16] Klette G (2002) Skeletons in Digital Image Processing. The University of Auckland, New Zealand 1178-3633.
[17] Kresch R, Malah D (1998) Skeleton-based morphological coding of binary images. IEEE T Image Process 7(10): 1387–99.
[18] Bhattacharyya S, Maulik U, Dutta P (2008) A pruning algorithm for efficient image segmentation with neighborhood neural networks. Proc. IAENG 35(2): 191-200.
[19] Liu H, Wu ZH, Zhang X, Hsu DF (2013) A skeleton pruning algorithm based on information fusion. Pattern Recognit Lett 34(10): 1138–1145.
[20] Solís Montero A, Lang J (2012) Skeleton pruning by contour approximation and the integer medial axis transform. Comput Graph 36(5): 477–487.
[21] Bai X, Latecki LJ, Society IC, Liu W (2007) Skeleton pruning by contour partitioning with discrete curve evolution. IEEE T Pattern Anal 29(3): 449–462.
[22] Cornea ND, Silver D (2007) Curve-Skeleton properties , applications and algorithms. IEEE T Vis Comput Gr 13(3): 530-548.
[23] Image Processing Toolbox; http://www.mathwork.com