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...

Full description

Saved in:
Bibliographic Details
Published inProceedings (International Conference on Cyberworlds. Online) pp. 63 - 70
Main Authors Zhang, Xingzi, Chen, Kan, Johan, Henry, Erdt, Marius
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2022
Subjects
Online AccessGet 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