Roof Segmentation Towards Digital Twin Generation in LoD2+Using Deep Learning
Paper in proceeding, 2022

There is an increasing need for digital twins of cities and their base maps, 3D city models. Creating and updating these twins is not an easy task, so automating and streamlining the process is a field of active research. A significant part of the urban geometry is residential buildings and their roofs. Modeling of roofs for urban buildings can be divided into three main areas - building detection, roof recognition and building reconstruction. The building and roofs are segmented with the help of machine learning and image processing. Afterwards the extracted information is used to generate parametric models for the roofs using methods from computational geometry. The goal is to create correct virtual models of roofs belonging to many different types of buildings. In this study, a supervised deep learning approach is proposed for the segmentation of roof edges from a single orthophoto. The predicted features include the linear elements of roofs. The experiments show that, despite the small amount of training data, even in the presence of noise, the proposed method performs well on semantic segmentation of roofs with different shapes and complexities. The quality of the extracted roof elements for the test area is about 56% and 71% for mean intersection over union (IOU) and Dice metric scores, respectively. Copyright (C) 2022 The Authors.

Convolutional Neural Networks

Deep Learning

Roof Segmentation


Digital Twin Cities


N. Kolibarov

Sofia University

Dag Wästberg

Stiftelsen Chalmers Industriteknik

Vasilis Naserentin

Chalmers, Mathematical Sciences, Applied Mathematics and Statistics

D. Petrova-Antonova

Sofia University

S. Ilieva

Sofia University

Anders Logg

Chalmers, Mathematical Sciences, Applied Mathematics and Statistics


2405-8963 (ISSN) 24058963 (eISSN)

Vol. 55 11 173-178

IFAC Workshop on Control for Smart Cities (CSC)
Sozopol, Bulgaria,

Digital Twin Cities Centre

VINNOVA (2019-00041), 2020-02-29 -- 2024-12-31.

Big data for smart society (GATE)

European Commission (EC) (EC/H2020/857155), 2019-09-01 -- 2026-08-31.

Subject Categories

Other Computer and Information Science

Computer Vision and Robotics (Autonomous Systems)

Medical Image Processing



More information

Latest update