3D Building Roof Extraction From LiDAR Data



Similar documents
3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension

Managing Lidar (and other point cloud) Data. Lindsay Weitz Cody Benkelman

3D City Modelling from LIDAR Data

LIDAR and Digital Elevation Data

High Resolution RF Analysis: The Benefits of Lidar Terrain & Clutter Datasets

SEMANTIC LABELLING OF URBAN POINT CLOUD DATA

LiDAR Point Cloud Processing with

LiDAR Data Management Lessons for Geospatial Data Managers

Opportunities for the generation of high resolution digital elevation models based on small format aerial photography

SHOALS Toolbox: Software to Support Visualization and Analysis of Large, High-Density Data Sets

HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

New Features in TerraScan. Arttu Soininen Software developer Terrasolid Ltd

INTEGRATED GEOPHYSICAL AND REMOTE SENSING STUDIES ON GROTTA GIGANTE SHOW CAVE (TRIESTE ITALY) P. Paganini, A. Pavan, F. Coren, A.

IP-S3 HD1. Compact, High-Density 3D Mobile Mapping System

3-D Object recognition from point clouds

GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION

New Features in TerraPhoto. Arttu Soininen Software developer Terrasolid Ltd

FOREST PARAMETER ESTIMATION BY LIDAR DATA PROCESSING

Lidar 101: Intro to Lidar. Jason Stoker USGS EROS / SAIC

GEOENGINE MSc in Geomatics Engineering (Master Thesis) Anamelechi, Falasy Ebere

Notable near-global DEMs include

The following was presented at DMT 14 (June 1-4, 2014, Newark, DE).

IP-S2 Compact+ 3D Mobile Mapping System

Environmental Remote Sensing GEOG 2021

DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7

3D Analysis and Surface Modeling

How To Make An Orthophoto

Automatic Building Facade Detection in Mobile Laser Scanner point Clouds

How To Use Lidar Data Processing Software

Request for Proposals for Topographic Mapping. Issued by: Teton County GIS and Teton County Engineering Teton County, Wyoming

SHOALS Toolbox: Software to Support Visualization and Analysis of Large, High-Density Data Sets

Visualization methods for patent data

IP-S2 HD. High Definition 3D Mobile Mapping System

technical notes trimble realworks software

John F. Cotton College of Architecture & Environmental Design California Polytechnic State University San Luis Obispo, California JOHN F.

Terrasolid Software for LiDAR processing

Representing Geography

Trimble Realworks Software

REGISTRATION OF LASER SCANNING POINT CLOUDS AND AERIAL IMAGES USING EITHER ARTIFICIAL OR NATURAL TIE FEATURES

The process components and related data characteristics addressed in this document are:

MODERN VOXEL BASED DATA AND GEOMETRY ANALYSIS SOFTWARE TOOLS FOR INDUSTRIAL CT

Automatic Labeling of Lane Markings for Autonomous Vehicles

Traffic Monitoring Systems. Technology and sensors

Mapping Solar Energy Potential Through LiDAR Feature Extraction

Ohio Department of Transportation. GEOPAK V8i LiDAR Tools User Guide Using OSIP LiDAR Data in GEOPAK

Evaluation of surface runoff conditions. scanner in an intensive apple orchard

In Flight ALS Point Cloud Georeferencing using RTK GPS Receiver

A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model

ANALYSIS 3 - RASTER What kinds of analysis can we do with GIS?

DAMAGED ROAD TUNNEL LASER SCANNER SURVEY

LASER SCANNER APPLICATION ON COMPLEX SHAPES OF ARCHITECTURE. PROFILES EXTRACTION PROCESSING AND 3D MODELLING.

Characterization of Three Algorithms for Detecting Surface Flatness Defects from Dense Point Clouds

ERDAS IMAGINE The world s most widely-used remote sensing software package

Blender addons ESRI Shapefile import/export and georeferenced raster import

Inter Swath Data Quality Measures to Assess Quality of Calibration of Lidar System. U.S. Department of the Interior U.S.

