ACN-YOLO: Solar cell surface defect detection based on improved YOLOv8s
Source abstract
Abstract
This paper presents a solar cell surface defect detection method based on the improved YOLOv8s algorithm, termed ACN-YOLO. The method significantly enhances the detection of micro-defects on solar cell surfaces by incorporating the AKConv module, the C2f-Faster-EMA attention mechanism module, and the nwd_loss function module. The AKConv module utilizes irregular convolution techniques to enhance the global feature representation of samples, while the C2f-Faster-EMA module improves the detection capability for small target defects, and the nwd_loss function optimizes detection accuracy for tiny objects. Experimental results demonstrate that ACN-YOLO achieves an mAP@0.5 index of 84.7% with an increased detection speed of 295.3 FPS, meeting real-time monitoring requirements. The improved YOLOv8s model shows increases of 16.7%, 14.6%, and 11.8% in precision, recall, and mean average precision, respectively, compared to the original model, validating the effectiveness and practicality of the proposed improvements.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Industrial Vision Systems and Defect Detection · Advanced Neural Network Applications · Silicon and Solar Cell Technologies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Mechanical Engineering, Jiamusi University 1 , Jiamusi, Heilongjiang 154007,
Jiamusi University Logistics Management Office 2 , Jiamusi, Heilongjiang 154007,
References (23)
Show source-provided references
1. Solar cell cracks and finger failure detection using statistical parameters of electroluminescence images and machine learning10.3390/app10248834 ↗
2. Improved outdoor thermography and processing of infrared images for defect detection in PV modules10.1016/j.solener.2019.08.061 ↗
3. Enhancing solar photovoltaic modules quality assurance through convolutional neural network-aided automated defect detection10.1016/j.renene.2023.119389 ↗
4. Defect identification of solar panels using improved faster R-CNN
5. Multi-scale YOLOv5 for solar cell defect detection10.37188/ope.20233112.1804 ↗
6. PA-YOLO-based multifault defect detection algorithm for PV panels10.1155/2024/6113260 ↗
7. AKConv: Convolutional kernel with arbitrary sampled shapes and arbitrary number of parameters
8. YOLOv8-C2f-faster-EMA: An improved underwater trash detection model based on YOLOv810.3390/s24082483 ↗
9. A normalized Gaussian Wasserstein distance for tiny object detection
10. UAV target detection algorithm based on improved YOLOv8s
11. RFAConv: Innovating spatial attention and standard convolutional operation
12. Survey of deformable convolutional networks
13. A lightweight YOLOv8 integrating FasterNet for real-time underwater object detection10.1007/s11554-024-01431-x ↗
14. Run, don’t walk: Chasing higher FLOPS for faster neural networks
15. Efficient multi-scale attention module with cross-spatial learning
16. Distance-IoU loss: Faster and better learning for bounding box regression
17. Generalized intersection over union: A metric and a loss for bounding box regression
18. Fast algorithms on center location of two dimensional Gaussian distribution spot10.3788/AOS201232.0512002 ↗
19. The Perron-Frobenius theorem: Some of its applications10.1109/MSP.2005.1406483 ↗
20. 2021 · 3791
21. PVEL-AD: A large-scale open-world dataset for photovoltaic cell anomaly detection10.1109/tii.2022.3162846 ↗
22. Single shot multibox detector for honeybee detection10.1016/j.compeleceng.2022.108465 ↗
23. Faster R-CNN: Towards real-time object detection with region proposal networks10.1109/tpami.2016.2577031 ↗