Deep Learning for Automatic Defect Detection in PV Modules Using Electroluminescence Images
Solar energy, in the form of photovoltaic (PV) panels, is important for achieving clean energy solutions. The photovoltaic health index must be monitored and improved because of the high demand for green energy. Unfortunately, defective solar cells are a significant source of performance degradation...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2023-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10146258/ |
_version_ | 1797803108404822016 |
---|---|
author | Fatma Mazen Ali Mazen Rania Ahmed Abul Seoud Yomna O. Shaker |
author_facet | Fatma Mazen Ali Mazen Rania Ahmed Abul Seoud Yomna O. Shaker |
author_sort | Fatma Mazen Ali Mazen |
collection | DOAJ |
description | Solar energy, in the form of photovoltaic (PV) panels, is important for achieving clean energy solutions. The photovoltaic health index must be monitored and improved because of the high demand for green energy. Unfortunately, defective solar cells are a significant source of performance degradation in photovoltaic (PV) systems. Experts often manually analyze electroluminescence (EL) images by visually inspecting them, which is personal, time-consuming, and requires extensive expertise. This work presents a comparative analysis of YOLOv8 and an Improved YOLOv5 for an automatic PV defect detection system in EL images in which Global Attention Module (GAM) is incorporated into the traditional YOLOv5s model for better object representation. Adaptive Feature space fusion (ASFF) was added to YOLOv5’s original structure for feature fusion. The Distance Intersection over Union (Non-Maximum) Suppression (DIoU-NMS) is aggregated to produce a more accurate bounding box. The ELDDS1400C5 dataset was used to train and evaluate the proposed system. Experiments on the ELDDS1400C5 test set revealed that the Improved YOLOv5 algorithm achieved a mean Average Precision of 76.3% (mAP@0.5), which is a 2.5% improvement over the standard YOLOv5 algorithm for detecting faults in PV modules in EL images. Furthermore, the experimental results demonstrated that Test Time Augmentation (TTA) significantly increased the mAP@0.5 to 77.7%, surpassing the YOLOv8 model, which achieved 77.5% under the same conditions. |
first_indexed | 2024-03-13T05:15:53Z |
format | Article |
id | doaj.art-2c12768f91b840d49f66ee26ec26bd4f |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-03-13T05:15:53Z |
publishDate | 2023-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-2c12768f91b840d49f66ee26ec26bd4f2023-06-15T23:01:06ZengIEEEIEEE Access2169-35362023-01-0111577835779510.1109/ACCESS.2023.328404310146258Deep Learning for Automatic Defect Detection in PV Modules Using Electroluminescence ImagesFatma Mazen Ali Mazen0https://orcid.org/0000-0002-0429-6609Rania Ahmed Abul Seoud1https://orcid.org/0000-0003-1336-2409Yomna O. Shaker2https://orcid.org/0000-0002-8476-2883Electrical Engineering Department, Faculty of Engineering, Fayoum University, Fayoum, EgyptElectrical Engineering Department, Faculty of Engineering, Fayoum University, Fayoum, EgyptElectrical Engineering Department, Faculty of Engineering, Fayoum University, Fayoum, EgyptSolar energy, in the form of photovoltaic (PV) panels, is important for achieving clean energy solutions. The photovoltaic health index must be monitored and improved because of the high demand for green energy. Unfortunately, defective solar cells are a significant source of performance degradation in photovoltaic (PV) systems. Experts often manually analyze electroluminescence (EL) images by visually inspecting them, which is personal, time-consuming, and requires extensive expertise. This work presents a comparative analysis of YOLOv8 and an Improved YOLOv5 for an automatic PV defect detection system in EL images in which Global Attention Module (GAM) is incorporated into the traditional YOLOv5s model for better object representation. Adaptive Feature space fusion (ASFF) was added to YOLOv5’s original structure for feature fusion. The Distance Intersection over Union (Non-Maximum) Suppression (DIoU-NMS) is aggregated to produce a more accurate bounding box. The ELDDS1400C5 dataset was used to train and evaluate the proposed system. Experiments on the ELDDS1400C5 test set revealed that the Improved YOLOv5 algorithm achieved a mean Average Precision of 76.3% (mAP@0.5), which is a 2.5% improvement over the standard YOLOv5 algorithm for detecting faults in PV modules in EL images. Furthermore, the experimental results demonstrated that Test Time Augmentation (TTA) significantly increased the mAP@0.5 to 77.7%, surpassing the YOLOv8 model, which achieved 77.5% under the same conditions.https://ieeexplore.ieee.org/document/10146258/ELDDS1400C5 datasetelectroluminescence imagesphotovoltaic panelstest time augmentationYOLOv5YOLOv8 |
spellingShingle | Fatma Mazen Ali Mazen Rania Ahmed Abul Seoud Yomna O. Shaker Deep Learning for Automatic Defect Detection in PV Modules Using Electroluminescence Images IEEE Access ELDDS1400C5 dataset electroluminescence images photovoltaic panels test time augmentation YOLOv5 YOLOv8 |
title | Deep Learning for Automatic Defect Detection in PV Modules Using Electroluminescence Images |
title_full | Deep Learning for Automatic Defect Detection in PV Modules Using Electroluminescence Images |
title_fullStr | Deep Learning for Automatic Defect Detection in PV Modules Using Electroluminescence Images |
title_full_unstemmed | Deep Learning for Automatic Defect Detection in PV Modules Using Electroluminescence Images |
title_short | Deep Learning for Automatic Defect Detection in PV Modules Using Electroluminescence Images |
title_sort | deep learning for automatic defect detection in pv modules using electroluminescence images |
topic | ELDDS1400C5 dataset electroluminescence images photovoltaic panels test time augmentation YOLOv5 YOLOv8 |
url | https://ieeexplore.ieee.org/document/10146258/ |
work_keys_str_mv | AT fatmamazenalimazen deeplearningforautomaticdefectdetectioninpvmodulesusingelectroluminescenceimages AT raniaahmedabulseoud deeplearningforautomaticdefectdetectioninpvmodulesusingelectroluminescenceimages AT yomnaoshaker deeplearningforautomaticdefectdetectioninpvmodulesusingelectroluminescenceimages |