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

被引:22
作者
Balzategui, Julen [1 ]
Eciolaza, Luka [1 ]
Maestro-Watson, Daniel [1 ]
机构
[1] Mondragon Univ, Elect & Comp Sci Dept, Arrasate Mondragon 20500, Spain
关键词
anomaly detection; electroluminescence; solar cells; neural networks; DEFECT DETECTION; ELECTROLUMINESCENCE IMAGES; SURFACE; CLASSIFICATION;
D O I
10.3390/s21134361
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页数:22
相关论文
共 48 条
[1]   Automatic detection of photovoltaic module defects in infrared images with isolated and develop-model transfer deep learning [J].
Akram, M. Waqar ;
Li, Guiqiang ;
Jin, Yi ;
Chen, Xiao ;
Zhu, Changan ;
Ahmad, Ashfaq .
SOLAR ENERGY, 2020, 198 :175-186
[2]   CNN based automatic detection of photovoltaic cell defects in electroluminescence images [J].
Akram, M. Waqar ;
Li, Guiqiang ;
Jin, Yi ;
Chen, Xiao ;
Zhu, Changan ;
Zhao, Xudong ;
Khaliq, Abdul ;
Faheem, M. ;
Ahmad, Ashfaq .
ENERGY, 2019, 189
[3]  
[Anonymous], 2014, ARXIV14126980
[4]   Micro-crack detection of multicrystalline solar cells featuring an improved anisotropic diffusion filter and image segmentation technique [J].
Anwar, Said Amirul ;
Abdullah, Mohd Zaid .
EURASIP JOURNAL ON IMAGE AND VIDEO PROCESSING, 2014,
[5]  
Balzategui J, 2020, IEEE/SICE I S SYS IN, P949, DOI [10.1109/SII46433.2020.9026211, 10.1109/sii46433.2020.9026211]
[6]  
Balzategui J, 2019, IEEE INT C EMERG, P529, DOI [10.1109/etfa.2019.8869359, 10.1109/ETFA.2019.8869359]
[7]  
Bartler A, 2018, EUR SIGNAL PR CONF, P2035, DOI 10.23919/EUSIPCO.2018.8553025
[8]   Robust Crack Defect Detection in Inhomogeneously Textured Surface of Near Infrared Images [J].
Chen, Haiyong ;
Zhao, Huifang ;
Han, Da ;
Yan, Haowei ;
Zhang, Xiaofang ;
Liu, Kun .
PATTERN RECOGNITION AND COMPUTER VISION (PRCV 2018), PT I, 2018, 11256 :511-523
[9]   A robust weakly supervised learning of deep Conv-Nets for surface defect inspection [J].
Chen, Haiyong ;
Hu, Qidi ;
Zhai, Baoshuo ;
Chen, He ;
Liu, Kun .
NEURAL COMPUTING & APPLICATIONS, 2020, 32 (15) :11229-11244
[10]   Solar cell surface defect inspection based on multispectral convolutional neural network [J].
Chen, Haiyong ;
Pang, Yue ;
Hu, Qidi ;
Liu, Kun .
JOURNAL OF INTELLIGENT MANUFACTURING, 2020, 31 (02) :453-468