Fast and automatic solar module geo-labeling for optimized large-scale photovoltaic systems inspection from UAV thermal imagery using deep learning segmentation
Zoubir Barraz , Imane Sebari , Nassim Lamrini , Kenza Ait El Kadi , Ibtihal Ait Abdelmoula
{"title":"Fast and automatic solar module geo-labeling for optimized large-scale photovoltaic systems inspection from UAV thermal imagery using deep learning segmentation","authors":"Zoubir Barraz , Imane Sebari , Nassim Lamrini , Kenza Ait El Kadi , Ibtihal Ait Abdelmoula","doi":"10.1016/j.clet.2025.101048","DOIUrl":null,"url":null,"abstract":"<div><div>Photovoltaics (PV) are among the primary renewable and clean energy sources deployed globally, requiring frequent and efficient inspections to maintain optimal performance. Inspections conducted with unmanned aerial vehicles (UAVs) are optimized for large-scale installations, but they generate large datasets that are time-consuming to label manually. This study introduces a novel automatic geo-labeling approach of raw Infrared (IR) UAV imagery. It includes adaptive thresholding and edge refinement with photogrammetric data to automatically detect and geo-localize individual solar modules, without the need for manual annotation. The resulting auto-labeled images are then used to train and compare Deep Learning detectors for module-level segmentation. Among the tested models, Yolov7 demonstrated the best performance, achieving a mean Average Precision (mAP) of 98.33 %, with an inference time of only 15 ms, proving its suitability for real-time applications and integration within the inspection process. The dataset used for training includes UAV-based IR imagery from both ground-mounted and roof-mounted photovoltaic systems. The proposed approach accelerates the data preparation process and enables accurate on-site module localization, making it highly practical for automated PV inspection pipelines.</div></div>","PeriodicalId":34618,"journal":{"name":"Cleaner Engineering and Technology","volume":"28 ","pages":"Article 101048"},"PeriodicalIF":5.3000,"publicationDate":"2025-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cleaner Engineering and Technology","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666790825001715","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ENVIRONMENTAL","Score":null,"Total":0}
引用次数: 0
Abstract
Photovoltaics (PV) are among the primary renewable and clean energy sources deployed globally, requiring frequent and efficient inspections to maintain optimal performance. Inspections conducted with unmanned aerial vehicles (UAVs) are optimized for large-scale installations, but they generate large datasets that are time-consuming to label manually. This study introduces a novel automatic geo-labeling approach of raw Infrared (IR) UAV imagery. It includes adaptive thresholding and edge refinement with photogrammetric data to automatically detect and geo-localize individual solar modules, without the need for manual annotation. The resulting auto-labeled images are then used to train and compare Deep Learning detectors for module-level segmentation. Among the tested models, Yolov7 demonstrated the best performance, achieving a mean Average Precision (mAP) of 98.33 %, with an inference time of only 15 ms, proving its suitability for real-time applications and integration within the inspection process. The dataset used for training includes UAV-based IR imagery from both ground-mounted and roof-mounted photovoltaic systems. The proposed approach accelerates the data preparation process and enables accurate on-site module localization, making it highly practical for automated PV inspection pipelines.