Advancing Automatic Photovoltaic Defect Detection using Semi-Supervised Semantic Segmentation of Electroluminescence Images
Abhishek Jha1 · Yogesh Rawat2 · Shruti Vyas2
1 Delhi Technological University · 2University of Central Florida
Photovoltaic (PV) systems allow us to tap into all abundant solar energy, however they require regular maintenance for high efficiency and to prevent degradation. Traditional manual health check, using Electroluminescence (EL) imaging, is expensive and logistically challenging which makes automated defect detection essential. Current automation approaches require extensive manual expert labeling, which is time-consuming, expensive, and prone to errors. We propose PV-S3 (Photovoltaic-Semi Supervised Segmentation), a Semi-Supervised Learning approach for semantic segmentation of defects in EL images that reduces reliance on extensive labeling. PV-S3 is a Deep learning model trained using a few labeled images along with numerous unlabeled images. We evaluate PV-S3 on multiple datasets and demonstrate its effectiveness and adaptability. With merely 20% labeled samples, we achieve an absolute improvement of 9.7% in IoU, 13.5% in Precision, 29.15% in Recall, and 20.42% in F1-Score over prior state-of-the-art supervised method (which uses 100% labeled samples) on UCF-EL dataset (largest dataset available for semantic segmentation of EL images)showing improvement in performance while reducing the annotation costs by 80%.
- PV-S3 20% labelled weight: https://drive.google.com/file/d/1b_sIVyVivgDUFDIVlXSVhgQj5gpsh2X-/view?usp=sharing
- Backbone weight for Resnet in Deeplabv3+: https://drive.google.com/file/d/11ro2qP4uPjHPVCefF1DUMBIru_bMhroA/view?usp=sharing
This work is inspired and modified upon the work from PS-MT which is the implementation of Perturbed and Strict Mean Teachers for Semi-supervised Semantic Segmentation. The computational resources for this work are taken from the Center for Research in Computer Vision (CRCV), University of Central Florida.
- Liu, Yuyuan, et al. "Perturbed and strict mean teachers for semi-supervised semantic segmentation." Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 2022..pdf
- Fioresi, Joseph, et al. "Automated defect detection and localization in photovoltaic cells using semantic segmentation of electroluminescence images." IEEE Journal of Photovoltaics 12.1 (2021): 53-61. UCFSolar Dataset
- Benchmark datasets for defect detection in EL images of solar cells using semantic segmentation refered as CSB Dataset
- Pratt, Lawrence, Jana Mattheus, and Richard Klein. "A benchmark dataset for defect detection and classification in electroluminescence images of PV modules using semantic segmentation." Systems and Soft Computing 5 (2023): 200048.
- Pratt, Lawrence, Devashen Govender, and Richard Klein. "Defect detection and quantification in electroluminescence images of solar PV modules using U-net semantic segmentation." Renewable Energy 178 (2021): 1211-1222.
Pleass cite this research in your publication if it helps your project
@article{jha2025advancing,
title={Advancing automatic photovoltaic defect detection using semi-supervised semantic segmentation of electroluminescence images},
author={Jha, Abhishek and Rawat, Yogesh and Vyas, Shruti},
journal={Engineering Applications of Artificial Intelligence},
volume={160},
pages={111790},
year={2025},
publisher={Elsevier}
}