ROOF RECONSTRUCTION FROM AIRBORNE LASER SCANNING DATA BASED ON IMAGE PROCESSING METHODS
The paper presents a new data-driven approach to generate CityGML building models from airborne laser scanning data. The approach is based on image processing methods applied to an interpolated height map and avoids shortcomings of established methods for plane detection like Hough transform or RANS...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Copernicus Publications
2016-06-01
|
Series: | ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
Online Access: | http://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/III-3/407/2016/isprs-annals-III-3-407-2016.pdf |
_version_ | 1811263214159134720 |
---|---|
author | S. Goebbels R. Pohle-Fröhlich |
author_facet | S. Goebbels R. Pohle-Fröhlich |
author_sort | S. Goebbels |
collection | DOAJ |
description | The paper presents a new data-driven approach to generate CityGML building models from airborne laser scanning data. The approach
is based on image processing methods applied to an interpolated height map and avoids shortcomings of established methods for plane
detection like Hough transform or RANSAC algorithms on point clouds. The improvement originates in an interpolation algorithm that
generates a height map from sparse point cloud data by preserving ridge lines and step edges of roofs. Roof planes then are detected
by clustering the height map’s gradient angles, parameterizations of planes are estimated and used to filter out noise around ridge lines.
On that basis, a raster representation of roof facets is generated. Then roof polygons are determined from region outlines, connected
to a roof boundary graph, and simplified. Whereas the method is not limited to churches, the method’s performance is primarily tested
for church roofs of the German city of Krefeld because of their complexity. To eliminate inaccuracies of spires, contours of towers
are detected additionally, and spires are rendered as solids of revolution. In our experiments, the new data-driven method lead to
significantly better building models than the previously applied model-driven approach. |
first_indexed | 2024-04-12T19:41:58Z |
format | Article |
id | doaj.art-3db1b6a8cd6346c389a11e3e589c4088 |
institution | Directory Open Access Journal |
issn | 2194-9042 2194-9050 |
language | English |
last_indexed | 2024-04-12T19:41:58Z |
publishDate | 2016-06-01 |
publisher | Copernicus Publications |
record_format | Article |
series | ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
spelling | doaj.art-3db1b6a8cd6346c389a11e3e589c40882022-12-22T03:19:04ZengCopernicus PublicationsISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences2194-90422194-90502016-06-01III-340741410.5194/isprs-annals-III-3-407-2016ROOF RECONSTRUCTION FROM AIRBORNE LASER SCANNING DATA BASED ON IMAGE PROCESSING METHODSS. Goebbels0R. Pohle-Fröhlich1Niederrhein University of Applied Sciences, Reinarzstr. 49, 47805 Krefeld, GermanyNiederrhein University of Applied Sciences, Reinarzstr. 49, 47805 Krefeld, GermanyThe paper presents a new data-driven approach to generate CityGML building models from airborne laser scanning data. The approach is based on image processing methods applied to an interpolated height map and avoids shortcomings of established methods for plane detection like Hough transform or RANSAC algorithms on point clouds. The improvement originates in an interpolation algorithm that generates a height map from sparse point cloud data by preserving ridge lines and step edges of roofs. Roof planes then are detected by clustering the height map’s gradient angles, parameterizations of planes are estimated and used to filter out noise around ridge lines. On that basis, a raster representation of roof facets is generated. Then roof polygons are determined from region outlines, connected to a roof boundary graph, and simplified. Whereas the method is not limited to churches, the method’s performance is primarily tested for church roofs of the German city of Krefeld because of their complexity. To eliminate inaccuracies of spires, contours of towers are detected additionally, and spires are rendered as solids of revolution. In our experiments, the new data-driven method lead to significantly better building models than the previously applied model-driven approach.http://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/III-3/407/2016/isprs-annals-III-3-407-2016.pdf |
spellingShingle | S. Goebbels R. Pohle-Fröhlich ROOF RECONSTRUCTION FROM AIRBORNE LASER SCANNING DATA BASED ON IMAGE PROCESSING METHODS ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
title | ROOF RECONSTRUCTION FROM AIRBORNE LASER SCANNING DATA BASED ON IMAGE PROCESSING METHODS |
title_full | ROOF RECONSTRUCTION FROM AIRBORNE LASER SCANNING DATA BASED ON IMAGE PROCESSING METHODS |
title_fullStr | ROOF RECONSTRUCTION FROM AIRBORNE LASER SCANNING DATA BASED ON IMAGE PROCESSING METHODS |
title_full_unstemmed | ROOF RECONSTRUCTION FROM AIRBORNE LASER SCANNING DATA BASED ON IMAGE PROCESSING METHODS |
title_short | ROOF RECONSTRUCTION FROM AIRBORNE LASER SCANNING DATA BASED ON IMAGE PROCESSING METHODS |
title_sort | roof reconstruction from airborne laser scanning data based on image processing methods |
url | http://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/III-3/407/2016/isprs-annals-III-3-407-2016.pdf |
work_keys_str_mv | AT sgoebbels roofreconstructionfromairbornelaserscanningdatabasedonimageprocessingmethods AT rpohlefrohlich roofreconstructionfromairbornelaserscanningdatabasedonimageprocessingmethods |