Cargando…

A Novel Method to Inspect 3D Ball Joint Socket Products Using 2D Convolutional Neural Network with Spatial and Channel Attention

Product defect inspections are extremely important for industrial manufacturing processes. It is necessary to develop a special inspection system for each industrial product due to their complexity and diversity. Even though high-precision 3D cameras are usually used to acquire data to inspect 3D ob...

Descripción completa

Detalles Bibliográficos
Autores principales: Mustafaev, Bekhzod, Tursunov, Anvarjon, Kim, Sungwon, Kim, Eungsoo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9185281/
https://www.ncbi.nlm.nih.gov/pubmed/35684808
http://dx.doi.org/10.3390/s22114192
_version_ 1784724685784612864
author Mustafaev, Bekhzod
Tursunov, Anvarjon
Kim, Sungwon
Kim, Eungsoo
author_facet Mustafaev, Bekhzod
Tursunov, Anvarjon
Kim, Sungwon
Kim, Eungsoo
author_sort Mustafaev, Bekhzod
collection PubMed
description Product defect inspections are extremely important for industrial manufacturing processes. It is necessary to develop a special inspection system for each industrial product due to their complexity and diversity. Even though high-precision 3D cameras are usually used to acquire data to inspect 3D objects, it is hard to use them in real-time defect inspection systems due to their high price and long processing time. To address these problems, we propose a product inspection system that uses five 2D cameras to capture all inspection parts of the product and a deep learning-based 2D convolutional neural network (CNN) with spatial and channel attention (SCA) mechanisms to efficiently inspect 3D ball joint socket products. Channel attention (CA) in our model detects the most relevant feature maps while spatial attention (SA) finds the most important regions in the extracted feature map of the target. To build the final SCA feature vector, we concatenated the learned feature vectors of CA and SA because they complement each other. Thus, our proposed CNN with SCA provides high inspection accuracy as well as it having the potential to detect small defects of the product. Our proposed model achieved 98% classification accuracy in the experiments and proved its efficiency on product inspection in real-time.
format Online
Article
Text
id pubmed-9185281
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-91852812022-06-11 A Novel Method to Inspect 3D Ball Joint Socket Products Using 2D Convolutional Neural Network with Spatial and Channel Attention Mustafaev, Bekhzod Tursunov, Anvarjon Kim, Sungwon Kim, Eungsoo Sensors (Basel) Article Product defect inspections are extremely important for industrial manufacturing processes. It is necessary to develop a special inspection system for each industrial product due to their complexity and diversity. Even though high-precision 3D cameras are usually used to acquire data to inspect 3D objects, it is hard to use them in real-time defect inspection systems due to their high price and long processing time. To address these problems, we propose a product inspection system that uses five 2D cameras to capture all inspection parts of the product and a deep learning-based 2D convolutional neural network (CNN) with spatial and channel attention (SCA) mechanisms to efficiently inspect 3D ball joint socket products. Channel attention (CA) in our model detects the most relevant feature maps while spatial attention (SA) finds the most important regions in the extracted feature map of the target. To build the final SCA feature vector, we concatenated the learned feature vectors of CA and SA because they complement each other. Thus, our proposed CNN with SCA provides high inspection accuracy as well as it having the potential to detect small defects of the product. Our proposed model achieved 98% classification accuracy in the experiments and proved its efficiency on product inspection in real-time. MDPI 2022-05-31 /pmc/articles/PMC9185281/ /pubmed/35684808 http://dx.doi.org/10.3390/s22114192 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Mustafaev, Bekhzod
Tursunov, Anvarjon
Kim, Sungwon
Kim, Eungsoo
A Novel Method to Inspect 3D Ball Joint Socket Products Using 2D Convolutional Neural Network with Spatial and Channel Attention
title A Novel Method to Inspect 3D Ball Joint Socket Products Using 2D Convolutional Neural Network with Spatial and Channel Attention
title_full A Novel Method to Inspect 3D Ball Joint Socket Products Using 2D Convolutional Neural Network with Spatial and Channel Attention
title_fullStr A Novel Method to Inspect 3D Ball Joint Socket Products Using 2D Convolutional Neural Network with Spatial and Channel Attention
title_full_unstemmed A Novel Method to Inspect 3D Ball Joint Socket Products Using 2D Convolutional Neural Network with Spatial and Channel Attention
title_short A Novel Method to Inspect 3D Ball Joint Socket Products Using 2D Convolutional Neural Network with Spatial and Channel Attention
title_sort novel method to inspect 3d ball joint socket products using 2d convolutional neural network with spatial and channel attention
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9185281/
https://www.ncbi.nlm.nih.gov/pubmed/35684808
http://dx.doi.org/10.3390/s22114192
work_keys_str_mv AT mustafaevbekhzod anovelmethodtoinspect3dballjointsocketproductsusing2dconvolutionalneuralnetworkwithspatialandchannelattention
AT tursunovanvarjon anovelmethodtoinspect3dballjointsocketproductsusing2dconvolutionalneuralnetworkwithspatialandchannelattention
AT kimsungwon anovelmethodtoinspect3dballjointsocketproductsusing2dconvolutionalneuralnetworkwithspatialandchannelattention
AT kimeungsoo anovelmethodtoinspect3dballjointsocketproductsusing2dconvolutionalneuralnetworkwithspatialandchannelattention
AT mustafaevbekhzod novelmethodtoinspect3dballjointsocketproductsusing2dconvolutionalneuralnetworkwithspatialandchannelattention
AT tursunovanvarjon novelmethodtoinspect3dballjointsocketproductsusing2dconvolutionalneuralnetworkwithspatialandchannelattention
AT kimsungwon novelmethodtoinspect3dballjointsocketproductsusing2dconvolutionalneuralnetworkwithspatialandchannelattention
AT kimeungsoo novelmethodtoinspect3dballjointsocketproductsusing2dconvolutionalneuralnetworkwithspatialandchannelattention