Cargando…

DG-GAN: A High Quality Defect Image Generation Method for Defect Detection

The surface defect detection of industrial products has become a crucial link in industrial manufacturing. It has a series of chain effects on the control of product quality, the safety of the subsequent use of products, the reputation of products, and production efficiency. However, in actual produ...

Descripción completa

Detalles Bibliográficos
Autores principales: He, Xiangjie, Luo, Zhongqiang, Li, Quanyang, Chen, Hongbo, Li, Feng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10346971/
https://www.ncbi.nlm.nih.gov/pubmed/37447771
http://dx.doi.org/10.3390/s23135922
_version_ 1785073439237734400
author He, Xiangjie
Luo, Zhongqiang
Li, Quanyang
Chen, Hongbo
Li, Feng
author_facet He, Xiangjie
Luo, Zhongqiang
Li, Quanyang
Chen, Hongbo
Li, Feng
author_sort He, Xiangjie
collection PubMed
description The surface defect detection of industrial products has become a crucial link in industrial manufacturing. It has a series of chain effects on the control of product quality, the safety of the subsequent use of products, the reputation of products, and production efficiency. However, in actual production, it is often difficult to collect defect image samples. Without a sufficient number of defect image samples, training defect detection models is difficult to achieve. In this paper, a defect image generation method DG-GAN is proposed for defect detection. Based on the idea of the progressive generative adversarial, [Formula: see text] adversarial loss function, cyclic consistency loss function, a data augmentation module, and a self-attention mechanism are introduced to improve the training stability and generative ability of the network. The DG-GAN method can generate high-quality and high-diversity surface defect images. The surface defect image generated by the model can be used to train the defect detection model and improve the convergence stability and detection accuracy of the defect detection model. Validation was performed on two data sets. Compared to the previous methods, the FID score of the generated defect images was significantly reduced (mean reductions of 16.17 and 20.06, respectively). The YOLOX detection accuracy was significantly improved with the increase in generated defect images (the highest increases were 6.1% and 20.4%, respectively). Experimental results showed that the DG-GAN model is effective in surface defect detection tasks.
format Online
Article
Text
id pubmed-10346971
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103469712023-07-15 DG-GAN: A High Quality Defect Image Generation Method for Defect Detection He, Xiangjie Luo, Zhongqiang Li, Quanyang Chen, Hongbo Li, Feng Sensors (Basel) Article The surface defect detection of industrial products has become a crucial link in industrial manufacturing. It has a series of chain effects on the control of product quality, the safety of the subsequent use of products, the reputation of products, and production efficiency. However, in actual production, it is often difficult to collect defect image samples. Without a sufficient number of defect image samples, training defect detection models is difficult to achieve. In this paper, a defect image generation method DG-GAN is proposed for defect detection. Based on the idea of the progressive generative adversarial, [Formula: see text] adversarial loss function, cyclic consistency loss function, a data augmentation module, and a self-attention mechanism are introduced to improve the training stability and generative ability of the network. The DG-GAN method can generate high-quality and high-diversity surface defect images. The surface defect image generated by the model can be used to train the defect detection model and improve the convergence stability and detection accuracy of the defect detection model. Validation was performed on two data sets. Compared to the previous methods, the FID score of the generated defect images was significantly reduced (mean reductions of 16.17 and 20.06, respectively). The YOLOX detection accuracy was significantly improved with the increase in generated defect images (the highest increases were 6.1% and 20.4%, respectively). Experimental results showed that the DG-GAN model is effective in surface defect detection tasks. MDPI 2023-06-26 /pmc/articles/PMC10346971/ /pubmed/37447771 http://dx.doi.org/10.3390/s23135922 Text en © 2023 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
He, Xiangjie
Luo, Zhongqiang
Li, Quanyang
Chen, Hongbo
Li, Feng
DG-GAN: A High Quality Defect Image Generation Method for Defect Detection
title DG-GAN: A High Quality Defect Image Generation Method for Defect Detection
title_full DG-GAN: A High Quality Defect Image Generation Method for Defect Detection
title_fullStr DG-GAN: A High Quality Defect Image Generation Method for Defect Detection
title_full_unstemmed DG-GAN: A High Quality Defect Image Generation Method for Defect Detection
title_short DG-GAN: A High Quality Defect Image Generation Method for Defect Detection
title_sort dg-gan: a high quality defect image generation method for defect detection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10346971/
https://www.ncbi.nlm.nih.gov/pubmed/37447771
http://dx.doi.org/10.3390/s23135922
work_keys_str_mv AT hexiangjie dgganahighqualitydefectimagegenerationmethodfordefectdetection
AT luozhongqiang dgganahighqualitydefectimagegenerationmethodfordefectdetection
AT liquanyang dgganahighqualitydefectimagegenerationmethodfordefectdetection
AT chenhongbo dgganahighqualitydefectimagegenerationmethodfordefectdetection
AT lifeng dgganahighqualitydefectimagegenerationmethodfordefectdetection