Lightweight Edge AI Hardware-Oriented Photovoltaic Fault Detection Using Generative Augmentation with Potential Drone-Based Inspection Applications
To ensure the reliability and sustained performance of industrial photovoltaic (PV) systems, fault detection frameworks must achieve both high detection accuracy and computational efficiency, particularly for deployment on resource-constrained edge platforms. This work proposes a lightweight and low-latency photovoltaic defect detection framework that integrates DCGAN-based generative augmentation with the proposed GhostViT-YOLOv10n architecture. The augmentation strategy helps address class imbalance, improve representation of rare defects, and enhance generalization capability in electroluminescence (EL) imagery through structured geometric and photometric transformations. The proposed framework integrates lightweight Ghost-based optimization, Cross-Stage Partial Fusion (C2f), Spatial Pyramid Pooling—Fast (SPPF), MobileViT contextual learning, and SimAM-based attention refinement to improve multi-scale feature extraction while maintaining low computational complexity. Experimental evaluation on the PVEL-AD and PV Multi Defect benchmark datasets demonstrates strong detection performance. On the PVEL-AD dataset, the BaseLine achieves a [email protected] of 71.6% with only 2.7 M parameters and 8.4 GFLOPs, while our proposed GhostViT-YOLOv10n framework with DCGAN-enhanced version further improves detection performance to 93.6% [email protected] with only 2.19 M parameters and 6.6 GFLOPs. On the PV Multi Defect dataset, the BaseLine achieves a [email protected] of 74.0% with 2.71 M parameters and 8.4 GFLOPs, and the optimized framework with DCGAN-augmented configuration further improves performance to 95.4% [email protected] with 2.58 M parameters and 7.7 GFLOPs. These results demonstrate the effectiveness of combining lightweight architectural optimization with generative augmentation for improving rare defect representation and multi-scale photovoltaic defect detection. To validate practical deployment feasibility, the optimized framework was deployed on a Raspberry Pi 5 using ONNX Runtime under CPU-only conditions. The deployed model achieved an average inference time of 43.05 ms and a real-time processing speed of 23.23 FPS while maintaining moderate CPU utilization and stable thermal behavior. These deployment results demonstrate the suitability of the proposed framework for lightweight edge-oriented photovoltaic inspection applications without requiring GPU acceleration. All evaluations were conducted exclusively on real test datasets, while synthetic samples were used only during training to improve data diversity and rare defect representation. Overall, the proposed framework provides a balanced solution that combines detection accuracy, computational efficiency, lightweight edge deployment capability, and generative augmentation for practical photovoltaic defect inspection applications with potential suitability for future drone-assisted inspection scenarios.
Authors
- Cristian Randieri (ORCID: https://orcid.org/0000-0001-5300-3561)
- Claudio Tomazzoli (ORCID: https://orcid.org/0000-0003-2744-013X)
- Rayappa David Amar Raj (ORCID: https://orcid.org/0000-0002-5888-5513)
- Joel John
- Namburi Rupesh (ORCID: https://orcid.org/0009-0003-9372-2466)
- Gandrothu Karthik (ORCID: https://orcid.org/0009-0006-6863-137X)
Institutions
- Università degli Studi eCampus (IT)
- Pegaso University (IT)
- Amrita Vishwa Vidyapeetham (IN)
- Sapienza University of Rome (IT)
Publication Details
- Journal
- Drones
- Published
- 2026-05-29
- DOI
- https://doi.org/10.3390/drones10060422
- Primary Topic
- Photovoltaic System Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00