PSATM: Planar Structure Awareness-Based Texture Mapping for 3D Reconstruction of Photovoltaic Scenes
Abstract
1. Introduction
- We propose a planar structure-aware texture mapping method for 3D reconstruction of photovoltaic scenes, named PSATM. This method addresses severe texture fragmentation and obvious seams on photovoltaic panels, thereby achieving highly smooth texture models.
- We propose a face-level planar segmentation approach for mesh analysis, which relies on normal consistency and topological connectivity. This method automatically identifies planar regions and assigns face-level labels using region growing.
- We develop a texture consistency module designed for planar structures. This module rigorously maintains texture consistency within uniform planar areas while permitting seamless texture changes at genuine geometric folds and structural edges.
- We propose a simplified texture boundary optimization technique, which implements adaptive label filtering. This strategy accounts for both face-area weights and normal consistency, successfully eliminating leftover minor local fragments.
- We evaluate the proposed PSATM on actual scenarios and compare it with the most advanced methods. The experimental findings confirmed the efficacy of the proposed PSATM. These findings can also serve as a reference for further research.
2. Related Work
3. The Proposed Method
3.1. Planar Structure Segmentation Mechanism
3.2. Planar Structure-Aware Texture Consistency Model
3.3. Texture Boundary Optimization Strategy
4. Experimental Results
4.1. Experimental Setup
4.2. Qualitative Results
4.3. Quantitative Results
4.4. Ablation Study
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Praveenkumar, S. Enhancing the thermal and electrical efficiency of solar photovoltaic panels by integrating super max foam and zinc oxide nanofluids: An experimental approach. Renew. Energy 2026, 256, 124499. [Google Scholar] [CrossRef] [Scilit]
- Luwaca, E.; Krishnamurthy, S. Realization of a Gateway Device for Photovoltaic Application Using Open-Source Tools in a Virtualized Environment. Computers 2025, 14, 524. [Google Scholar] [CrossRef] [Scilit]
- Li, L.; Xie, G.; Wang, Y.; Yun, W.; Wang, J.; Zhao, Z. Advancing Small Defect Recognition in PV Modules with YOLO-FAD and Dynamic Convolution. Computers 2025, 14, 518. [Google Scholar] [CrossRef] [Scilit]
- Li, J.; Wang, S.; Yang, R.; Shi, S.; Liu, Z. DLG-GS: Dynamic Lighting-Aware Real-Time 3D Gaussian Splatting for Weak-Texture Tunnel Scenes. Remote Sens. 2026, 18, 1705. [Google Scholar] [CrossRef] [Scilit]
- Hoegner, L.; Stilla, U. Automatic 3D reconstruction and texture extraction for 3D building models from thermal infrared image sequences. Quant. InfraRed Thermogr. 2016. [Google Scholar] [CrossRef] [Scilit]
- Iizuka, S.; Simo-Serra, E.; Ishikawa, H. Let there be color! Joint end-to-end learning of global and local image priors for automatic image colorization with simultaneous classification. ACM Trans. Graph. (ToG) 2016, 35, 1–11. [Google Scholar]
- Liu, B.; Liu, W.; Lei, Z.; Zhang, F.; Huang, X.; Awwad, T.M. A Planar Feature-Preserving Texture Defragmentation Method for 3D Urban Building Models. Remote Sens. 2024, 16, 4154. [Google Scholar] [CrossRef] [Scilit]
- Espinosa-Bernal, O.A.; Pedraza-Ortega, J.C.; Aceves-Fernandez, M.A.; Ramos-Arreguín, J.M.; Tovar-Arriaga, S.; Gorrostieta-Hurtado, E. Modified Multiresolution Convolutional Neural Network for Quasi-Periodic Noise Reduction in Phase Shifting Profilometry for 3D Reconstruction. Computers 2024, 13, 290. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Wu, Y.; Jiang, H. Survey on Monocular Metric Depth Estimation. Computers 2025, 14, 502. [Google Scholar] [CrossRef] [Scilit]
- Cao, M.; Nian, S.; Li, N.; Zhao, H.; Xue, F.; Liu, R.; Lyu, Z. APMVS: Learning Multi-View Stereo Based on Adjacent Stage and Pair-Wise Stage Uncertainty Estimation. ACM Trans. Multimed. Comput. Commun. Appl. 2026, 22, 123. [Google Scholar] [CrossRef] [Scilit]
- Wang, H.; Huang, H. An Enhanced Image Feature Extraction and Matching Method for Three-Dimensional Reconstruction of Forest Scenes. Remote Sens. 2026, 18, 1681. [Google Scholar] [CrossRef] [Scilit]
- Lowe, D.G. Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 2004, 60, 91–110. [Google Scholar] [CrossRef] [Scilit]
- Bay, H.; Tuytelaars, T.; Van Gool, L. Surf: Speeded up robust features. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2006; pp. 404–417. [Google Scholar]
- Rublee, E.; Rabaud, V.; Konolige, K.; Bradski, G. ORB: An efficient alternative to SIFT or SURF. In Proceedings of the 2011 International Conference on Computer Vision; IEEE: Washington, DC, USA, 2011; pp. 2564–2571. [Google Scholar]
- Schonberger, J.L.; Frahm, J.M. Structure-from-motion revisited. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 4104–4113. [Google Scholar]
- Adão, T.; Pádua, L.; Marques, P.; Sousa, J.J.; Peres, E.; Magalhães, L. Procedural Modeling of Buildings Composed of Arbitrarily-Shaped Floor-Plans: Background, Progress, Contributions and Challenges of a Methodology Oriented to Cultural Heritage. Computers 2019, 8, 38. [Google Scholar] [CrossRef] [Scilit]
- Wang, S.; Sun, J.; Hou, B.; Wang, Q.; Fan, B.; Li, B.; Lu, B.; Dai, Y. SPE-MVS: Spatial Position Encoding Enhanced Multi-View Stereo with Monocular Depth Priors. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Denver, CO, USA, 3–7 June 2026; pp. 14536–14545. [Google Scholar]
- Kazhdan, M.; Hoppe, H. Screened poisson surface reconstruction. ACM Trans. Graph. (ToG) 2013, 32, 1–13. [Google Scholar] [CrossRef] [Scilit]
- Zhou, Q.; Ren, N.; Zhu, C.; Cai, J. A Scene-Context-Aware Texture Privacy-Preserving Method for Photogrammetric 3D Urban Models. Remote Sens. 2026, 18, 1468. [Google Scholar] [CrossRef] [Scilit]
- Dostal, C.; Yamafune, K. Photogrammetric texture mapping: A method for increasing the Fidelity of 3D models of cultural heritage materials. J. Archaeol. Sci. Rep. 2018, 18, 430–436. [Google Scholar] [CrossRef] [Scilit]
- Li, S.; Xiao, X.; Guo, B.; Zhang, L. A novel OpenMVS-based texture reconstruction method based on the fully automatic plane segmentation for 3D mesh models. Remote Sens. 2020, 12, 3908. [Google Scholar] [CrossRef] [Scilit]
- Bi, S.; Kalantari, N.K.; Ramamoorthi, R. Patch-based optimization for image-based texture mapping. ACM Trans. Graph. 2017, 36, 1–11. [Google Scholar] [CrossRef] [Scilit]
- Inzerillo, L.; Di Paola, F.; Alogna, Y. High quality texture mapping process aimed at the optimization of 3D structured light models. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2019, 42, 389–396. [Google Scholar] [CrossRef] [Scilit]
- Xu, L.; Li, E.; Li, J.; Chen, Y.; Zhang, Y. A general texture mapping framework for image-based 3D modeling. In Proceedings of the 2010 IEEE International Conference on Image Processing; IEEE: Piscataway, NJ, USA, 2010; pp. 2713–2716. [Google Scholar]
- Yin, Y.; Chen, H.; Meng, X.; Yang, X.; Peng, X. Texture mapping based on photogrammetric reconstruction of the coded markers. Appl. Opt. 2018, 58, A48–A54. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Schuster, K.; Trettner, P.; Schmitz, P.; Kobbelt, L. A three-level approach to texture mapping and synthesis on 3D surfaces. Proc. ACM Comput. Graph. Interact. Tech. 2020, 3, 19. [Google Scholar] [CrossRef] [Scilit]
- Lempitsky, V.; Ivanov, D. Seamless mosaicing of image-based texture maps. In Proceedings of the 2007 IEEE Conference on Computer Vision and Pattern Recognition, Minneapolis, MN, USA, 17–22 June 2007; pp. 1–6. [Google Scholar]
- Cao, M.; Wang, Q.; Li, N.; Zhao, H. DOMVS: Unsupervised Multi-view Stereo for Dealing With Occlusion Scenes. In Proceedings of the Advances in Computer Graphics; Li, P., Ma, L., Wan, L., Sheng, B., Kim, J., Thalmann, D., Magnenat-Thalmann, N., Eds.; Springer Nature: Cham, Switzerland, 2026; pp. 313–325. [Google Scholar]
- Chen, Y.; Ni, J.; Jiang, N.; Zhang, Y.; Zhu, Y.; Huang, S. Single-view 3d scene reconstruction with high-fidelity shape and texture. In Proceedings of the 2024 International Conference on 3D Vision, Davos, Switzerland, 18–21 March 2024; pp. 1456–1467. [Google Scholar]
- Allene, C.; Pons, J.P.; Keriven, R. Seamless image-based texture atlases using multi-band blending. In Proceedings of the 2008 19th International Conference on Pattern Recognition, Tampa, FL, USA, 8–11 December 2008; pp. 1–4. [Google Scholar]
- Waechter, M.; Moehrle, N.; Goesele, M. Let there be color! Large-scale texturing of 3D reconstructions. In Proceedings of the European Conference on Computer Vision, Zurich, Switzerland, 6–12 September 2014; pp. 836–850. [Google Scholar]
- Hu, X.; Mordohai, P. Evaluation of stereo confidence indoors and outdoors. In Proceedings of the 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA, 13–18 June 2010; pp. 1466–1473. [Google Scholar]
- Gal, R.; Wexler, Y.; Ofek, E.; Hoppe, H.; Cohen-Or, D. Seamless montage for texturing models. In Proceedings of the Computer Graphics Forum; Wiley Online Library: Hoboken, NJ, USA, 2010; Volume 29, pp. 479–486. [Google Scholar]
- Li, W.; Gong, H.; Yang, R. Fast texture mapping adjustment via local/global optimization. IEEE Trans. Vis. Comput. Graph. 2018, 25, 2296–2303. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Kang, D.; Kim, J.; Lee, J.; Lee, H.; Kim, J.; Byun, J. A study on vector-based processing and texture application techniques for 3D object creation and visualization. Appl. Sci. 2025, 15, 4011. [Google Scholar] [CrossRef] [Scilit]
- Qiao, L.; Qiu, L.; Meng, Z. Research on the refinement of 3D models based on oblique photography. In Proceedings of the International Conference on Remote Sensing, Surveying, and Mapping; SPIE: Bellingham, WA, USA, 2025; Volume 13642, pp. 521–529. [Google Scholar]
- Komodakis, N.; Paragios, N.; Tziritas, G. MRF energy minimization and beyond via dual decomposition. IEEE Trans. Pattern Anal. Mach. Intell. 2010, 33, 531–552. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Verdie, Y.; Lafarge, F.; Alliez, P. LOD Generation for Urban Scenes; Association for Computing Machinery: New York, NY, USA, 2015. [Google Scholar]
- Su, C.; Li, J.; Zhang, S.; Xing, J.; Gao, W.; Tian, Q. Pose-driven deep convolutional model for person re-identification. In Proceedings of the IEEE International Conference on Computer Vision; IEEE: Piscataway, NJ, USA, 2017; pp. 3960–3969. [Google Scholar]
- Mo’taz, A.; Lakaemper, R. Reconstructing 3D human poses from keyword based image database query. In Proceedings of the 2017 International Conference on 3D Vision; IEEE: Piscataway, NJ, USA, 2017; pp. 440–448. [Google Scholar]
- Barnes, C.; Shechtman, E.; Finkelstein, A.; Goldman, D.B. PatchMatch: A randomized correspondence algorithm for structural image editing. ACM Trans. Graph. 2009, 28, 24. [Google Scholar]
- Boykov, Y.Y.; Jolly, M.P. Interactive graph cuts for optimal boundary & region segmentation of objects in ND images. In Proceedings of the Eighth IEEE International Conference on Computer Vision; IEEE Computer Society: Los Alamitos, CA, USA, 2001; Volume 1, pp. 105–112. [Google Scholar]
- Hore, A.; Ziou, D. Image quality metrics: PSNR vs. SSIM. In Proceedings of the 2010 20th International Conference on Pattern Recognition, Istanbul, Turkey, 23–26 August 2010; pp. 2366–2369. [Google Scholar]
- Sara, U.; Akter, M.; Uddin, M.S. Image quality assessment through FSIM, SSIM, MSE and PSNR—A comparative study. J. Comput. Commun. 2019, 7, 8–18. [Google Scholar]
- Wang, Z.; Bovik, A.C.; Sheikh, H.R.; Simoncelli, E.P. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef] [Scilit] [PubMed]










