Cargando…

A multi-scale pooling convolutional neural network for accurate steel surface defects classification

Surface defect detection is an important technique to realize product quality inspection. In this study, we develop an innovative multi-scale pooling convolutional neural network to accomplish high-accuracy steel surface defect classification. The model was built based on SqueezeNet, and experiments...

Descripción completa

Detalles Bibliográficos
Autores principales: Fu, Guizhong, Zhang, Zengguang, Le, Wenwu, Li, Jinbin, Zhu, Qixin, Niu, Fuzhou, Chen, Hao, Sun, Fangyuan, Shen, Yehu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9971584/
https://www.ncbi.nlm.nih.gov/pubmed/36864898
http://dx.doi.org/10.3389/fnbot.2023.1096083
_version_ 1784898128187490304
author Fu, Guizhong
Zhang, Zengguang
Le, Wenwu
Li, Jinbin
Zhu, Qixin
Niu, Fuzhou
Chen, Hao
Sun, Fangyuan
Shen, Yehu
author_facet Fu, Guizhong
Zhang, Zengguang
Le, Wenwu
Li, Jinbin
Zhu, Qixin
Niu, Fuzhou
Chen, Hao
Sun, Fangyuan
Shen, Yehu
author_sort Fu, Guizhong
collection PubMed
description Surface defect detection is an important technique to realize product quality inspection. In this study, we develop an innovative multi-scale pooling convolutional neural network to accomplish high-accuracy steel surface defect classification. The model was built based on SqueezeNet, and experiments were carried out on the NEU noise-free and noisy testing set. Class activation map visualization proves that the multi-scale pooling model can accurately capture the defect location at multiple scales, and the defect feature information at different scales can complement and reinforce each other to obtain more robust results. Through T-SNE visualization analysis, it is found that the classification results of this model have large inter-class distance and small intra-class distance, indicating that this model has high reliability and strong generalization ability. In addition, the model is small in size (3MB) and runs at up to 130FPS on an NVIDIA 1080Ti GPU, making it suitable for applications with high real-time requirements.
format Online
Article
Text
id pubmed-9971584
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-99715842023-03-01 A multi-scale pooling convolutional neural network for accurate steel surface defects classification Fu, Guizhong Zhang, Zengguang Le, Wenwu Li, Jinbin Zhu, Qixin Niu, Fuzhou Chen, Hao Sun, Fangyuan Shen, Yehu Front Neurorobot Neuroscience Surface defect detection is an important technique to realize product quality inspection. In this study, we develop an innovative multi-scale pooling convolutional neural network to accomplish high-accuracy steel surface defect classification. The model was built based on SqueezeNet, and experiments were carried out on the NEU noise-free and noisy testing set. Class activation map visualization proves that the multi-scale pooling model can accurately capture the defect location at multiple scales, and the defect feature information at different scales can complement and reinforce each other to obtain more robust results. Through T-SNE visualization analysis, it is found that the classification results of this model have large inter-class distance and small intra-class distance, indicating that this model has high reliability and strong generalization ability. In addition, the model is small in size (3MB) and runs at up to 130FPS on an NVIDIA 1080Ti GPU, making it suitable for applications with high real-time requirements. Frontiers Media S.A. 2023-02-14 /pmc/articles/PMC9971584/ /pubmed/36864898 http://dx.doi.org/10.3389/fnbot.2023.1096083 Text en Copyright © 2023 Fu, Zhang, Le, Li, Zhu, Niu, Chen, Sun and Shen. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Fu, Guizhong
Zhang, Zengguang
Le, Wenwu
Li, Jinbin
Zhu, Qixin
Niu, Fuzhou
Chen, Hao
Sun, Fangyuan
Shen, Yehu
A multi-scale pooling convolutional neural network for accurate steel surface defects classification
title A multi-scale pooling convolutional neural network for accurate steel surface defects classification
title_full A multi-scale pooling convolutional neural network for accurate steel surface defects classification
title_fullStr A multi-scale pooling convolutional neural network for accurate steel surface defects classification
title_full_unstemmed A multi-scale pooling convolutional neural network for accurate steel surface defects classification
title_short A multi-scale pooling convolutional neural network for accurate steel surface defects classification
title_sort multi-scale pooling convolutional neural network for accurate steel surface defects classification
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9971584/
https://www.ncbi.nlm.nih.gov/pubmed/36864898
http://dx.doi.org/10.3389/fnbot.2023.1096083
work_keys_str_mv AT fuguizhong amultiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT zhangzengguang amultiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT lewenwu amultiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT lijinbin amultiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT zhuqixin amultiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT niufuzhou amultiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT chenhao amultiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT sunfangyuan amultiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT shenyehu amultiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT fuguizhong multiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT zhangzengguang multiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT lewenwu multiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT lijinbin multiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT zhuqixin multiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT niufuzhou multiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT chenhao multiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT sunfangyuan multiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification
AT shenyehu multiscalepoolingconvolutionalneuralnetworkforaccuratesteelsurfacedefectsclassification