# A Multi-Stage model based on YOLOv3 for defect detection in PV panels based on IR and Visible Imaging by Unmanned Aerial Vehicle

arXiv: https://arxiv.org/abs/2111.11709 · HTML: https://mlsanity.com/paper/2111.11709/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 12 of its 48 references that are in the map.
- First posted on arXiv 23 Nov 2021.

## Builds on (most cited first, 12 of 12)

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [Microsoft COCO: Common Objects in Context](https://mlsanity.com/paper/1405.0312/) (2014)
- [Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks](https://mlsanity.com/paper/1506.01497/) (2015)
- [Mask R-CNN](https://mlsanity.com/paper/1703.06870/) (2017)
- [Feature Pyramid Networks for Object Detection](https://mlsanity.com/paper/1612.03144/) (2016)
- [You Only Look Once: Unified, Real-Time Object Detection](https://mlsanity.com/paper/1506.02640/) (2015)
- [SSD: Single Shot MultiBox Detector](https://mlsanity.com/paper/1512.02325/) (2015)
- [Automatic Classification of Defective Photovoltaic Module Cells in Electroluminescence Images](https://mlsanity.com/paper/1807.02894/) (2018)
- [A Survey on Hough Transform, Theory, Techniques and Applications](https://mlsanity.com/paper/1502.02160/) (2015)
- [Computer Vision Tool for Detection, Mapping and Fault Classification of PV Modules in Aerial IR Videos](https://mlsanity.com/paper/2106.07314/) (2021)
- [DeepSolarEye: Power Loss Prediction and Weakly Supervised Soiling Localization via Fully Convolutional Networks for Solar Panels](https://mlsanity.com/paper/1710.03811/) (2017)
- [Automatic Inspection of Utility Scale Solar Power Plants using Deep Learning](https://mlsanity.com/paper/1902.04132/) (2018)

## Built on by (most cited first, 3 of 3)

- [Automated Optical Inspection of FAST's Reflector Surface using Drones and Computer Vision](https://mlsanity.com/paper/2212.09039/) (2022)
- [Photovoltaic Panel Defect Detection Based on Ghost Convolution with BottleneckCSP and Tiny Target Prediction Head Incorporating YOLOv5](https://mlsanity.com/paper/2303.00886/) (2023)
- [Self-supervised cross-modality learning for uncertainty-aware object detection and recognition in applications which lack pre-labelled training data](https://mlsanity.com/paper/2411.03082/) (2024)

## Abstract (arXiv)

As solar capacity installed worldwide continues to grow, there is an increasing awareness that advanced inspection systems are becoming of utmost importance to schedule smart interventions and minimize downtime likelihood. In this work we propose a novel automatic multi-stage model to detect panel defects on aerial images captured by unmanned aerial vehicle by using the YOLOv3 network and Computer Vision techniques. The model combines detections of panels and defects to refine its accuracy and exhibits an average inference time per image of 0.98 s. The main novelties are represented by its versatility to process either thermographic or visible images and detect a large variety of defects, to prescript recommended actions to O&M crew to give a more efficient data-driven maintenance strategy and its portability to both rooftop and ground-mounted PV systems and different panel types. The proposed model has been validated on two big PV plants in the south of Italy with an outstanding AP@0.5 exceeding 98% for panel detection, a remarkable AP@0.4 (AP@0.5) of roughly 88.3% (66.9%) for hotspots by means of infrared thermography and a mAP@0.5 of almost 70% in the visible spectrum for detection of anomalies including panel shading induced by soiling and bird dropping, delamination, presence of puddles and raised rooftop panels. The model predicts also the severity of hotspot areas based on the estimated temperature gradients, as well as it computes the soiling coverage based on visual images. Finally an analysis of the influence of the different YOLOv3's output scales on the detection is discussed.
