Automatic Classification of Defective Photovoltaic Module Cells in Electroluminescence Images
arXiv:1807.02894 · doi:10.1016/j.solener.2019.02.067
Abstract
Electroluminescence (EL) imaging is a useful modality for the inspection of photovoltaic (PV) modules. EL images provide high spatial resolution, which makes it possible to detect even finest defects on the surface of PV modules. However, the analysis of EL images is typically a manual process that is expensive, time-consuming, and requires expert knowledge of many different types of defects. In this work, we investigate two approaches for automatic detection of such defects in a single image of a PV cell. The approaches differ in their hardware requirements, which are dictated by their respective application scenarios. The more hardware-efficient approach is based on hand-crafted features that are classified in a Support Vector Machine (SVM). To obtain a strong performance, we investigate and compare various processing variants. The more hardware-demanding approach uses an end-to-end deep Convolutional Neural Network (CNN) that runs on a Graphics Processing Unit (GPU). Both approaches are trained on 1,968 cells extracted from high resolution EL intensity images of mono- and polycrystalline PV modules. The CNN is more accurate, and reaches an average accuracy of 88.42%. The SVM achieves a slightly lower average accuracy of 82.44%, but can run on arbitrary hardware. Both automated approaches make continuous, highly accurate monitoring of PV cells feasible.
References in corpus (6)
- Adam: A Method for Stochastic Optimization
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Scikit-learn: Machine Learning in Python
- Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networks
- Automatic Classification of Defective Photovoltaic Module Cells in Electroluminescence Images
- Optimal whitening and decorrelation
Cited by in corpus (17)
- Automatic Classification of Defective Photovoltaic Module Cells in Electroluminescence Images
- A Survey on Unsupervised Anomaly Detection Algorithms for Industrial Images
- Segmentation of Photovoltaic Module Cells in Uncalibrated Electroluminescence Images
- Segmentation of cell-level anomalies in electroluminescence images of photovoltaic modules
- Industrial object, machine part and defect recognition towards fully automated industrial monitoring employing deep learning. The case of multilevel VGG19
- Explainable Deep Few-shot Anomaly Detection with Deviation Networks
- Anomaly detection and automatic labeling for solar cell quality inspection based on Generative Adversarial Network
- A scalable framework for annotating photovoltaic cell defects in electroluminescence images
- Machine learning approaches for automatic defect detection in photovoltaic systems
- BAF-Detector: An Efficient CNN-Based Detector for Photovoltaic Cell Defect Detection
- Fast and robust detection of solar modules in electroluminescence images
- Deep Learning-based Pipeline for Module Power Prediction from EL Measurements
- Joint Super-Resolution and Rectification for Solar Cell Inspection
- MultiSolSegment: Multi-channel segmentation of overlapping features in electroluminescence images of photovoltaic cells
- A Generative Approach for Improving Multi-Label Defect Classification in Photovoltaic Modules
- Module-Power Prediction from PL Measurements using Deep Learning
- Weakly Supervised Segmentation of Cracks on Solar Cells using Normalized Lp Norm