Cargando…

Intraclass Image Augmentation for Defect Detection Using Generative Adversarial Neural Networks

Surface defect identification based on computer vision algorithms often leads to inadequate generalization ability due to large intraclass variation. Diversity in lighting conditions, noise components, defect size, shape, and position make the problem challenging. To solve the problem, this paper de...

Descripción completa

Detalles Bibliográficos
Autores principales: Sampath, Vignesh, Maurtua, Iñaki, Aguilar Martín, Juan José, Iriondo, Ander, Lluvia, Iker, Aizpurua, Gotzone
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9967620/
https://www.ncbi.nlm.nih.gov/pubmed/36850460
http://dx.doi.org/10.3390/s23041861
_version_ 1784897310308696064
author Sampath, Vignesh
Maurtua, Iñaki
Aguilar Martín, Juan José
Iriondo, Ander
Lluvia, Iker
Aizpurua, Gotzone
author_facet Sampath, Vignesh
Maurtua, Iñaki
Aguilar Martín, Juan José
Iriondo, Ander
Lluvia, Iker
Aizpurua, Gotzone
author_sort Sampath, Vignesh
collection PubMed
description Surface defect identification based on computer vision algorithms often leads to inadequate generalization ability due to large intraclass variation. Diversity in lighting conditions, noise components, defect size, shape, and position make the problem challenging. To solve the problem, this paper develops a pixel-level image augmentation method that is based on image-to-image translation with generative adversarial neural networks (GANs) conditioned on fine-grained labels. The GAN model proposed in this work, referred to as Magna-Defect-GAN, is capable of taking control of the image generation process and producing image samples that are highly realistic in terms of variations. Firstly, the surface defect dataset based on the magnetic particle inspection (MPI) method is acquired in a controlled environment. Then, the Magna-Defect-GAN model is trained, and new synthetic image samples with large intraclass variations are generated. These synthetic image samples artificially inflate the training dataset size in terms of intraclass diversity. Finally, the enlarged dataset is used to train a defect identification model. Experimental results demonstrate that the Magna-Defect-GAN model can generate realistic and high-resolution surface defect images up to the resolution of 512 × 512 in a controlled manner. We also show that this augmentation method can boost accuracy and be easily adapted to any other surface defect identification models.
format Online
Article
Text
id pubmed-9967620
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-99676202023-02-27 Intraclass Image Augmentation for Defect Detection Using Generative Adversarial Neural Networks Sampath, Vignesh Maurtua, Iñaki Aguilar Martín, Juan José Iriondo, Ander Lluvia, Iker Aizpurua, Gotzone Sensors (Basel) Article Surface defect identification based on computer vision algorithms often leads to inadequate generalization ability due to large intraclass variation. Diversity in lighting conditions, noise components, defect size, shape, and position make the problem challenging. To solve the problem, this paper develops a pixel-level image augmentation method that is based on image-to-image translation with generative adversarial neural networks (GANs) conditioned on fine-grained labels. The GAN model proposed in this work, referred to as Magna-Defect-GAN, is capable of taking control of the image generation process and producing image samples that are highly realistic in terms of variations. Firstly, the surface defect dataset based on the magnetic particle inspection (MPI) method is acquired in a controlled environment. Then, the Magna-Defect-GAN model is trained, and new synthetic image samples with large intraclass variations are generated. These synthetic image samples artificially inflate the training dataset size in terms of intraclass diversity. Finally, the enlarged dataset is used to train a defect identification model. Experimental results demonstrate that the Magna-Defect-GAN model can generate realistic and high-resolution surface defect images up to the resolution of 512 × 512 in a controlled manner. We also show that this augmentation method can boost accuracy and be easily adapted to any other surface defect identification models. MDPI 2023-02-07 /pmc/articles/PMC9967620/ /pubmed/36850460 http://dx.doi.org/10.3390/s23041861 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
Sampath, Vignesh
Maurtua, Iñaki
Aguilar Martín, Juan José
Iriondo, Ander
Lluvia, Iker
Aizpurua, Gotzone
Intraclass Image Augmentation for Defect Detection Using Generative Adversarial Neural Networks
title Intraclass Image Augmentation for Defect Detection Using Generative Adversarial Neural Networks
title_full Intraclass Image Augmentation for Defect Detection Using Generative Adversarial Neural Networks
title_fullStr Intraclass Image Augmentation for Defect Detection Using Generative Adversarial Neural Networks
title_full_unstemmed Intraclass Image Augmentation for Defect Detection Using Generative Adversarial Neural Networks
title_short Intraclass Image Augmentation for Defect Detection Using Generative Adversarial Neural Networks
title_sort intraclass image augmentation for defect detection using generative adversarial neural networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9967620/
https://www.ncbi.nlm.nih.gov/pubmed/36850460
http://dx.doi.org/10.3390/s23041861
work_keys_str_mv AT sampathvignesh intraclassimageaugmentationfordefectdetectionusinggenerativeadversarialneuralnetworks
AT maurtuainaki intraclassimageaugmentationfordefectdetectionusinggenerativeadversarialneuralnetworks
AT aguilarmartinjuanjose intraclassimageaugmentationfordefectdetectionusinggenerativeadversarialneuralnetworks
AT iriondoander intraclassimageaugmentationfordefectdetectionusinggenerativeadversarialneuralnetworks
AT lluviaiker intraclassimageaugmentationfordefectdetectionusinggenerativeadversarialneuralnetworks
AT aizpuruagotzone intraclassimageaugmentationfordefectdetectionusinggenerativeadversarialneuralnetworks