journal article·2026-05-04

A novel lightweight detector for precise measurement of defects in photovoltaic panels in complex industrial scenarios

Yang Gan, Xuefeng Ren, Huan Liu, Yongming Chen, Ping Lin

Publisher page

Abstract

Defect detection is crucial for maintaining the functionality and productivity of photovoltaic (PV) systems. However, existing object detection algorithms face significant challenges in PV panel defect detection, including interference from complex backgrounds, limited small target detection capabilities, and difficulties in handling multi-scale defects. To address these issues, a lightweight PV panel defect detection model based on real-time detection transformer is proposed. Firstly, to tackle the problem of defect feature loss due to complex background noise, a lightweight backbone network, utilising the partial convolution (Pconv) operator, is designed to improve the model’s feature extraction capability in complex heterogeneous environments while keeping the computational cost low. Next, to effectively utilise the boundary texture information of small target defects, a local global collaborative attention mechanism is proposed by integrating both local and global feature information for identifying small defect targets. Finally, a multipath hybrid enhancement module is developed by aggregating features from multiple convolutional paths for recognising defects of various shapes. The results show that the improved model achieves an AP of 64.1% and an APS of 33.8% on the public PVEL-AD dataset, with improvements of 2.0% and 3.5%, respectively, compared to the baseline model.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Industrial Vision Systems and Defect Detection · Photovoltaic System Optimization Techniques · Silicon and Solar Cell Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Hubei Normal University

Funding

National Natural Science Foundation of China

References (84)

