{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T03:25:21Z","timestamp":1781234721684,"version":"3.54.1"},"reference-count":28,"publisher":"MDPI AG","issue":"22","license":[{"start":{"date-parts":[[2024,11,7]],"date-time":"2024-11-07T00:00:00Z","timestamp":1730937600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the Fundamental Research Funds for the Central Universities","award":["2042024kf0035"],"award-info":[{"award-number":["2042024kf0035"]}]},{"name":"the Fundamental Research Funds for the Central Universities","award":["NBU-FFR-2024-1907-06"],"award-info":[{"award-number":["NBU-FFR-2024-1907-06"]}]},{"name":"the Deanship of Scientific Research at Northern Border University, Arar, Kingdom of Saudi Arabia","award":["2042024kf0035"],"award-info":[{"award-number":["2042024kf0035"]}]},{"name":"the Deanship of Scientific Research at Northern Border University, Arar, Kingdom of Saudi Arabia","award":["NBU-FFR-2024-1907-06"],"award-info":[{"award-number":["NBU-FFR-2024-1907-06"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Oblique photogrammetry-based 3D modeling is widely used for large-scale urban reconstruction. However, textures generated with photogrammetric techniques often exhibit scattered and irregular characteristics, which lead to significant challenges with texture seams and UV map discontinuities, increasing storage requirements and affecting rendering quality. In this paper, we propose a planar feature-preserving texture defragmentation method designed specifically for urban building models. Our approach leverages the multi-planar topology of buildings to optimize texture merging and reduce fragmentation. The proposed approach is composed of three main stages: the extraction of planar features from texture fragments; the employment of these planar elements as guiding constraints for merging adjacent texture fragments within a two-dimensional texture space; and an enhanced texture-packing algorithm designed for more regular texture charts to systematically generate refined texture atlas. Experiments on various urban building models demonstrate that our method significantly improves texture continuity and storage efficiency compared to traditional approaches, with both quantitative and qualitative validation.<\/jats:p>","DOI":"10.3390\/rs16224154","type":"journal-article","created":{"date-parts":[[2024,11,7]],"date-time":"2024-11-07T12:12:13Z","timestamp":1730981533000},"page":"4154","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Planar Feature-Preserving Texture Defragmentation Method for 3D Urban Building Models"],"prefix":"10.3390","volume":"16","author":[{"given":"Beining","family":"Liu","sequence":"first","affiliation":[{"name":"State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1528-4224","authenticated-orcid":false,"given":"Wenxuan","family":"Liu","sequence":"additional","affiliation":[{"name":"Wuhan Daspatial Technology Co., Ltd., Wuhan 430223, China"},{"name":"Engineering Technology Innovation Center for 3D Real Scene Construction and Urban Refinement Governance of the Ministry of Natural Resources, Wuhan 430223, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9813-479X","authenticated-orcid":false,"given":"Zhen","family":"Lei","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9476-9862","authenticated-orcid":false,"given":"Fan","family":"Zhang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China"},{"name":"Wuhan Daspatial Technology Co., Ltd., Wuhan 430223, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xianfeng","family":"Huang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China"},{"name":"Wuhan Daspatial Technology Co., Ltd., Wuhan 430223, China"},{"name":"Intellectual Computing Laboratory for Cultural Heritage, Wuhan University, Wuhan 430072, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4687-3678","authenticated-orcid":false,"given":"Tarek M.","family":"Awwad","sequence":"additional","affiliation":[{"name":"Department of Civil Engineering, Engineering College, Northern Border University, Arar 91431, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2024,11,7]]},"reference":[{"key":"ref_1","first-page":"1437","article-title":"A Review of Developments in the Theory and Technology of Three-Dimensional Reconstruction in Digital Aerial Photogrammetry","volume":"51","author":"Li","year":"2022","journal-title":"Acta Geod. Cartogr. Sin."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"101943","DOI":"10.1016\/j.cagd.2020.101943","article-title":"Real-World Textured Things: A Repository of Textured Models Generated with Modern Photo-Reconstruction Tools","volume":"83","author":"Maggiordomo","year":"2020","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"535","DOI":"10.1111\/cgf.13656","article-title":"Rethinking Texture Mapping","volume":"38","author":"Yuksel","year":"2019","journal-title":"Comput. Graph. Forum"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1145\/3272127.3275042","article-title":"OptCuts: Joint Optimization of Surface Cuts and Parameterization","volume":"37","author":"Li","year":"2018","journal-title":"ACM Trans. Graph."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1495","DOI":"10.1111\/j.1467-8659.2008.01290.x","article-title":"A Local\/Global Approach to Mesh Parameterization","volume":"27","author":"Liu","year":"2008","journal-title":"Comput. Graph. Forum"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"190:1","DOI":"10.1145\/2816795.2818099","article-title":"Orbifold Tutte Embeddings","volume":"34","author":"Aigerman","year":"2015","journal-title":"ACM Trans. Graph."},{"key":"ref_7","first-page":"5","article-title":"Boundary First Flattening","volume":"37","author":"Sawhney","year":"2017","journal-title":"ACM Trans. Graph."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1111\/cgf.13243","article-title":"Isometry-Aware Preconditioning for Mesh Parameterization","volume":"36","author":"Claici","year":"2017","journal-title":"Comput. Graph. Forum"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1145\/2983621","article-title":"Scalable Locally Injective Mappings","volume":"36","author":"Rabinovich","year":"2017","journal-title":"ACM Trans. Graph."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"186:1","DOI":"10.1145\/3130800.3130895","article-title":"Simplicial Complex Augmentation Framework for Bijective Maps","volume":"36","author":"Jiang","year":"2017","journal-title":"ACM Trans. Graph."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1145\/3355089.3356507","article-title":"Repairing Man-Made Meshes via Visual Driven Global Optimization with Minimum Intrusion","volume":"38","author":"Chu","year":"2019","journal-title":"ACM Trans. Graph."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1111\/cgf.142615","article-title":"Texture Defragmentation for Photo-Reconstructed 3D Models","volume":"40","author":"Maggiordomo","year":"2021","journal-title":"Comput. Graph. Forum"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Li, Y., Gong, G., Liu, C., Zhao, Y., Qi, Y., Lu, C., and Li, N. (2024). Hybrid Method of Connection Evaluation and Framework Optimization for Building Surface Reconstruction. Remote Sens., 16.","DOI":"10.3390\/rs16050792"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Lempitsky, V., and Ivanov, D. (2007, January 17\u201322). Seamless Mosaicing of Image-Based Texture Maps. Proceedings of the 2007 IEEE Conference on Computer Vision and Pattern Recognition, Minneapolis, MN, USA.","DOI":"10.1109\/CVPR.2007.383078"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1111\/j.1467-8659.2009.01617.x","article-title":"Seamless Montage for Texturing Models","volume":"29","author":"Gal","year":"2010","journal-title":"Comput. Graph. Forum"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Fu, Y., Yan, Q., Liao, J., and Xiao, C. (2020, January 13\u201319). Joint Texture and Geometry Optimization for RGB-D Reconstruction. Proceedings of the 2020 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.","DOI":"10.1109\/CVPR42600.2020.00599"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Li, S., Xiao, X., Guo, B., and Zhang, L. (2020). A Novel OpenMVS-Based Texture Reconstruction Method Based on the Fully Automatic Plane Segmentation for 3D Mesh Models. Remote Sens., 12.","DOI":"10.3390\/rs12233908"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Xiang, H., Huang, X., Lan, F., Yang, C., Gao, Y., Wu, W., and Zhang, F. (2022). A Shape-Preserving Simplification Method for Urban Building Models. ISPRS Int. J. Geo-Inf., 11.","DOI":"10.3390\/ijgi11110562"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Drobnyi, V., Hu, Z., Fathy, Y., and Brilakis, I. (2023). Construction and Maintenance of Building Geometric Digital Twins: State of the Art Review. Sensors, 23.","DOI":"10.3390\/s23094382"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Oechsle, M., Mescheder, L., Niemeyer, M., Strauss, T., and Geiger, A. (November, January 27). Texture Fields: Learning Texture Representations in Function Space. Proceedings of the 2019 IEEE\/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea.","DOI":"10.1109\/ICCV.2019.00463"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Sander, P.V., Snyder, J., Gortler, S.J., and Hoppe, H. (2001, January 12\u201317). Texture Mapping Progressive Meshes. Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH \u201901), Los Angeles, CA, USA.","DOI":"10.1145\/383259.383307"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.isprsjprs.2015.01.011","article-title":"Octree-Based Region Growing for Point Cloud Segmentation","volume":"104","author":"Vo","year":"2015","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1111\/j.1467-8659.2007.01016.x","article-title":"Efficient RANSAC for Point-Cloud Shape Detection","volume":"26","author":"Schnabel","year":"2007","journal-title":"Comput. Graph. Forum"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.cageo.2016.11.002","article-title":"A Region-Growing Approach for Automatic Outcrop Fracture Extraction from a Three-Dimensional Point Cloud","volume":"99","author":"Wang","year":"2017","journal-title":"Comput. Geosci."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1145\/2766947","article-title":"Bijective Parameterization with Free Boundaries","volume":"34","author":"Smith","year":"2015","journal-title":"ACM Trans. Graph."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S0925-7721(99)00006-1","article-title":"Rotational Polygon Containment and Minimum Enclosure Using Only Robust 2D Constructions","volume":"13","author":"Milenkovic","year":"1999","journal-title":"Comput. Geom."},{"key":"ref_27","unstructured":"Sander, P.V., Wood, Z.J., Gortler, S.J., Snyder, J., and Hoppe, H. (2003, January 23\u201325). Multi-Chart Geometry Images. Proceedings of the 2003 Eurographics\/ACM SIGGRAPH Symposium on Geometry Processing, Aachen, Germany."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1145\/566654.566590","article-title":"Least Squares Conformal Maps for Automatic Texture Atlas Generation","volume":"21","author":"Petitjean","year":"2002","journal-title":"ACM Trans. Graph."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/16\/22\/4154\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T16:28:18Z","timestamp":1760113698000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/16\/22\/4154"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,7]]},"references-count":28,"journal-issue":{"issue":"22","published-online":{"date-parts":[[2024,11]]}},"alternative-id":["rs16224154"],"URL":"https:\/\/doi.org\/10.3390\/rs16224154","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,7]]}}}