Getting Started With LP360

Processing the point cloud with RiscanPro or Riprofile. CyberMapping Lab UT-Dallas

3D Point Cloud Analytics for Updating 3D City Models

How To Create A Surface From Points On A Computer With A Marching Cube

Raster Data Structures

AirborneHydroMapping. New possibilities in bathymetric and topographic survey

Data Mining: A Preprocessing Engine

Guidance on Householder permitted development rights

USING MOBILE LIDAR TO SURVEY A RAILWAY LINE FOR ASSET INVENTORY INTRODUCTION

Files Used in this Tutorial

3D Data Management From Point Cloud to City Model GeoSmart Africa 2016, Cape Town

Publishing Hosted 3D Feature Layers. An Esri White Paper September 2015

Test Results Using the DTM Software of PCI

TRIMBLE 3D SCANNING FOR SURVEYORS

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

METHODOLOGY FOR LANDSLIDE SUSCEPTIBILITY AND HAZARD MAPPING USING GIS AND SDI

Geospatially Enabling the World: The Convergence of Geospatial and Architectural and Engineering Design

Efficient Storage, Compression and Transmission

Enhanced DEM-based flow path delineation algorithms for urban drainage modelling

AUTOMATIC CLASSIFICATION OF LIDAR POINT CLOUDS IN A RAILWAY ENVIRONMENT

Information Contents of High Resolution Satellite Images

Point Clouds: Big Data, Simple Solutions. Mike Lane

Morphological segmentation of histology cell images

Explore. Analyze. Optimize. AutoCAD. Civil 3d

Model Repair. Leif Kobbelt RWTH Aachen University )NPUT $ATA 2EMOVAL OF TOPOLOGICAL AND GEOMETRICAL ERRORS !NALYSIS OF SURFACE QUALITY

AUTOMATED MAPPING OF LAND COMPONENTS FROM DIGITAL ELEVATION DATA

High Resolution Digital Surface Models and Orthoimages for Telecom Network Planning

Optical 3D-measurement and its use in minting. Alicona - Mr. Dipl.-Ing. Christian JANKO Münze Österreich - Mr. Ing. Alfred GNADENBERGER 29.1.

maxiflex Party and Exhibition Hall Type: 10.5/340 Model: 170

USE OF VERY HIGH-RESOLUTION AIRBORNE IMAGES TO ANALYSE 3D CANOPY ARCHITECTURE OF A VINEYARD

AN INTEGRATED WORKFLOW FOR LIDAR / OPTICAL DATA MAPPING FOR SECURITY APPLICATIONS

MIKE 21 FLOW MODEL HINTS AND RECOMMENDATIONS IN APPLICATIONS WITH SIGNIFICANT FLOODING AND DRYING

An Introduction to Point Pattern Analysis using CrimeStat

Working with Digital Elevation Models and Digital Terrain Models in ArcMap 9

Radiometer Physics GmbH Discrimination of cloud and rain liquid water path by groundbased polarized microwave radiometry

RiMONITOR. Monitoring Software. for RIEGL VZ-Line Laser Scanners. Ri Software. visit our website Preliminary Data Sheet

Social Media Mining. Data Mining Essentials

The Flat Shape Everything around us is shaped

Create a folder on your network drive called DEM. This is where data for the first part of this lesson will be stored.

Transcription:

3D Building Roof Extraction From LiDAR Data Amit A. Kokje Susan Jones NSG- NZ

Outline LiDAR: Basics LiDAR Feature Extraction (Features and Limitations) LiDAR Roof extraction (Workflow, parameters, results) LiDAR Roof extraction (Progress, and applications)

LiDAR Light Detection And Ranging Key Highlights Basics Active optical remote sensing technology, based on LASER Components GPS IMU (Inertial Measurement Unit) Scanner Functioning Scanner acquires information by emitting laser pulses to the target and receiving back the reflected signals.

LiDAR Basics Data LiDAR-LAS: (Standard data format) binary data with billions of points Larger areas, the data is broken up into multiple tiles for easy access and processing. The data contain : Coordinate information (X,Y) Elevation (Z) Intensity (i) RGB colour values, GPS time Classification Pulse Return number

