Skip to main content
Log in

Multi-target domain-based hierarchical dynamic instance segmentation method for steel defects detection

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

In today’s large-scale popularity of machinery manufacturing, people’s demand for the detection of steel plate surface defects has gradually increased over time. Nowadays, the production of steel plates in various fields has to be in line with the actual product application after multiple rounds of testing. However, due to material, machine, and processing technology problems, defects usually appear on the surface of the steel plate during the process of mass production of steel plates. These defects not only affect the beauty and the esthetics, but also they have an unfavorable impact on the performance of the steel plate, and can even lead to a series of safety problems. Thus, we need to improve the requirements for the detection of defects on the surface of the steel plate. With the improvement of computer computing power and automation technology, deep learning has taken advantage of this development. It is one of the most representative fields of artificial intelligence, excelling in image classification, target detection, segmentation, and tracking of targets. For defect detection tasks with a small number of labeled samples, a large number of unlabeled samples, and a wide range of data sources, the unsupervised domain adaptive method was adopted to realize knowledge transfer between data in different domains to solve the above problems. The unsupervised domain adaptive method can train the defect segmentation model effectively by using labeled source domain data and unlabeled target domain data. In this way, the model can obtain better segmentation results in the target domain without increasing other costs. From the point of view of scene setting, most of the unsupervised domain adaptive methods are focused on a single-source single-target domain. To adapt to the real factory environment, we extended the domain adaptive method of steel plate surface defect feature learning to multi-source single-target and multi-source multi-target domains. Hence, we realized the effective migration of defect features among data in different domains and provided corresponding solutions for segmentation detection of multi-source data sets with few samples and no labels. Multi-target domain technology stands out in the field of related technologies with its powerful memory capability, nonlinear mapping capability, self-learning capability, and robustness. For training, we fed a small group of sample data into the network of generative adversarial networks. In this training, the low-level network could automatically learn the detailed features of the data, and the high-level network could automatically learn the abstract features. To improve industrial automation for the effective detection of steel plate surface defects, a deep learning-based algorithm was proposed for the detection of steel plate surface defects. The method was based on multi-target domain instance segmentation, which could well retain the texture and background integrated features in the visual features of steel plates; the dynamic random operation of the final pooling layer eliminated the multi-scale problem of steel plate vision; the multi-dimensional feature fusion of hierarchy ensured the diversity of features; thus, the recognition accuracy of steel plate surface defects was improved. In the image dataset of the detection of steel plate surface defects, the proposed method achieved outstanding performance compared with the other methods, which proved the effectiveness of the method.

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

Similar content being viewed by others

