Capturing Reality with Point Clouds: Applications, Challenges and Solutions

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

LiForest Software White paper. TRGS, 3070 M St., Merced, 93610, Phone , LiForest

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

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

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

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

An Introduction to Using Lidar with ArcGIS and 3D Analyst

Lidar Working with LAS Datasets

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

May 21, 2014 Walter E. Washington Convention Center Washington, DC USA. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Remote sensing techniques applied to seismic vulnerability assessment

2011 Bentley Systems, Incorporated. Bentley Descartes V8i Advancing Information Modeling For Intelligent Infrastructure

PhotoMesh v7.0. What s New in PhotoMesh v7.0

COMPONENTS. The web interface includes user administration tools, which allow companies to efficiently distribute data to internal or external users.

Bringing Singapore to life in 3D

Selective 4D modelling framework for spatialtemporal Land Information Management System

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

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

Managing Lidar and Photogrammetric Point Clouds. Lindsay Weitz Cody Benkelman

Trimble MX2 mobile mapping

Surface and Terrain Models

IT Infrastructure for BIM and GIS 3D Data, Semantics, and Workflows

An Introduction to Lidar & Forestry May 2013

LORI COLLINS, RESEARCH ASSOCIATE PROFESSOR CONTRIBUTIONS BY: RICHARD MCKENZIE AND GARRETT SPEED, DHHC USF L IBRARIES

Big Spatial Data Performance With Oracle Database 12c. Daniel Geringer Spatial Solutions Architect

Interactive Simulation and Visualization of Realistic Flooding Scenarios. Challenge the future

ArcGIS Enterprise: An Introduction. Philip Heede

ifp ifp Project Implementation Institut für Photogrammetrie virtualcitysystems, Dresden 3D Geo, Potsdam (now part of Autodesk) Starsoda, Berlin

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

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

Integrating ArcGIS desktop in data interoperability environments with heterogeneous GIS clients

Creating a 3D Model for Environmental Noise Simulation at the German Federal Railways Agency. is...

GEO 6895: Airborne laser scanning - workflow, applications, value. Christian Hoffmann

2011 Bentley Systems, Incorporated. Bentley Descartes V8i (SELECTseries 3) Advancing Information Modeling For Intelligent Infrastructure

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

Oracle Spatial Summit 2015 Best Practices for Developing Geospatial Apps for the Cloud

Creating a 3D Model for Environmental Noise Simulation at the German Federal Railways Agency. Disy Informationssysteme GmbH

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

PROCESS ORIENTED OBJECT-BASED ALGORITHMS FOR SINGLE TREE DETECTION USING LASER SCANNING

ADVANCING REALITY MODELING WITH CONTEXTCAPTURE

Laser scanners with echo digitization for full waveform analysis

Advanced point cloud processing

Bentley Descartes and what s new in Descartes V8i (SELECTseries 3) What is Bentley Descartes? 2011 Bentley Systems, Incorporated

PhotoScan. Fully automated professional photogrammetric kit

Introduction to LiDAR

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

PhotoScan. Fully automated professional photogrammetric kit

Support for external aerotriangulation results from professional systems (Inpho, Bingo).

RASTER ANALYSIS S H A W N L. P E N M A N E A R T H D A T A A N A LY S I S C E N T E R U N I V E R S I T Y O F N E W M E X I C O

UAS based laser scanning for forest inventory and precision farming

GSD-Elevation data, Grid 2+

Dynamic 3D representation of information using low cost Cloud ready Technologies

The Reference Library Generating Low Confidence Polygons

3D CITY MODELLING WITH CYBERCITY-MODELER

Addressing Geospatial Big Data Management and Distribution Challenges ERDAS APOLLO & ECW

New Features in TerraScan. Arttu Soininen Software developer Terrasolid Ltd

Imagery and Raster Data in ArcGIS. Abhilash and Abhijit

Investigating the Structural Condition of Individual Trees using LiDAR Metrics

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

Integrated Multi-Source LiDAR and Imagery

Image Services for Elevation Data

FAST PRODUCTION OF VIRTUAL REALITY CITY MODELS

EXTRACTION OF URBAN PARAMETERS FROM 3D POINT-CLOUD WITHIN GRASS

Concepts for Automatic Generalization of Virtual 3D Landscape Models

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

Digital Softcopy Photogrammetry

Digital Height Model of Flanders II

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

Creating and Maintaining Your 3D Basemap. Brian Sims Dan Hedges Gert van Maren

Introduction to Geodatabase and Spatial Management in ArcGIS. Craig Gillgrass Esri

Introduction. Acute3D S.A.S. WTC Valbonne Sophia Antipolis. 120 route des Macarons.

Scalability for Large Photogrammetry Projects

Point Cloud Processing and Large Scalable Terrain Model Extraction Inga Morozoff

Photogrammetry and 3D Car Navigation

