Towards automatic analysis of ultrasonic time-of-flight diffraction data using genetic-based Inverse Hough Transform

Ultrasonic Time-of-Flight Diffraction (TOFD) is a non-destructive inspection technique that has proved to be very effective for the detection, localisation and sizing of buried crack defects in steel structures. However, it produces a huge amount of data that are manually processed and interpreted. This process is time consuming and painstaking. Moreover, it requires the skill, alertness and experience of the operator. Consequently, it is subject to human errors. In order to save time, effort and inspection cost while at the same time increasing the detection rate, automatic analysis tools need to be developed. This paper presents thus an application of image processing techniques to the B-scan image representation of ultrasonic TOFD data so as to take advantage of the power of image representation of information. In a B-scan image, crack defects are characterised by multiple arcs of diffraction. In order to detect these multiple arcs of diffraction and thus reveal the presence of a crack in the structure under inspection, some methods based on conventional Hough Transform (HT) were proposed in the literature. The main problems related to conventional HT are its large data storage requirements and expensive computation times. To cope with these problems, we propose the use of the Inverse Hough Transform (IHT) where the voting process is performed in the image space rather than the parameter space. With the IHT, the local peak detection problem in the parameter space is converted to a parameter optimisation problem that is solved using Genetic Algorithms. The proposed Genetic-Based Inverse Voting Hough Transform 'GBIVHT' algorithm allows thus the automatic detection of the arcs of diffraction, and therefore the crack defects, while avoiding the computational complexity as well as the huge storage requirement of conventional HT.

[1]  Michael de la Maza,et al.  Book review: Genetic Algorithms + Data Structures = Evolution Programs by Zbigniew Michalewicz (Springer-Verlag, 1992) , 1993 .

[2]  M. G. Silk Changes in ultrasonic defect location and sizing , 1987 .

[3]  Joseph Moysan Imagerie numérique ultrasonore pour la détection automatique de défauts en contrôle non destructif , 1992 .

[4]  Yvon Voisin,et al.  The Hough transform-a new approach , 1996, Proceedings of the 1996 IEEE IECON. 22nd International Conference on Industrial Electronics, Control, and Instrumentation.

[5]  A. J. Berkhout,et al.  ULTRASONIC IMAGING WITH MULTI-SAFT; NONDESTRUCTIVE CHARACTERIZATION OF DEFECTS IN STEEL COMPONENTS , 1991 .

[6]  Stanley R. Deans,et al.  Hough Transform from the Radon Transform , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Nostrand Reinhold,et al.  the utility of using the genetic algorithm approach on the problem of Davis, L. (1991), Handbook of Genetic Algorithms. Van Nostrand Reinhold, New York. , 1991 .

[8]  M. G. Silk,et al.  The use of diffraction-based time-of-flight measurements to locate and size defects , 1984 .

[9]  P. Bolland Traitements d'images ultrasonores : étude et application de la transformation de Hough aux échos de diffraction , 1999 .

[10]  Joseph Moysan,et al.  Crack-like defect detection and sizing from image segmentation through co-occurrence matrix analysis , 1992 .

[11]  R. Saglio,et al.  A time-of-flight method for crack evaluation using focused ultrasonic probes , 1986 .

[12]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[13]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[14]  Jack Sklansky,et al.  On the Hough Technique for Curve Detection , 1978, IEEE Transactions on Computers.

[15]  Michael G. Strintzis,et al.  Nonlinear ultrasonic image processing based on signal-adaptive filters and self-organizing neural networks , 1994, IEEE Trans. Image Process..

[16]  Kenneth Alan De Jong,et al.  An analysis of the behavior of a class of genetic adaptive systems. , 1975 .

[17]  Henri Maître Contribution to the Prediction of Performances of the Hough Transform , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  J. A. G Temple,et al.  Engineering applications of ultrasonic time-of-flight diffraction , 1989 .

[19]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[20]  Erkki Oja,et al.  Probabilistic and non-probabilistic Hough transforms: overview and comparisons , 1995, Image Vis. Comput..

[21]  Gilles Corneloup Traitement numérique d'images ultrasonores : application au contrôle non destructif des sources d’acier inoxydable austénitique , 1988 .

[22]  Shuji Hashimoto,et al.  An inverse voting algorithm for Hough Transform , 1994, Proceedings of 1st International Conference on Image Processing.

[23]  P. Gorria,et al.  The application of Hough transform on ultrasonic images for the detection and characterization of defects in non-destructive inspection , 1996, Proceedings of Third International Conference on Signal Processing (ICSP'96).

[24]  Sung-Jin Song,et al.  DGS Diagrams and Frequency Response Curves for a Flat-Bottom Hole: A Model-Based Approach , 1991 .

[25]  C. A. Murthy,et al.  Genetic Algorithm with Elitist Model and Its Convergence , 1996, Int. J. Pattern Recognit. Artif. Intell..