An Effective Data-Driven Method for 3-D Building Roof Reconstruction and Robust Change Detection

Three-dimensional (3-D) reconstruction of building roofs can be an essential prerequisite for 3-D building change detection, which is important for detection of informal buildings or extensions and for update of 3-D map database. However, automatic 3-D roof reconstruction from the remote sensing dat...

Full description

Bibliographic Details
Main Authors: Mohammad Awrangjeb, Syed Ali Naqi Gilani, Fasahat Ullah Siddiqui
Format: Article
Language:English
Published: MDPI AG 2018-09-01
Series:Remote Sensing
Subjects:
3-D
Online Access:http://www.mdpi.com/2072-4292/10/10/1512
id doaj-b6825a90ca4547118e52c5288d4c9c31
record_format Article
spelling doaj-b6825a90ca4547118e52c5288d4c9c312020-11-25T00:16:18ZengMDPI AGRemote Sensing2072-42922018-09-011010151210.3390/rs10101512rs10101512An Effective Data-Driven Method for 3-D Building Roof Reconstruction and Robust Change DetectionMohammad Awrangjeb0Syed Ali Naqi Gilani1Fasahat Ullah Siddiqui2School of Information and Communication Technology, Griffith University, Nathan, QLD 4111, AustraliaSchool of Information and Communication Technology, Griffith University, Nathan, QLD 4111, AustraliaSchool of Information and Communication Technology, Griffith University, Nathan, QLD 4111, AustraliaThree-dimensional (3-D) reconstruction of building roofs can be an essential prerequisite for 3-D building change detection, which is important for detection of informal buildings or extensions and for update of 3-D map database. However, automatic 3-D roof reconstruction from the remote sensing data is still in its development stage for a number of reasons. For instance, there are difficulties in determining the neighbourhood relationships among the planes on a complex building roof, locating the step edges from point cloud data often requires additional information or may impose constraints, and missing roof planes attract human interaction and often produces high reconstruction errors. This research introduces a new 3-D roof reconstruction technique that constructs an adjacency matrix to define the topological relationships among the roof planes. It identifies any missing planes through an analysis using the 3-D plane intersection lines between adjacent planes. Then, it generates new planes to fill gaps of missing planes. Finally, it obtains complete building models through insertion of approximate wall planes and building floor. The reported research in this paper then uses the generated building models to detect 3-D changes in buildings. Plane connections between neighbouring planes are first defined to establish relationships between neighbouring planes. Then, each building in the reference and test model sets is represented using a graph data structure. Finally, the height intensity images, and if required the graph representations, of the reference and test models are directly compared to find and categorise 3-D changes into five groups: new, unchanged, demolished, modified and partially-modified planes. Experimental results on two Australian datasets show high object- and pixel-based accuracy in terms of completeness, correctness, and quality for both 3-D roof reconstruction and change detection techniques. The proposed change detection technique is robust to various changes including addition of a new veranda to or removal of an existing veranda from a building and increase of the height of a building.http://www.mdpi.com/2072-4292/10/10/1512buildingmodellingreconstructionchange detectionLiDARpoint cloud3-D
collection DOAJ
language English
format Article
sources DOAJ
author Mohammad Awrangjeb
Syed Ali Naqi Gilani
Fasahat Ullah Siddiqui
spellingShingle Mohammad Awrangjeb
Syed Ali Naqi Gilani
Fasahat Ullah Siddiqui
An Effective Data-Driven Method for 3-D Building Roof Reconstruction and Robust Change Detection
Remote Sensing
building
modelling
reconstruction
change detection
LiDAR
point cloud
3-D
author_facet Mohammad Awrangjeb
Syed Ali Naqi Gilani
Fasahat Ullah Siddiqui
author_sort Mohammad Awrangjeb
title An Effective Data-Driven Method for 3-D Building Roof Reconstruction and Robust Change Detection
title_short An Effective Data-Driven Method for 3-D Building Roof Reconstruction and Robust Change Detection
title_full An Effective Data-Driven Method for 3-D Building Roof Reconstruction and Robust Change Detection
title_fullStr An Effective Data-Driven Method for 3-D Building Roof Reconstruction and Robust Change Detection
title_full_unstemmed An Effective Data-Driven Method for 3-D Building Roof Reconstruction and Robust Change Detection
title_sort effective data-driven method for 3-d building roof reconstruction and robust change detection
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2018-09-01
description Three-dimensional (3-D) reconstruction of building roofs can be an essential prerequisite for 3-D building change detection, which is important for detection of informal buildings or extensions and for update of 3-D map database. However, automatic 3-D roof reconstruction from the remote sensing data is still in its development stage for a number of reasons. For instance, there are difficulties in determining the neighbourhood relationships among the planes on a complex building roof, locating the step edges from point cloud data often requires additional information or may impose constraints, and missing roof planes attract human interaction and often produces high reconstruction errors. This research introduces a new 3-D roof reconstruction technique that constructs an adjacency matrix to define the topological relationships among the roof planes. It identifies any missing planes through an analysis using the 3-D plane intersection lines between adjacent planes. Then, it generates new planes to fill gaps of missing planes. Finally, it obtains complete building models through insertion of approximate wall planes and building floor. The reported research in this paper then uses the generated building models to detect 3-D changes in buildings. Plane connections between neighbouring planes are first defined to establish relationships between neighbouring planes. Then, each building in the reference and test model sets is represented using a graph data structure. Finally, the height intensity images, and if required the graph representations, of the reference and test models are directly compared to find and categorise 3-D changes into five groups: new, unchanged, demolished, modified and partially-modified planes. Experimental results on two Australian datasets show high object- and pixel-based accuracy in terms of completeness, correctness, and quality for both 3-D roof reconstruction and change detection techniques. The proposed change detection technique is robust to various changes including addition of a new veranda to or removal of an existing veranda from a building and increase of the height of a building.
topic building
modelling
reconstruction
change detection
LiDAR
point cloud
3-D
url http://www.mdpi.com/2072-4292/10/10/1512
work_keys_str_mv AT mohammadawrangjeb aneffectivedatadrivenmethodfor3dbuildingroofreconstructionandrobustchangedetection
AT syedalinaqigilani aneffectivedatadrivenmethodfor3dbuildingroofreconstructionandrobustchangedetection
AT fasahatullahsiddiqui aneffectivedatadrivenmethodfor3dbuildingroofreconstructionandrobustchangedetection
AT mohammadawrangjeb effectivedatadrivenmethodfor3dbuildingroofreconstructionandrobustchangedetection
AT syedalinaqigilani effectivedatadrivenmethodfor3dbuildingroofreconstructionandrobustchangedetection
AT fasahatullahsiddiqui effectivedatadrivenmethodfor3dbuildingroofreconstructionandrobustchangedetection
_version_ 1725383421489840128