CCA-YOLO: Channel and Coordinate Aware-based YOLO for Photovoltaic Cell Defect Detection in Electroluminescence Images

Abstract

Solar energy is a renewable energy used for urban powergeneration, contributing to sustainable cities. In solar energy generation, it is important to inspect the health of photovoltaic cells for safety and power transformation efficiency. Defects in photovoltaic cells are usually irregular with different scales, challenging automated defect detection for photovoltaic cells. Therefore, this paper presents a Channel and Coordinate Aware-based YOLO (CCA-YOLO) for efficient photovoltaic cell defect detection. Specifically, to provide accurate backbone features from the complex background defect images, the Residual Coordinate Convolution-based ECA (RCC-ECA) enhances the backbone feature representation by learning from channel and coordinate information. To learn the intraclass/interclass variations and interclass similarity and convey coordinate information among different scales, the Multi-scale Defect Localization Module (MDFLM) incorporates a larger backbone feature to improve the robustness to multi-scale defects. The RCC-Up/Down optimizes the sampled features to minimize the inaccurate representation of the features caused by the sampling process. In addition, RCC-Up/Down conveys the coordinate information during the up/down sampling process to maintain coordinate awareness, which allows the network to learn from the coordinate information efficiently. Furthermore, the Residual Feature Fusion with Coordinate Convolution-based CBAM (RFC-CBAM) is introduced to maintain the channel and coordinate awareness for efficient learning from fused features. The proposed CCA-YOLO outperforms state-of-the-art methods in PVEL-AD on Precision (71.71%), Recall (76.91%), F1-Scores (74.19%), mAP50 (98.57%), APS (26.80%), APM (64.78%), and APL (74.93%).

Publication
in IEEE Transactions on Instrumentation and Measurement [SCI,JCR Q1]
Junqi Bao
Junqi Bao
Phd student (since 2023.9)
Xiaochen Yuan
Xiaochen Yuan
Associate Professor