Cargando…

Solar Panel Detection within Complex Backgrounds Using Thermal Images Acquired by UAVs

The installation of solar plants everywhere in the world increases year by year. Automated diagnostic methods are needed to inspect the solar plants and to identify anomalies within these photovoltaic panels. The inspection is usually carried out by unmanned aerial vehicles (UAVs) using thermal imag...

Descripción completa

Detalles Bibliográficos
Autores principales: Vega Díaz, Jhon Jairo, Vlaminck, Michiel, Lefkaditis, Dionysios, Orjuela Vargas, Sergio Alejandro, Luong, Hiep
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7663759/
https://www.ncbi.nlm.nih.gov/pubmed/33142683
http://dx.doi.org/10.3390/s20216219
_version_ 1783609702023692288
author Vega Díaz, Jhon Jairo
Vlaminck, Michiel
Lefkaditis, Dionysios
Orjuela Vargas, Sergio Alejandro
Luong, Hiep
author_facet Vega Díaz, Jhon Jairo
Vlaminck, Michiel
Lefkaditis, Dionysios
Orjuela Vargas, Sergio Alejandro
Luong, Hiep
author_sort Vega Díaz, Jhon Jairo
collection PubMed
description The installation of solar plants everywhere in the world increases year by year. Automated diagnostic methods are needed to inspect the solar plants and to identify anomalies within these photovoltaic panels. The inspection is usually carried out by unmanned aerial vehicles (UAVs) using thermal imaging sensors. The first step in the whole process is to detect the solar panels in those images. However, standard image processing techniques fail in case of low-contrast images or images with complex backgrounds. Moreover, the shades of power lines or structures similar to solar panels impede the automated detection process. In this research, two self-developed methods are compared for the detection of panels in this context, one based on classical techniques and another one based on deep learning, both with a common post-processing step. The first method is based on edge detection and classification, in contrast to the second method is based on training a region based convolutional neural networks to identify a panel. The first method corrects for the low contrast of the thermal image using several preprocessing techniques. Subsequently, edge detection, segmentation and segment classification are applied. The latter is done using a support vector machine trained with an optimized texture descriptor vector. The second method is based on deep learning trained with images that have been subjected to three different pre-processing operations. The postprocessing use the detected panels to infer the location of panels that were not detected. This step selects contours from detected panels based on the panel area and the angle of rotation. Then new panels are determined by the extrapolation of these contours. The panels in 100 random images taken from eleven UAV flights over three solar plants are labeled and used to evaluate the detection methods. The metrics for the new method based on classical techniques reaches a precision of 0.997, a recall of 0.970 and a [Formula: see text] score of 0.983. The metrics for the method of deep learning reaches a precision of 0.996, a recall of 0.981 and a [Formula: see text] score of 0.989. The two panel detection methods are highly effective in the presence of complex backgrounds.
format Online
Article
Text
id pubmed-7663759
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-76637592020-11-14 Solar Panel Detection within Complex Backgrounds Using Thermal Images Acquired by UAVs Vega Díaz, Jhon Jairo Vlaminck, Michiel Lefkaditis, Dionysios Orjuela Vargas, Sergio Alejandro Luong, Hiep Sensors (Basel) Article The installation of solar plants everywhere in the world increases year by year. Automated diagnostic methods are needed to inspect the solar plants and to identify anomalies within these photovoltaic panels. The inspection is usually carried out by unmanned aerial vehicles (UAVs) using thermal imaging sensors. The first step in the whole process is to detect the solar panels in those images. However, standard image processing techniques fail in case of low-contrast images or images with complex backgrounds. Moreover, the shades of power lines or structures similar to solar panels impede the automated detection process. In this research, two self-developed methods are compared for the detection of panels in this context, one based on classical techniques and another one based on deep learning, both with a common post-processing step. The first method is based on edge detection and classification, in contrast to the second method is based on training a region based convolutional neural networks to identify a panel. The first method corrects for the low contrast of the thermal image using several preprocessing techniques. Subsequently, edge detection, segmentation and segment classification are applied. The latter is done using a support vector machine trained with an optimized texture descriptor vector. The second method is based on deep learning trained with images that have been subjected to three different pre-processing operations. The postprocessing use the detected panels to infer the location of panels that were not detected. This step selects contours from detected panels based on the panel area and the angle of rotation. Then new panels are determined by the extrapolation of these contours. The panels in 100 random images taken from eleven UAV flights over three solar plants are labeled and used to evaluate the detection methods. The metrics for the new method based on classical techniques reaches a precision of 0.997, a recall of 0.970 and a [Formula: see text] score of 0.983. The metrics for the method of deep learning reaches a precision of 0.996, a recall of 0.981 and a [Formula: see text] score of 0.989. The two panel detection methods are highly effective in the presence of complex backgrounds. MDPI 2020-10-31 /pmc/articles/PMC7663759/ /pubmed/33142683 http://dx.doi.org/10.3390/s20216219 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Vega Díaz, Jhon Jairo
Vlaminck, Michiel
Lefkaditis, Dionysios
Orjuela Vargas, Sergio Alejandro
Luong, Hiep
Solar Panel Detection within Complex Backgrounds Using Thermal Images Acquired by UAVs
title Solar Panel Detection within Complex Backgrounds Using Thermal Images Acquired by UAVs
title_full Solar Panel Detection within Complex Backgrounds Using Thermal Images Acquired by UAVs
title_fullStr Solar Panel Detection within Complex Backgrounds Using Thermal Images Acquired by UAVs
title_full_unstemmed Solar Panel Detection within Complex Backgrounds Using Thermal Images Acquired by UAVs
title_short Solar Panel Detection within Complex Backgrounds Using Thermal Images Acquired by UAVs
title_sort solar panel detection within complex backgrounds using thermal images acquired by uavs
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7663759/
https://www.ncbi.nlm.nih.gov/pubmed/33142683
http://dx.doi.org/10.3390/s20216219
work_keys_str_mv AT vegadiazjhonjairo solarpaneldetectionwithincomplexbackgroundsusingthermalimagesacquiredbyuavs
AT vlaminckmichiel solarpaneldetectionwithincomplexbackgroundsusingthermalimagesacquiredbyuavs
AT lefkaditisdionysios solarpaneldetectionwithincomplexbackgroundsusingthermalimagesacquiredbyuavs
AT orjuelavargassergioalejandro solarpaneldetectionwithincomplexbackgroundsusingthermalimagesacquiredbyuavs
AT luonghiep solarpaneldetectionwithincomplexbackgroundsusingthermalimagesacquiredbyuavs