Cargando…

Anomaly Detection and Automatic Labeling for Solar Cell Quality Inspection Based on Generative Adversarial Network

Quality inspection applications in industry are required to move towards a zero-defect manufacturing scenario, with non-destructive inspection and traceability of 100% of produced parts. Developing robust fault detection and classification models from the start-up of the lines is challenging due to...

Descripción completa

Detalles Bibliográficos
Autores principales: Balzategui, Julen, Eciolaza, Luka, Maestro-Watson, Daniel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8271990/
https://www.ncbi.nlm.nih.gov/pubmed/34202285
http://dx.doi.org/10.3390/s21134361
_version_ 1783721120815382528
author Balzategui, Julen
Eciolaza, Luka
Maestro-Watson, Daniel
author_facet Balzategui, Julen
Eciolaza, Luka
Maestro-Watson, Daniel
author_sort Balzategui, Julen
collection PubMed
description Quality inspection applications in industry are required to move towards a zero-defect manufacturing scenario, with non-destructive inspection and traceability of 100% of produced parts. Developing robust fault detection and classification models from the start-up of the lines is challenging due to the difficulty in getting enough representative samples of the faulty patterns and the need to manually label them. This work presents a methodology to develop a robust inspection system, targeting these peculiarities, in the context of solar cell manufacturing. The methodology is divided into two phases: In the first phase, an anomaly detection model based on a Generative Adversarial Network (GAN) is employed. This model enables the detection and localization of anomalous patterns within the solar cells from the beginning, using only non-defective samples for training and without any manual labeling involved. In a second stage, as defective samples arise, the detected anomalies will be used as automatically generated annotations for the supervised training of a Fully Convolutional Network that is capable of detecting multiple types of faults. The experimental results using 1873 Electroluminescence (EL) images of monocrystalline cells show that (a) the anomaly detection scheme can be used to start detecting features with very little available data, (b) the anomaly detection may serve as automatic labeling in order to train a supervised model, and (c) segmentation and classification results of supervised models trained with automatic labels are comparable to the ones obtained from the models trained with manual labels.
format Online
Article
Text
id pubmed-8271990
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-82719902021-07-11 Anomaly Detection and Automatic Labeling for Solar Cell Quality Inspection Based on Generative Adversarial Network Balzategui, Julen Eciolaza, Luka Maestro-Watson, Daniel Sensors (Basel) Article Quality inspection applications in industry are required to move towards a zero-defect manufacturing scenario, with non-destructive inspection and traceability of 100% of produced parts. Developing robust fault detection and classification models from the start-up of the lines is challenging due to the difficulty in getting enough representative samples of the faulty patterns and the need to manually label them. This work presents a methodology to develop a robust inspection system, targeting these peculiarities, in the context of solar cell manufacturing. The methodology is divided into two phases: In the first phase, an anomaly detection model based on a Generative Adversarial Network (GAN) is employed. This model enables the detection and localization of anomalous patterns within the solar cells from the beginning, using only non-defective samples for training and without any manual labeling involved. In a second stage, as defective samples arise, the detected anomalies will be used as automatically generated annotations for the supervised training of a Fully Convolutional Network that is capable of detecting multiple types of faults. The experimental results using 1873 Electroluminescence (EL) images of monocrystalline cells show that (a) the anomaly detection scheme can be used to start detecting features with very little available data, (b) the anomaly detection may serve as automatic labeling in order to train a supervised model, and (c) segmentation and classification results of supervised models trained with automatic labels are comparable to the ones obtained from the models trained with manual labels. MDPI 2021-06-25 /pmc/articles/PMC8271990/ /pubmed/34202285 http://dx.doi.org/10.3390/s21134361 Text en © 2021 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
Balzategui, Julen
Eciolaza, Luka
Maestro-Watson, Daniel
Anomaly Detection and Automatic Labeling for Solar Cell Quality Inspection Based on Generative Adversarial Network
title Anomaly Detection and Automatic Labeling for Solar Cell Quality Inspection Based on Generative Adversarial Network
title_full Anomaly Detection and Automatic Labeling for Solar Cell Quality Inspection Based on Generative Adversarial Network
title_fullStr Anomaly Detection and Automatic Labeling for Solar Cell Quality Inspection Based on Generative Adversarial Network
title_full_unstemmed Anomaly Detection and Automatic Labeling for Solar Cell Quality Inspection Based on Generative Adversarial Network
title_short Anomaly Detection and Automatic Labeling for Solar Cell Quality Inspection Based on Generative Adversarial Network
title_sort anomaly detection and automatic labeling for solar cell quality inspection based on generative adversarial network
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8271990/
https://www.ncbi.nlm.nih.gov/pubmed/34202285
http://dx.doi.org/10.3390/s21134361
work_keys_str_mv AT balzateguijulen anomalydetectionandautomaticlabelingforsolarcellqualityinspectionbasedongenerativeadversarialnetwork
AT eciolazaluka anomalydetectionandautomaticlabelingforsolarcellqualityinspectionbasedongenerativeadversarialnetwork
AT maestrowatsondaniel anomalydetectionandautomaticlabelingforsolarcellqualityinspectionbasedongenerativeadversarialnetwork