软件导刊2026,Vol.25Issue(4):35-47,13.DOI:10.11907/rjdk.241985
YOLOv8-BGC:基于YOLOv8改进的光伏电池缺陷检测方法
YOLOv8-BGC:A Defect Detection Method for Photovoltaic Cells Based on Improved YOLOv8
摘要
Abstract
Electroluminescence(EL)imaging is an effective method for detecting photovoltaic(PV)modules.The high spatial resolution pro-vided by EL images can detect the slightest defects on the surface of PV modules.However,the analysis of EL images is usually a manual pro-cess that is costly,time-consuming,and requires specialized knowledge of different types of defects.Therefore,a lightweight photovoltaic cell defect detection algorithm YOLOv8-BGC is proposed to improve YOLOv8.Firstly,combining the advantages of CNN and Transformer,a BOT module is proposed that can extract global and local feature information of photovoltaic cell defect images to adapt to the defect features of pho-tovoltaic cells;Secondly,coordinate attention mechanism(GAM)is introduced at the end of the backbone network and the neck network to re-duce information fragmentation and enhance global dimensional feature interaction,thereby improving the operational efficiency,feature de-scription,and parsing ability of the model;Finally,the C2fGhost module is used in the YOLOv8 neck network to reduce floating-point opera-tions during feature channel fusion,decrease model parameter count,and improve feature expression performance.Experiments have shown that on datasets with different defects in photovoltaic cells,the improved YOLOv8-BGC reduces model parameters and computational com-plexity by 6.7%and 8.5%respectively compared to the original YOLOv8 model,and increases mAP50 by 3%.It improves model accuracy and real-time performance while being lightweight.Compared with other algorithms,it also has certain advantages and can meet industrial deploy-ment requirements.关键词
YOLOv8/光伏电池/缺陷检测/BoT模块/C2fGhost模块/GAM模块Key words
YOLOv8/photovoltaic cells/defect detection/BoT module/C2fGhost module/GAM module分类
信息技术与安全科学引用本文复制引用
陈祖星,冯俊杰,李爽..YOLOv8-BGC:基于YOLOv8改进的光伏电池缺陷检测方法[J].软件导刊,2026,25(4):35-47,13.基金项目
国家自然科学基金项目(12065016) (12065016)
贵州省教育厅高等学校科学研究项目(青年项目)(黔教计[2022]345) (青年项目)
六盘水智能识别技术科技创新人才团队项目(52020-2023-0-20-20) (52020-2023-0-20-20)
六盘水师范学院校级本科专业建设项目(LPSSYYlzy2202) (LPSSYYlzy2202)
贵州省教育厅高等学校科学研究项目(青年项目)(黔教计[2022]346) (青年项目)
大学生创新创业训练计划项目(S2024109771664) (S2024109771664)