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

Similar documents
POINT CLOUDS AND DERIVATIVES FOR NATIONWIDE GEOSPATIAL INFORMATION GEORGE VOSSELMAN

Advanced point cloud processing

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

GSD-Elevation data, Grid 2+

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

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

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

Chapters 1 7: Overview

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

LiDAR Derived Contours

Automatic DTM Extraction from Dense Raw LIDAR Data in Urban Areas

An Introduction to Lidar & Forestry May 2013

Marc Crombaghs, Sander Oude Elberink, Regine Brügelmann, Erik de Min

QUALITY CONTROL METHOD FOR FILTERING IN AERIAL LIDAR SURVEY

AUTOMATIC EXTRACTION OF BUILDING FEATURES FROM TERRESTRIAL LASER SCANNING

N.J.P.L.S. An Introduction to LiDAR Concepts and Applications

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

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

AIRBORNE GEIGER MODE LIDAR - LATEST ADVANCEMENTS IN REMOTE SENSING APPLICATIONS RANDY RHOADS

DECONFLICTION AND SURFACE GENERATION FROM BATHYMETRY DATA USING LR B- SPLINES

Subdivision Of Triangular Terrain Mesh Breckon, Chenney, Hobbs, Hoppe, Watts

A QUALITY ASSESSMENT OF AIRBORNE LASER SCANNER DATA

LiDAR Data Processing:

Drones for research - Observing the world in 3D from a LiDAR-UAV

Overview. 1. Aerial LiDAR in Wisconsin (20 minutes) 2. Demonstration of data in CAD (30 minutes) 3. High Density LiDAR (20 minutes)

New Requirements for the Relief in the Topographic Databases of the Institut Cartogràfic de Catalunya

MODULE 1 BASIC LIDAR TECHNIQUES

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

Capturing Reality with Point Clouds: Applications, Challenges and Solutions

GENERATING BUILDING OUTLINES FROM TERRESTRIAL LASER SCANNING

Lidar and GIS: Applications and Examples. Dan Hedges Clayton Crawford

CONSTRUCTION OF THE 3DTOP10 INTEGRATION OF COUNTRYWIDE PLANIMETRIC DATA AND LASERALTIMETRY DATA TO SUPPORT 3D-VISUALISATION AND ANALYSES

LIDAR MAPPING FACT SHEET

Unwrapping of Urban Surface Models

Aerial and Mobile LiDAR Data Fusion

Segmentation of point clouds

SimActive and PhaseOne Workflow case study. By François Riendeau and Dr. Yuri Raizman Revision 1.0

Mobile LiDAR for Ground Applications. Spar 2006, March Paul Mrstik, Terrapoint Canada Inc. Craig Glennie, Terrapoint USA LLC

2. POINT CLOUD DATA PROCESSING

Airborne LiDAR Data Acquisition for Forestry Applications. Mischa Hey WSI (Corvallis, OR)

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

New Features in TerraScan. Arttu Soininen Software developer Terrasolid Ltd

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

RECOGNISING STRUCTURE IN LASER SCANNER POINT CLOUDS 1

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

DIGITAL SURFACE MODELS OF CITY AREAS BY VERY HIGH RESOLUTION SPACE IMAGERY

1. Introduction. A CASE STUDY Dense Image Matching Using Oblique Imagery Towards All-in- One Photogrammetry

Development of Geospatial Smart Cities and Management

LASERDATA LIS build your own bundle! LIS Pro 3D LIS 3.0 NEW! BETA AVAILABLE! LIS Road Modeller. LIS Orientation. LIS Geology.

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

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

AN INTEGRATED SENSOR ORIENTATION SYSTEM FOR AIRBORNE PHOTOGRAMMETRIC APPLICATIONS

Aerial photography: Principles. Visual interpretation of aerial imagery

ACQUISITION OF 3D TOPOGRAPHY AUTOMATED 3D ROAD AND BUILDING RECONSTRUCTION USING AIRBORNE LASER SCANNER DATA AND TOPOGRAPHIC MAPS

Tutorial (Intermediate level): Dense Cloud Classification and DTM generation with Agisoft PhotoScan Pro 1.1

Presented at the FIG Congress 2018, May 6-11, 2018 in Istanbul, Turkey

TERRESTRIAL LASER SCANNER DATA PROCESSING

UAS Campus Survey Project

Municipal Projects in Cambridge Using a LiDAR Dataset. NEURISA Day 2012 Sturbridge, MA

Use of aerial survey and laser scanning for production of national data base of surface water hydrology. Vasja Bric Geodetic Institute of Slovenia

BUILDING DETECTION AND STRUCTURE LINE EXTRACTION FROM AIRBORNE LIDAR DATA