| Scene | Number of Images | Method | Number of Texture Patches |
|---|---|---|---|
| Scene 1: Hilly Area | 350 | OpenMVS | 277,458 |
| PSATM | 45,534 | ||
| Scene 2: Village Area | 450 | OpenMVS | 46,471 |
| PSATM | 17,465 | ||
| Scene 3: Mountain Area | 500 | OpenMVS | 355,883 |
| PSATM | 294,634 |
| Scene | Number of Images | Method | Texture Reconstruction Time |
|---|---|---|---|
| Scene 1: Hilly Area | 350 | OpenMVS | 55 m 10 s |
| PSATM | 20 m 56 s | ||
| Scene 2: Village Area | 450 | OpenMVS | 9 m 21 s |
| PSATM | 6 m 58 s | ||
| Scene 3: Mountain Area | 500 | OpenMVS | 2 h 33 m 17 s |
| PSATM | 37 m 32 s |
| Scene | OpenMVS | OpenMVS + PSATC | PSATM (PSATC + TBOS) |
|---|---|---|---|
| Scene 1: Hilly Area | 277,458 | 46,611 | 45,534 |
| Scene 2: Village Area | 46,471 | 19,209 | 17,465 |
| Scene 3: Mountain Area | 355,883 | 315,683 | 294,634 |
| Scene | OpenMVS | OpenMVS + PSATC | PSATM (PSATC + TBOS) |
|---|---|---|---|
| Scene 1: Hilly Area | 43 m 22 s | 20 m 02 s | 20 m 56 s |
| Scene 2: Village Area | 9 m 21 s | 4 m 34 s | 6 m 58 s |
| Scene 3: Mountain Area | 2 h 33 m 17 s | 35 m 26 s | 37 m 32 s |
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. |
© 2026 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
Cao, M.; Wang, Z.; Li, N.; Zhao, H. PSATM: Planar Structure Awareness-Based Texture Mapping for 3D Reconstruction of Photovoltaic Scenes. Computers 2026, 15, 537. https://doi.org/10.3390/computers15080537
Cao M, Wang Z, Li N, Zhao H. PSATM: Planar Structure Awareness-Based Texture Mapping for 3D Reconstruction of Photovoltaic Scenes. Computers. 2026; 15(8):537. https://doi.org/10.3390/computers15080537
Chicago/Turabian StyleCao, Mingwei, Zilong Wang, Ning Li, and Haifeng Zhao. 2026. "PSATM: Planar Structure Awareness-Based Texture Mapping for 3D Reconstruction of Photovoltaic Scenes" Computers 15, no. 8: 537. https://doi.org/10.3390/computers15080537
APA StyleCao, M., Wang, Z., Li, N., & Zhao, H. (2026). PSATM: Planar Structure Awareness-Based Texture Mapping for 3D Reconstruction of Photovoltaic Scenes. Computers, 15(8), 537. https://doi.org/10.3390/computers15080537

