A Semantics-aware Method for Adding 3D Window Details to Textured LoD2 CityGML Models
3D window details for buildings are important in many 3D simulation and visualization applications. However, they are not easy to acquire or reconstruct. Thus, many 3D city models have no 3D windows, but only 2D planar textures for their façades (i.e., textured LoD2 CityGML models). Many procedural...
Saved in:
Published in | Proceedings (International Conference on Cyberworlds. Online) pp. 63 - 70 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.09.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | 3D window details for buildings are important in many 3D simulation and visualization applications. However, they are not easy to acquire or reconstruct. Thus, many 3D city models have no 3D windows, but only 2D planar textures for their façades (i.e., textured LoD2 CityGML models). Many procedural methods have been proposed to generate 3D façade details from images. However, they usually require tedious efforts to create a procedural grammar to achieve desired results, and lack consideration of window semantics which is a useful building property. In this paper, we propose a novel semantics-aware method for adding 3D window details to textured LoD2 CityGML models. We propose a two-level deep learning-based windowpane detection followed by processing and adjusting the detection results then generating and adding 3D windows to the building models. Different from existing methods, we focus on adding window details considering the semantics (i.e., frames and panes). Moreover, our method does not require tedious reconstruction or grammar creation efforts. It extracts the information present in the texture itself only, finds and adjusts the patterns and shapes from the detection results in an unsupervised and efficient manner to achieve neat window parsing results. Specifically, we propose clustering-based window/pane alignment, neatness-based window image voting, grid-based symmetry and thickness filtering, and fitting-based window-top modeling. Experiments on representative 3D city datasets and illustrative applications demonstrate the effectiveness and usefulness of our method. |
---|---|
AbstractList | 3D window details for buildings are important in many 3D simulation and visualization applications. However, they are not easy to acquire or reconstruct. Thus, many 3D city models have no 3D windows, but only 2D planar textures for their façades (i.e., textured LoD2 CityGML models). Many procedural methods have been proposed to generate 3D façade details from images. However, they usually require tedious efforts to create a procedural grammar to achieve desired results, and lack consideration of window semantics which is a useful building property. In this paper, we propose a novel semantics-aware method for adding 3D window details to textured LoD2 CityGML models. We propose a two-level deep learning-based windowpane detection followed by processing and adjusting the detection results then generating and adding 3D windows to the building models. Different from existing methods, we focus on adding window details considering the semantics (i.e., frames and panes). Moreover, our method does not require tedious reconstruction or grammar creation efforts. It extracts the information present in the texture itself only, finds and adjusts the patterns and shapes from the detection results in an unsupervised and efficient manner to achieve neat window parsing results. Specifically, we propose clustering-based window/pane alignment, neatness-based window image voting, grid-based symmetry and thickness filtering, and fitting-based window-top modeling. Experiments on representative 3D city datasets and illustrative applications demonstrate the effectiveness and usefulness of our method. |
Author | Johan, Henry Zhang, Xingzi Erdt, Marius Chen, Kan |
Author_xml | – sequence: 1 givenname: Xingzi surname: Zhang fullname: Zhang, Xingzi email: zhan0388@ntu.edu.sg organization: Fraunhofer Singapore,Singapore – sequence: 2 givenname: Kan surname: Chen fullname: Chen, Kan email: kan.chen@singaporetech.edu.sg organization: Singapore Institute of Technology,Singapore – sequence: 3 givenname: Henry surname: Johan fullname: Johan, Henry email: henryjohan@ntu.edu.sg organization: Fraunhofer Singapore,Singapore – sequence: 4 givenname: Marius surname: Erdt fullname: Erdt, Marius email: merdt@ntu.edu.sg organization: Fraunhofer Singapore,Singapore |
BookMark | eNotzM1OwkAUQOHRaCIgL6CbeYHW-Z-5S1IUTdq4EMKSTJlbHVM6pq1B3l4SXZ3NlzMlV13qkJA7znLOGTwUW62NdLlgQuSMMe4uyJQbo5VxXMElmQijRCY1mBsyH4bPs5EcGBN6QjYL-oYH341xP2T-6HukFY4fKdAm9XQRQuzeqVzSbexCOtIljj62Ax0TXePP-N1joGVaClrE8bSqSlqlgO1wS64b3w44_--MbJ4e18VzVr6uXopFmUVuhMscKO-NsiHUDUCAfS2A12AalNramgfLlIFGMWnBKXHm2knLpNdMOa1Bzsj93zci4u6rjwffn3YA0kqn5C-THU9T |
CODEN | IEEPAD |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/CW55638.2022.00018 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 1665468149 9781665468145 |
EISSN | 2642-3596 |
EndPage | 70 |
ExternalDocumentID | 9937384 |
Genre | orig-research |
GrantInformation_xml | – fundername: National Research Foundation funderid: 10.13039/501100001321 |
GroupedDBID | 6IE 6IF 6IL 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK OCL RIE RIL |
ID | FETCH-LOGICAL-i1628-894aa647ddbf99d9cb291b96fe3577b1d70469f40379842894583703a50485593 |
IEDL.DBID | RIE |
IngestDate | Wed Aug 27 02:28:38 EDT 2025 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i1628-894aa647ddbf99d9cb291b96fe3577b1d70469f40379842894583703a50485593 |
OpenAccessLink | https://figshare.com/articles/conference_contribution/A_Semantics-aware_Method_for_Adding_3D_Window_Details_to_Textured_LoD2_CityGML_Models/24218517 |
PageCount | 8 |
ParticipantIDs | ieee_primary_9937384 |
PublicationCentury | 2000 |
PublicationDate | 2022-Sept. |
PublicationDateYYYYMMDD | 2022-09-01 |
PublicationDate_xml | – month: 09 year: 2022 text: 2022-Sept. |
PublicationDecade | 2020 |
PublicationTitle | Proceedings (International Conference on Cyberworlds. Online) |
PublicationTitleAbbrev | CW |
PublicationYear | 2022 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0003190025 |
Score | 1.8157271 |
Snippet | 3D window details for buildings are important in many 3D simulation and visualization applications. However, they are not easy to acquire or reconstruct. Thus,... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 63 |
SubjectTerms | Buildings Semantics Shape Solid modeling Textured LoD2 CityGML Three-dimensional displays Urban areas Visualization Window |
Title | A Semantics-aware Method for Adding 3D Window Details to Textured LoD2 CityGML Models |
URI | https://ieeexplore.ieee.org/document/9937384 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFH5BTp5Qwfg7PXh0sK3duh4JiMQwYyIEbqRdu4SozMAWEv96XzdAYzx4W5osa17X973Xvvd9ALcJgnCQKIM7LdAOMy5FP4iBnORcy0Ayo7htFI6fwuGEPc6CWQ3u9r0wxpiy-My07WN5l6-zpLBHZR2LpTRiB3CAiVvVq7U_T8FfyeL3ri_GFZ3e1JJf2fItvyTltLoePxRUSgAZNCDefbqqG3ltF7lqJ5-_WBn_O7cjaH236pHnPQgdQ80sT6Cx02og263bhEmXvJh3NOMiWTtyI1eGxKV4NMGolXS1fZvQPplijp5tSL-sLF2TPCNjdN_Fymgyyvo-6WHU_hCPiNVQe1u3YDK4H_eGzlZSwVl4oR85kWBShoxrrVIhtEiULzwlwtTQgHPlaW7z5ZS5lIsIMxNhr1XRKcjAtSwygp5CfZktzRkQiqimuCs0VZrJVAvJU09EvogSiVFgdA5Na6X5R8WaMd8a6OLv4Us4tOtUVW9dQT1fFeYa4T5XN-U6fwEtlKeP |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwzV1NT8JAEN0QPOgJFYzf7kGPhX5v9-CBUBGkJSZC4Ia73W1CVGqAhuhv8a_435wtBY3xSuKtadLDdmbnvdmdeYPQZQQg7ERcwk5zhGZL3YI4CESOESKYw2zJiWoUDrtuq2_fDZ1hAX2se2GklFnxmayqx-wuXyRRqo7KagpLLc_OSyg78m0BCdrsuu2DNa9Ms3nTa7S0fIaANjZc09M8ajPm2kQIHlMqaMRNanDqxtJyCOGGICpBjG3dItQDKk7VPSLsAuboSjZFSS1BgN8CnuGYy-6w9QkOOK9iDKtOHJ3WGgMlt6UKxsxMBlRNEvkxsyWDrGYJfa4Wu6xUeaqmc16N3n_pQP7Xv7GLKt_NiPh-DbN7qCAn-6i0mkaB8-BURv06fpAv4CjjaKaxBZtKHGbjsTHwclwX6mts-Xgwnohkgf2sdnaG5wnuAUClUylwkPgmbkBechsGWE2Je55VUH8jSzxAxUkykYcIW4DbnOhUWFzYLBaUkdignkm9iAHP9Y5QWVll9LrUBRnlBjn--_UF2m71wmAUtLudE7SjfGRZq3aKivNpKs-A3Mz5eeZjGD1u2oxfnEkAPQ |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Proceedings+%28International+Conference+on+Cyberworlds.+Online%29&rft.atitle=A+Semantics-aware+Method+for+Adding+3D+Window+Details+to+Textured+LoD2+CityGML+Models&rft.au=Zhang%2C+Xingzi&rft.au=Chen%2C+Kan&rft.au=Johan%2C+Henry&rft.au=Erdt%2C+Marius&rft.date=2022-09-01&rft.pub=IEEE&rft.eissn=2642-3596&rft.spage=63&rft.epage=70&rft_id=info:doi/10.1109%2FCW55638.2022.00018&rft.externalDocID=9937384 |