INTEGRATION OF MOBILE LASER SCANNING DATA WITH UAV IMAGERY FOR VERY HIGH RESOLUTION 3D CITY MODELING

Point Cloud Classification

Processing of airborne laser scanning data

UAS based laser scanning for forest inventory and precision farming

QUALITY ASSURANCE and POTENTIAL APPLICATIONS of a HIGH DENSITY LiDAR DATA SET for the CITY of NEW YORK

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

Introduction to LiDAR

ifp Universität Stuttgart Performance of IGI AEROcontrol-IId GPS/Inertial System Final Report

Final Report Technical Specifications for the Construction of 3D IMGeo-CityGML

SPAR, ELMF 2013, Amsterdam. Laser Scanning on the UK Highways Agency Network. Hamish Grierson Blom Uk

Tree height measurements and tree growth estimation in a mire environment using digital surface models

Technical Considerations and Best Practices in Imagery and LiDAR Project Procurement

Advanced Processing Techniques and Classification of Full-waveform Airborne Laser...

Open Pit Mines. Terrestrial LiDAR and UAV Aerial Triangulation for. Figure 1: ILRIS at work

Geometry of Aerial photogrammetry. Panu Srestasathiern, PhD. Researcher Geo-Informatics and Space Technology Development Agency (Public Organization)

TerraMatch. Introduction

Terrestrial GPS setup Fundamentals of Airborne LiDAR Systems, Collection and Calibration. JAMIE YOUNG Senior Manager LiDAR Solutions

APPENDIX E2. Vernal Pool Watershed Mapping

VALIDATION OF A NEW 30 METER GROUND SAMPLED GLOBAL DEM USING ICESAT LIDARA ELEVATION REFERENCE DATA

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

Alaska Department of Transportation Roads to Resources Project LiDAR & Imagery Quality Assurance Report Juneau Access South Corridor

SPOT-1 stereo images taken from different orbits with one month difference

CELL DECOMPOSITION FOR THE GENERATION OF BUILDING MODELS AT MULTIPLE SCALES

Adrian Cosmin Ghimbaşan 1 Cornel Cristian Tereşneu 1 Iosif Vorovencii 1

BUILDING MODEL RECONSTRUCTION FROM DATA INTEGRATION INTRODUCTION

CLASSIFICATION OF NONPHOTOGRAPHIC REMOTE SENSORS

PROBLEMS AND LIMITATIONS OF SATELLITE IMAGE ORIENTATION FOR DETERMINATION OF HEIGHT MODELS

Airborne Laser Scanning: Remote Sensing with LiDAR

Algorithms for GIS csci3225

REFINEMENT OF FILTERED LIDAR DATA USING LOCAL SURFACE PROPERTIES INTRODUCTION

DIGITAL TERRAIN MODELS

HEURISTIC FILTERING AND 3D FEATURE EXTRACTION FROM LIDAR DATA

AUTOMATIC EXTRACTION OF BUILDING ROOFS FROM PICTOMETRY S ORTHOGONAL AND OBLIQUE IMAGES

Generate Digital Elevation Models Using Laser Altimetry (LIDAR) Data

A step by step introduction to TopoFlight

Reality Check: Processing LiDAR Data. A story of data, more data and some more data

Hamilton County Enhances GIS Base Mapping with 1-foot Contours

ENY-C2005 Geoinformation in Environmental Modeling Lecture 4b: Laser scanning

FOOTPRINT MAP PARTITIONING USING AIRBORNE LASER SCANNING DATA

Transcription:

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

OVERVIEW National point clouds Airborne laser scanning in the Netherlands Quality control Developments in lidar technology Dense matching Maintenance National 3D geo-information LOD1 LOD2

LASER PROFILING first flights in Europe in 1988 inhomogeneous point density expensive flights

SPECIFICATIONS OF THE DUTCH NATIONAL ELEVATION MODEL AHN AHN-1 (1997-2003) 1 point / 16 m 2 15 cm noise 10 cm systematic error 2.5 billion points AHN-2 (2007-2012) 8-10 points / m 2 5 cm noise 5 cm systematic error 640 billion points

QUALITY CONTROL Data completeness Point density Height accuracy Planimetric accuracy Filtering quality

DATA COMPLETENESS Binning per strip Binary coverage image per strip Add strip images 0 2 1 3

POINT DENSITY ANALYSIS Local variation in point density > 6 points/m 2 5-6 points/m 2 < 5 points/m 2

POINT DENSITY ANALYSIS Variation due to helicopter flight behaviour > 6 points/m 2 5-6 points/m 2 < 5 points/m 2

