Skip to main content
Log in

Convolution neural network model with improved pooling strategy and feature selection for weld defect recognition

  • Research Paper
  • Published:
Welding in the World Aims and scope Submit manuscript

Abstract

Weld defect recognition plays an important role in the manufacturing process of large-scale equipment. Traditional methods generally include several serial steps, such as image preprocessing, region segmentation, feature extraction, and type recognition. The results of each step have significant impact on the accuracy of the final defect identification. The convolutional neural network (CNN) has strong pattern recognition ability, which can overcome the above problem. However, there are two problems: one is that the pooling strategy has poor dynamic adaptability and the other is the insufficient feature selection ability. To overcome these problems, we propose a CNN-based weld defect recognition method, which includes an improved pooling strategy and an enhanced feature selection method. According to the characteristics of the weld defect image, an improved pooling strategy that considers the distribution of the pooling region and feature map is introduced. Additionally, in order to enhance the feature selection ability of the CNN, an enhanced feature selection method integrating the ReliefF algorithm with the CNN is proposed. A case study is presented for demonstrating the proposed techniques. The results show that the proposed method has higher accuracy than the traditional CNN method, and establish that the proposed CNN-based method is successfully applied for weld defect recognition.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Abbreviations

CNN:

Convolutional neural networks

ReliefF:

Feature selection algorithm

SVM:

Support vector machine

CGP:

Cartesian genetic programming

HD-CNN:

Hierarchical Deep Convolutional Neural Network

P-CNN:

Pose-based Convolutional Neural Network

RNN:

Recurrent Neural Network

DCNN:

Deep Convolutional Neural Network

ResNet:

Residual network

RCNN:

Region Convolutional Neural Network

ROI:

Region of interest

F ij :

Input image

n :

Moving step

S :

Feature values obtained after pooling

σ P :

Value in the pooling region

σ FM :

Variance of the values on the feature map

t min :

Minimum value in the pooling region

t max :

Maximum value in the pooling region

t ave :

Average value considering the maximum and minimum values in the pooling region

μ :

Based on the max pooling strategy

R :

From the training sample set at a time

W(A):

Weight of each feature

m :

Number of samples

M j(C):

jth nearest neighboring sample in different categories of C

p(C):

Proportion of class C samples in the total

Class(R i):

Category to which Ri belongs

diff(A, R i, R j):

Distance between Ri and Rj

C n :

Samples selected in category C

C m :

Total samples selected in all the categories

PO:

Porosity

SL:

Slag inclusion

LF:

Lack of fusion

LP:

Lack of penetration

CR:

Crack

