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...
Autores principales: | , , , , , , , , |
---|---|
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 |