Author
Listed:
- Hanfei Xie
- Baoxi Yuan
- Chengyu Hu
- Yujie Gao
- Feng Wang
- Chunlan Wang
- Yuqian Wang
- Peng Chu
Abstract
Photovoltaic panels are the core components of photovoltaic power generation systems, and their quality directly affects power generation efficiency and circuit safety. To address the shortcomings of existing photovoltaic defect detection technologies, such as high labor costs, large workloads, high sensor failure rates, low reliability, high false alarm rates, high network demands, and slow detection speeds of traditional algorithms, we propose an algorithm named ST-YOLO specifically for photovoltaic module defect detection. This algorithm is based on YOLOv8s. First, it introduces the C2f-SCconv convolution module, which is based on SCconv convolution. This module reduces the computational burden of model parameters and improves detection speed through lightweight design. Additionally, the Triplet Attention mechanism is incorporated, significantly enhancing detection accuracy without substantially increasing model parameter computations. Experiments on a self-built photovoltaic array infrared defect image dataset show that ST-YOLO, compared to the baseline YOLOv8s, achieves a 15% reduction in model weight, a 2.9% improvement in Precision, and a 1.4% increase in mAP@0.5. Compared to YOLOv7-Tiny and YOLOv5s, ST-YOLO also demonstrates superior detection performance and advantages. This indicates that ST-YOLO has significant application value in photovoltaic defect detection.
Suggested Citation
Hanfei Xie & Baoxi Yuan & Chengyu Hu & Yujie Gao & Feng Wang & Chunlan Wang & Yuqian Wang & Peng Chu, 2024.
"ST-YOLO: A defect detection method for photovoltaic modules based on infrared thermal imaging and machine vision technology,"
PLOS ONE, Public Library of Science, vol. 19(12), pages 1-19, December.
Handle:
RePEc:plo:pone00:0310742
DOI: 10.1371/journal.pone.0310742
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0310742. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.