<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">ISPRS-Archives</journal-id>
<journal-title-group>
<journal-title>The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences</journal-title>
<abbrev-journal-title abbrev-type="publisher">ISPRS-Archives</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2194-9034</issn>
<publisher><publisher-name>Copernicus Publications</publisher-name>
<publisher-loc>Göttingen, Germany</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.5194/isprs-archives-XLIX-B2-2026-1099-2026</article-id>
<title-group>
<article-title>Deep Learning-Based Roof Detection from UAV Dense Point Cloud for Solar Panels Mapping</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sekrecka</surname>
<given-names>Aleksandra</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wierzbicki</surname>
<given-names>Damian</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Karwowska</surname>
<given-names>Kinga</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Myrcik</surname>
<given-names>Agniszka</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>Department of Imagery Intelligence, Faculty of Civil Engineering and Geodesy, Military University of Technology, 00-908 Warsaw, Poland</addr-line>
</aff>
<pub-date pub-type="epub">
<day>23</day>
<month>07</month>
<year>2026</year>
</pub-date>
<volume>XLIX-B2-2026</volume>
<fpage>1099</fpage>
<lpage>1105</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Aleksandra Sekrecka et al.</copyright-statement>
<copyright-year>2026</copyright-year>
<license license-type="open-access">
<license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri"  xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p>
</license>
</permissions>
<self-uri xlink:href="https://isprs-archives.copernicus.org/articles/XLIX-B2-2026/1099/2026/isprs-archives-XLIX-B2-2026-1099-2026.html">This article is available from https://isprs-archives.copernicus.org/articles/XLIX-B2-2026/1099/2026/isprs-archives-XLIX-B2-2026-1099-2026.html</self-uri>
<self-uri xlink:href="https://isprs-archives.copernicus.org/articles/XLIX-B2-2026/1099/2026/isprs-archives-XLIX-B2-2026-1099-2026.pdf">The full text article is available as a PDF file from https://isprs-archives.copernicus.org/articles/XLIX-B2-2026/1099/2026/isprs-archives-XLIX-B2-2026-1099-2026.pdf</self-uri>
<abstract>
<p>Photovoltaic panels are becoming increasingly popular, and finding a suitable location for them quickly and automatically is a current and practical problem. In our experiment, we test whether a point cloud from dense multi-image matching can be useful for the automatic detection of the best locations for installing photovoltaic panels. We propose a methodology for processing and analyzing UAV point clouds, where the use of deep learning in combination with the CANUPO algorithm results in high roof recognition efficiency. Two classes were selected: roofs and non-roof objects. This made it possible to filter the detected roofs and remove erroneous objects. The resulting model detected buildings with an accuracy of approximately 80% and an effectiveness of 100% (there were no false detections). the following factors were taken into account in the insolation calculations: roof angles, roof slope exposure, changes in the angle of sunlight throughout the year, and atmospheric transmittance. The roof angles and exposure were determined using a Digital Surface Model (DSM) generated from multi-image UAV data. In our research, we took into account the average angle of incidence of sunlight throughout the year and at quarterly intervals. The use of DSM for roofs and the SVC algorithm combined with CANUPO made it possible to eliminate false detections and significantly increase the effectiveness of location detection. Research conducted for the entire year and quarters enabled the analysis of changes in roof insolation throughout the year, which is crucial when estimating the profitability of installing photovoltaic panels.</p>
</abstract>
<counts><page-count count="7"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>