Title: Automated defect detection in solar module electroluminescence images using YOLOv9 variants
Authors: Yasmin Adel Hagag; Mohamed ElSobky; Ahmed M. Ibrahim; Ahmad Taher Azar; Zeeshan Haider
Addresses: Faculty of Engineering, Electrical Power and Machine Department, Cairo University, Giza, 12613, Egypt ' Faculty of Engineering, Electrical Power and Machine Department, Cairo University, Giza, 12613, Egypt ' Faculty of Engineering, Electrical Power and Machine Department, Cairo University, Giza, 12613, Egypt ' College of Computer and Information Sciences (CCIS), Prince Sultan University, Riyadh, 11586, Saudi Arabia; Automated System and Soft Computing Lab, Prince Sultan University, Riyadh, Saudi Arabia ' College of Computer and Information Sciences (CCIS), Prince Sultan University, Riyadh, 11586, Saudi Arabia; Automated System and Soft Computing Lab, Prince Sultan University, Riyadh, Saudi Arabia
Abstract: Defective photovoltaic (PV) panels cause a reduction in energy generation. To maximise green energy production, close monitoring and improvement of the photovoltaic health index are essential. Current methods rely on visual inspection of electroluminescence (EL) images by experts which is time-consuming and requires highly trained personnel. This work presents an automated defect detection approach on PV panels using the state-of-the-art object detection model YOLOv9. Four variants of YOLOv9 (gelan-e, gelan-c, yolov9-c, and yolov9-e) are trained on three datasets (ELDDS, ELDDS1400C5, and PVELAD). Two similar datasets (ELDDS, ELDDS1400C5) are merged to make a larger dataset. The proposed YOLOv9-e model on merged data achieved the mAP@0.5 of 0.815 outperforming other approaches by 3.8%. Notably, on the ELDDS1400c5 dataset commonly used for comparison, the proposed YOLOv9-e variant achieves a competitive mAP@0.5 of 0.766 without architectural modifications compared to 0.777 for YOLOv5s.
Keywords: photovoltaic defects; defect detection; solar panel defects; deep learning; object detection; solar energy.
DOI: 10.1504/IJAAC.2025.147209
International Journal of Automation and Control, 2025 Vol.19 No.4, pp.482 - 509
Received: 25 Jun 2024
Accepted: 27 Jul 2024
Published online: 11 Jul 2025 *