Automatic Welding Defect Detection of X-Ray Images by Using Cascade AdaBoost With Penalty Term

Welding defect constitute a great danger to the safe usage of petroleum pipelines. In addition, manual welding defect detection has numerous deficiencies, such as subjectivity and inaccurate estimation of geometric parameters. Thus, we proposed an automatic welding defect detection system for X-ray images. In the system, five typical defects (cracks, lack of penetration, lack of fusion, round defects, and stripy defects) and non-defects were chosen for recognition. There are three stages in the system: defect extraction, defect detection, and defect recognition. In the first stage, background subtraction with an adaptive thresholding method was adopted to identify the potential defects. In the second stage, to extract real defects from the massive number of potential defects, the adaptive cascade boosting (AdaBoost) algorithm was employed for binary classification. Grayscale features and geometric properties of the defects were extracted for the classification. In the third stage, the AdaBoost algorithm was extended for multi-classification. In the process of distinguishing defects from non-defects, a high detection rate is necessary. To ensure the high true positive rate (TPR) and the low false positive rate (FPR), we proposed the cascade AdaBoost algorithm with penalty term. The accuracy of the defect detection was 85.5%, and the TPR was 91.66%. Moreover, three comparison tests of support vector machine (SVM), k-nearest neighbor (KNN), and random forest (RF) were employed to validate the superiority of AdaBoost. The experimental results indicate that the proposed detection system can be effective for defect detection.

[1]  Jieping Ye,et al.  Multifeature, Sparse-Based Approach for Defects Detection and Classification in Semiconductor Units , 2018, IEEE Transactions on Automation Science and Engineering.

[2]  Qian Huang,et al.  Improving Automatic Detection of Defects in Castings by Applying Wavelet Technique , 2006, IEEE Transactions on Industrial Electronics.

[3]  Chao Li,et al.  An Effective Method of Weld Defect Detection and Classification Based on Machine Vision , 2019, IEEE Transactions on Industrial Informatics.

[4]  Dong Du,et al.  Automatic weld defect detection in real-time X-ray images based on support vector machine , 2011, 2011 4th International Congress on Image and Signal Processing.

[5]  Jianmin Gao,et al.  Weld defect classification based on texture features and principal component analysis , 2016 .

[6]  M. Tridi,et al.  Computer-aided shape analysis and classification of weld defects in industrial radiography based invariant attributes and neural networks , 2005, ISPA 2005. Proceedings of the 4th International Symposium on Image and Signal Processing and Analysis, 2005..

[7]  Dong Du,et al.  Automatic weld defect detection based on potential defect tracking in real-time radiographic image sequence , 2012 .

[8]  Dimitrios Kosmopoulos,et al.  Multiclass defect detection and classification in weld radiographic images using geometric and texture features , 2010, Expert Syst. Appl..

[9]  N. H. C. Yung,et al.  Performance Evaluation for Motif-Based Patterned Texture Defect Detection , 2010, IEEE Transactions on Automation Science and Engineering.

[10]  Qingling Li,et al.  Automatic Detection of Defects in Tire Radiographic Images , 2017, IEEE Transactions on Automation Science and Engineering.

[11]  Dong Du,et al.  Noise reduction of the real-time X-ray image based on modified adaptive local noise reduction filter , 2011, 2011 4th International Congress on Image and Signal Processing.

[12]  Ye Wei,et al.  Automatic Detection of Welding Defects using Deep Neural Network , 2018 .

[13]  Nafaa Naceredine,et al.  Gentle Adaboost algorithm for weld defect classification , 2017, 2017 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA).

[14]  Gang Wang,et al.  Automatic identification of different types of welding defects in radiographic images , 2002 .

[15]  Ramón Ruiz,et al.  Automatic Inspection System of Welding Radiographic Images Based on ANN Under a Regularisation Process , 2012 .

[16]  Juan Zapata-Pérez,et al.  Performance evaluation of an automatic inspection system of weld defects in radiographic images based on neuro-classifiers , 2011, Expert Syst. Appl..

[17]  Deyong You,et al.  WPD-PCA-Based Laser Welding Process Monitoring and Defects Diagnosis by Using FNN and SVM , 2015, IEEE Transactions on Industrial Electronics.

[18]  Zhichao Liao,et al.  Image segmentation in weld defect detection based on modified background subtraction , 2013, 2013 6th International Congress on Image and Signal Processing (CISP).

[19]  Hui Guo,et al.  Weld Defect Detection of X-ray Images Based on Support Vector Machine , 2014 .

[20]  Nafaa Naceredine,et al.  Multiclass Classification of Weld Defects in Radiographic Images Based on Support Vector Machines , 2014, 2014 Tenth International Conference on Signal-Image Technology and Internet-Based Systems.

[21]  Djemel Ziou,et al.  Unsupervised weld defect classification in radiographic images using multivariate generalized Gaussian mixture model with exact computation of mean and shape parameters , 2019, Comput. Ind..

[22]  Yoav Freund,et al.  A Short Introduction to Boosting , 1999 .

[23]  Benzhi Chen,et al.  Accurate defect detection via sparsity reconstruction for weld radiographs , 2018 .