POINT CLOUD ACQUISITION & STRUCTURING

Similar documents
STATE-OF-THE-ART in DENSE IMAGE MATCHING

USE OF VERTICAL AERIAL IMAGES FOR SEMI-OBLIQUE MAPPING

Segmentation of 3D Photogrammetric Point Cloud for 3D Building Modeling

OBLIQUE AERIAL IMAGERY FOR NMA SOME BEST PRACTICES

STATUS OF AIRBORNE OBLIQUE IMAGING EUROSDR COMMISSION I PROJECT OBLIQUE IMAGERY. Markus Gerke May 15, 2014

Oblique aerial imagery in the praxis: applications and challenges

OBLIQUE AERIAL IMAGES: POTENTIALITIES, APPLICATIONS AND BEST PRACTICES FRANCESCO NEX

OBLIQUE AERIAL IMAGERY A REVIEW

EVOLUTION OF POINT CLOUD

GABRIELE GUIDI, PHD POLITECNICO DI MILANO, ITALY VISITING SCHOLAR AT INDIANA UNIVERSITY NOV OCT D IMAGE FUSION

Intelligent photogrammetry. Agisoft

THE ISPRS/EUROSDR BENCHMARK ON MULTI-PLATFORM PHOTOGRAMMETRY: RESULTS AND LESSON LEARNT FRANCESCO NEX AND MARKUS GERKE

Vexcel Imaging Ve V x e c x el e I l maging I G maging mbh www. wwwv. e v x e c x e c l e -limaging. - c imaging. om c

Automatic image network design leading to optimal image-based 3D models

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

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

The raycloud A Vision Beyond the Point Cloud

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

HIGH DENSITY AERIAL IMAGE MATCHING: STATE-OF-THE-ART AND FUTURE PROSPECTS

ISPRS Benchmark for Multi-Platform Photogrammetry

Automated Processing for 3D Mosaic Generation, a Change of Paradigm

EVALUATION OF WORLDVIEW-1 STEREO SCENES AND RELATED 3D PRODUCTS

THE ETRUSCANS IN 3D: FROM SPACE TO UNDERGROUND

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

Multiray Photogrammetry and Dense Image. Photogrammetric Week Matching. Dense Image Matching - Application of SGM

PERFORMANCE ANALYSIS OF FAST AT FOR CORRIDOR AERIAL MAPPING

From Multi-sensor Data to 3D Reconstruction of Earth Surface: Innovative, Powerful Methods for Geoscience and Other Applications

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

Bringing Singapore to life in 3D

PhotoScan. Fully automated professional photogrammetric kit

Introduction to photogrammetry (with an underwater flavor)

Mayden VP of Business Development Surdex Corporation

Oblique aerial photography viewer and monoplotting tool for building façade inspection and disaster assessment

Trimble GeoSpatial Products

High Definition Modeling of Calw, Badstrasse and its Google Earth Integration

PhotoScan. Fully automated professional photogrammetric kit

CE 59700: LASER SCANNING

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

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

GENERATING BUILDING OUTLINES FROM TERRESTRIAL LASER SCANNING

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

COMPARISON OF LASER SCANNING, PHOTOGRAMMETRY AND SfM-MVS PIPELINE APPLIED IN STRUCTURES AND ARTIFICIAL SURFACES

A 3D scanning primer. Marco Callieri Matteo Dellepiane Visual Computig Lab ISTI-CNR

Capturing Reality with Point Clouds: Applications, Challenges and Solutions

Unwrapping of Urban Surface Models

XXV FIG International Congress KUALA LUMPUR Highly Detailed 3D Modelling of Mayan Cultural Heritage using an UAV

RealWorld RealCity RealTerrain Airborne Reality Capture The Integral World of Leica Airborne Solutions

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

3D MODELING OF CLOSE-RANGE OBJECTS: PHOTOGRAMMETRY OR LASER SCANNING?

Overview of the Trimble TX5 Laser Scanner

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

