Automatic Building Extrusion from a TIN model Using LiDAR and Ordnance Survey Landline Data

Similar documents
BUILDING RECONSTRUCTION USING LIDAR DATA

A New Approach to Urban Modelling Based on LIDAR

GENERATING BUILDING OUTLINES FROM TERRESTRIAL LASER SCANNING

Unwrapping of Urban Surface Models

AUTOMATIC EXTRACTION OF LARGE COMPLEX BUILDINGS USING LIDAR DATA AND DIGITAL MAPS

AUTOMATIC EXTRACTION OF BUILDING FEATURES FROM TERRESTRIAL LASER SCANNING

CELL DECOMPOSITION FOR THE GENERATION OF BUILDING MODELS AT MULTIPLE SCALES

HEURISTIC FILTERING AND 3D FEATURE EXTRACTION FROM LIDAR DATA

Cell Decomposition for Building Model Generation at Different Scales

Building Segmentation and Regularization from Raw Lidar Data INTRODUCTION

3D BUILDING MODEL GENERATION FROM AIRBORNE LASERSCANNER DATA BY STRAIGHT LINE DETECTION IN SPECIFIC ORTHOGONAL PROJECTIONS

The Effect of Changing Grid Size in the Creation of Laser Scanner Digital Surface Models

WAVELET AND SCALE-SPACE THEORY IN SEGMENTATION OF AIRBORNE LASER SCANNER DATA

Surface Contents Author Index

BUILDING DETECTION AND STRUCTURE LINE EXTRACTION FROM AIRBORNE LIDAR DATA

Automatic DTM Extraction from Dense Raw LIDAR Data in Urban Areas

FOOTPRINTS EXTRACTION

TERRAIN, DINOSAURS AND CADASTRES: OPTIONS FOR THREE-DIMENSIONAL MODELING

Automated Extraction of Buildings from Aerial LiDAR Point Cloud and Digital Imaging Datasets for 3D Cadastre - Preliminary Results

Building Boundary Tracing and Regularization from Airborne Lidar Point Clouds

Polyhedral Building Model from Airborne Laser Scanning Data**

3D Topography acquisition Literature study and PhD proposal

INTEGRATION OF TERRAIN MODELS AND BUILT-UP STRUCTURES USING CAD- TYPE EULER OPERATORS

INTEGRATED METHOD OF BUILDING EXTRACTION FROM DIGITAL SURFACE MODEL AND IMAGERY

AUTOMATIC GENERATION OF DIGITAL BUILDING MODELS FOR COMPLEX STRUCTURES FROM LIDAR DATA

The Crust and Skeleton Applications in GIS

Multi-ray photogrammetry: A rich dataset for the extraction of roof geometry for 3D reconstruction

Assimilation of Break line and LiDAR Data within ESRI s Terrain Data Structure (TDS) for creating a Multi-Resolution Terrain Model

BUILDING MODEL RECONSTRUCTION FROM DATA INTEGRATION INTRODUCTION

THE USE OF ANISOTROPIC HEIGHT TEXTURE MEASURES FOR THE SEGMENTATION OF AIRBORNE LASER SCANNER DATA

REFINEMENT OF FILTERED LIDAR DATA USING LOCAL SURFACE PROPERTIES INTRODUCTION

MODELLING 3D OBJECTS USING WEAK CSG PRIMITIVES

Construction of Complex City Landscape with the Support of CAD Model

A DATA DRIVEN METHOD FOR FLAT ROOF BUILDING RECONSTRUCTION FROM LiDAR POINT CLOUDS

3D BUILDINGS MODELLING BASED ON A COMBINATION OF TECHNIQUES AND METHODOLOGIES

Shape from LIDAR Data. Univ. of Florida

Using Databases for 3D Data Management From Point Cloud to City Model

Advanced point cloud processing

[Youn *, 5(11): November 2018] ISSN DOI /zenodo Impact Factor

REGISTRATION OF AIRBORNE LASER DATA TO SURFACES GENERATED BY PHOTOGRAMMETRIC MEANS. Y. Postolov, A. Krupnik, K. McIntosh

COMBINING HIGH RESOLUTION SATELLITE IMAGERY AND AIRBORNE LASER SCANNING DATA FOR GENERATING BARELAND DEM IN URBAN AREAS

CO-REGISTERING AND NORMALIZING STEREO-BASED ELEVATION DATA TO SUPPORT BUILDING DETECTION IN VHR IMAGES

A COMPETITION BASED ROOF DETECTION ALGORITHM FROM AIRBORNE LIDAR DATA

