A photovoltaic surface defect detection method for building based on deep learning

被引:18
作者
Cao, Yukang [1 ]
Pang, Dandan [1 ]
Yan, Yi [1 ]
Jiang, Yongqing [2 ,3 ]
Tian, Chongyi [1 ]
机构
[1] Shandong Jianzhu Univ, Sch Informat & Elect Engn, Shandong Key Lab Intelligent Bldg Technol, Jinan 250101, Shandong, Peoples R China
[2] Sichuan Univ, Coll Architecture & Environm, MOE Key Lab Deep Earth Sci & Engn, Chengdu 610065, Sichuan, Peoples R China
[3] Sichuan Univ, Coll Architecture & Environm, Dept Civil Engn, Chengdu 610065, Sichuan, Peoples R China
基金
中国国家自然科学基金;
关键词
Building photovoltaic; Surface defect detection; Health monitoring; YOLO-v5s; NETWORKS;
D O I
10.1016/j.jobe.2023.106375
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
The inspection and diagnosis of building engineering involve health monitoring of buildings and related facilities, and the utilization of renewable energy, such as solar energy, is crucial for smooth operation of modern construction projects. The detection of solar panel defects is related to the reliability and efficiency of building photovoltaics and has become a field of concern. Using deep learning to detect defects can improve the stability of building photovoltaics. However, achieving a balance between algorithm accuracy and reasoning speed requires further study. This paper presents an improved algorithm based on YOLO-v5, named YOLOv5s-GBC, which improves accuracy and inference speed. This demonstrates the advantages of fast and accurate photovoltaic defect detection. Based on the classical YOLO-v5 algorithm, the attention mechanism and bidirectional feature pyramid network were adopted to improve the accuracy of defect detection. Then, the lightweight module GhostConv and the Gaussian error linear unit activation function were used to reduce the number of model parameters and improve the reasoning speed. Further, the defect dataset of electroluminescence images proposed by the 35th European Photovoltaic Solar Energy Conference and Exhibition was used to verify the effectiveness of the proposed method. The experimental results show that YOLOv5s-GBC is superior to the original method in many evaluation indices, i.e., the accuracy and inference speed were increased by 2% and 20.3%, respectively. In conclusion, YOLOv5s-GBC exhibited better performance compared to other deep learning methods.
引用
收藏
页数:12
相关论文
共 38 条
[1]  
Binhui Liu, PHOTOVOLTAIC CELL DE
[2]  
Buerhop-Lutz C., 2018, 35 EUR PHOT SOL EN C
[3]   SDDNet: A Fast and Accurate Network for Surface Defect Detection [J].
Cui, Lisha ;
Jiang, Xiaoheng ;
Xu, Mingliang ;
Li, Wanqing ;
Lv, Pei ;
Zhou, Bing .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2021, 70
[4]   A multi-stage model based on YOLOv3 for defect detection in PV panels based on IR and visible imaging by unmanned aerial vehicle [J].
Di Tommaso, Antonio ;
Betti, Alessandro ;
Fontanelli, Giacomo ;
Michelozzi, Benedetto .
RENEWABLE ENERGY, 2022, 193 :941-962
[5]   RepVGG: Making VGG-style ConvNets Great Again [J].
Ding, Xiaohan ;
Zhang, Xiangyu ;
Ma, Ningning ;
Han, Jungong ;
Ding, Guiguang ;
Sun, Jian .
2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, :13728-13737
[6]  
Dosovitskiy A, 2021, Arxiv, DOI arXiv:2010.11929
[7]  
Ge C., 2020, IEEE T PARALL DISTR, P1
[8]  
Han D., 2018, APS MARCH M ABSTRACT
[9]   GhostNet: More Features from Cheap Operations [J].
Han, Kai ;
Wang, Yunhe ;
Tian, Qi ;
Guo, Jianyuan ;
Xu, Chunjing ;
Xu, Chang .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2020, :1577-1586
[10]  
He KM, 2014, LECT NOTES COMPUT SC, V8691, P346, DOI [arXiv:1406.4729, 10.1007/978-3-319-10578-9_23]