IMAGERY FOR ARCGIS. Manage and Understand Your Imagery. Credit: Image courtesy of DigitalGlobe

Verarbeitung von Vektor- und Rasterdaten auf der Hadoop Plattform DOAG Spatial and Geodata Day 2016

APPENDIX E2. Vernal Pool Watershed Mapping

Intelligent photogrammetry. Agisoft

Visual Information Solutions. E3De. The interactive software environment for extracting 3D information from LiDAR data.

ERDAS IMAGINE THE WORLD S MOST WIDELY-USED REMOTE SENSING SOFTWARE PACKAGE

Digital photogrammetry project with very high-resolution stereo pairs acquired by DigitalGlobe, Inc. satellite Worldview-2

Light Detection and Ranging (LiDAR)

AUTOMATIC EXTRACTION OF BUILDING FEATURES FROM TERRESTRIAL LASER SCANNING

Surveying like never before

2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE

Managing Imagery and Raster Data using Mosaic Datasets

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

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

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

geobrowser3d.com The Power of 3D GIS Tools in your Browser

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

COMPUTING SOLAR ENERGY POTENTIAL OF URBAN AREAS USING AIRBORNE LIDAR AND ORTHOIMAGERY

Lidar Sensors, Today & Tomorrow. Christian Sevcik RIEGL Laser Measurement Systems

Keywords: 3D-GIS, R-Tree, Progressive Data Transfer.

Tools, Tips and Workflows Geiger-Mode LIDAR Workflow Review GeoCue, TerraScan, versions and above

Point Cloud Classification

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

Files Used in this Tutorial

Terrestrial Laser Scanning: Applications in Civil Engineering Pauline Miller

IMAGINE Objective. The Future of Feature Extraction, Update & Change Mapping

Transcription:

Capturing Reality with Point Clouds: Applications, Challenges and Solutions Rico Richter 1 st February 2017 Oracle Spatial Summit at BIWA 2017

Hasso Plattner Institute Point Cloud Analytics and Visualization OVERVIEW IT solutions for the management, computational use, and visualization of large-scale, highly detailed 3D point clouds Partner: Ordnance Survey Ireland, national mapping agency Data: 3D point clouds, image data, vector data CHALLENGES / OPPORTUNITIES Massive amount of spatial data Need for high performance processing Variety of applications Compression techniques SOLUTIONS Oracle Database 12c Oracle Spatial and Graph, with SDO_PC_PKG Package (Point Clouds) Exadata Flat Table RESULTS Fast loading of LAS files Tile queries are 4 times faster Determination of overview and statistic information Consolidation of raster, vector, point cloud data in a central repository Integration in 3D date processing workflow possible

Background Hasso Plattner Institute (HPI): Computer Graphics Systems group of Prof. Döllner Research in the field of analysis, planning, and construction of software systems for massive geodata www.hpi3d.de Point Cloud Technology GmbH: IT solutions for the management, computational use, and visualization of large-scale, highly detailed 3D point clouds HPI Spin-Off www.pointcloudtechnology.com 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 3

Agenda Context & Problem Objectives and Challenges Analysis Tasks Point Cloud Classification Change Detection Case Study with Exadata Conclusions 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 4

Context 3D Point Clouds Set of points in the 3D space with an unorganized structure having no order or hierarchy Accurate and discrete representation of surfaces, i.e., real-world objects or urban areas Base data for 3D reconstruction algorithms Airborne Laserscanning and Image-matching: 4-100 points per m² Mobile and terrestrial Laserscanning: Up to 10.000 points per m² Consumer hardware: Kinect, stereo cameras 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 5

3D Point Clouds 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 6

Terrestrial Laser Scanning 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 7

Terrestrial Laser Scanning 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 8

Aerial Laserscanning 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 9

Dense Image Matching 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 10

Mobile Laser Scanning 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 11

Mobile Laser Scanning 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 12

Objectives and Challenges

Point Clouds as BIG DATA Point cloud technology manages unlimited point clouds. It delivers core services for any business using point clouds. Efficient processing, detailed analysis, and real-time rendering. Enables, accelerates, and strengthens future mobility, security, risk management. Cloud-based, service-based collection of stages of point Data cloud is the processing. new oil. Data is just like crude. It s valuable, but if unrefined it cannot really be used. Clive Humby 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 14

Data Collection Data collection is performed in regular intervals (e.g., once a year), with high resolution and coverage for cities, metropolitan areas, and countries Applications and workflows are faced with large amounts of dense, and redundant 3D point clouds Availability, accuracy, density, and massivity of 3D point clouds will vastly increase within the next years It is not feasible to derive 3D models due to time, economic, and financial reasons Dataset Area Density #Points Berlin (ALS) 890 km² 100 pts/m² 80 billion Baden-Württemberg (ALS) 36.000 km² 25 pts/m² 900 billion Historical site (TLS) 10.000 m² Up to 10.000 pts/m² 5 billion Railroad line (mobile mapping) 80 km 11 million pts/km 880 million 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 15