Planimetric and height accuracy of airborne laserscanner data: User requirements and system performance

FOOTPRINT MAP PARTITIONING USING AIRBORNE LASER SCANNING DATA

A SEMI-AUTOMATIC APPROACH TO OBJECT EXTRACTION FROM A COMBINATION OF IMAGE AND LASER DATA

BUILDING BOUNDARY EXTRACTION FROM HIGH RESOLUTION IMAGERY AND LIDAR DATA

RECOGNISING STRUCTURE IN LASER SCANNER POINT CLOUDS 1

EFFECTS OF DIFFERENT LASER SCANNING MODES ON THE RESULTS OF BUILDING RECOGNITION AND RECONSTRUCTION

THE IMPORTANCE OF UNDERSTANDING ERROR IN LIDAR DIGITAL ELEVATION MODELS

THREE-DIMENSIONAL MODELLING OF BREAKLINES FROM AIRBORNE LASER SCANNER DATA

AUTOMATIC BUILDING DETECTION FROM LIDAR POINT CLOUD DATA

A FFT BASED METHOD OF FILTERING AIRBORNE LASER SCANNER DATA

ON MODELLING AND VISUALISATION OF HIGH RESOLUTION VIRTUAL ENVIRONMENTS USING LIDAR DATA

BUILDING EXTRACTION AND RECONSTRUCTION FROM LIDAR DATA. Zheng Wang. EarthData International Gaithersburg, Maryland USA

Semi-Automatic Approach for Building Reconstruction Using SPLIT-MERGE-SHAPE Method

A Method to Create a Single Photon LiDAR based Hydro-flattened DEM

Outline of Presentation. Introduction to Overwatch Geospatial Software Feature Analyst and LIDAR Analyst Software

The suitability of airborne laser scanner data for automatic 3D object reconstruction

AUTOMATED RECONSTRUCTION OF WALLS FROM AIRBORNE LIDAR DATA FOR COMPLETE 3D BUILDING MODELLING

GRAPHICS TOOLS FOR THE GENERATION OF LARGE SCALE URBAN SCENES

INTEGRATION OF DIFFERENT FILTER ALGORITHMS FOR IMPROVING THE GROUND SURFACE EXTRACTION FROM AIRBORNE LIDAR DATA

ACCURATE BUILDING OUTLINES FROM ALS DATA

Lecture 6: GIS Spatial Analysis. GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University

NATIONWIDE POINT CLOUDS AND 3D GEO- INFORMATION: CREATION AND MAINTENANCE GEORGE VOSSELMAN

A DBMS-BASED 3D TOPOLOGY MODEL FOR LASER RADAR SIMULATION

Aalborg Universitet. Published in: Accuracy Publication date: Document Version Early version, also known as pre-print

GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst

AUTOMATIC MODEL SELECTION FOR 3D RECONSTRUCTION OF BUILDINGS FROM SATELLITE IMAGARY

AIRBORNE LASERSCANNING DATA FOR DETERMINATION OF SUITABLE AREAS FOR PHOTOVOLTAICS

Experiments on Generation of 3D Virtual Geographic Environment Based on Laser Scanning Technique

Object-oriented Model based 3D Building Extraction using Airborne Laser Scanning Points and Aerial Imagery

APPROACH TO ACCURATE PHOTOREALISTIC MODEL GENERATION FOR COMPLEX 3D OBJECTS

SEGMENTATION OF TIN-STRUCTURED SURFACE MODELS

DETERMINATION OF CORRESPONDING TRUNKS IN A PAIR OF TERRESTRIAL IMAGES AND AIRBORNE LASER SCANNER DATA

OBJECT-BASED CLASSIFICATION OF URBAN AIRBORNE LIDAR POINT CLOUDS WITH MULTIPLE ECHOES USING SVM

BUILDING ROOF RECONSTRUCTION BY FUSING LASER RANGE DATA AND AERIAL IMAGES

Trimble Geospatial Division Integrated Solutions for Geomatics professions. Volker Zirn Regional Sales Representative

DIGITAL TERRAIN MODELLING. Endre Katona University of Szeged Department of Informatics

FAST PRODUCTION OF VIRTUAL REALITY CITY MODELS

Terrain Modeling and Mapping for Telecom Network Installation Using Scanning Technology. Maziana Muhamad

APPLICABILITY ANALYSIS OF CLOTH SIMULATION FILTERING ALGORITHM FOR MOBILE LIDAR POINT CLOUD

Snake-based approach for building extraction from high-resolution satellite images and height data in urban areas