GEOMETRIC ACCURACY EVALUATION Relative accuracy Comparisons in overlaps between strips Abundant checks on smooth surfaces or edges Absolute accuracy Needed to guarantee quality Requires high quality reference data

COLOUR CODED HEIGHT DIFFERENCES < 17 cm < 24 cm < 31 cm > 31 cm

HEIGHT OFFSETS BETWEEN STRIPS (Survey Department Rijkswaterstaat)

SCANNER ARTEFACTS

ABSOLUTE HEIGHT ERRORS Comparison of point cloud heights against levelled manholes

ANALYSIS OF PLANIMETRIC ACCURACY Requirement: An object of 2x2 m can be outlined in the point cloud with a maximum error of 50 cm. Mapping accuracy determined by Point spacing Platform positioning noise Systematic errors

ANALYSIS OF PLANIMETRIC ACCURACY Companies are allowed to set the point density for their survey. Companies need to demonstrate that the chosen point density, point distribution and their positioning accuracy have been achieved and lead to the desired planimetric accuracy.

ANALYSIS OF PLANIMETRIC ACCURACY Outlining uncertainty in a perfect point cloud Assumption: homogeneous point distribution Point density: n points / m 2 Point spacing: Maximum error: 1 m n pd = 2 1 n m

ANALYSIS OF PLANIMETRIC ACCURACY Maximum outlining error due to point spacing pd = 2 1 n m Systematic offset 2 x + y 2 Standard deviation, including noise and non-constant deformations σ x Planimetric accuracy requirement pd + x 2 + y 2 + 3σ x 50 cm

ANALYSIS OF PLANIMETRIC ACCURACY Relative check by measuring distances between ridge lines in strip overlaps

ANALYSIS OF PLANIMETRIC ACCURACY Analysis per strip overlap based on > 20,000 ridge lines Within specifications Just outside specifications Outside specifications No evaluation possible

ESTIMATED PLANIMETRIC STRIP OFFSETS Number of strips Strip offset

ESTIMATED PLANIMETRIC POSITIONING NOISE Number of strips Positioning precision (1 sigma)

ESTIMATED HEIGHT ACCURACY Number of strips

QUALITY OF FILTERING Visual inspection

KEEPING YOUR NATIONAL POINT CLOUD UP TO DATE Currently: revision cycle of 5 year Expensive Not frequent enough Alternatives for traditional laser scanning? Planning

GEIGER MODE LIDAR Harris Corporation Photo diode array with 4096 detectors 200 million points per second 8 points/m 2 at 9 km flight altitude > 1000 km 2 per hour Height accuracy evaluated by USGS 15-17 cm non-vegetated (USGS requires 19.6 cm) 26-92 cm vegetated (USGS requires 29.6 cm) (Harris Corporation)

SINGLE PHOTON LIDAR Sigma Space Corporation Operation altitude 2-4.5 km 20 points/m 2 at 4 km flight altitude Specs: Vertical accuracy 10 cm (1 sigma) Horizontal accuracy 15 cm (1 sigma) Height accuracy evaluated by USGS 14-17 cm non-vegetated (USGS requires 19.6 cm) 17-41 cm vegetated (USGS requires 29.6 cm) Green lidar water penetration (Sigma Space)

DENSE MATCHING OF AERIAL IMAGERY Large advances in image matching (Hirschmüller, 2007) Available in various commercial and open source implementations Better results with large image overlaps

DENSE MATCHING OF AERIAL IMAGERY Use annual aerial photographs for point cloud generation? Default 60% / 30% overlap insufficient Experiment with 80% / 30% Pixel size 10 cm Hard to get 5 cm height accuracy No penetration in vegetated areas

UPDATING STRATEGY Only update point cloud in areas with change Detect change with point clouds from Geiger or Single photon lidar or dense matching Assess new point cloud quality (depends on surface type) Update in case of change, but mark low quality updates Decide on linear lidar flights depending on amount of low quality updates

CONCLUSIONS ON POINT CLOUDS Airborne laser scanning can well meet high demands on point cloud accuracy (5 cm noise + 5 cm systematic error) Relative accuracy checking is very effective, but doesn t replace reference measurements New technologies increase efficiency in point cloud generation, but at a lower accuracy level

3D PILOT NL Initiated in 2010 by Kadaster Dutch Geodetic Commission Geonovum Ministry of Infrastructure and the Environment Goal: Stimulate applications of 3D geo-information by Establishing a standard for 3D geo-information Cooperate on use cases with 3D data in a test area Exchange knowledge, technology and needs 31

3D PATCH WORK Various initiatives at city level Different LODs Different definitions of building outlines Regional applications hampered by Incomplete coverage Different models 32

3D NATIONAL LANDSCAPE MODEL Can we fuse the national topographic database TOP10NL with the national elevation data AHN-2? 33