Show source-provided references
1. 10.1080/10589759.2024.231926310.1080/10589759.2024.2319263 ↗
2. 10.1080/10589759.2024.235724010.1080/10589759.2024.2357240 ↗
3. 10.3390/en1503110110.3390/en15031101 ↗
4. 10.1016/j.measurement.2024.11512110.1016/j.measurement.2024.115121 ↗
5. 10.1109/ACCESS.2023.328404310.1109/ACCESS.2023.3284043 ↗
6. 10.1007/s42835-023-01381-710.1007/s42835-023-01381-7 ↗
7. 10.18280/ts.39041710.18280/ts.390417 ↗
8. 10.1016/j.renene.2019.12.09010.1016/j.renene.2019.12.090 ↗
9. 10.1016/j.aei.2025.10324810.1016/j.aei.2025.103248 ↗
10. 10.1088/1361-6501/ad7e3a10.1088/1361-6501/ad7e3a ↗
11. 10.3390/app14221069010.3390/app142210690 ↗
12. 10.1016/j.compag.2024.10867410.1016/j.compag.2024.108674 ↗
13. 10.1016/j.engappai.2025.11076510.1016/j.engappai.2025.110765 ↗
14. 10.1016/j.eswa.2024.12319910.1016/j.eswa.2024.123199 ↗
15. 10.1016/j.solener.2023.11224510.1016/j.solener.2023.112245 ↗
16. 10.1016/j.solener.2025.11354610.1016/j.solener.2025.113546 ↗
17. 10.1080/10589759.2024.241038610.1080/10589759.2024.2410386 ↗
18. 10.1007/s10845-018-1458-z10.1007/s10845-018-1458-z ↗
19. 10.1038/s41598-024-72019-510.1038/s41598-024-72019-5 ↗
20. 10.3390/s2422737610.3390/s24227376 ↗
21. 10.1088/1361-6501/ad60ea10.1088/1361-6501/ad60ea ↗
22. 10.1016/j.measurement.2024.11522110.1016/j.measurement.2024.115221 ↗
23. 10.1109/TII.2022.316284610.1109/TII.2022.3162846 ↗
24. 10.1109/CVPR.2016.9010.1109/CVPR.2016.90 ↗
25. 10.1080/10589759.2024.240289010.1080/10589759.2024.2402890 ↗
26. 10.1109/ICCEA62105.2024.1060358010.1109/ICCEA62105.2024.10603580 ↗
27. 10.1007/s11554-024-01577-810.1007/s11554-024-01577-8 ↗
28. 10.3390/agriculture1412225610.3390/agriculture14122256 ↗
29. 10.1109/CVPR52733.2024.0055010.1109/CVPR52733.2024.00550 ↗
30. 10.1109/LGRS.2024.337029910.1109/LGRS.2024.3370299 ↗
31. 10.1080/10589759.2025.246542010.1080/10589759.2025.2465420 ↗
32. 10.3390/agriculture1406096110.3390/agriculture14060961 ↗
33. 10.3390/s2413426210.3390/s24134262 ↗
34. 10.1109/TPAMI.2024.352437710.1109/TPAMI.2024.3524377 ↗
35. 10.1109/CVPR52729.2023.0115710.1109/CVPR52729.2023.01157 ↗
36. 10.1016/j.engappai.2023.10644210.1016/j.engappai.2023.106442 ↗
37. Wang A, Chen H, Liu L, et al. Yolov10: real-time end-to-end object detection. Adv in Neural Infor Proces Syst. 2024;37:107984–108011.
38. 10.32604/cmc.2023.04160010.32604/cmc.2023.041600 ↗
39. 10.1007/978-3-319-10602-1_4810.1007/978-3-319-10602-1_48 ↗
40. 10.3390/s2006156210.3390/s20061562 ↗
41. 10.1109/ICCV51070.2023.0154910.1109/ICCV51070.2023.01549 ↗
42. 10.1109/CVPR52733.2024.0150610.1109/CVPR52733.2024.01506 ↗
43. 10.1109/CVPR52729.2023.0154810.1109/CVPR52729.2023.01548 ↗
44. 10.1109/CVPR52733.2024.0054410.1109/CVPR52733.2024.00544 ↗
45. Chen H, Wang Y, Guo J, et al. Vanillanet: the power of minimalism in deep learning. Adv Neural Infor Process Sys. 2023;36:7050–7064.10.52202/075280-0308 ↗
46. 10.1109/CVPR52688.2022.0118110.1109/CVPR52688.2022.01181 ↗
47. 10.1109/ICCV51070.2023.0159810.1109/ICCV51070.2023.01598 ↗
48. 10.1016/j.neucom.2024.12782810.1016/j.neucom.2024.127828 ↗
49. 10.1109/CVPR52688.2022.0047510.1109/CVPR52688.2022.00475 ↗
50. Pan Z, Cai J, Zhuang B. Fast vision transformers with hilo attention. Adv Neural Infor Process Sys. 2022;35:14541–14554.
51. 10.1109/ICCV.2017.7410.1109/ICCV.2017.74 ↗
52. 10.1109/CVPR42600.2020.0107910.1109/CVPR42600.2020.01079 ↗
53. 10.1016/j.compbiomed.2024.10791710.1016/j.compbiomed.2024.107917 ↗
54. 10.1007/978-981-97-8858-3_3410.1007/978-981-97-8858-3_34 ↗
55. 10.1109/CVPR46437.2021.0135010.1109/CVPR46437.2021.01350 ↗
56. Xu W, Wan Y. ELA: efficient local attention for deep convolutional neural networks. arXiv: 2403.01123. 2024.
57. Park J. Bam: bottleneck attention module. arXiv preprint arXiv:1807.06514. 2018.
58. 10.1109/ICASSP49357.2023.1009651610.1109/ICASSP49357.2023.10096516 ↗
59. 10.1109/ICCV.2017.32410.1109/ICCV.2017.324 ↗
60. 10.1109/ICCV48922.2021.0034910.1109/ICCV48922.2021.00349 ↗
61. Li X, Wang W, Wu L, et al. Generalized focal loss: learning qualified and distributed bounding boxes for dense object detection. Adv Neural Inf Process Syst. 2020;33:21002–21012.
62. Jocher G, Chaurasia A, Stoken A, et al. Ultralytics/yolov5: v6. 1-tensorrt, tensorflow edge tpu and openvino export and inference. Zenodo. 2022.
63. Li C Li L Jiang H et al. YOLOv6: a single-stage object detection framework for industrial applications. arXiv:2209.02976. 2022.
64. Ge Z, Liu S, Wang F, et al. Yolox: exceeding yolo series in 2021. arXiv. 2021;2107(8430).
65. Jocher G. Ultralytics yolo11. 2024. Available from: https://github.com/ultralytics/ultralytics
66. Lyu C Zhang W Huang H et al. Rtmdet: an empirical study of designing real-time object detectors. arXiv:2212.07784. 2022.
67. Ren SJ. Faster r-cnn: towards real-time object detection with region proposal networks. Adv Neural Info Process Sys. 2015;28.
68. 10.1109/CVPR.2018.0064410.1109/CVPR.2018.00644 ↗
69. 10.1109/CVPR.2019.0009110.1109/CVPR.2019.00091 ↗
70. Zhang H Li F Liu S et al. Dino: Detr with improved denoising anchor boxes for end-to-end object detection. arXiv preprint arXiv:2203.03605. 2022.
71. 10.48550/arXiv.2303.1277610.48550/arXiv.2303.12776 ↗
72. Liu S Li F Zhang H et al. Dab-detr: dynamic anchor boxes are better queries for detr. arXiv preprint arXiv:2201.12329. 2022.
73. Zhu X Su W Lu L et al. Deformable detr: deformable transformers for end-to-end object detection. arXiv preprint arXiv:04159. 2020.
74. 10.1109/CVPR52733.2024.0160510.1109/CVPR52733.2024.01605 ↗
75. Cai Z Liu S Wang G et al. Align-detr: improving detr with simple iou-aware bce loss. arXiv preprint arXiv:2304.07527. 2023
76. 10.48550/arXiv.1904.0818910.48550/arXiv.1904.08189 ↗
77. 10.1007/978-3-319-46448-0_210.1007/978-3-319-46448-0_2 ↗
78. Jocher G. In ultralytics yolov8. 2023. Available from: https://github.com/ultralytics/ultralytics
79. Wang C-Y, Yeh I-H, Liao H-YM. Yolov9: learning what you want to learn using programmable gradient information. European Conference Computer Vision. 2024:1–21.
80. 10.1109/CVPR.2019.0075410.1109/CVPR.2019.00754 ↗
81. 10.3390/s2505154210.3390/s25051542 ↗
82. 10.1109/TIM.2023.333644510.1109/TIM.2023.3336445 ↗
83. 10.1088/2631-8695/adbab410.1088/2631-8695/adbab4 ↗
84. 10.1088/1361-6501/adc1f310.1088/1361-6501/adc1f3 ↗