Challenges 1) Real-time 3D rendering of arbitrarily large 3D point clouds Interactive exploration of a captured area without having to derive mesh-based 3D models Support for different hardware platforms (e.g., mobile devices) 2) Efficient processing and analysis based on 3D point clouds Change detection, continuation, and updates Monitoring based on 3D point clouds Identification of objects and surface categories 3) Storage and Management of 3D point clouds to enable an efficient access to the data Heterogeneous input data Homogeneous data model Database for 3D point clouds (e.g., Oracle Spatial and Graph) 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 16

Visualization

Web-based Visualization 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 18

Analysis Tasks

Classification of 3D Point Cloud 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 20

Classification of 3D Point Cloud 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 21

Challenges 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 22

Change Detection 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 23

Categorization of Changes Ground: Vegetation: Building: 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 24

Case Study Berlin Facts: 890 km² urban area 120 TB data 527.000 buildings Partners: Data: 3D point cloud 2009 5-10 points/m² 5 Bil. points 3D point cloud 2013 100 points/m² 80 Bil. points Building footprints Classified 3D point cloud. 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 25

Case Study Berlin Objective Detection of new, removed, and modified buildings Buildings in the 3D model but not in the 3D point cloud Buildings in the 3D point cloud but not in the 3D model Buildings with a wrong digital footprint in the 3D model or cadastre Buildings with structural changes (e.g., regarding the volume) New Removed / Modified 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 26

Case Study Berlin Results New Removed / Modified Comparison of buildings in the old and new 3D city model. 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 27

Case Study Berlin Tree Detection Vegetation is important for the appearance of 3D city models Official tree cadastres do not cover the entire area of a city Trees for backyards, parks, and forests are missing 3D city model of Berlin with tree models based on a tree cadastre. 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 28

Case Study Berlin Tree Detection Detection of individual trees in the 3D point cloud Derivation of tree properties (e.g., size, volume, and color) Real-time visualization of trees 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 29

Case Study with Exadata

Participants 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 31

Objectives 3D point cloud from image matching 760 LAS files 4 and 16 pts/m² (LAS files) 43.9 billion points Building polygons Shapefile 194,140 buildings Objectives Tile queries Matching with polygons Point proximity Classification DTM 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 32

Test Environment Data Access Processing on Exadata (e.g., building polygon evaluation) Data Update Configuration & Administration Processing on Client (e.g., classification) 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 33

Database Tool 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 34

Statistics and Performance Numbers Import of data: Input: 760 LAS files -> 1.8 TB raw data Flat table Import: 77 min with parallel 48 (load via external table, incl. pyramiding) Query high compression on Exadata -> 318 GB Queries: ~1 million points: 0.78 sec ~10 million points (x, y, z): 6.92 sec ~10 million points (all attributes): 10.45 sec 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 35

Building Polygon Analysis Approach: Determine all points in building footprint Determine relevant DTM patch Calculate footprint metrics Export footprints to shape 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 36

Building Polygon Analysis Task: Getting the MAX,MIN,AVG height and count of points in a building Prime2 building polys Create table of buildings within point cloud area 42.446 sec (194140 buildings) create table buildings_insert ( GUID VARCHAR2(114), GEOM SDO_GEOMETRY); insert into buildings_insert( select guid,sdo_cs.make_2d(poly_geom_value) geom from prime2.building_poly a where sdo_filter(a.poly_geom_value, mdsys.sdo_geometry(2003,2157,null, mdsys.sdo_elem_info_array(1,1003,3), mdsys.sdo_ordinate_array(655555,590000, 720000,660000)), 'querytype=window') = 'TRUE'); Performance: 38.75 buildings per sec running for 43,985,178,918 points 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 37

Classification DTM Approach: Classification int ground and non-ground Filling of terrain 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 38

Classification DTM Approach: Classification into ground and non-ground Interpolation and filling of terrain 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 39

Our Infrastructure 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 40

Conclusions Data availability, accuracy, density, and massivity of 3D point clouds will vastly increase within the next years Point cloud analytics is important for domain-specific applications. Multi-temporal point cloud enables selective updates and offer new insights. Scalable infrastructures, GPU-based algorithms and out-of-core processing strategies and are required to handle massive, dense, and large-scale point clouds. Database and cloud infrastructures to provide point clouds for different scales. On-demand processing and analysis with high-performance hardware. 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 41

Conclusions 3D point cloud analytics constitutes a technology branch that will become relevant for manifold application areas beyond GIS-based fields. 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 42

Contact Rico Richter rico.richter@hpi.de Web: Hasso Plattner Institute: www.hpi3d.de Point Cloud Technology: www.pointcloudtechnology.com 02/01/2017 Capturing Reality with Point Clouds Copyright 2017 Hasso Plattner Institute / Rico Richter. All rights reserved. 43