Improvement of the Edge-based Morphological (EM) method for lidar data filtering

3D CITY MODELLING FOR MOBILE AUGMENTED REALITY

Should Contours Be Generated from Lidar Data, and Are Breaklines Required? Lidar data provides the most

Extraction of façades with window information from oblique view airborne laser scanning point clouds

Chapters 1 7: Overview

Light Detection and Ranging (LiDAR)

Airborne Laser Scanning and Derivation of Digital Terrain Models 1

Ground and Non-Ground Filtering for Airborne LIDAR Data

SEGMENTATION BASED ROBUST INTERPOLATION A NEW APPROACH TO LASER DATA FILTERING

3D CITY MODELLING WITH CYBERCITY-MODELER

AUTOMATIC EXTRACTION OF BUILDING OUTLINE FROM HIGH RESOLUTION AERIAL IMAGERY

Bonemapping: A LiDAR Processing and Visualization Approach and Its Applications

Lecture 4: Digital Elevation Models

AUTOMATIC COMPILATION OF 3D ROAD FEATURES USING LIDAR AND MULTI-SPECTRAL SOURCE DATA ABSTRACT

A METHOD TO PREDICT ACCURACY OF LEAST SQUARES SURFACE MATCHING FOR AIRBORNE LASER SCANNING DATA SETS

Graph-based Modeling of Building Roofs Judith Milde, Claus Brenner Institute of Cartography and Geoinformatics, Leibniz Universität Hannover

Towards Virtual Reality GIS

Transcription:

Automatic Building Extrusion from a TIN model Using LiDAR and Ordnance Survey Landline Data Rebecca O.C. Tse, Maciej Dakowicz, Christopher Gold and Dave Kidner University of Glamorgan, Treforest, Mid Glamorgan, CF37 1DL Telephone: +44 (0) 1443 483617 Fax: +44 (0) 1443 654022 rtse@glam.ac.uk, mdakowic@glam.ac.uk, christophergold@voronoi.com and dbkidner@glam.ac.uk 1. Introduction LiDAR (Light Detection and Ranging) data is widely used to construct 3D terrain models which provide realistic impressions of the urban environment and models of the buildings. This paper presents the possibility of constructing a 3D terrain model using LiDAR data and the 2D building outlines from Ordnance Survey (OS) Landline data. A TIN (Triangulated Irregular Network) model is constructed by filtering the LiDAR data to generate a bare-earth model. 2D building boundaries are added on the terrain surface by using a line-tracing algorithm. The building is extruded from the terrain surface by using CAD-type Euler Operators, therefore the topological connectivity is kept for further spatial analysis. The use of Euler Operators allows the modification of the 3D terrain model (surface) interactively. 2. Building Re-Construction by Using LiDAR Data The latest airborne laser scanning technology allows the capture of very dense 3D point clouds from the terrain and surface features, therefore 3D building reconstruction from LiDAR becomes feasible. This is an active research topic in GIS. However different steps are involved before actually using the laser scanning data. A filtering algorithm is used to generate a bare-earth model which removes all the buildings, trees and terrain objects. Morphologic filtering is one of the algorithms which is commonly used to solve this problem, for example slope based filtering (Vosselman, 2000) and modified slope based filtering (Roggero, 2001). Building detection or extraction algorithms are used to extract the building boundaries from the laser scanning data. Many researchers are interested in building extraction. There is still room for improvement in automatic building extraction because it is not totally reliable. In this paper, Landline data is used to avoid the problem. Constructive Solid Geometry (CSG) and VRML are the two common methods for modelling and rendering the buildings on the terrain surface respectively. Suveg and Vosselman (Brenner, 1999; Suveg and Vosselman, 2004) used CSG to generate a complex building with the Boolean operations of union, intersection and differences. Rottensteiner and Briese used VRML to display the generated buildings (Rottensteiner and Briese, 2003). However the topological relationships are not kept during the construction. All of the rendered buildings are superimposed on the terrain surface without actually connecting to it. If the topological connectivity is preserved, more kinds of spatial analyses can be performed. 3. Methodology for Adding Buildings to a TIN Several steps are used to create a 3D terrain model from the laser scanning data. They are: Create a TIN model with the filtered LiDAR data. Filter the laser scanning data by