References

  1. Soukup D, Huber-Mörk R (2014) Convolutional neural networks for steel surface defect detection from photometric stereo images. In: International Symposium on Visual Computing. Springer, Cham, 668–677

  2. Win M, Bushroa AR, Hassan MA et al (2015) A contrast adjustment thresholding method for surface defect detection based on mesoscopy. IEEE Trans Industr Inf 11(3):642–664

    Article  Google Scholar 

  3. Lou W, Shen C, Zhu Z et al (2018) Internal defect detection in ferromagnetic material equipment based on low-frequency electromagnetic technique in 20# steel plate. IEEE Sens J 18(16):6540–6546

    Article  Google Scholar 

  4. Zhou W, Fei M, Zhou H et al (2014) A sparse representation based fast detection method for surface defect detection of bottle caps. Neurocomputing 123:406–414

    Article  Google Scholar 

  5. Deng H, Cheng Y, Feng Y et al (2021) Industrial laser welding defect detection and image defect recognition based on deep learning model developed. Symmetry 13(9):1731

    Article  Google Scholar 

  6. Zhang H, Gao B, Tian GY et al (2013) Metal defects sizing and detection under thick coating using microwave NDT. NDT E Int 60:52–61

    Article  Google Scholar 

  7. Masserey B, Fromme P (2009) Surface defect detection in stiffened plate structures using Rayleigh-like waves. NDT E Int 42(6):564–572

    Article  Google Scholar 

  8. Liu K, Wang H, Chen H et al (2017) Steel surface defect detection using a new Haar–Weibull-variance model in unsupervised manner. IEEE Trans Instrum Meas 66(10):2585–2596

    Article  Google Scholar 

  9. Di H, Ke X, Peng Z et al (2019) Surface defect classification of steels with a new semi-supervised learning method. Opt Lasers Eng 117:40–48

    Article  Google Scholar 

  10. Li K, Wang X, Ji L (2019) Application of multi-scale feature fusion and deep learning in detection of steel strip surface defect. In: IEEE International Conference on Artificial Intelligence and Advanced Manufacturing, 656–661

  11. D’orazio T, Leo M, Distante A et al (2008) Automatic ultrasonic inspection for internal defect detection in composite materials. NDT E Int 41(2):145–154

    Article  Google Scholar 

  12. Liang Y, Xu K, Zhou P (2020) Mask gradient response-based threshold segmentation for surface defect detection of milled aluminum ingot. Sensors 20(16):4519

    Article  Google Scholar 

  13. Chen N, Sun J, Wang X, et al (2019) Research on surface defect detection and grinding path planning of steel plate based on machine vision. In: IEEE Conference on Industrial Electronics and Applications, 1748–1753

  14. Li J, Su Z, Geng J et al (2018) Real-time detection of steel strip surface defects based on improved yolo detection network. IFAC-PapersOnLine 51(21):76–81

    Article  Google Scholar 

  15. Luo Q, Fang X, Liu L et al (2020) Automated visual defect detection for flat steel surface: a survey. IEEE Trans Instrum Meas 69(3):626–644

    Article  Google Scholar 

  16. Tang R, Mao K (2020) An improved GANs model for steel plate defect detection. In: IOP Conference Series: Materials Science and Engineering, 790(1): 012110

  17. Damacharla P, Rao A, Ringenberg J, et al (2021) TLU-NET: a deep learning approach for automatic steel surface defect detection. In: IEEE International Conference on Applied Artificial Intelligence, 1–6

  18. Tolba AS, Atwan A, Amanneddine N et al (2010) Defect detection in flat surface products using log-Gabor filters. Int J Hybrid Intell Syst 7(3):187–201

    Google Scholar 

  19. Huang YJ, Huang KW, Lee SH (2021) Defect Detection of Stainless Steel Plates Using Deep Learning Technology. In: International Conference on Pattern Recognition, Springer, Cham, 289–301

  20. Long M, Cao Y, Wang J, Jordan M (2015) Learning transferable features with deep adaptation networks. In: International Conference on Machine Learning, 97–105

  21. Sun B, Saenko K (2016) Deep coral: Correlation alignment for deep domain adaptation. In: European conference on computer vision. Springer, Cham, 443–450

  22. Hoffman J, Wang D, Yu F, et al (2016) FCNs in the wild: pixel-level adversarial and constraint-based adaptation. arXiv preprint, arXiv:1612.02649

  23. Tsai YH, Hung WC, Schulter S, et al (2018) Learning to adapt structured output space for semantic segmentation. In: Proceedings of the IEEE conference on computer vision and pattern recognition, 7472–7481

  24. Yang Y, Soatto S (2020) FDA: Fourier domain adaptation for semantic segmentation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 4085–4095

  25. Zou Y, Yu Z, Kumar BV, Wang J (2018) Unsupervised domain adaptation for semantic segmentation via class-balanced self-training. In: European Conference on Computer Vision, 289–305

  26. Zhao S, Li B, Yue X, et al (2019) Multi-source domain adaptation for semantic segmentation. Adv Neural Inform Process Syst 32

  27. Liu Z, Miao Z, Pan X, et al (2020) Open compound domain adaptation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 12406–12415

  28. Gholami B, Sahu P, Rudovic O et al (2020) Unsupervised multi-target domain adaptation: an information theoretic approach. IEEE Trans Image Process 29:3993–4002

    Article  MATH  Google Scholar 

  29. Peng X, Huang Z, Sun X, Saenko K (2019) Domain agnostic learning with disentangled representations. In: International Conference on Machine Learning, PMLR, 5102–5112

  30. Chen Z, Zhuang J, Liang X, Lin L (2019) Blending-target domain adaptation by adversarial meta-adaptation networks. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2248–2257

  31. Song KC, et al (2015) NEU surface defect database. http://faculty.neu.edu.cn/songkechen/zh_CN/zhym/263269/list/index.htm

  32. Severstal (2019) Steel defect detection data sets. Kaggle Platform. https://www.kaggle.com/competitions/severstal-steel-defect-detection/overview

  33. Zhang C, Cui J, Liu W (2022) Multilayer feature extraction of AGCN on surface defect detection of steel plates. Comput Intell Neurosci. https://doi.org/10.1155/2022/2549683

    Article  Google Scholar 

  34. Kaplan LM, Kuo C (2022) Extending self-similarity for fractional Brownian motion. IEEE Trans Signal Process 42(12):3526–3530

    Article  Google Scholar 

  35. Zou Y, Yu Z, Kumar BV, Wang J (2018) Unsupervised domain adaptation for semantic segmentation via class-balanced self-training. In: Proceedings of the European conference on computer vision, 289–305.

  36. Karimi MH, Asemani D (2014) Surface defect detection in tiling Industries using digital image processing methods: analysis and evaluation. ISA Trans 53(3):834–844

    Article  Google Scholar 

  37. Wu X, Xu K, Xu J (2008) Application of undecimated wavelet transform to surface defect detection of hot rolled steel plates. IEEE Congr Image Signal Process 4:528–532

    Article  Google Scholar 

  38. Mori K, Spagnoli A, Murakami Y, Kondo G, Torigoe I (2002) A new non-contacting non-destructive testing method for defect detection in concrete. NDT E Int 35(6):399–406

    Article  Google Scholar 

  39. Soni AK, Rao BP (2018) Lock-in amplifier based eddy current instrument for detection of sub-surface defect in stainless steel plates. Sensing Imaging 19(1):1–11

    Article  Google Scholar 

  40. Wang J, Feng Q (2015) Converging ultrasonic shear-vertical waves generated by a double-line laser and its application for surface defect detection. Jpn J Appl Phys 54(4):046602

    Article  MathSciNet  Google Scholar 

  41. Wang Z, Wu Z, Feng L et al (2009) Design and implementation of a surface defect detection system for steel sheets. Comput Eng Sci 23:61–65

    Google Scholar 

  42. Zhiyong L, Dongyu L, Tao J et al (1996) A new on-line surface defect inspecting system for the cold-rolled steel strip. J Huazhong Univ Sci Technol 24(1):75–78

    Google Scholar 

  43. Wu J, Zhu J, Xia H et al (2019) DC-biased magnetization based eddy current thermography for subsurface defect detection. IEEE Trans Industr Inf 15(12):6252–6259

    Article  Google Scholar 

  44. Konovalenko I, Maruschak P, Brezinová J et al (2020) Steel surface defect classification using deep residual neural network. Metals 10(6):846

    Article  Google Scholar 

  45. Ghosh T, Kundu T, Karpur P (1998) Efficient use of Lamb modes for detecting defects in large plates. Ultrasonics 36(7):791–801

    Article  Google Scholar 

Download references

Acknowledgements

This work was partially supported by the Natural Science Foundation of China under Grant 72271009.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chi Zhang.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, C., Zhang, X. Multi-target domain-based hierarchical dynamic instance segmentation method for steel defects detection. Neural Comput & Applic 35, 7389–7406 (2023). https://doi.org/10.1007/s00521-022-07990-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-022-07990-z

Keywords

Navigation