3D recording of archaeological excavation

Digital Preservation of the Aurelius Church and the Hirsau Museum Complex by Means of HDS and Photogrammetric Texture Mapping

The main problem of photogrammetry

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

REPORT OF THE SCIENTIFIC INITIATIVE

TAKING LIDAR SUBSEA. Adam Lowry, Nov 2016

a Geo-Odyssey of UAS LiDAR Mapping Henno Morkel UAS Segment Specialist DroneCon 17 May 2018

Sasanka Madawalagama Geoinformatics Center Asian Institute of Technology Thailand

APPLICATION AND ACCURACY EVALUATION OF LEICA ADS40 FOR LARGE SCALE MAPPING

Photo based Terrain Data Acquisition & 3D Modeling

Comparing Aerial Photogrammetry and 3D Laser Scanning Methods for Creating 3D Models of Complex Objects

THREE-DIMENSIONAL MAPPING OF AN ANCIENT CAVE PAINTINGS USING CLOSE-RANGE PHOTOGRAMMETRY AND TERRESTRIAL LASER SCANNING TECHNOLOGIES

The Processing of Laser Scan Data for the Analysis of Historic Structures in Ireland

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

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

DENSE 3D POINT CLOUD GENERATION FROM UAV IMAGES FROM IMAGE MATCHING AND GLOBAL OPTIMAZATION

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

Hardware 3D Mapping Systems

Todd King, PLS, LEED AP Business Developer

Computer Vision. 3D acquisition

L2 Data Acquisition. Mechanical measurement (CMM) Structured light Range images Shape from shading Other methods

Integrated Multi-Source LiDAR and Imagery

The Topographic Data Deluge Collecting and Maintaining Data in a 21 st Century Mapping Agency

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

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

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

2. POINT CLOUD DATA PROCESSING

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

Image-based 3D Data Capture in Urban Scenarios

FAST REGISTRATION OF TERRESTRIAL LIDAR POINT CLOUD AND SEQUENCE IMAGES

Advanced point cloud processing

Comparing Aerial Photogrammetry and 3D Laser Scanning Methods for Creating 3D Models of Complex Objects

TLS Parameters, Workflows and Field Methods

Leica ADS80 and Leica XPro - A total solution for photogrammetric mapping

Light Detection and Ranging (LiDAR)

DATA FUSION IN CULTURAL HERITAGE A REVIEW

Recent developments in laser scanning

ROAD-SCANNER COMPACT APPLICATION FIELDS MAIN FEATURES

Chapters 1 9: Overview

2017 PROGRAM OVERVIEW. Geospatial Intelligence for Better Outcomes

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

Lecture 11. LiDAR, RADAR

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

Classification of urban feature from unmanned aerial vehicle images using GASVM integration and multi-scale segmentation

Neue Verfahren der Bildverarbeitung auch zur Erfassung von Schäden in Abwasserkanälen?

TLS Parameters, Workflows and Field Methods

Ability of Terrestrial Laser Scanner Trimble TX5 in Cracks Monitoring at Different Ambient Conditions

CLASSIFICATION OF NONPHOTOGRAPHIC REMOTE SENSORS

SIMPLE ROOM SHAPE MODELING WITH SPARSE 3D POINT INFORMATION USING PHOTOGRAMMETRY AND APPLICATION SOFTWARE

Transcription:

Point Cloud Processing 2018 March 13th, 2018 TU Delft, the Netherlands POINT CLOUD ACQUISITION & STRUCTURING Fabio REMONDINO 3D Optical Metrology (3DOM) Bruno Kessler Foundation (FBK) Trento, Italy Email: remondino@fbk.eu http://3dom.fbk.eu with contributions from FBK-3DOM members: Isabella Toschi, Fabio Menna, Emre Oezdemir, Daniele Morabito, Elisa Farella, Erica Nocerino 1 POINT CLOUD ACQUISITION & STRUCTURING CONTENTS hardware / sensors dense image matching algorithms classification / segmentation mesh / polygonal model generation 2 1

