Snake-Based Model for Automatic Roof Boundary Extraction in the Object Space Integrating a High-Resolution Aerial Images Stereo Pair and 3D Roof Models
The accelerated urban development over the last decades has made it necessary to update spatial information rapidly and constantly. Therefore, cities' three-dimensional models have been widely used as a study base for various urban problems. However, although many efforts have been made to deve...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-04-01
|
Series: | Remote Sensing |
Subjects: | |
Online Access: | https://www.mdpi.com/2072-4292/13/8/1429 |
id |
doaj-8ad5dc2464f948808f04de5b8df6a5a0 |
---|---|
record_format |
Article |
spelling |
doaj-8ad5dc2464f948808f04de5b8df6a5a02021-04-07T23:06:14ZengMDPI AGRemote Sensing2072-42922021-04-01131429142910.3390/rs13081429Snake-Based Model for Automatic Roof Boundary Extraction in the Object Space Integrating a High-Resolution Aerial Images Stereo Pair and 3D Roof ModelsMichelle S. Y. Ywata0Aluir P. Dal Poz1Milton H. Shimabukuro2Henrique C. de Oliveira3Department of Cartography, School of Sciences and Technology, São Paulo State University (UNESP), Presidente Prudente, SP 19060-900, BrazilDepartment of Cartography, School of Sciences and Technology, São Paulo State University (UNESP), Presidente Prudente, SP 19060-900, BrazilDepartment of Mathematics and Computer Science, School of Sciences and Technology, São Paulo State University (UNESP), Presidente Prudente, SP 19060-900, BrazilDepartment of Infrastructure and Environment, School of Civil Engineering, Architecture, and Urban Planning, University of Campinas (UNICAMP), Campinas, SP 13083-889, BrazilThe accelerated urban development over the last decades has made it necessary to update spatial information rapidly and constantly. Therefore, cities' three-dimensional models have been widely used as a study base for various urban problems. However, although many efforts have been made to develop new building extraction methods, reliable and automatic extraction is still a major challenge for the remote sensing and computer vision communities, mainly due to the complexity and variability of urban scenes. This paper presents a method to extract building roof boundaries in the object space by integrating a high-resolution aerial images stereo pair, three-dimensional roof models reconstructed from light detection and ranging (LiDAR) data, and contextual information of the scenes involved. The proposed method focuses on overcoming three types of common problems that can disturb the automatic roof extraction in the urban environment: perspective occlusions caused by high buildings, occlusions caused by vegetation covering the roof, and shadows that are adjacent to the roofs, which can be misinterpreted as roof edges. For this, an improved Snake-based mathematical model is developed considering the radiometric and geometric properties of roofs to represent the roof boundary in the image space. A new approach for calculating the corner response and a shadow compensation factor was added to the model. The created model is then adapted to represent the boundaries in the object space considering a stereo pair of aerial images. Finally, the optimal polyline, representing a selected roof boundary, is obtained by optimizing the proposed Snake-based model using a dynamic programming (DP) approach considering the contextual information of the scene. The results showed that the proposed method works properly in boundary extraction of roofs with occlusion and shadows areas, presenting completeness and correctness average values above 90%, RMSE average values below 0.5 m for <i>E</i> and <i>N</i> components, and below 1 m for <i>H</i> component.https://www.mdpi.com/2072-4292/13/8/1429building roof boundary extractionairborne LiDARhigh-resolution imagestereo pair of imagesSnake modelthree-dimensional roof model |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Michelle S. Y. Ywata Aluir P. Dal Poz Milton H. Shimabukuro Henrique C. de Oliveira |
spellingShingle |
Michelle S. Y. Ywata Aluir P. Dal Poz Milton H. Shimabukuro Henrique C. de Oliveira Snake-Based Model for Automatic Roof Boundary Extraction in the Object Space Integrating a High-Resolution Aerial Images Stereo Pair and 3D Roof Models Remote Sensing building roof boundary extraction airborne LiDAR high-resolution image stereo pair of images Snake model three-dimensional roof model |
author_facet |
Michelle S. Y. Ywata Aluir P. Dal Poz Milton H. Shimabukuro Henrique C. de Oliveira |
author_sort |
Michelle S. Y. Ywata |
title |
Snake-Based Model for Automatic Roof Boundary Extraction in the Object Space Integrating a High-Resolution Aerial Images Stereo Pair and 3D Roof Models |
title_short |
Snake-Based Model for Automatic Roof Boundary Extraction in the Object Space Integrating a High-Resolution Aerial Images Stereo Pair and 3D Roof Models |
title_full |
Snake-Based Model for Automatic Roof Boundary Extraction in the Object Space Integrating a High-Resolution Aerial Images Stereo Pair and 3D Roof Models |
title_fullStr |
Snake-Based Model for Automatic Roof Boundary Extraction in the Object Space Integrating a High-Resolution Aerial Images Stereo Pair and 3D Roof Models |
title_full_unstemmed |
Snake-Based Model for Automatic Roof Boundary Extraction in the Object Space Integrating a High-Resolution Aerial Images Stereo Pair and 3D Roof Models |
title_sort |
snake-based model for automatic roof boundary extraction in the object space integrating a high-resolution aerial images stereo pair and 3d roof models |
publisher |
MDPI AG |
series |
Remote Sensing |
issn |
2072-4292 |
publishDate |
2021-04-01 |
description |
The accelerated urban development over the last decades has made it necessary to update spatial information rapidly and constantly. Therefore, cities' three-dimensional models have been widely used as a study base for various urban problems. However, although many efforts have been made to develop new building extraction methods, reliable and automatic extraction is still a major challenge for the remote sensing and computer vision communities, mainly due to the complexity and variability of urban scenes. This paper presents a method to extract building roof boundaries in the object space by integrating a high-resolution aerial images stereo pair, three-dimensional roof models reconstructed from light detection and ranging (LiDAR) data, and contextual information of the scenes involved. The proposed method focuses on overcoming three types of common problems that can disturb the automatic roof extraction in the urban environment: perspective occlusions caused by high buildings, occlusions caused by vegetation covering the roof, and shadows that are adjacent to the roofs, which can be misinterpreted as roof edges. For this, an improved Snake-based mathematical model is developed considering the radiometric and geometric properties of roofs to represent the roof boundary in the image space. A new approach for calculating the corner response and a shadow compensation factor was added to the model. The created model is then adapted to represent the boundaries in the object space considering a stereo pair of aerial images. Finally, the optimal polyline, representing a selected roof boundary, is obtained by optimizing the proposed Snake-based model using a dynamic programming (DP) approach considering the contextual information of the scene. The results showed that the proposed method works properly in boundary extraction of roofs with occlusion and shadows areas, presenting completeness and correctness average values above 90%, RMSE average values below 0.5 m for <i>E</i> and <i>N</i> components, and below 1 m for <i>H</i> component. |
topic |
building roof boundary extraction airborne LiDAR high-resolution image stereo pair of images Snake model three-dimensional roof model |
url |
https://www.mdpi.com/2072-4292/13/8/1429 |
work_keys_str_mv |
AT michellesyywata snakebasedmodelforautomaticroofboundaryextractionintheobjectspaceintegratingahighresolutionaerialimagesstereopairand3droofmodels AT aluirpdalpoz snakebasedmodelforautomaticroofboundaryextractionintheobjectspaceintegratingahighresolutionaerialimagesstereopairand3droofmodels AT miltonhshimabukuro snakebasedmodelforautomaticroofboundaryextractionintheobjectspaceintegratingahighresolutionaerialimagesstereopairand3droofmodels AT henriquecdeoliveira snakebasedmodelforautomaticroofboundaryextractionintheobjectspaceintegratingahighresolutionaerialimagesstereopairand3droofmodels |
_version_ |
1721535528725118976 |