LiDAR Basics Features First Return SecondReturn ThirdReturn LiDAR point cloud data is information rich and contains many attributes, not all the information is essential for a particular project Last Return DSM Various features can be extracted using a range of commercially available software Breakline DTM Last Return

LiDAR Feature Extraction Products Buildings Slope DSM Intensity Contours Classification

LiDAR Feature Extraction Buildings Most of the commercial LiDAR processing software can classify and extract buildings from raw point cloud data A set of sophisticated algorithms are used to generated building polygons based on LiDAR points classified as building

LiDAR Feature Extraction Limitations Building polygons extracted from raw point cloud data are Single polygons Unable to differentiate various Roof parameters (shape, orientation, slope etc.) Lack of roof information exhibits typical flat roof problem where all the extruded buildings display an identical flat roof, when rendered in 3D Single polygon buildings with Flat roof: suitable for general purpose 3D rendering and visualisation Might not be useful for precision, analysis and realistic modelling (as roof information is missing)

LiDAR Feature Extraction Solution Feature extraction procedure treats LiDAR points associated with a building as a single group (Base + Roof), ignoring roof parameters Breaking up the polygons into roof facades based on ridges, slope, orientation would bring up the missing roof information.

LiDAR Roof Identification Work Flow LiDAR point classification: LiDAR points were first classified and extracted as building points using commercially available tools. LiDAR Identification: Multiple parameters (Slope, Ridges, Contours, TIN) associated with roofs planes are identified for roof planes generation. Classification Scripting: Python is used as scripting language Building Points Integration: Individual or sets of parameters are integrated in the python script for roofs extraction and the accuracy is investigated. Generalisation*: Roof polygons are extracted and subjected to further generalisation in order to get realistic roof planes. Script *In progress Roofs

LiDAR Roof Parameters Min and MaX height points Script make use of existing building polygons (either user provided or extracted from LiDAR) and populate Min and Max height points within individual building Clustering and nearest neighbor methods are used.

LiDAR Roof Parameters Slope and Ridge lines Using Min and Max height, Slope is calculated within each cluster. Ridge lines are generated using height (Min- Max) and slope.

LiDAR Roof Parameters TIN and Contours Irregular spacing and low point density (about 1pt/meter 2 or less) of LiDAR points may yields less accurate ridge lines Script is modified to generate TIN and Contours using LiDAR points. TIN further processed to generate 3D features (TIN- Triangles)

LiDAR Roof Parameters TIN and Contours TIN features and counters provides additional reference points to generate the ridge lines Ridge lines based on Min-Max height points Ridge lines based on Min-Max, TIN features and Contours

LiDAR Roof Extraction Generalisation* Based on complexity of TIN, the script parameters can be modified to decimate TIN Nodes to generalise the TIN Simplified TIN Surface for a roof Ridge features generated from TIN *In progress

LiDAR Roof Extraction Features and Planes The script then converts Ridge features and TIN triangles then to Z-features with associated height and slope to yield Ridge features along with contours Z feature planes generated from generalised TIN and Ridge lines.

LiDAR Roof Extraction Planes Generalisation* The final stage of the 3D roofs extraction would be approximation of the ridge lines and planes, to generate realistic building roofs. Extracted Ridge lines Expected Shape approximation *In progress

LiDAR Roof Extraction What Next? The customized roof extraction tool is an on-going project and still evolving. Optimizing the Ridge line identification and TIN Decimation parameters to generate more complex roof surfaces accurately. Refining the planes generalisation / approximation algorithm by incorporating additional methods such as Polygonal Approximation, Plane adjacency matrix etc. Multi-format LiDAR data handling

LiDAR Roof Extraction Applications Variety of application can be benefitted by precision roof information. Planning Realistic visualisation Line of sight and coverage (for security agencies) Solar potential and available surface (For solar PV cell installation)

LiDAR Roof Extraction Questions?

Thank You