TOP10NL TOPOGRAPHIC DATABASE Object based 15,000,000 objects 1:10,000 scale 1-2 m accuracy Slightly generalised Land use, water, and road provide complete partitioning Open data 34

AHN-2 ELEVATION DATA Captured by airborne laser scanning 2007-2012 Minimum of 8-10 points / m 2 640,000,000,000 points 5-10 cm accuracy Classified terrain / non-terrain Open data 35

MODEL SPECIFICATIONS 3D surface model without gaps Modelling of bridges and multi-level road crossings Focus on areal objects (no point or line objects) Buildings modelled at LOD1 (flat roofs) 36

MODELLING APPROACH Based on earlier work (Oude Elberink and Vosselman, 2009) 2D map Densification of map points 3D boundaries Add hidden road Add new terrain pieces Add height to surface 37

MODELLING APPROACH Object class dependent modelling For object surfaces Water : Horizontal plane Road : Smooth surface, only triangulate road side points Terrain : Reduce point set and triangulate remaining points For object boundaries Water Terrain : Use water height Road Terrain : Use road height Road Building : Keep both heights, generate walls 38

3D MODELLING Utilisation of knowledge Water surfaces are horizontal Road surfaces are smooth Road heights more accurate then shoulder heights

3D ROAD MODELLING Complex cases No laser data in map segment Incorrect heights in map segment Multiple heights in map segment

MODELLING APPROACH FOR TILE-BASED PROCESSING Need for tiling Memory requirements Parallel processing Tile-wise modelling Tile boundaries not visible in 3D landscape model Repeated reconstruction around tile boundaries Only store TIN mesh in tile model if mesh centre is inside tile bounds 41

IMPLEMENTATION AND COMPUTATION Data and software preparation National point cloud split into 30,000 tiles of 1 km 2 For each tile: select TOP10NL polygons that overlap with tile Software installation on a SARA supercomputer Computation 2.5 hours processing per tile 8.5 years for 30,000 tiles on a single CPU Job done in one month on 100 cores 42

3D TOP10NL 43

3D TOP10NL 44

3D TOP10NL 45

3D TOP10NL 46

BUGS, LEAKS, CRASHES, AND OTHER PROBLEMS Initially 90% complete Now at 97% 64 bit implementation needed Missing parts Modelling errors Bumps in terrain caused by points on walls Peaks in forest surfaces 47

3D TOP10NL NOW AVAILABLE AS OPEN DATA 48

FEASIBILITY OF NATIONWIDE LOD2 BUILDING MODELLING Various approaches (data-driven, model-driven) Roof topology graphs and target graph libraries Point cloud Segmentation Decomposition Building model Roof topology graph Target graphs 49

3D BUILDING MODELLING Graph matching for building reconstruction Point cloud segmentation Selection of roof segments Analysis of intersection lines and height jump edges Roof topology graph

3D BUILDING MODELLING Target shapes Target graphs

3D BUILDING MODELLING After matching join intersection lines determine outer bounds of roof faces extend intersection lines

3D BUILDING MODELLING Results for suburban areas with 729 buildings 81% correct Problems Segment not detected (7%) Intersection line not detected (4%) Target shape not in database (2%)

ERRORS IN ROOF TOPOLOGY GRAPHS Missing Wrong Wrong Missing segment segment intersection line intersection line 54

CORRECTING ERRORS IN ROOF TOPOLOGY GRAPHS Interactive editing of roof topology graphs Recognition of error type reapplication of earlier graph edits Analyse model quality of roof faces and edges 55

ERROR RECOGNITION WITH AN ERROR LIBRARY 56

RECONSTRUCTION PROCESS Automated reconstruction with target graph library Iterate Analysis of model quality Automated improvement of errors by matching against entries of error library Interactive editing of remaining errors 58

LOD2 MODELLING RESULTS 95% buildings correctly modelled 59

FEASIBILITY OF NATIONWIDE LOD2 BUILDING MODELLING 9366 building models reconstructed in Enschede 45 minutes CPU time for automated reconstruction 1 working day for interactive editing of building models Scaling up to nationwide LOD2 modelling (4 million building models) 13 days CPU time for automated reconstruction 2 years for interactive editing of building models 60

CONCLUDING REMARKS Nationwide LOD1 modelling nearly complete With some bug fixes, 100% coverage seems feasible Improve modelling of forests and complex road junctions Updating strategy point clouds from dense matching, but for now assuming up-to-date 2D map. Nationwide LOD2 modelling Editing is still time consuming Further editing experience may improve automated corrections Updating strategy - point clouds from dense matching will require larger image overlaps 61

CLASSIFICATION OF POINT CLOUDS