TY - JOUR
T1 - Extracting planar roof structures from very high resolution images using graph neural networks
AU - Zhao, Wufan
AU - Persello, C.
AU - Stein, A.
N1 - Funding Information:
We thank the Dutch Cadaster (Kadaster) for their help in data preparation and preprocessing for this study.
Publisher Copyright:
© 2022 The Author(s)
PY - 2022/5
Y1 - 2022/5
N2 - Roof structure information is essential for creating detailed 3D building models. These serve in many applications that require knowledge of the roof type and geometry. Automated extraction of the roof structure from remotely sensed images is a challenge because of scene complexity and the large variety of roof top configurations. This paper introduces a fast and parsimonious parsing method to extract vectorized building rooflines and structures from very high resolution remote sensing imagery in an end-to-end trainable way. Our Roof Structure Graph Neural Network (RSGNN) method consists of two components: 1) a Multi-task Learning Module (MLM) designed for geometric primitives extraction and matching, 2) a Graph Neural Network (GNN) based Relation Reasoning Module (RRM) to reconstruct the roofline structure. We tested RSGNN against state-of-the-art computer vision methods on two data sets: the vectorizing world building data set and a custom data set acquired in Enschede, The Netherlands. It provides an increase of 0.6/1.3 and 1.2/2.1 for msAP and FH on two data sets using only half of the training time. In addition, we performed a systematic ablation study to further validate its robustness. We conclude that RSGNN automatically generates the planar roof structure that outperforms competing models in both qualitative and quantitative evaluations.
AB - Roof structure information is essential for creating detailed 3D building models. These serve in many applications that require knowledge of the roof type and geometry. Automated extraction of the roof structure from remotely sensed images is a challenge because of scene complexity and the large variety of roof top configurations. This paper introduces a fast and parsimonious parsing method to extract vectorized building rooflines and structures from very high resolution remote sensing imagery in an end-to-end trainable way. Our Roof Structure Graph Neural Network (RSGNN) method consists of two components: 1) a Multi-task Learning Module (MLM) designed for geometric primitives extraction and matching, 2) a Graph Neural Network (GNN) based Relation Reasoning Module (RRM) to reconstruct the roofline structure. We tested RSGNN against state-of-the-art computer vision methods on two data sets: the vectorizing world building data set and a custom data set acquired in Enschede, The Netherlands. It provides an increase of 0.6/1.3 and 1.2/2.1 for msAP and FH on two data sets using only half of the training time. In addition, we performed a systematic ablation study to further validate its robustness. We conclude that RSGNN automatically generates the planar roof structure that outperforms competing models in both qualitative and quantitative evaluations.
KW - Deep learning
KW - Graph neural network
KW - Optical remote sensing image
KW - Planar roof structure extraction
KW - UT-Hybrid-D
KW - ITC-ISI-JOURNAL-ARTICLE
KW - ITC-HYBRID
UR - https://ezproxy2.utwente.nl/login?url=https://library.itc.utwente.nl/login/2022/isi/zhao_ext.pdf
U2 - 10.1016/j.isprsjprs.2022.02.022
DO - 10.1016/j.isprsjprs.2022.02.022
M3 - Article
AN - SCOPUS:85125811111
SN - 0924-2716
VL - 187
SP - 34
EP - 45
JO - ISPRS journal of photogrammetry and remote sensing
JF - ISPRS journal of photogrammetry and remote sensing
ER -