Rooftop Photovoltaic Potential Estimation via Appearance-Based Availability Assessment and Multi-Orientation Integration
Abstract
1. Introduction
- For low-cost and accurate rooftop PV potential estimation, we propose a framework based on high-resolution satellite imagery, which consists of three parts: automated extraction of rooftop areas and orientations, appearance-based rooftop availability coefficient estimation, and rooftop photovoltaic potential estimation using a multi-orientation quantified integration strategy.
- To address the overestimation caused by rooftop obstacles, we propose extracting high-level feature representations of individual rooftop segments and clustering them by orientation to enable fine-grained availability estimation. Both visual and numerical results demonstrate that the estimated availability coefficients closely match actual rooftop obstructions and contribute to more accurate PV potential assessment.
- Considering that solar azimuth variations are prone to result in rooftop orientation misidentification, we propose a multi-orientation quantitative integration strategy based on the symmetry assumption of sloped rooftops. The experimental results demonstrate its effectiveness in improving PV potential estimation accuracy.
2. Related Works
2.1. Urban Rooftop Area Extraction
2.2. Rooftop Availability Assessment
3. Methodology
3.1. Automated Extraction of Rooftop Areas and Orientations
3.2. Appearance-Based Assessment of Rooftop Availability
- Initialization. For a given dataset , select k data points from the dataset as the initial medoids.
- Assignment. Compute distances between each data point and all medoids, and assign each point to the cluster of the nearest medoid based on proximity.
- Update. For each cluster, compute the clustering costs J for each point except the original medoids, and select the point that minimizes the total distance as the updated medoid.where represents the m-th cluster, denotes the medoid of the f-th cluster, and represents the distance computation.
- Iteration. Repeat steps (2) and (3) until all medoids remain unchanged, or a predefined maximum number of iterations is reached.
- Termination. The algorithm stops once the medoids stabilize, yielding the final clustering results.
3.3. Multi-Orientation Quantitative Integration for PV Potential Estimation
4. Experimental Results
4.1. Dataset
4.2. Experimental Setups
4.3. Analysis of Rooftop Area and Orientation Extraction Results
4.4. Analysis of Rooftop Availability Coefficient Estimation Results
4.5. Solar Potential Estimation Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| PV | Photovoltaic |
| IPCC | Intergovernmental Panel on Climate Change |
| LiDAR | Light Detection and Ranging |
| DSM | Digital Surface Models |
| OSM | OpenStreetMap |
| CNNs | Convolutional Neural Networks |
| SPP | Spatial Pyramid Pooling |
| SC | Silhouette Coefficient |
| DBI | Davies–Bouldin Index |
| CH | Calinski–Harabasz Index |
| RID | Roof Information Dataset |
References
- IPCC. Climate Change 2023: Synthesis Report, Summary for Policymakers; Technical report; Intergovernmental Panel on Climate Change: Geneva, Switzerland, 2023. [Google Scholar]
- Liu, F.; Lv, T. Assessment of geographical distribution of photovoltaic generation in China for a low carbon electricity transition. J. Clean. Prod. 2019, 212, 655–665. [Google Scholar] [CrossRef]
- Song, C.; Guo, Z.; Liu, Z.; Zhang, H.; Liu, R.; Zhang, H. Application of photovoltaics on different types of land in China: Opportunities, status and challenges. Renew. Sustain. Energy Rev. 2024, 191, 114146. [Google Scholar] [CrossRef]
- Wang, M.; Mao, X.; Gao, Y.; He, F. Potential of carbon emission reduction and financial feasibility of urban rooftop photovoltaic power generation in Beijing. J. Clean. Prod. 2018, 203, 1119–1131. [Google Scholar] [CrossRef]
- Chen, H.; Chen, W. Status, trend, economic and environmental impacts of household solar photovoltaic development in China: Modelling from subnational perspective. Appl. Energy 2021, 303, 117616. [Google Scholar] [CrossRef]
- Zhang, Z.; Chen, M.; Zhong, T.; Zhu, R.; Qian, Z.; Zhang, F.; Yang, Y.; Zhang, K.; Santi, P.; Wang, K.; et al. Carbon mitigation potential afforded by rooftop photovoltaic in China. Nat. Commun. 2023, 14, 2347. [Google Scholar] [CrossRef] [PubMed]
- Bina, S.M.; Fujii, H.; Toriya, H. Innovative methodology for unlocking solar energy potential in Japanese urban areas: Drone-based DSM and roof shape analysis in Akita City. Energy Convers. Manag. 2025, 345, 120391. [Google Scholar] [CrossRef]
- Xu, J.; Guo, Z.; Yu, Q.; Dong, K.; Tan, H.; Zhang, H.; Yan, J. Spatiotemporal feature encoded deep learning method for rooftop PV potential assessment. Appl. Energy 2025, 394, 126171. [Google Scholar] [CrossRef]
- Yan, L.; Zhu, R.; Kwan, M.P.; Luo, W.; Wang, D.; Zhang, S.; Wong, M.S.; You, L.; Yang, B.; Chen, B.; et al. Estimation of urban-scale photovoltaic potential: A deep learning-based approach for constructing three-dimensional building models from optical remote sensing imagery. Sustain. Cities Soc. 2023, 93, 104515. [Google Scholar] [CrossRef]
- Huang, Z.; Mendis, T.; Xu, S. Urban solar utilization potential mapping via deep learning technology: A case study of Wuhan, China. Appl. Energy 2019, 250, 283–291. [Google Scholar] [CrossRef]
- Karteris, M.; Slini, T.; Papadopoulos, A. Urban solar energy potential in Greece: A statistical calculation model of suitable built roof areas for photovoltaics. Energy Build. 2013, 62, 459–468. [Google Scholar] [CrossRef]
- Pan, D.; Bai, Y.; Chang, M.; Wang, X.; Wang, W. The technical and economic potential of urban rooftop photovoltaic systems for power generation in Guangzhou, China. Energy Build. 2022, 277, 112591. [Google Scholar] [CrossRef]
- Rodríguez, L.R.; Duminil, E.; Ramos, J.S.; Eicker, U. Assessment of the photovoltaic potential at urban level based on 3D city models: A case study and new methodological approach. Sol. Energy 2017, 146, 264–275. [Google Scholar] [CrossRef]
- Li, Q.; Krapf, S.; Shi, Y.; Zhu, X.X. SolarNet: A convolutional neural network-based framework for rooftop solar potential estimation from aerial imagery. Int. J. Appl. Earth Obs. Geoinf. 2023, 116, 103098. [Google Scholar]
- Zhang, H.; Wang, L.; Li, Z. Assessment of Photovoltaic Utilization Potential in Urban Buildings. Build. Energy Effic. 2015, 43, 27–32. [Google Scholar]
- Byrne, J.; Taminiau, J.; Kurdgelashvili, L.; Kim, K.N. A review of the solar city concept and methods to assess rooftop solar electric potential, with an illustrative application to the city of Seoul. Renew. Sustain. Energy Rev. 2015, 41, 830–844. [Google Scholar] [CrossRef]
- Wiginton, L.; Nguyen, H.T.; Pearce, J.M. Quantifying rooftop solar photovoltaic potential for regional renewable energy policy. Comput. Environ. Urban Syst. 2010, 34, 345–357. [Google Scholar] [CrossRef]
- Buffat, R.; Grassi, S.; Raubal, M. A scalable method for estimating rooftop solar irradiation potential over large regions. Appl. Energy 2018, 216, 389–401. [Google Scholar] [CrossRef]
- Ni, H.; Wang, D.; Zhao, W.; Jiang, W.; Mingze, E.; Huang, C.; Yao, J. Enhancing rooftop solar energy potential evaluation in high-density cities: A Deep Learning and GIS based approach. Energy Build. 2024, 309, 113743. [Google Scholar]
- Zhang, C.; Cui, Y.; Zhu, Z.; Jiang, S.; Jiang, W. Building height extraction from GF-7 satellite images based on roof contour constrained stereo matching. Remote Sens. 2022, 14, 1566. [Google Scholar]
- Li, Q.; Mou, L.; Hua, Y.; Shi, Y.; Chen, S.; Sun, Y.; Zhu, X.X. 3DCentripetalNet: Building height retrieval from monocular remote sensing imagery. Int. J. Appl. Earth Obs. Geoinf. 2023, 120, 103311. [Google Scholar] [CrossRef]
- Peng, S.; He, J.; Liu, T.; Li, B.; Su, S.; Zhuang, J. Assessment of Distributed PV Potential on Urban Rooftops Based on Satellite Imagery. Acta Energiae Solaris Sin. 2024, 45, 517–526. [Google Scholar]
- Wong, M.S.; Zhu, R.; Liu, Z.; Lu, L.; Peng, J.; Tang, Z.; Lo, C.H.; Chan, W.K. Estimation of Hong Kong’s solar energy potential using GIS and remote sensing technologies. Renew. Energy 2016, 99, 325–335. [Google Scholar] [CrossRef]
- Boccalatte, A.; Jha, A.; Chanussot, J. Leveraging large-scale aerial data for accurate urban rooftop solar potential estimation via multitask learning. Sol. Energy 2025, 290, 113336. [Google Scholar] [CrossRef]
- Lee, S.; Iyengar, S.; Feng, M.; Shenoy, P.; Maji, S. Deeproof: A Data-Driven Approach for Solar Potential Estimation Using Rooftop Imagery. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, AK, USA, 4–8 August 2019. [Google Scholar]
- Ren, H.; Sun, Y.; Tse, C.F.N.; Fan, C. Optimal packing and planning for large-scale distributed rooftop photovoltaic systems under complex shading effects and rooftop availabilities. Energy 2023, 274, 127280. [Google Scholar] [CrossRef]
- Boccalatte, A.; Chanussot, J. Quantifying urban solar potential losses from rooftop superstructures via aerial imagery and Convolutional Neural Networks. Renew. Energy 2025, 249, 123088. [Google Scholar] [CrossRef]
- Ren, H.; Xu, C.; Ma, Z.; Sun, Y. A novel 3D-geographic information system and deep learning integrated approach for high-accuracy building rooftop solar energy potential characterization of high-density cities. Appl. Energy 2022, 306, 117985. [Google Scholar] [CrossRef]
- Li, Q.; Krapf, S.; Mou, L.; Shi, Y.; Zhu, X.X. Deep learning-based framework for city-scale rooftop solar potential estimation by considering roof superstructures. Appl. Energy 2024, 374, 123839. [Google Scholar] [CrossRef]
- Huang, R.; Pan, D.; Liu, J.; Lan, X.; Wang, W.; Wang, X.; Peng, B. A Comprehensive Study on the Potential of Rooftop-Distributed Photovoltaics in the Pearl River Delta Urban Agglomeration. Clim. Environ. Res. 2024, 29, 317–328. [Google Scholar] [CrossRef]
- Qi, Z. Assessment of Rooftop Photovoltaic Potential in Urban Areas Based on ArcGIS. Master’s Thesis, Harbin Institute of Technology, Harbin, China, 2023. [Google Scholar]
- Lan, H.; Gou, Z.; Hou, C. Understanding the relationship between urban morphology and solar potential in mixed-use neighborhoods using machine learning algorithms. Sustain. Cities Soc. 2022, 87, 104225. [Google Scholar] [CrossRef]
- Mohajeri, N.; Assouline, D.; Guiboud, B.; Bill, A.; Gudmundsson, A.; Scartezzini, J.L. A city-scale roof shape classification using machine learning for solar energy applications. Renew. Energy 2018, 121, 81–93. [Google Scholar] [CrossRef]
- Tian, S.; Yang, G.; Du, S.; Zhuang, D.; Zhu, K.; Zhou, X.; Jin, X.; Ye, Y.; Li, P.; Shi, X. An innovative method for evaluating the urban roof photovoltaic potential based on open-source satellite images. Renew. Energy 2024, 224, 120075. [Google Scholar] [CrossRef]
- Mainzer, K.; Killinger, S.; McKenna, R.; Fichtner, W. Assessment of rooftop photovoltaic potentials at the urban level using publicly available geodata and image recognition techniques. Sol. Energy 2017, 155, 561–573. [Google Scholar] [CrossRef]
- Sun, T.; Shan, M.; Rong, X.; Yang, X. Estimating the spatial distribution of solar photovoltaic power generation potential on different types of rural rooftops using a deep learning network applied to satellite images. Appl. Energy 2022, 315, 119025. [Google Scholar] [CrossRef]
- Contributors, M. MMSegmentation: OpenMMLab Semantic Segmentation Toolbox and Benchmark. 2020. Available online: https://github.com/open-mmlab/mmsegmentation (accessed on 1 October 2025).
- Chen, L.C.; Zhu, Y.; Papandreou, G.; Schroff, F.; Adam, H. Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018. [Google Scholar]
- Zhao, H.; Shi, J.; Qi, X.; Wang, X.; Jia, J. Pyramid Scene Parsing Network. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017. [Google Scholar]
- Sun, K.; Xiao, B.; Liu, D.; Wang, J. Deep High-Resolution Representation Learning for Human Pose Estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 15–20 June 2019. [Google Scholar]
- Ronneberger, O.; Fischer, P.; Brox, T. U-net: Convolutional Networks for Biomedical Image Segmentation. In Proceedings of the Medical Image Computing and Computer-Assisted Intervention—MICCAI 2015: 18th International Conference, Munich, Germany, 5–9 October 2015; Proceedings, Part III. Springer: Cham, Switzerland, 2015. [Google Scholar]
- PVGIS.COM. Solar Panel Tilt Angle Calculation: Complete Guide 2025. 2025. Available online: https://pvgis.com/en/blog/solar-panel-tilt-angle-calculation (accessed on 1 October 2025).