References

  1. Zhang Z, Chen S (2017) Real-time seam penetration identification in arc welding based on fusion of sound, voltage and spectrum signals[J]. J Intell Manuf 28(1):207–218. https://doi.org/10.1007/s10845-014-0971-y

    Article  Google Scholar 

  2. He K, Li X (2016) A quantitative estimation technique for welding quality using local mean decomposition and support vector machine[J]. J Intell Manuf 27(3):525–533. https://doi.org/10.1007/s10845-014-0885-8

    Article  Google Scholar 

  3. Chady T, Sikora R, Misztal L, Grochowalska B, Grzywacz B, Szydłowski M, Waszczuk P, Szwagiel M (2017) The application of rough sets theory to design of weld defect classifiers. J Nondestruct Eval 36(2):40. https://doi.org/10.1007/s10921-017-0420-x

    Article  Google Scholar 

  4. Liao Z, Sun J (2013) Image segmentation in weld defect detection based on modified background subtraction. Proceedings of the 2013 6th International Congress on Image and Signal Processing (CISP): 610-615. https://doi.org/10.1109/CISP.2013.6745239

  5. Lim TY, Ratnam MM, Khalid MA (2007) Automatic classification of weld defects using simulated data and an MLP neural network. Insight Non-Destruct Test Cond Monit 49(6):154–159. https://doi.org/10.1784/insi.2007.49.3.154

    Article  Google Scholar 

  6. Nacereddine N, Ziou D, Hamami L (2013) Fusion-based shape descriptor for weld defect radiographic image retrieval. Int J Adv Manuf Technol 68(9–12):2815–2832. https://doi.org/10.1007/s00170-013-4857-5

    Article  Google Scholar 

  7. Jiang H, Zhao Y, Gao J, Wang Z (2016) Weld defect classification based on texture features and principal component analysis. Insight Non-Destruct Test Cond Monit 58(4):194–200. https://doi.org/10.1784/insi.2016.58.4.194

    Article  Google Scholar 

  8. Goumeidane AB, Bouzaieni A, Nacereddine N et al (2015) In: Azzopardi G, Petkov N (eds) Bayesian networks-based defects classes discrimination in weld radiographic images. Computer Analysis of Images and Patterns- Proceedings of 16th International Conference (CAIP), vol 9257, Valletta, pp 554–565. https://doi.org/10.1007/978-3-319-23117-4_48

  9. Mekhalfa F, Nacereddine N (2014) Multiclass classification of weld defects in radiographic images based on support vector machines. Proceedings of Tenth International Conference on Signal-Image Technology and Internet-Based Systems (SITIS):1-6. https://doi.org/10.1109/SITIS.2014.72

  10. Jiang H, Wang R, Gao Z, Gao J, Wang H (2019) Classification of weld defects based on the analytical hierarchy process and Dempster–Shafer evidence theory. J Intell Manuf 30(4):2013–2024. https://doi.org/10.1007/s10845-017-1369-4

    Article  Google Scholar 

  11. Lu H, Zhang M, Liu Y, Ma S (2017) Convolution neural network feature importance analysis and feature selection enhanced model. J Softw 28(11):2879–2890 (in Chinese). https://doi.org/10.13328/j.cnki.jos.005349

    Article  Google Scholar 

  12. Juefei-Xu F, Boddeti V N, Savvides M (2017) Local binary convolutional neural networks. Proceedings of 30th IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2017):4284-4293. https://doi.org/10.1109/CVPR.2017.456

  13. Tokozume Y, Harada T (2017) Learning environmental sounds with end-to-end convolutional neural network. Proceedings of 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP):2721-2725. https://doi.org/10.1109/ICASSP.2017.7952651

  14. Ghazaei G, Alameer A, Degenaar P et al (2017) Deep learning-based artificial vision for grasp classification in myoelectric hands. J Neural Eng 14(3):036025. https://doi.org/10.1088/1741-2552/aa6802

    Article  Google Scholar 

  15. Liu K, Niu Y, Yang J et al (2016) Product related information sentiment-content analysis based on convolutional neural networks for the Chinese micro-blog. Proceedings of 2016 International Conference on Network and Information Systems for Computers (ICNISC):357-361. https://doi.org/10.1109/ICNISC.2016.083

  16. He K, Zhang X, Ren S, Sun J (2015) Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Trans Pattern Anal Mach Intell 37(9):1904–1916. https://doi.org/10.1109/TPAMI.2015.2389824

    Article  Google Scholar 

  17. Zhang Z, Chen D, Wang J, Bai L, Hancock ER (2018) Quantum-based subgraph convolutional neural networks. Pattern Recogn 88:38–49. https://doi.org/10.1016/j.patcog.2018.11.002

    Article  Google Scholar 

  18. Suganuma M, Shirakawa S, Nagao T (2017) A genetic programming approach to designing convolutional neural network architectures. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’17):497-504. https://doi.org/10.1145/3071178.3071229

  19. Yan Z, Zhang H, Piramuthu R, et al (2016) HD-CNN: hierarchical deep convolutional neural networks for large scale visual recognition. Proceedings of 2015 IEEE International Conference on Computer Vision (ICCV):2740-2748. https://doi.org/10.1109/ICCV.2015.314

  20. Kokkinos I (2017) UberNet: training a universal convolutional neural network for low-, mid-, and high-level vision using diverse datasets and limited memory. Proceedings of 30th IEEE Conference on Computer Vision and Pattern Recognition (CVPR):5454-5463. https://doi.org/10.1109/CVPR.2017.579

  21. Chéron G, Laptev I, Schmid C (2015) P-CNN: pose-based CNN features for action recognition. Proceedings of 2015, IEEE International Conference on Computer Vision (ICCV): 3218-3226. https://doi.org/10.1109/ICCV.2015.368

  22. Chaturvedi I, Cambria E, Poria S et al (2016) Bayesian deep convolutional belief networks for subjectivity detection. Proceedings of 16th IEEE International Conference on Data Mining Workshops (ICDMW):916-923. https://doi.org/10.1109/ICDMW.2016.0134

  23. Ha M, Byeon Y, Lee Y et al (2019) Selective deep convolutional neural network for low cost distorted image classification. IEEE Access 7:133030–133042. https://doi.org/10.1109/ACCESS.2019.2939781

    Article  Google Scholar 

  24. Wang J, Yang Y, Mao J et al (2016) CNN-RNN: a unified framework for multi-label image classification. Proceedings of 29th IEEE Conference on Computer Vision and Pattern Recognition (CVPR):2285-2294. https://doi.org/10.1109/CVPR.2016.251

  25. Wu X, He R, Sun Z, Tan T (2018) A light CNN for deep face representation with noisy labels. IEEE Trans Inf Forensics Secur 13(11):2884–2896. https://doi.org/10.1109/TIFS.2018.2833032

    Article  Google Scholar 

  26. Alom MZ, Hasan M, Yakopcic C (2020) Improved inception-residual convolutional neural network for object recognition. Neural Comput & Applic 32(1):279–293. https://doi.org/10.1007/s00521-018-3627-6

    Article  Google Scholar 

  27. Abdulnabi AH, Wang G, Lu J, Jia K (2015) Multi-task CNN models for attribute prediction. IEEE Trans Multimedia 17(11):1949–1959. https://doi.org/10.1109/TMM.2015.2477680

    Article  Google Scholar 

  28. Chen J, Patel VM, Chellappa R (2016) Unconstrained face verification using deep CNN features. 2016 IEEE Winter Conference on Applications of Computer Vision (WACV):7477557. https://doi.org/10.1109/WACV.2016.7477557

  29. Khumaidi A, Yuniarno EM, Purnomo MH (2017) Welding defect classification based on convolution neural network (CNN) and Gaussian kernel. Proceedings of 2017 International Seminar on Intelligent Technology and Its Applications (ISITIA):261-265. https://doi.org/10.1109/ISITIA.2017.8124091

  30. Liu B, Zhang X, Gao Z et al (2017) In: Zhai G, Zhou J, Yang X (eds) Weld defect images classification with VGG16-based neural network. Communications in Computer and Information Science - Proceedings of 14th International Forum on Digital TV and Wireless Multimedia Communications (IFTC), Singapore, pp 215–223. https://doi.org/10.1007/978-981-10-8108-8_20

  31. Kumar et al (2020) Improved deep convolution neural network (CNN) for the identification of defects in the centrifugal pump using acoustic images. Appl Acoust 167. https://doi.org/10.1016/j.apacoust.2020.107399

  32. Yuan et al (2020) Research on pipe surface defect recognition based on convolutional neural network. Modern Electron Tech:47–51. https://doi.org/10.16526/j.cnki.11-4762/tp.2020.06.038

  33. Xie et al (2020) Classification and recognition method of sheet metal parts surface defects based on convolution neural network. Comput Meas Control:187–190+196. https://doi.org/10.16526/j.cnki.11-4762/tp.2020.06.038

  34. Fan D et al (2020). X-ray image defect recognition method for pipe weld based on improved convolutional neural network. Hanjie Xuebao,7-11. https://doi.org/10.12073/j.hjxb.20190703002

  35. Miao et al (2019) Online defect recognition of narrow overlap weld based on two-stage recognition model combining continuous wavelet transform and convolutional neural network. Comput Ind:112. https://doi.org/10.1016/j.compind.2019.07.005

  36. Li et al (2019) Recognition of X-ray weld defects based on deep learning. J Xi’an Shiyou Univ (Nat Sci Ed):74–81. https://doi.org/10.3969/j.issn.1673-064X.2019.04.012

  37. Tareef A, Song Y, Huang H, Wang Y, Feng D, Chen M, Cai W (2017) Optimizing the cervix cytological examination based on deep learning and dynamic shape modeling. Neurocomputing 248:28–40. https://doi.org/10.1016/j.neucom.2017.01.093

    Article  Google Scholar 

  38. Gore S, Govindaraju V (2016) In: Skulimowski A, Kacprzyk J (eds) Feature selection using cooperative game theory and relief algorithm. advances in intelligent systems and computing - knowledge, information and creativity support systems: recent trends, advances and solutions (KICSS), Cham, pp 401–412. https://doi.org/10.1007/978-3-319-19090-7_30

  39. Reyes O, Morell C, Ventura S (2015) Scalable extensions of the ReliefF algorithm for weighting and selecting features on the multi-label learning context. Neurocomputing 161:168–182. https://doi.org/10.1016/j.neucom.2015.02.045

    Article  Google Scholar 

Download references

Funding

This paper was supported by the National Key Research and Development Program of China (2017YFF0210502), Natural Science Basic Research Plan in Shaanxi Province of China (Program No. 2019JM-214), Research and Application of TOFD Detection Technology for Fusion Welded Butt Joint of Titanium Pressure Equipment (2019KY05), and the fund of the Service Quality Assessment and Management of Pressure Vessels in Process Industry (3211000781).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongquan Jiang.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Recommended for publication by Commission XVIII - Quality Management in Welding and Allied Processes

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jiang, H., Hu, Q., Zhi, Z. et al. Convolution neural network model with improved pooling strategy and feature selection for weld defect recognition. Weld World 65, 731–744 (2021). https://doi.org/10.1007/s40194-020-01027-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40194-020-01027-6

Keywords

Navigation