one of the methods mentioned above. Add Landline data to the terrain surface using the line tracing algorithm described below. Calculate the average heights of the buildings from the LiDAR data. Extrude the building by using CAD-type Euler Operators while keeping the topological connectivity. 4. Line Tracing Algorithm In order to model buildings, we need to estimate the ground surface at the foot of the walls described by the OS Landline data. We also need to have triangle edges that follow these lines. The line tracing algorithm is: 1. Insert two points on the terrain surface (Points A and B in figure. 1) 2. Check if any triangle edge connects these two points. i. Stop if this is true. ii. Insert a point half way between these two points if no edge connects them. 3. For each half of the line repeats step 2 recursively until points A and B are connected by triangle edges. We add the points on the terrain surface and estimate the height of the points by using the surface interpolation method of (Dakowicz and Gold, 2002). Figure 1 A Delaunay Triangulation with points A and B

Figure 2 Inserted points (square points) in between of points A and B 5. Building Extrusion Using Euler Operators We start by creating a 2.5D TIN model and Euler Operators are used to extend the TIN (Tse and Gold, 2001). Building boundaries are added on the terrain surface by using the Landline data. Then the boundaries are extruded from the ground surface to the height of the building by using Euler Operators. The selected building boundary in figure 3 will be extruded. We extend the TIN model by extruding buildings from the terrain surface in figures 4 and 5. Figure 3 the building boundaries are added on the terrain surface

Figure 4 Buildings are extruded with different heights Figure 5 shows the extended TIN with buildings of the University of Glamorgan We may then perform further spatial analysis in our model because the topological connectivity is preserved. Interactive editing is allowed, for example, bridges and tunnels, as in (Tse and Gold, 2002). We created a TIN model by using Euler Operators. Then we used an additional Euler Operator to extend the TIN model with bridges and tunnels. This method keeps the topological connectivity. The details can be found in (Tse and Gold 2001; Tse and Gold 2002).

6. Conclusion and Future Work This paper shows the possibility of using laser scanning and Landline data to generate a 3D terrain model automatically. The line tracing algorithm allows us to insert the building boundaries on the terrain surface and the extended TIN model preserves the topological connectivity (Tse and Gold, 2002). In the presentation, we will demonstration the use of laser scanning data to filter and create a bare-earth model. OS Landline data will be used to add the outline of the buildings. We will estimate the height of the buildings by using the laser scanning data, and extrude the buildings, and edit them to create more complex shapes. 7. Acknowledgement The research discussed in this paper was supported by the Ordnance Survey, Southampton (Research & Innovation). 8. Reference: BRENNER, C. 1999. Interactive Modelling Tools for 3D In Proceedings of Photogrammetric Week 99 Building Reconstruction (Wchmann Verlag, Heidelberg), p.23-34. DAKOWICZ, M. and GOLD, G. 2002. Extracting Meaningful Slopes from Terrain Contours. In Proceedings of Computational Science - ICCS 2002, Lecture Notes in Computer Science (Amsterdam, The Netherlands), p. 144-153. ROGGERO, M. 2001. Airborne laser scanning: clustering in raw data. In Proceedings of IAPRS (Annapolis, MD), vol XXIV-3/W4, p. 227-232. ROTTENSTEINER, F. and BRIESE, C. 2003. Automatic Generation of Building Models from LIDAR Data and the Integration of Aerial Images. In Proceedings of the ISPRS working group III/3 workshop 3-D reconstruction from airborne laserscanner and InSAR data (Dresden, Germany, Institute of Photogrammetry and Remote Sensing Dresden University of Technology). SUVEG, I. and VOSSELMAN, G. 2004. Reconstruction of 3D Building Models from Aerial Images and Maps, ISPRS Journal of Photogrammetry & Remote Sensing, 58(3-4), p. 202-224. TSE, R.O.C and GOLD, C.M. 2001. Terrain, Dinosaurs and Cadastres-Options for Three-Dimension Modelling. In Proceedings of International Workshop on 3D Cadastres (Delft, the Netherlands), p243-257. TSE, R.O.C. and GOLD, C.M. 2002. TIN Meets CAD - Extending the TIN Concept in GIS. In Proceedings of Computational Science - ICCS 2002, International Conference, Proceedings of Part III. Lecture Notes in Computer Science (Amsterdam, the Netherlands), p. 135-143. VOSSELMAN, G. 2000. Slope based filtering of laser altimetry data. In Proceedings of IAPRS (Amesterdam, The Netherlands),XXXIII, Part B3, p935-942. Biography Rebecca Tse currently is studying for her Phd at the School of Computing of the University of Glamorgan. Her research interests are 3D terrain models, CAD-type Euler Operators and LiDAR data. She received an MPhil degree from the Hong Kong Polytechnic University in 2003 and the research topic was Semi-automated construction of fully 3D terrain models.