{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T21:21:09Z","timestamp":1764969669577,"version":"3.46.0"},"reference-count":59,"publisher":"Association for Computing Machinery (ACM)","issue":"6","funder":[{"name":"Guangdong S&T Program","award":["2024B01015004"],"award-info":[{"award-number":["2024B01015004"]}]},{"name":"ICFCRT","award":["W2441020"],"award-info":[{"award-number":["W2441020"]}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"crossref","award":["U21B2023"],"award-info":[{"award-number":["U21B2023"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100021171","name":"Guangdong Basic and Applied Basic Research Foundation","doi-asserted-by":"crossref","award":["2023B1515120026"],"award-info":[{"award-number":["2023B1515120026"]}],"id":[{"id":"10.13039\/501100021171","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Shenzhen Science and Technology Program","award":["KJZD20240903100022028","KQTD20210811090044003","RCJC20200714114435012"],"award-info":[{"award-number":["KJZD20240903100022028","KQTD20210811090044003","RCJC20200714114435012"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2025,12]]},"abstract":"<jats:p>Simplified proxy models are commonly used to represent architectural structures, reducing storage requirements and enabling real-time rendering. However, the geometric simplifications inherent in proxies result in a loss of fine color and geometric details, making it essential for textures to compensate for the loss. Preserving the rich texture information from the original dense architectural reconstructions remains a daunting task, particularly when working with unordered RGB photographs. We propose an automated method for generating realistic texture maps for architectural proxy models at the texel level from an unordered collection of registered photographs. Our approach establishes correspondences between texels on a UV map and pixels in the input images, with each texel's color computed as a weighted blend of associated pixel values. Using differentiable rendering, we optimize blending parameters to ensure photometric and perspective consistency, while maintaining seamless texture coherence. Experimental results demonstrate the effectiveness and robustness of our method across diverse architectural models and varying photographic conditions, enabling the creation of high-quality textures that preserve visual fidelity and structural detail.<\/jats:p>","DOI":"10.1145\/3763312","type":"journal-article","created":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T17:15:39Z","timestamp":1764868539000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["DiffTex: Differentiable Texturing for Architectural Proxy Models"],"prefix":"10.1145","volume":"44","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5490-3676","authenticated-orcid":false,"given":"Weidan","family":"Xiong","sequence":"first","affiliation":[{"name":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-9269-7211","authenticated-orcid":false,"given":"Yongli","family":"Wu","sequence":"additional","affiliation":[{"name":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-3485-4454","authenticated-orcid":false,"given":"Bochuan","family":"Zeng","sequence":"additional","affiliation":[{"name":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3376-1725","authenticated-orcid":false,"given":"Jianwei","family":"Guo","sequence":"additional","affiliation":[{"name":"Beijing Normal University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6191-0361","authenticated-orcid":false,"given":"Dani","family":"Lischinski","sequence":"additional","affiliation":[{"name":"The Hebrew University of Jerusalem, Jerusalem, Israel"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6777-7445","authenticated-orcid":false,"given":"Daniel","family":"Cohen-Or","sequence":"additional","affiliation":[{"name":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"},{"name":"Tel Aviv University, Tel Aviv, Israel"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3212-0544","authenticated-orcid":false,"given":"Hui","family":"Huang","sequence":"additional","affiliation":[{"name":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"}]}],"member":"320","published-online":{"date-parts":[[2025,12,4]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14449"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3376918"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/2945.965346"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073610"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.isprsjprs.2020.07.010"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2008.05.004"},{"key":"e_1_2_1_7_1","volume-title":"Texturing and Modeling: A Procedural Approach","author":"Ebert David S.","unstructured":"David S. Ebert, F. Kenton Musgrave, Darwyn Peachey, Ken Perlin, and Steven Worley. 2002. Texturing and Modeling: A Procedural Approach (3rd ed.). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA.","edition":"3"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2017.2658577"},{"volume-title":"Connect-and-Slice: an hybrid approach for reconstructing 3D objects","author":"Fang Hao","key":"e_1_2_1_9_1","unstructured":"Hao Fang and Florent Lafarge. 2020. Connect-and-Slice: an hybrid approach for reconstructing 3D objects. In IEEE Computer Vision and Pattern Recognition (CVPR). 13490\u201313498."},{"volume-title":"Joint texture and geometry optimization for RGB-D reconstruction","author":"Fu Yanping","key":"e_1_2_1_10_1","unstructured":"Yanping Fu, Qingan Yan, Jie Liao, and Chunxia Xiao. 2020. Joint texture and geometry optimization for RGB-D reconstruction. In IEEE Computer Vision and Pattern Recognition (CVPR). 5950\u20135959."},{"volume-title":"Texture mapping for 3d reconstruction with RGB-D sensor","author":"Fu Yanping","key":"e_1_2_1_11_1","unstructured":"Yanping Fu, Qingan Yan, Long Yang, Jie Liao, and Chunxia Xiao. 2018. Texture mapping for 3d reconstruction with RGB-D sensor. In IEEE Computer Vision and Pattern Recognition (CVPR). 4645\u20134653."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2009.161"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01617.x"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3528233.3530716"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2013.07.003"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258849"},{"key":"e_1_2_1_17_1","volume-title":"Projective Urban Texturing. In International Conference on 3D Vision (3DV). 1034\u20131043","author":"Georgiou Yiangos","year":"2021","unstructured":"Yiangos Georgiou, Melinos Averkiou, Tom Kelly, and Evangelos Kalogerakis. 2021. Projective Urban Texturing. In International Conference on 3D Vision (3DV). 1034\u20131043."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2022.3230369"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2024.3388371"},{"key":"e_1_2_1_20_1","volume-title":"2d gaussian splatting for geometrically accurate radiance fields. arXiv preprint arXiv:2403.17888","author":"Huang Binbin","year":"2024","unstructured":"Binbin Huang, Zehao Yu, Anpei Chen, Andreas Geiger, and Shenghua Gao. 2024. 2d gaussian splatting for geometrically accurate radiance fields. arXiv preprint arXiv:2403.17888 (2024)."},{"key":"e_1_2_1_21_1","article-title":"3Dlite: towards commodity 3D scanning for content creation","volume":"36","author":"Huang Jingwei","year":"2017","unstructured":"Jingwei Huang, Angela Dai, Leonidas J Guibas, and Matthias Nie\u00dfner. 2017. 3Dlite: towards commodity 3D scanning for content creation. ACM Trans. Graph. (SIGGRAPH Asia) 36, 6 (2017), 203:1\u2013203:14.","journal-title":"ACM Trans. Graph. (SIGGRAPH Asia)"},{"key":"e_1_2_1_22_1","volume-title":"PyTorch Image Quality: Metrics for Image Quality Assessment. arXiv preprint arXiv:2208.14818","author":"Kastryulin Sergey","year":"2022","unstructured":"Sergey Kastryulin, Jamil Zakirov, Denis Prokopenko, and Dmitry V Dylov. 2022. PyTorch Image Quality: Metrics for Image Quality Assessment. arXiv preprint arXiv:2208.14818 (2022)."},{"key":"e_1_2_1_23_1","article-title":"FrankenGAN: Guided Detail Synthesis for Building Mass Models Using Style-Synchonized GANs","volume":"37","author":"Kelly Tom","year":"2018","unstructured":"Tom Kelly, Paul Guerrero, Anthony Steed, Peter Wonka, and Niloy J. Mitra. 2018. FrankenGAN: Guided Detail Synthesis for Building Mass Models Using Style-Synchonized GANs. ACM Trans. Graph. (SIGGRAPH Asia) 37, 6 (2018), 216:1\u2013216:14.","journal-title":"ACM Trans. Graph. (SIGGRAPH Asia)"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3592433"},{"key":"e_1_2_1_25_1","volume-title":"Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980","author":"Kingma Diederik P","year":"2014","unstructured":"Diederik P Kingma. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073599"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882264"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417861"},{"key":"e_1_2_1_29_1","volume-title":"Texturefusion: High-quality texture acquisition for real-time rgb-d scanning","author":"Lee Joo Ho","year":"2020","unstructured":"Joo Ho Lee, Hyunho Ha, Yue Dong, Xin Tong, and Min H Kim. 2020. Texturefusion: High-quality texture acquisition for real-time rgb-d scanning. In IEEE Computer Vision and Pattern Recognition (CVPR). 1272\u20131280."},{"volume-title":"Seamless mosaicing of image-based texture maps","author":"Lempitsky Victor","key":"e_1_2_1_30_1","unstructured":"Victor Lempitsky and Denis Ivanov. 2007. Seamless mosaicing of image-based texture maps. In IEEE Computer Vision and Pattern Recognition (CVPR). 1\u20136."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-20074-8_6"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.338"},{"key":"e_1_2_1_33_1","volume-title":"Latent-NeRF for Shape-Guided Generation of 3D Shapes and Textures. arXiv preprint arXiv:2211.07600","author":"Metzer Gal","year":"2022","unstructured":"Gal Metzer, Elad Richardson, Or Patashnik, Raja Giryes, and Daniel Cohen-Or. 2022. Latent-NeRF for Shape-Guided Generation of 3D Shapes and Textures. arXiv preprint arXiv:2211.07600 (2022)."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503250"},{"key":"e_1_2_1_35_1","doi-asserted-by":"crossref","unstructured":"Pascal M\u00fcller Peter Wonka Simon Haegler Andreas Ulmer and Luc Van Gool. 2006. Procedural modeling of buildings. ACM Trans. Graph. (2006) 614\u2013623.","DOI":"10.1145\/1179352.1141931"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530127"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2015.2463671"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.258"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00463"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12531"},{"key":"e_1_2_1_41_1","volume-title":"Symposium on Geometry Processing. 146\u2013155","author":"Sander Pedro V","year":"2003","unstructured":"Pedro V Sander, Zo\u00eb J Wood, Steven Gortler, John Snyder, and Hugues Hoppe. 2003. Multi-chart geometry images. In Symposium on Geometry Processing. 146\u2013155."},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766956"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-20062-5_5"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409112"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141964"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2732527"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2999533"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-10602-1_54"},{"key":"e_1_2_1_49_1","volume-title":"European Conference on Computer Vision (ECCV) Workshops. 633\u2013648","author":"Wang Bin","year":"2018","unstructured":"Bin Wang, Pan Pan, Qinjie Xiao, Likang Luo, Xiaofeng Ren, Rong Jin, and Xiaogang Jin. 2018. Seamless Color Mapping for 3D Reconstruction with Consumer-Grade Scanning Devices. In European Conference on Computer Vision (ECCV) Workshops. 633\u2013648."},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/3DV.2018.00067"},{"key":"e_1_2_1_51_1","volume-title":"Vggt: Visual geometry grounded transformer","author":"Wang Jianyuan","year":"2025","unstructured":"Jianyuan Wang, Minghao Chen, Nikita Karaev, Andrea Vedaldi, Christian Rupprecht, and David Novotny. 2025. Vggt: Visual geometry grounded transformer. In IEEE Computer Vision and Pattern Recognition (CVPR). 5294\u20135306."},{"key":"e_1_2_1_52_1","volume-title":"DUSt3R: Geometric 3D Vision Made Easy","author":"Wang Shuzhe","year":"2069","unstructured":"Shuzhe Wang, Vincent Leroy, Yohann Cabon, Boris Chidlovskii, and Jerome Revaud. 2024. DUSt3R: Geometric 3D Vision Made Easy. In IEEE Computer Vision and Pattern Recognition (CVPR). 20697\u201320709."},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCVW54120.2021.00217"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14505"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3618328"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356547"},{"volume-title":"The unreasonable effectiveness of deep features as a perceptual metric","author":"Zhang Richard","key":"e_1_2_1_57_1","unstructured":"Richard Zhang, Phillip Isola, Alexei A Efros, Eli Shechtman, and Oliver Wang. 2018. The unreasonable effectiveness of deep features as a perceptual metric. In IEEE Computer Vision and Pattern Recognition (CVPR). 586\u2013595."},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601134"},{"key":"e_1_2_1_59_1","article-title":"Offsite Aerial Path Planning for Efficient Urban Scene Reconstruction","volume":"39","author":"Zhou Xiaohui","year":"2020","unstructured":"Xiaohui Zhou, Ke Xie, Kai Huang, Yilin Liu, Yang Zhou, Minglun Gong, and Hui Huang. 2020. Offsite Aerial Path Planning for Efficient Urban Scene Reconstruction. ACM Trans. Graph. (SIGGRAPH Asia) 39, 6 (2020), 192:1\u2013192:16.","journal-title":"ACM Trans. Graph. (SIGGRAPH Asia)"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3763312","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T21:17:01Z","timestamp":1764969421000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3763312"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12]]},"references-count":59,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["10.1145\/3763312"],"URL":"https:\/\/doi.org\/10.1145\/3763312","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2025,12]]},"assertion":[{"value":"2025-05-24","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-08-09","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-12-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}