| Network | Scheme 1 | Scheme 2 | Scheme 3 | |||
|---|---|---|---|---|---|---|
| mIoU | mAcc | mIoU | mAcc | mIoU | mAcc | |
| DeepLabV3+ [38] | 81.44 | 89.15 | 75.01 | 85.07 | 54.33 | 63.18 |
| HRNet [40] | 80.69 | 88.75 | 73.41 | 84.29 | 55.80 | 65.94 |
| PSPNet [39] | 80.39 | 88.57 | 72.53 | 82.98 | 52.43 | 60.93 |
| UNet [41] | 79.64 | 87.79 | 72.27 | 83.21 | 51.44 | 60.66 |
| Network | Scheme | N | S | E | W | Flat |
|---|---|---|---|---|---|---|
| DeepLabV3+ [38] | 1 | 86.65 | 86.23 | 82.98 | 80.19 | 55.96 |
| 2 | 77.98 | 74.99 | 69.44 | 67.10 | 48.78 | |
| 3 | 75.72 | 76.66 | 60.08 | 44.57 | 52.29 | |
| HRNet [40] | 1 | 86.34 | 85.32 | 82.52 | 79.32 | 54.11 |
| 2 | 78.06 | 74.73 | 71.52 | 66.32 | 51.03 | |
| 3 | 76.87 | 77.64 | 57.01 | 45.63 | 52.31 | |
| PSPNet [39] | 1 | 86.41 | 86.03 | 81.37 | 78.48 | 53.50 |
| 2 | 77.67 | 73.93 | 75.02 | 67.33 | 48.89 | |
| 3 | 75.02 | 79.23 | 51.85 | 41.84 | 49.25 | |
| UNet [41] | 1 | 85.83 | 85.08 | 80.91 | 78.57 | 50.98 |
| 2 | 77.97 | 73.58 | 72.02 | 67.61 | 47.76 | |
| 3 | 72.02 | 71.70 | 59.54 | 44.49 | 47.64 |
| Network | Scheme | N | S | E | W | Flat |
|---|---|---|---|---|---|---|
| DeepLabV3+ [38] | 1 | 93.92 | 93.04 | 90.97 | 89.16 | 69.57 |
| 2 | 87.32 | 82.71 | 86.17 | 79.84 | 60.08 | |
| 3 | 89.03 | 89.11 | 74.94 | 68.43 | 60.88 | |
| HRNet [40] | 1 | 93.76 | 92.24 | 90.34 | 89.53 | 68.50 |
| 2 | 87.25 | 83.10 | 87.17 | 81.04 | 65.03 | |
| 3 | 89.14 | 87.77 | 77.99 | 76.77 | 62.94 | |
| PSPNet [39] | 1 | 93.79 | 92.69 | 90.07 | 88.70 | 68.05 |
| 2 | 87.53 | 81.56 | 83.79 | 79.86 | 60.95 | |
| 3 | 87.38 | 89.98 | 66.93 | 64.96 | 59.12 | |
| UNet [41] | 1 | 93.31 | 92.22 | 89.67 | 88.65 | 64.72 |
| 2 | 87.74 | 80.03 | 85.28 | 79.13 | 61.73 | |
| 3 | 87.72 | 80.39 | 80.61 | 70.42 | 58.59 |
| Rooftop Extraction | AARA | MOQI | Error | |
|---|---|---|---|---|
| Baseline [14] | ✓ | ✗ | ✗ | 17.75% |
| Ours without MOQI | ✓ | ✓ | ✗ | 0.87% |
| Ours | ✓ | ✓ | ✓ | 0.23% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 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.
Share and Cite
Hua, Y.; Lin, W.; Liu, X.; Zhu, S.; Zhu, J. Rooftop Photovoltaic Potential Estimation via Appearance-Based Availability Assessment and Multi-Orientation Integration. Sustainability 2026, 18, 158. https://doi.org/10.3390/su18010158
Hua Y, Lin W, Liu X, Zhu S, Zhu J. Rooftop Photovoltaic Potential Estimation via Appearance-Based Availability Assessment and Multi-Orientation Integration. Sustainability. 2026; 18(1):158. https://doi.org/10.3390/su18010158
Chicago/Turabian StyleHua, Yuansheng, Weiyan Lin, Xinlin Liu, Song Zhu, and Jiasong Zhu. 2026. "Rooftop Photovoltaic Potential Estimation via Appearance-Based Availability Assessment and Multi-Orientation Integration" Sustainability 18, no. 1: 158. https://doi.org/10.3390/su18010158
APA StyleHua, Y., Lin, W., Liu, X., Zhu, S., & Zhu, J. (2026). Rooftop Photovoltaic Potential Estimation via Appearance-Based Availability Assessment and Multi-Orientation Integration. Sustainability, 18(1), 158. https://doi.org/10.3390/su18010158