WHERE DO WE USE POINT CLOUDS? generation / updating of 3D city models forest mapping / vegetation analytics monitoring corridor infrastructures volume computations (mining, landslides, etc.) heritage documentation and valorization Building Information Modeling (BIM) flood modeling change detection tunnel inspection monitoring coastal erosion dike monitoring etc. 3 WHERE DO WE USE POINT CLOUDS? 3D mapping / quantification of snow / ice lost on the Marmolada glacier Point cloud 2014 vs 2009 Point cloud 2014 2

WHERE DO WE USE POINT CLOUDS? 3D mapping of WWI fortifications: underground tunnels and under-forest trenches, classification of trench structures and gallery components (enrances, riflemen emplacements, barracks, etc, http://3dom.fbk.eu/repository/3dpointclouds/celva/index.html WHERE DO WE USE POINT CLOUDS? Brain anatomy with photogrammetric point clouds at 0.05 mm resolution to (i) study the white matter for an exhaustive understanding of the brain diseases and (ii) identify axons in the white matter responsible to transport information across the brain http://3dom.fbk.eu/repository/brain/index.html [Nocerino, E., Menna, F., Remondino, F., Sarubbo, S., De Benedictis, A., Chioffi, F., Petralia, V., Barbareschi, M., Olivetti, E., Avesani, P., 2017: Application of photogrammetry to brain anatomy. ISPRS Int. Archives of PRS&SIS, XLII-2-W4, pp. 213-219] 3

Object / Scene Complexity [points/object] 3/13/2018 TECHNIQUES FOR POINT CLOUD GENERATION 10 Mil 1 Mil 100 000 Close-range photogrammetry and UAV terrestrial laser scanners Aerial photogrammetry and Satellite 3D Remote Sensing 10 000 1 000 100 10 Tactile / CMM Hand Topography GNSS 1 measurements 0.1 m 1 m 10 m 100 m 1 km 10 km 100 km 1000 km Object / Scene Size 7 TECHNIQUES: IMAGING VS RANGING From 2000 there was a growing in popularity of /TLS sensors for the production of dense point clouds and photogrammetry could not efficiently deliver similar results Many researchers shifted their research interests to /TLS, resulting in a decline of new advancements / developments of new photogrammetric methods /TLS became the dominant technology for 3D recording and modelling, replacing photogrammetry in many application areas The bottleneck of photogrammetry was represented by massive manual data processing, high technical skills required, long processing time, etc. Over the past 10 years, improvements in hardware and software (primarily pushed from the Computer Vision community), have improved image-based tools and algorithms to the point that nowadays photogrammetry and /TLS can deliver comparable geometrical 3D results 8 4

9 PHOTOGRAMMETRY Origin born ca 1850 s born ca 1960 s Maturity Measurement principle Spectrum / Radiometry 60 s-70 s (BBA); 90 s digital sensors; 2000+ automated methods / SfM / DIM Triangulation Multispectral (VIS-NIR) 3D information To be derived direct Scale absent (to be provided) Implicit (1:1) Redundancy Multi-ray / Multi-view Single measure / Laser Scanning 2000 s with first commercial TLS and /ALS solutions TOF (long-range) and triangulation (short-range) Generally @ laser wavelength, rarely multispectral Dependency Light, geometry, texture Distance, material, object reflectance Statistics/ Quality parameters For each 3D TECHNIQUES: IMAGING VS RANGING Point density 10-100 pts/sqm 1-50 pts/sqm Generally one value for the entire cloud Precision/Accuracy XY most accurate than Z (depth) Z (depth) most accurate than XY Target detection Top-most surface (DSM) Multiple targets per pulse (DTM/DSM) TECHNIQUES: IMAGING VS RANGING Photogrammetry passive method (passive sensors) image-based method Scanning active method (active sensors) range-based method Image data acquisition Image pre-processing ACQUISITION Range data acquisition (dense 3D point cloud) Calibration and orientation PROCESSING Editing and alignment Dense 3D point cloud generation Surface generation, feature extraction and texture mapping STRUCTURING Surface generation, feature extraction and texture mapping Visualization, GIS products, Visualization, GIS products, VISUALIZATION replicas, inspection, virtual replicas, inspection, virtual 1:8 restoration, etc. restoration, etc. 1:10 10 5

POINT CLOUD ACQUISITION - SENSORS AERIAL TERRESTRIAL PASSIVE HYBRID ACTIVE Single frame cameras Multi-view cameras (oblique) DSLR cameras Panoramic cameras Single frame + Multi-view + Mobile Mapping systems Hand-held / backpack system RGB-D sensors Traditional linear Airborne Laser Scanning SPL/Geiger-mode Airborne Laser Scanning TOF laser scanner (long-range) Triangulation laser scanners (short-range) Structured light systems (shortrange) 11 POINT CLOUD ACQUISITION - SENSORS AERIAL TERRESTRIAL PASSIVE HYBRID ACTIVE Single frame cameras Multi-view cameras (oblique) DSLR cameras Panoramic cameras Single frame + Multi-view + Mobile Mapping systems Hand-held / backpack system RGB-D sensors Traditional linear Airborne Laser Scanning SPL/Geiger-mode Airborne Laser Scanning TOF laser scanner (long-range) Triangulation laser scanners (short-range) Structured light systems (shortrange) Midas Octoblique 12 Vexcel Ultracam Osprey 6

POINT CLOUD ACQUISITION - SENSORS PASSIVE HYBRID ACTIVE AERIAL Single frame cameras Multi-view cameras (oblique) Single frame + Multi-view + Traditional linear Airborne Laser Scanning SPL/Geiger-mode Airborne Laser Scanning TERRESTRIAL DSLR cameras Panoramic cameras Mobile Mapping systems Hand-held / backpack system RGB-D sensors TOF laser scanner (long-range) Triangulation laser scanners (short-range) Structured light systems (shortrange) Nadir camera Leica CityMapper 13 Oblique cameras Leica CountryMapper POINT CLOUD ACQUISITION - SENSORS PASSIVE HYBRID ACTIVE AERIAL Single frame cameras Multi-view cameras (oblique) Single frame + Multi-view + Traditional linear Airborne Laser Scanning SPL/Geiger-mode Airborne Laser Scanning TERRESTRIAL DSLR cameras Panoramic cameras Mobile Mapping systems Hand-held / backpack system RGB-D sensors TOF laser scanner (long-range) Triangulation laser scanners (short-range) Structured light systems (shortrange) Leica BackPack Pegasus Trimble Timms Siteco Road-Scanner Riegl VMX-2HA 14 7

POINT CLOUD ACQUISITION - SENSORS AERIAL TERRESTRIAL PASSIVE HYBRID ACTIVE Single frame cameras Multi-view cameras (oblique) DSLR cameras Panoramic cameras Single frame + Multi-view + Mobile Mapping systems Hand-held / backpack system RGB-D sensors Traditional linear Airborne Laser Scanning SPL/Geiger-mode Airborne Laser Scanning TOF laser scanner (long-range) Triangulation laser scanners (short-range) Structured light systems (shortrange) Laser output split in n x m array of laser beamlets (SigmaSpace / Leica: 10 x 10; Harris: 32 x 128) from 10 to 100 pts/sqm, up to 6 mil. pts/sec 5 times more effective than traditional Range of operation: 2000-4500 m AGL @ 200 knot speed DENSE IMAGE MATCHING (DIM) POINT CLOUD ACQUISITION IMAGE ALGORITHMS 1950 s: Analogue image matching and stereoplotter 1980 s: Least squares matching & Multi-photo matching 1990 s: Digital stereo processing systems http://www.mtzgeo.com/history.cfm Today: From feature matching to dense stereo 1960 s: First digital cross-correlation 2000 s: Close range photogrammetry, convergent images, MVS, SGM 8

POINT CLOUD ACQUISITION IMAGE ALGORITHMS Image rectification / epipolar Select a matching criteria (what and how do I match?) Use some assumptions (e.g. constant depth/disparity, continuity constraint, etc.) Apply local / global algorithms (aggregation) - iterative updating Apply optimization algorithms - energy (cost) formulation, Markov Random Fields, graph algorithms, least squares, etc. Consider multi-view stereo (MVS) Efficiency thru dynamic programming, GPU and FPGA implementations [Remondino, F., Spera, M.G., Nocerino, E., Menna, F., Nex, F., 2014: State of the art in high density image matching. The Photogrammetric Record, Vol. 29(146), pp. 144-166] 17 GEOMETRY and ATTRIBUTES not only geometry data (3D coordinates), but also attributes, e.g. PHOTOGRAMMETRY RGB reconstruction uncentainty redundancy intersection angles classes (post-processing) normals (post-processing) intensity returns time strip classes (post-processing) normals 18 9

GEOMETRY and ATTRIBUTES Photogrammetry attributes from bundle adjustment and dense image matching redundancy of 3D points (3-65) precision of 3D points (mean 0.06 mm) intersection angles (20-90 deg) [Menna, F., Nocerino, E., Remondino, F., Dellepiane, M., Callieri, M. and Scopigno, R., 2016: 3D Digitization of an Heritage Masterpiece - a Critical Analysis on Quality Assessment. ISPRS Int. Archives of PRS&SIS, Vol. XLI-B5, pp. 675-683] POINT CLOUD STRUCTURING Normally point clouds are unstructured 3D data (with few exceptions) Structuring can be seen as generation of an organized dataset (e.g. 2.5D grid DSM) generation of structured 3D data (e.g. mesh model, 3D building models, etc.) Bergamo (Italy) - AVT flight with Vexcel Osprey and dense point cloud @ 10 cm resolution Bergamo (Italy) - AVT flight with Vexcel Osprey and 3D semantic modeling of building based on primitive fitting [Toschi, I., Ramos, M.M., Nocerino, E., Menna, F., Remondino, F., Moe, K., Poli, D., Legat, K., Fassi, F., 2017: Oblique photogrammetry supporting 3D urban reconstruction of complex scenarios. ISPRS Int. Archives of PRS&SISI, Vol. XLII-1- W1, pp. 519-526] 10

POINT CLOUD STRUCTURING Normally point clouds are unstructured 3D data (with few exceptions) Structuring can be seen as generation of an organized dataset (e.g. 2.5D grid DSM) generation of structured 3D data (e.g. mesh model, 3D building models, etc.) Huge and unique mesh/polygonal model vs 3D modeling of each single building (LOD2) with parametric shapes fitted on the DSM Trento (Italy) - AVT flight with Vexcel Osprey @ 10 cm GSD POINT CLOUD STRUCTURING Normally point clouds are unstructured 3D data (with few exceptions) Structuring can be seen as generation of an organized dataset (e.g. 2.5D grid DSM) generation of structured 3D data (e.g. mesh model, 3D building models, etc.) generation of classified / segmented point clouds Dortmund (ISPRS benchmark) 3D dense point cloud and classification results using deep learning (supervised) methods 11

CONCLUSIONS & OPEN ISSUES Technology is super rapidly democratizing and point clouds are nowadays everywhere for many applications and at disposal of many end-users Point clouds are the real surveying product and have more added value than derived products as they keep details and they are not interpolated From a business point of view, probably, the money maker is not anymore the data acquisition part but the added value we can give to point clouds for domain-specific applications How do we enrich point clouds with attributes useful to end-users? Which are the attribute that should be (always) linked to geometry? How do we reliably and efficiently extract semantic information to support domain-experts? How do we store, visualize and transmit enriched point cloud data to non-specialist users? How do we provide analytics for multi-temporal point clouds? 12