A Non-Invasive Technique for Online Defect Detection on Steel Strip Surfaces

  • Francisco G. Bulnes
  • Daniel F. García
  • F. Javier de la Calle
  • Rubén Usamentiaga
  • Julio Molleda


During the production of steel strips, a large amount of surface defects can be generated, due to harsh environmental conditions. A high number of surface defects can lead to rejection by the customer, which represents significant economic losses to the production plant. Thus, it is very important to detect the presence and type of the defects generated during the production of each steel strip. Using this information, it is possible to determine whether a strip is suitable for sale, and it may also be useful to determine the origin of defects and, if possible, prevent them from being generated in subsequent strips. To perform these tasks, non-invasive inspection techniques are usually used, carried out automatically by artificial vision systems. Although the inspection conducted by humans is more accurate, they become fatigued quickly, or may even be unable to carry out the inspection correctly when the forward speed of the strip is high. In this paper, a new detection technique is proposed, based on the division of an image into a set of overlapping areas. The optimum values for the configuration parameters of the detection technique are automatically determined using a genetic algorithm. After the detection phase, all the defects are classified using a neural network. A very satisfactory success rate has been achieved in both detection and classification phases.


Artificial vision Non-destructive inspection Intelligent systems Automated defect detection Pattern recognition 


  1. 1.
    Agarwal, K., Shivpuri, R., Zhu, Y., Chang, T.S., Huang, H.: Process knowledge based multi-class support vector classification (pk-msvm) approach for surface defects in hot rolling. Expert Syst. Appl. 38(6), 7251–7262 (2011)CrossRefGoogle Scholar
  2. 2.
    Alba, E., Troya, J.M.: Analyzing synchronous and asynchronous parallel distributed genetic algorithms. Future Gener. Comput. Syst. 17, 451–465 (2001)CrossRefMATHGoogle Scholar
  3. 3.
    Atzlesberger, J., Zagar, B.G., Cihal, R., Brummayer, M., Reisinger, P.: Sub-surface defect detection in a steel sheet. Meas. Sci. Technol. 24:8, Article number 084,003 (2013)Google Scholar
  4. 4.
    Ballard, D.H.: Generalizing the hough transform to detect arbitrary shapes. Pattern Recogn. 13(2), 111–122 (1981)CrossRefMATHGoogle Scholar
  5. 5.
    Borselli, A., Colla, V., Vannucci, M., Veroli, M.: A fuzzy inference system applied to defect detection in flat steel production. In: IEEE Int. Conf. Fuzzy, pp. 1–6 (2010)Google Scholar
  6. 6.
    Bulnes, F.G., Usamentiaga, R., Garcia, D.F., Molleda, J.: Vision-based sensor for early detection of periodical defects in web materials. Sens. Basel 12(8), 10788–10809 (2012)CrossRefGoogle Scholar
  7. 7.
    Bulnes, F.G., Usamentiaga, R., Garcia, D.F., Molleda, J.: An efficient method for defect detection during the manufacturing of web materials. J. Intell. Manuf. (in Press), 1–15 (2014)Google Scholar
  8. 8.
    Cabral, J., de Araujo, S.A.: An intelligent vision system for detecting defects in glass products for packaging and domestic use. Int. J. Adv. Manuf. Tech. 77(1–4), 485–494 (2015)CrossRefGoogle Scholar
  9. 9.
    de la Calle, F., Bulnes, F., Garcia, D., Usamentiaga, R., Molleda, J.: A parallel genetic algorithm for configuring defect detection methods. IEEE Latin Am. Trans. 13(5), 1462–1468 (2015)CrossRefGoogle Scholar
  10. 10.
    Cord, A., Bach, F., Jeulin, D.: Texture classification by statistical learning from morphological image processing: application to metallic surfaces. J. Microsc-Oxford 239(2), 159–166 (2010)MathSciNetGoogle Scholar
  11. 11.
    Duan, X., Duan, F., Han, F.: Strip on surface defect vision detection system for steel plate based on virtual instrument technology. In: International Conference on Control, Automation and Systems Engineering, p. Article number 5997625 (2011)Google Scholar
  12. 12.
    Gongzhang, R., Li, M., Lardner, T., Gachagan, A.: Robust defect detection in ultrasonic nondestructive evaluation (nde) of difficult materials. In: IEEE International Ultrasonics Symposium, pp. 467–470 (2012)Google Scholar
  13. 13.
    Kang, G.W., Liu, H.B.: Surface defects inspection of cold rolled sstrip based on neural network. In: Proceedings of the 4th International Conference on Machine Learning and Cybernetics, pp. 5034–5037 (2005)Google Scholar
  14. 14.
    Li, Y., Ai, J., Sun, C.: Online fabric defect inspection using smart visual sensors. Sens. Basel 13(4), 4659–4673 (2013)CrossRefGoogle Scholar
  15. 15.
    Liu, H.: Glass product defects detection method based on machine vision. Sens. Transducers 25(1), 85–90 (2013)Google Scholar
  16. 16.
    Liu, W., Yan, Y., Li, J., Zhang, Y., Sun, H.: Automated on-line fast detection for surface defect of steel strip based on multivariate discriminant function. In: 2nd International Symposium on Intelligent Information Technology Application, pp. 493–497 (2008)Google Scholar
  17. 17.
    Liu, Y.C., Hsu, Y.L., Sun, Y.N.: A computer vision system for automatic steel surface inspection. In: C. Ind Elect. Appl., pp. 1667–1670 (2010)Google Scholar
  18. 18.
    Martins, L.A.O., Padua, F.L.C., Almeida, P.E.M.: Automatic detection of surface defects on rolled steel using computer vision and artificial neural networks. In: IECON Proceedings (Industrial Electronics Conference), pp. 1081–1086 (2010)Google Scholar
  19. 19.
    Meksen, T.M., Boudraa, B., Drai, R., Boudraa, M.: Automatic crack detection and characterization during ultrasonic inspection. J. Nondestruct. Eval. 29(3), 169–174 (2010)CrossRefMATHGoogle Scholar
  20. 20.
    Nand, G.K., Noopur, Neogi, N.: Defect detection of steel surface using entropy segmentation. In: 11th IEEE India Conference: Emerging Trends and Innovation in Technology, p. Article number 7030439 (2015)Google Scholar
  21. 21.
    Neogi, N., Mohanta, D.K., Dutta, P.K.: Review of vision-based steel surface inspection systems. J. Comput. High. Educ. 2014(50), 1–19 (2014)Google Scholar
  22. 22.
    Park, C., Bae, H., Yun, J., Yun, S.: The automated surface inspection system for hot slab. In: International Conference on Control, Automation and Systems, pp. 1733–1735 (2013)Google Scholar
  23. 23.
    Park, D.G., Angani, C.S., Rao, B.P.C., Vrtesy, G., Lee, D.H., Kim, K.H.: Detection of the subsurface cracks in a stainless steel plate using pulsed eddy current. J. Nondestruct. Eval 32(4), 350–353 (2013)CrossRefGoogle Scholar
  24. 24.
    Qinghe, H., Jiazhuo, X., Weidong, C., Dalei, Y.: Application of artificial neural network to strip steel surface defect diagnosis. In: Chinese Control and Decision Conference, pp. 2476–2479 (2009)Google Scholar
  25. 25.
    Ghorai, S., Mukherjee, A., Gangadaran, M., Dutta, P.K.: Automatic defect detection on hot-rolled flat steel products. IEEE T. Instrum. Meas. 62(3), 612–621 (2013)Google Scholar
  26. 26.
    Saludes-Rodil, S., Baeyens, E., Rodriguez-Juan, C.P.: Unsupervised classification of surface defects in wire rod production obtained by eddy current sensors. Sens. Basel 15(5), 10100–10117 (2015)Google Scholar
  27. 27.
    Skolicki, Z., Jong, K.D.: The influence of migration intervals on island models. In: Lect. Notes Comput. Sc. (2005)Google Scholar
  28. 28.
    Song, K., Hu, S., Yan, Y.: Automatic recognition of surface defects on hot-rolled steel strip using scattering convolution network. J. Comput. Inf. Syst. 10(7), 3049–3055 (2014)Google Scholar
  29. 29.
    Soukup, D., Huber-Mrk, R.: Convolutional neural networks for steel surface defect detection from photometric stereo images. In: Lect. Notes Comput. Sc., pp. 668–677 (2014)Google Scholar
  30. 30.
    Thain, D., Tannenbaum, T., Livny, M.: Distributed computing in practice: the condor experience. Concurr. Comput. Pract. Exp. 17(2–4), 323–356 (2005)CrossRefGoogle Scholar
  31. 31.
    Wu, G., Kwak, H., Jang, S., Xu, K., Xu, J.: Design of online surface inspection system of hot rolled strips. In: Proceedings of the IEEE International Conference on Automation and Logistics, pp. 2291–2295 (2008)Google Scholar
  32. 32.
    Yazdchi, M., Yazdi, M., Mahyari, A.G.: Steel surface defect detection using texture segmentation based on multifractal dimension. In: International Conference on Digital Image Processing, pp. 346–350 (2009)Google Scholar
  33. 33.
    Yun, J.P., Jeon, Y.J., Choi, D.C., Kim, S.W.: Real-time defect detection of steel wire rods using wavelet filters optimized by univariate dynamic encoding algorithm for searches. J. Opt. Soc. Am. A 29(5), 797–807 (2012)CrossRefGoogle Scholar
  34. 34.
    Zhang, X.W., Ding, Y.Q., Lv, Y.Y., Shi, A.Y., Liang, R.Y.: A vision inspection system for the surface defects of strongly reflected metal based on multi-class svm. Expert Syst. Appl. 38(5), 5930–5939 (2011)CrossRefGoogle Scholar
  35. 35.
    Zhenga, H., Kong, L.X., Nahavandi, S.: Automatic inspection of metallic surface defects using genetic algorithms. J. Mater. Process. Tech. 125–126, 427–433 (2010)Google Scholar
  36. 36.
    Zhu, Z.Y., Leung, K.S.: Asynchronous self-adjustable island genetic algorithm for multi-objective optimization problems. In: IEEE C. Evol. Computat., pp. 837–842 (2002)Google Scholar

Copyright information

© Springer Science+Business Media New York 2016

Authors and Affiliations

  • Francisco G. Bulnes
    • 1
  • Daniel F. García
    • 1
  • F. Javier de la Calle
    • 1
  • Rubén Usamentiaga
    • 1
  • Julio Molleda
    • 1
  1. 1.Department of Computer ScienceUniversity of OviedoGijónSpain

Personalised recommendations