Skip to main content
Top
Published in: Machine Vision and Applications 1/2021

01-02-2021 | Original Paper

Measurement and inspection of electrical discharge machined steel surfaces using deep neural networks

Authors: Jamal Saeedi, Matteo Dotta, Andrea Galli, Adriano Nasciuti, Umang Maradia, Marco Boccadoro, Luca Maria Gambardella, Alessandro Giusti

Published in: Machine Vision and Applications | Issue 1/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We propose an industrial measurement and inspection system for steel workpieces eroded by electrical discharge machining, which uses deep neural networks for surface roughness estimation and defect detection. Specifically, a convolutional neural network (CNN) is used as a regressor in order to obtain steel surface roughness and a CNN based on spatial pooling pyramid is applied for defect classification. In addition, a new method for the region of interest selection based on morphological reconstruction and mean shift filtering is proposed for defect detection and localization. The regressor and classifier based on deep neural networks proposed here outperform state-of-the-art methods using handcrafted feature extraction. We achieve a mean absolute percentage error of 7.32% on roughness estimation; on defect detection, our approach yields an accuracy of 97.26% and an area under the ROC curve metric of 99.09%.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Jameson, E.C.: Electrical Discharge Machining. SME, Dearborn, Michigan (2001) Jameson, E.C.: Electrical Discharge Machining. SME, Dearborn, Michigan (2001)
2.
go back to reference Sun, W., Yao, B., Chen, B., He, Y., Cao, X., Zhou, T., Liu, H.: Noncontact surface roughness estimation using 2D complex wavelet enhanced ResNet for intelligent evaluation of milled metal surface quality. Appl. Sci. 8(381), 1–24 (2018) Sun, W., Yao, B., Chen, B., He, Y., Cao, X., Zhou, T., Liu, H.: Noncontact surface roughness estimation using 2D complex wavelet enhanced ResNet for intelligent evaluation of milled metal surface quality. Appl. Sci. 8(381), 1–24 (2018)
3.
go back to reference Wang, J., Sanchez, J., Iturrioz, J., Ayesta, I.: Geometrical defect detection in the wire electrical discharge machining of fir-tree slots using deep learning techniques. Appl. Sci. 9(90), 1–8 (2018) Wang, J., Sanchez, J., Iturrioz, J., Ayesta, I.: Geometrical defect detection in the wire electrical discharge machining of fir-tree slots using deep learning techniques. Appl. Sci. 9(90), 1–8 (2018)
4.
go back to reference Sun, X., Gu, J., Tang, S., Li, J.: Research progress of visual inspection technology of steel products—a review. Appl. Sci. 8(2195), 1–25 (2018) Sun, X., Gu, J., Tang, S., Li, J.: Research progress of visual inspection technology of steel products—a review. Appl. Sci. 8(2195), 1–25 (2018)
5.
go back to reference Luk, F., Huynh, V.: A vision system for in-process surface quality assessment. In: Proceedings of the Vision, SME Conference, Detroit, Michigan, pp. 12–43 (1987) Luk, F., Huynh, V.: A vision system for in-process surface quality assessment. In: Proceedings of the Vision, SME Conference, Detroit, Michigan, pp. 1243 (1987)
6.
go back to reference Bradley, C., Bohlmann, J., Kurada, S.: A fiber optic sensor for surface roughness measurement. J. Manuf. Sci. Eng. 120, 359–367 (1998)CrossRef Bradley, C., Bohlmann, J., Kurada, S.: A fiber optic sensor for surface roughness measurement. J. Manuf. Sci. Eng. 120, 359–367 (1998)CrossRef
7.
go back to reference Hisyoshi, S., Masanori, O.: Surface roughness measurement by scanning electron microscope. Ann. CIRP 31, 457–462 (1982)CrossRef Hisyoshi, S., Masanori, O.: Surface roughness measurement by scanning electron microscope. Ann. CIRP 31, 457–462 (1982)CrossRef
8.
go back to reference Bjuggren, M., Krummenacher, L., Mattsson, L.: Non contact surface roughness measurement of engineering surface by total integrated infrared scattering. Precis. Eng. 20, 33–45 (1997)CrossRef Bjuggren, M., Krummenacher, L., Mattsson, L.: Non contact surface roughness measurement of engineering surface by total integrated infrared scattering. Precis. Eng. 20, 33–45 (1997)CrossRef
9.
go back to reference Khan, M.A.R., Rahman, M.M., Kadirgama, K.: Neural network modeling and analysis for surface characteristics in electrical discharge machining. Procedia Eng. 90, 631–636 (2014)CrossRef Khan, M.A.R., Rahman, M.M., Kadirgama, K.: Neural network modeling and analysis for surface characteristics in electrical discharge machining. Procedia Eng. 90, 631–636 (2014)CrossRef
10.
go back to reference Pour, M.: Determining surface roughness of machining process types using a hybrid algorithm based on time series analysis and wavelet transform. Int. J. Adv. Manuf. Technol. 97, 2603–2619 (2018)CrossRef Pour, M.: Determining surface roughness of machining process types using a hybrid algorithm based on time series analysis and wavelet transform. Int. J. Adv. Manuf. Technol. 97, 2603–2619 (2018)CrossRef
11.
go back to reference Samtaş, G.: Measurement and evaluation of surface roughness based on optic system using image processing and artificial neural network. Int. J. Adv. Manuf. Technol. 73, 1–4 (2014)CrossRef Samtaş, G.: Measurement and evaluation of surface roughness based on optic system using image processing and artificial neural network. Int. J. Adv. Manuf. Technol. 73, 1–4 (2014)CrossRef
12.
go back to reference Atieh, A.M., Rawashdeh, N.A., AlHazaa, A.N.: Evaluation of surface roughness by image processing of a shot-peened, TIG-welded aluminum 6061–T6 alloy: an experimental case study. Materials 11(5), 1–18 (2018)CrossRef Atieh, A.M., Rawashdeh, N.A., AlHazaa, A.N.: Evaluation of surface roughness by image processing of a shot-peened, TIG-welded aluminum 6061–T6 alloy: an experimental case study. Materials 11(5), 1–18 (2018)CrossRef
13.
go back to reference Hoy, D.E.P., Yu, F.: Surface quality assessment using computer vision methods. J. Mater. Process. Technol. 28(1–2), 265–274 (1991)CrossRef Hoy, D.E.P., Yu, F.: Surface quality assessment using computer vision methods. J. Mater. Process. Technol. 28(1–2), 265–274 (1991)CrossRef
14.
go back to reference Raju, R.S.U., Ramesh, R., Raju, V.R., Mohammad, S.: Curvelet transforms and flower pollination algorithm based machine vision system for roughness estimation. J. Opt. 47(2), 243–250 (2018)CrossRef Raju, R.S.U., Ramesh, R., Raju, V.R., Mohammad, S.: Curvelet transforms and flower pollination algorithm based machine vision system for roughness estimation. J. Opt. 47(2), 243–250 (2018)CrossRef
15.
go back to reference Zhou, L. et al: Study on brittle graphite surface roughness detection based on gray-level co-occurrence matrix. In: Proceedings of the 3rd International Conference on Mechanical, Control and Computer Engineering (2018) Zhou, L. et al: Study on brittle graphite surface roughness detection based on gray-level co-occurrence matrix. In: Proceedings of the 3rd International Conference on Mechanical, Control and Computer Engineering (2018)
16.
go back to reference Ghodrati, S., Kandi, S.G., Mohseni, M.: A histogram-based image processing method for visual and actual roughness prediction of sandpaper. In: Proceedings of the 6th International Congress on Color and Coatings (2015) Ghodrati, S., Kandi, S.G., Mohseni, M.: A histogram-based image processing method for visual and actual roughness prediction of sandpaper. In: Proceedings of the 6th International Congress on Color and Coatings (2015)
17.
go back to reference Majumdar, A., Bhushan, B.: Role of fractal geometry in roughness characterisation and contact mechanics of surface. J. Tri. ASME 112, 205–216 (1990)CrossRef Majumdar, A., Bhushan, B.: Role of fractal geometry in roughness characterisation and contact mechanics of surface. J. Tri. ASME 112, 205–216 (1990)CrossRef
18.
go back to reference Saeedi, J., Faez, K., Moradi, M.H.: Hybrid fractal-wavelet method for multi-channel EEG signal compression. Circuits Syst. Signal Process. 33(8), 2583–2604 (2014)CrossRef Saeedi, J., Faez, K., Moradi, M.H.: Hybrid fractal-wavelet method for multi-channel EEG signal compression. Circuits Syst. Signal Process. 33(8), 2583–2604 (2014)CrossRef
19.
go back to reference Fadare, D.A., Oni, A.O.: Development and application of a machine vision system for measurement of surface roughness. J. Eng. Appl. Sci. 4(5), 30–37 (2009) Fadare, D.A., Oni, A.O.: Development and application of a machine vision system for measurement of surface roughness. J. Eng. Appl. Sci. 4(5), 30–37 (2009)
20.
go back to reference Morala-Argüello, P., Barreiro, J., Alegre, E.: A evaluation of surface roughness classes by computer vision using wavelet transform in the frequency domain. Int. J. Adv. Manuf. Technol. 59, 213–220 (2012)CrossRef Morala-Argüello, P., Barreiro, J., Alegre, E.: A evaluation of surface roughness classes by computer vision using wavelet transform in the frequency domain. Int. J. Adv. Manuf. Technol. 59, 213–220 (2012)CrossRef
21.
go back to reference Tsai, D.M., Chen, J.J., Chen, J.F.: A vision system for surface roughness assessment using neural networks. Int. J. Adv. Manufac. Technol. 14, 412–422 (1998)CrossRef Tsai, D.M., Chen, J.J., Chen, J.F.: A vision system for surface roughness assessment using neural networks. Int. J. Adv. Manufac. Technol. 14, 412–422 (1998)CrossRef
22.
go back to reference Luo, S., Yang, J., Gao, Q., Zhou, S., Zhan, C.A.: The edge detectors suitable for retinal OCT image segmentation. J. Healthcare Eng. 3978410, 1–13 (2017) Luo, S., Yang, J., Gao, Q., Zhou, S., Zhan, C.A.: The edge detectors suitable for retinal OCT image segmentation. J. Healthcare Eng. 3978410, 1–13 (2017)
23.
go back to reference Sezgin, M., Sankur, B.: Survey over image thresholding techniques and quantitative performance evaluation. J. Electron. Imaging 13(1), 146–165 (2004)CrossRef Sezgin, M., Sankur, B.: Survey over image thresholding techniques and quantitative performance evaluation. J. Electron. Imaging 13(1), 146–165 (2004)CrossRef
24.
go back to reference Sathya, B., Manavalan, R.: Image segmentation by clustering methods: performance analysis. Int. J. Comput. Appl. 29(11), 27–32 (2011) Sathya, B., Manavalan, R.: Image segmentation by clustering methods: performance analysis. Int. J. Comput. Appl. 29(11), 27–32 (2011)
25.
go back to reference Yi, L., Li, G., Jiang, M.: An end-to-end steel strip surface defects recognition system based on convolutional neural networks. Steel Res. Int. 88, 176–187 (2016) Yi, L., Li, G., Jiang, M.: An end-to-end steel strip surface defects recognition system based on convolutional neural networks. Steel Res. Int. 88, 176–187 (2016)
26.
go back to reference Masci, J., Meier, U., Ciresan, D., Schmidhuber, J.: Steel defect classification with max-pooling convolutional neural networks. In: International Joint Conference on Neural Networks, Brisbane, QLD, Australia. IEEE, Piscataway, NJ, USA, vol. 20, pp. 1–6 (2012) Masci, J., Meier, U., Ciresan, D., Schmidhuber, J.: Steel defect classification with max-pooling convolutional neural networks. In: International Joint Conference on Neural Networks, Brisbane, QLD, Australia. IEEE, Piscataway, NJ, USA, vol. 20, pp. 1–6 (2012)
27.
go back to reference Saeedi, J., Faez, K.: A classification and fuzzy-based approach for digital multi-focus image fusion. Pattern Anal. Appl. 16(3), 365–379 (2013)MathSciNetCrossRef Saeedi, J., Faez, K.: A classification and fuzzy-based approach for digital multi-focus image fusion. Pattern Anal. Appl. 16(3), 365–379 (2013)MathSciNetCrossRef
28.
go back to reference Saeedi, J.: Image fusion in the multi-scale transforms domain using fuzzy logic and particle swarm optimization. Master dissertation, Amirkabir University of technology (2010) Saeedi, J.: Image fusion in the multi-scale transforms domain using fuzzy logic and particle swarm optimization. Master dissertation, Amirkabir University of technology (2010)
29.
go back to reference ISO 4287 Geometrical Product Specifications (GPS)—Surface texture: Profile method—Terms, definitions and surface texture parameters (1997) ISO 4287 Geometrical Product Specifications (GPS)—Surface texture: Profile method—Terms, definitions and surface texture parameters (1997)
30.
go back to reference Boccadoro, M., Giusti, A., Gambardella, L.M.: Method for machining and inspecting of workpieces. European Patent No. EP3326749 B1 (2016) Boccadoro, M., Giusti, A., Gambardella, L.M.: Method for machining and inspecting of workpieces. European Patent No. EP3326749 B1 (2016)
31.
go back to reference You, Q., Pang, R., Cao, L., Luo, J.: Image-based appraisal of real estate properties. IEEE Trans. Multimedia 19(12), 2751–2759 (2017)CrossRef You, Q., Pang, R., Cao, L., Luo, J.: Image-based appraisal of real estate properties. IEEE Trans. Multimedia 19(12), 2751–2759 (2017)CrossRef
32.
go back to reference Lecun, Y., Bottou, L., Bengio, Y., Haffner, P.: Gradient-based learning applied to document recognition. Proc. IEEE 86(11), 2278–2324 (1998)CrossRef Lecun, Y., Bottou, L., Bengio, Y., Haffner, P.: Gradient-based learning applied to document recognition. Proc. IEEE 86(11), 2278–2324 (1998)CrossRef
33.
go back to reference Krizhevsky, A., Sutskever, I., Hinton, G.: Imagenet classification with deep convolutional neural networks. Commun. ACM 60(6), 84–90 (2012)CrossRef Krizhevsky, A., Sutskever, I., Hinton, G.: Imagenet classification with deep convolutional neural networks. Commun. ACM 60(6), 84–90 (2012)CrossRef
34.
go back to reference Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556 (2015) Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556 (2015)
35.
go back to reference Andrew, G.H. et al.: MobileNets: efficient convolutional neural networks for mobile vision applications. arXiv:1704.04861 (2017) Andrew, G.H. et al.: MobileNets: efficient convolutional neural networks for mobile vision applications. arXiv:1704.04861 (2017)
36.
go back to reference He, K., Zhang, X., Ren, S. Sun, J.: Deep residual learning for image recognition. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, pp. 770–778 (2016) He, K., Zhang, X., Ren, S. Sun, J.: Deep residual learning for image recognition. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, pp. 770–778 (2016)
37.
go back to reference Chollet, F.: Xception: deep learning with depthwise separable convolutions. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1800–1807 (2017) Chollet, F.: Xception: deep learning with depthwise separable convolutions. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1800–1807 (2017)
38.
go back to reference Chollet, F.: Deep Learning with Python. Manning Publications Co, Shelter Island (2017) Chollet, F.: Deep Learning with Python. Manning Publications Co, Shelter Island (2017)
39.
go back to reference Maradia, U., Scuderi, M., Knaak, R., Boccadoro, M., Beltrami, I., Stirnimann, J., Wegener, K.: Super-finished surfaces using Meso-micro EDM. In: Proceedings of the 17th CIRP Conference on Electro Physical and Chemical Machining (ISEM), pp. 157–162 (2013) Maradia, U., Scuderi, M., Knaak, R., Boccadoro, M., Beltrami, I., Stirnimann, J., Wegener, K.: Super-finished surfaces using Meso-micro EDM. In: Proceedings of the 17th CIRP Conference on Electro Physical and Chemical Machining (ISEM), pp. 157–162 (2013)
40.
go back to reference Vincent, L.: Morphological grayscale reconstruction in image analysis: applications and efficient algorithms. IEEE Trans. Image Process. 2(2), 176–201 (1993)CrossRef Vincent, L.: Morphological grayscale reconstruction in image analysis: applications and efficient algorithms. IEEE Trans. Image Process. 2(2), 176–201 (1993)CrossRef
41.
go back to reference Dorin, C., Meer, P.: Mean shift: a robust approach toward feature space analysis. IEEE Trans. Pattern Anal. Mach. Intell. 24(5), 603–619 (2002)CrossRef Dorin, C., Meer, P.: Mean shift: a robust approach toward feature space analysis. IEEE Trans. Pattern Anal. Mach. Intell. 24(5), 603–619 (2002)CrossRef
42.
go back to reference He, K., Zhang, X., Ren, S., Sun, J.: Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Trans. Pattern Anal. Mach. Intell. 37(9), 1904–1916 (2015)CrossRef He, K., Zhang, X., Ren, S., Sun, J.: Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Trans. Pattern Anal. Mach. Intell. 37(9), 1904–1916 (2015)CrossRef
43.
go back to reference Grauman, K., Darrell, T.: The pyramid match kernel: discriminative classification with sets of image features. In: 10th IEEE International Conference on Computer Vision, vol. 1, pp. 1458–1465 (2005) Grauman, K., Darrell, T.: The pyramid match kernel: discriminative classification with sets of image features. In: 10th IEEE International Conference on Computer Vision, vol. 1, pp. 1458–1465 (2005)
44.
go back to reference Lazebnik, S., Schmid, C., Ponce, J.: Beyond bags of features: spatial pyramid matching for recognizing natural scene categories. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 2169–2178 (2006) Lazebnik, S., Schmid, C., Ponce, J.: Beyond bags of features: spatial pyramid matching for recognizing natural scene categories. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 2169–2178 (2006)
45.
go back to reference Ojala, T., Pietikinen, M., Harwood, D.: A comparative study of texture measures with classification based on featured distributions. Pattern Recogn. 29(1), 51–59 (1996)CrossRef Ojala, T., Pietikinen, M., Harwood, D.: A comparative study of texture measures with classification based on featured distributions. Pattern Recogn. 29(1), 51–59 (1996)CrossRef
46.
go back to reference Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. Int. Conf. Comput. Vis. Pattern Recogn. 1, 886–893 (2005) Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. Int. Conf. Comput. Vis. Pattern Recogn. 1, 886–893 (2005)
47.
go back to reference Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 1–9 (2001) Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 1–9 (2001)
48.
go back to reference Cortes, C., Vapnik, V.N.: Support-vector networks. Mach. Learn. 20(3), 273–297 (1995)MATH Cortes, C., Vapnik, V.N.: Support-vector networks. Mach. Learn. 20(3), 273–297 (1995)MATH
49.
go back to reference Chen, T., Guestrin, C.: XGBoost: a scalable tree boosting system. ArXiv e-prints (2016) Chen, T., Guestrin, C.: XGBoost: a scalable tree boosting system. ArXiv e-prints (2016)
50.
go back to reference Ho, T.K.: Random decision forests. In: Proceedings of the 3rd International Conference on Document Analysis and Recognition, Montreal, QC, pp. 278–282 (1995) Ho, T.K.: Random decision forests. In: Proceedings of the 3rd International Conference on Document Analysis and Recognition, Montreal, QC, pp. 278–282 (1995)
51.
go back to reference Neogi, N., Mohanta, D.K., Dutta, P.K.: Review of vision-based steel surface inspection systems. J. Image Video Proc. 50, 1–19 (2014) Neogi, N., Mohanta, D.K., Dutta, P.K.: Review of vision-based steel surface inspection systems. J. Image Video Proc. 50, 1–19 (2014)
52.
go back to reference Sun, Y., Wang, X., Tang, X.: Deeply learned face representations are sparse, selective, and robust. arXiv preprint arXiv:1412.1265 (2014) Sun, Y., Wang, X., Tang, X.: Deeply learned face representations are sparse, selective, and robust. arXiv preprint arXiv:1412.1265 (2014)
53.
go back to reference Bishop, C.M.: Pattern Recognition and Machine Learning. Springer, Berlin (2006)MATH Bishop, C.M.: Pattern Recognition and Machine Learning. Springer, Berlin (2006)MATH
Metadata
Title
Measurement and inspection of electrical discharge machined steel surfaces using deep neural networks
Authors
Jamal Saeedi
Matteo Dotta
Andrea Galli
Adriano Nasciuti
Umang Maradia
Marco Boccadoro
Luca Maria Gambardella
Alessandro Giusti
Publication date
01-02-2021
Publisher
Springer Berlin Heidelberg
Published in
Machine Vision and Applications / Issue 1/2021
Print ISSN: 0932-8092
Electronic ISSN: 1432-1769
DOI
https://doi.org/10.1007/s00138-020-01142-w

Other articles of this Issue 1/2021

Machine Vision and Applications 1/2021 Go to the issue

Premium Partner