High Resolution Tree Models: Modeling of a Forest Stand Based on Terrestrial Laser Scanning and Triangulating Scanner Data

Similar documents
A Practical Approach for Extracting Tree Models in Forest Environments Based on Equirectangular Projections of Terrestrial Laser Scans

A benchmark of single tree detection methods using data from alpine forests

Estimation of elevation dependent deformations of a parabolic reflector of a large radio telescope

Small-footprint full-waveform airborne LiDAR for habitat assessment in the ChangeHabitats2 project

LiDAR and its use for the enhanced forest inventory

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

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

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

Analysis of Different Reference Plane Setups for the Calibration of a Mobile Laser Scanning System

FOR 274: Surfaces from Lidar. Lidar DEMs: Understanding the Returns. Lidar DEMs: Understanding the Returns

Three-Dimensional Laser Scanner. Field Evaluation Specifications

Rigorous Scan Data Adjustment for kinematic LIDAR systems

Development of a Test Field for the Calibration and Evaluation of Kinematic Multi Sensor Systems

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

Individual Tree Parameters Estimation from Terrestrial Laser Scanner Data

KEY WORDS: Laser scanning, Close Range, Modelling, Forestry, Automation, Measurement, Algorithms

Ground-based estimates of foliage cover and LAI: lessons learned, results and implications

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

3D Convolutional Neural Networks for Landing Zone Detection from LiDAR

Airborne Laser Scanning for Forest Road Detection

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

Terrestrial Laser Scanning assignment

An Introduction to Lidar & Forestry May 2013

Boresight alignment method for mobile laser scanning systems

Quantitative structure tree models from terrestrial laser scanner data Pasi Raumonen! Tampere University of Technology!

TLS Parameters, Workflows and Field Methods

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

AUTOMATIC DETERMINATION OF FOREST INVENTORY PARAMETERS USING TERRESTRIAL LASER SCANNING

CLASSIFICATION OF NONPHOTOGRAPHIC REMOTE SENSORS

UAS based laser scanning for forest inventory and precision farming

TERRESTRIAL LASER SCANNER DATA PROCESSING

TLS Parameters, Workflows and Field Methods

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

Leica Cyclone 5.4 Technical Specifications

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

IDENTIFYING STRUCTURAL CHARACTERISTICS OF TREE SPECIES FROM LIDAR DATA

DESCRIBING FOREST STANDS USING TERRESTRIAL LASER-SCANNING

Derivation of Structural Forest Parameters from the Fusion of Airborne Hyperspectral and Laserscanning Data

Precise laser-based optical 3D measurement of welding seams under water

Using terrestrial laser scan to monitor the upstream face of a rockfill weight dam

USE OF A POINT CLOUD CO-REGISTRATION ALGORITHM FOR DEFORMATION MEASURING

Single Tree Stem Profile Detection Using Terrestrial Laser Scanner Data, Flatness Saliency Features and Curvature Properties

TLS DEFORMATION MEASUREMENT USING LS3D SURFACE AND CURVE MATCHING

Geometric Accuracy Investigations of the Latest Terrestrial Laser Scanning Systems

THREE-DIMENSIONAL FOREST CANOPY STRUCTURE FROM TERRESTRIAL LASER SCANNING

An Accuracy Assessment of Derived Digital Elevation Models from Terrestrial Laser Scanning in a Sub-Tropical Forested Environment

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

AUTOMATIC EXTRACTION OF BUILDING FEATURES FROM TERRESTRIAL LASER SCANNING

Evaluation of a semi-automated approach for the co-registration of forest inventory plots and airborne laser scanning data

TLS Parameters, Workflows and Field Methods

Cover Page. Abstract ID Paper Title. Automated extraction of linear features from vehicle-borne laser data

Aerial and Mobile LiDAR Data Fusion

B-Field Scanner Software

Automatic registration of terrestrial laser scans for geological deformation monitoring

THE USE OF AIRBORNE HYPERSPECTRAL REFLECTANCE DATA TO CHARACTERIZE FOREST SPECIES DISTRIBUTION PATTERNS

A QUALITY ASSESSMENT OF AIRBORNE LASER SCANNER DATA

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

CLASSIFICATION FOR ROADSIDE OBJECTS BASED ON SIMULATED LASER SCANNING

Overview of the Trimble TX5 Laser Scanner

Investigating the Applicability of Standard Software Packages for Laser Scanner Based Deformation Analyses

Forest Structure Estimation in the Canadian Boreal forest

Integrating the Generations, FIG Working Week 2008,Stockholm, Sweden June 2008

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

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

Leica - Airborne Digital Sensors (ADS80, ALS60) Update / News in the context of Remote Sensing applications

TAKING LIDAR SUBSEA. Adam Lowry, Nov 2016

Automated Processing of Terrestrial Mid-Range Laser Scanner Data for Restoration Documentation at Millimeter Scale

INDOOR 3D MODEL RECONSTRUCTION TO SUPPORT DISASTER MANAGEMENT IN LARGE BUILDINGS Project Abbreviated Title: SIMs3D (Smart Indoor Models in 3D)

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

2. POINT CLOUD DATA PROCESSING

3D SPATIAL DATA ACQUISITION AND MODELING OF ANGHEL SALIGNY MONUMENT USING TERRESTRIAL LASER SCANNING

Real-time Image-based Reconstruction of Pipes Using Omnidirectional Cameras

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

Example of Monitoring Requirement

METHODS FOR THE AUTOMATIC GEOMETRIC REGISTRATION OF TERRESTRIAL LASER SCANNER POINT CLOUDS IN FOREST STANDS

Intensity Augmented ICP for Registration of Laser Scanner Point Clouds

Terrestrial radar and laser scanning for deformation monitoring: first steps towards assisted radar scanning

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

Trimble RealWorks. What s new in version 9.0

Module 7 Defining Coordinate Systems

DOCUMENTATION AND VISUALIZATION OF ANCIENT BURIAL MOUNDS BY HELICOPTER LASER SURVEYING

Highly Accurate Photorealistic Modeling of Cultural Heritage Assets

AUTOMATIC PROCESSING OF MOBILE LASER SCANNER POINT CLOUDS FOR BUILDING FAÇADE DETECTION

Forest canopy gap fraction from terrestrial laser scanning

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

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

3D Point Cloud Processing

Integration of airborne LiDAR and hyperspectral remote sensing data to support the Vegetation Resources Inventory and sustainable forest management

Development of a Portable Mobile Laser Scanning System with Special Focus on the System Calibration and Evaluation

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

POINT CLOUDS AND DERIVATIVES FOR NATIONWIDE GEOSPATIAL INFORMATION GEORGE VOSSELMAN

IGTF 2016 Fort Worth, TX, April 11-15, 2016 Submission 149

coding of various parts showing different features, the possibility of rotation or of hiding covering parts of the object's surface to gain an insight

Mapping Project Report Table of Contents

VISUALIZATION OF GEOINFORMATION IN DAM DEFORMATION MONITORING

ANALYSIS OF FULL-WAVEFORM ALS DATA BY SIMULTANEOUSLY ACQUIRED TLS DATA: TOWARDS AN ADVANCED DTM GENERATION IN WOODED AREAS

Learning Semantic Environment Perception for Cognitive Robots

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

A GIS-BASED ALGORITHM TO GENERATE A LIDAR PIT-FREE CANOPY HEIGHT MODEL

GENERATING BUILDING OUTLINES FROM TERRESTRIAL LASER SCANNING

Transcription:

ELMF 2013, 11-13 November 2013 Amsterdam, The Netherlands High Resolution Tree Models: Modeling of a Forest Stand Based on Terrestrial Laser Scanning and Triangulating Scanner Data Lothar Eysn Lothar.Eysn@geo.tuwien.ac.at With contributions from: Markus Hollaus, Milutin Milenković, Grafl Andreas, Pfeifer Norbert, Reik Leiterer Research Group Photogrammetry Department of Geodesy and Geoinformation Vienna University of Technology www.geo.tuwien.ac.at

Motivation Radiative transfer modeling ( virtual forest scenes) Synthetic models Software packages of computer graphics Often too generalized and less detail Do not follow the natural structure of vegetation Models extracted from real datasets Data from terrestrial laser scanning (TLS) Data extracted from images Manual or automatic modeling Spatially explicit tree models needed Tree model (TLS) Tree model (TLS) vs. pointcloud Requires description up to the needle scale to describe the scattering behavior high level of detail (LOD) This LOD not possible with TLS in most cases Only the main branching structure extractable Needle structure needs to be attached to tree model Fusion of models obtained from TLS data and triangulating scanner data 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 2

Overview Part1 Part 2 Reconstruction of wooden tree parts (stem and branches) from terrestrial laser scanning data Reconstruction of foliage / needles from triangulating scanner data Data fusion completing the tree models Final part 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 3

Part 1 Reconstruction of wooden tree parts (stem and branches) from terrestrial laser scanning data 12.11.2013 4

Study Area Tharandt, Germany (South of Dresden) Old coniferous stand with little understory Homogenous, monospecies Mainly very old spruce trees with heights larger than 30 m investigated area is approximately 100 65 m in size 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 5

TLS data acquisition Georeferencing 1 st order network GPS Survey grade GPS + Total Station GPS 3 Reference points outside forest Traject trough forest 12 planar Targets measured Free network adjustment Average deviation of planar targets (with respect to the total station data): 5 mm TS TS TLS measurements 2 nd order network TS 32 spherical targets, 12 planar targets Z+F 5006i (phase shift scanner) 34 viewpoints measured in two days point density: 16 points per cm² @ 10m scan time: approx. 7 min per viewpoint In each scan approximately 6 targets visible 3D bundle block adjustment Trafo parameters The relative orientation shows an average target deviation of 4 mm GPS 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 6

Equirectangular Projection Equirectangular Projection TLS angle increments and measured ranging values are plotted in 2D TLS covers 360 Hz and 310 V in one scan map of 25001 x 8776 pixels (stepwidth/pixelsize is 0.018 ) Maps processed for all TLS viewpoints -> Intensity or horizontal Range are visualized Different reflective properties of targets wooden tree parts are interpretable Horizontal increments r Vertical increments 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 7

Extracting the 3D Skeleton from 2D maps Digitizing in 2D maps -> stem and branches Easy navigation for Interpreter -> digitization is semi automatically Observation angles and range known for each point Skeleton and diameter extracted during digitizing Completing tree skeletons by digitizing in different maps Theoretically extractable diameters: Depending on scan resolution and range Scan res: 1.6 mm point spacing @ 5m range 6mm @ 5m range; 1.6cm @ 15m range 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 8

Workflow tree models from TLS data Preprocessing Digitization process Volumetric models 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 9

Digitization process Stepwise reconstruction of the scene Animation from 20 TLS view points Transformation parameters known from registration SOCS scan1 WCS SOCS scan2 WCS etc. Old structures transformed to new viewpoint / map Gross errors become visible after transformation -> instant Check Use of human knowledge -> local data gaps can be bridged Extrusion of skeleton to cylinders by using stored radii Trees are displayed as cylinder models 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 10

Cylinder Model of the forest scene (II) 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 11

Volumetric models Validation (I) Trees modeled up to approx. ¾ of total height TLS data are limited in upper region (data gaps) Scans were only performed from the forest floor Map distortions in the upper region Polar region of the map (flattening of sphere to 2D plane) Depending on distance scanner tree Cylinders are extruded and connected correctly Multiple transformations between maps are accurate enough Upper part of intensity map 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 12

Volumetric models Validation (II) In total 5 randomly picked sample trees were validated Test 1: 3D deviations Stdev.: 1.0 cm to 2.0 cm Test 2: Stem validation Stdev. Of Residuals: 0.9 cm to 2.0 cm Conclusion: Trees were modeled correctly 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 13

Part 2 Reconstruction of foliage / needles from triangulating scanner data 12.11.2013 14

Object Conifer branch from the study area End part of a fir (Abies alba) tree limb Consist of: one primary branch several secondary branches shoots needles Spreading approximately in one plane 80cm c.a. 80cm long c.a. 40cm side spreading from the primary branch 80cm 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 15

Measuring Instrument Measuring Arm (METRIS MCA, 3600 M7) Triangulating laser scanner Oriented strips in the arm coordinate system Heterogeneous resolution across strip: 0,05 mm along strip: c.a. 0,5 mm (depends on movement) Operational range up to c.a. 1,5m Operational limit limited number of points in processing 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 16

Measuring Acquisition method I Two-stepped scanning strategy: Primary branch scanning Separation of the secondary branches and its independent scanning Mounting Co-registration Spherical heads of pins used as targets 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 17

Measuring Co-registration 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 18

Measuring Acquired point cloud Reregistered pointcloud 13 single parts Brown part (main coord. System) > 40M points Terminology: Color indicates different scans Φ= 2,2 mm 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 19

Modeling Scanned part wise: Modeling branch structure Modeling shoot Cloning the shoot model Parts combined into the final branch model 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 20

Modeling the shoot Shoot s needles 3D Lines Shoot s stem 3D Polyline Manual digitization Topologically correct model Model Coordinate System (MCS): 2 points - starting and ending point of the 3D polyline 1 plane fitted plane trough end points of the 3D lines Reference point 2 Reference point 1 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 21

Topologically corrected 3D Polylines Manual digitization Object Coordinate System (OCS) Complex structure + needles = low accessibility point reduction procedure Modeling branch structure Point reduction: a) classified point cloud b) structure points c) skeleton Voxelization - 1 mm voxel size ~ width of the needle Local voxel density spherical kernel of 2 voxel radius Thresholding Classification to structure and needle points 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 22

Transformation of the shoot model: MCS (Model) OCS (Object) Cloning the shoot model (I) 2 points: starting and ending point of the segment 2 reference points of the shoot model Plane: Estimated local plane for each segment Shoot reference plane Cloning rules: End skeleton segments Whole shoot model Non-end skeleton segments Lower part of the shoot model. If skeleton segment is larger than the shoot model Lower part of the shoot model used to bridge the remaining part If skeleton segment is smaller than the lower part of the shoot model Section of lower part is used (From Reference point 1 to 2 the stations of every needle are previously derived) Based on SQL queries in a database 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 23

Cloning the shoot model (II) point cloud model 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 24

Modeled shoots Ready for cloning 3 rd year shoot 1 st year shoot 2 nd year shoot 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 25

Classification of the TLS point cloud (I) TLS point cloud Voxelized tree model Classified TLS point cloud Classification of the point cloud into woody and green elements Input: Reconstructed cylinder model + TLS point cloud Cylinder model and the TLS data transformed to voxel models calculation of distance model: green to woody elements calculation of the density map (for green) Thresholding of the derived products classification 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 26

Classification of the TLS point cloud (II) Canopy center derived Maximum of green voxel distribution in vertical extent Fill the less visible upper part in the canopy (canopy center to top of canopy): Alpha hull of the canopy based on point cloud Canopy center to top fill the hull with voxels filling randomly distributed based on a density threshold Shortest distance voxel alpha hull calculated Based on this distances the canopy is divided in different Zones classified voxel model classified TLS point cloud 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 27

Shoot cloning Shoot assignment for the upper crown part (1/3) based on the zones different shoots are cloned to the voxel positions Used: vector representation of the shoots LoD 1-3 years Thinout of clones shoots in the crown zone 1 50%; zone 2 35%; zone 3 20%) preserve the natural geometry / radiative transfer characteristics The determination of clone position for the lower part (2/3) is purely data driven Orientation of the shoot within each voxel: Up to the canopy center orientation to the next woody element based on the distance map (data driven orientation) If no woody element available: Elements in the inner zones are orientated vertically and towards the stem From the canopy center to the top of the canopy: orientation to the canopy center and/or based on the distance map to the next woody element Alpha hull of the voxel model of the crown Zone 1 Zone 2 Zone 3 Top crown height Canopy center Zone 2 Zone 1 Crown height 2/3 1/3 Base crown height 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 28

Results (I) Branches / Stem of upper crown obtained by cloning of lower branches / manual interaction 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 29

Results (II) 5 sample trees 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 30

Results (II) 5 sample trees 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 31

Conclusions and outlook Wooden parts of trees can be reconstructed by digitizing in 2D maps The tree models can be completed by digitizing in maps of different viewpoints The cylinder models show a high completeness and correctness for the lower part Reconstruction of upper crown regions is limited Scans from lifting platform? Other projections for the 2D maps? Modeling the shoots based on triangulating scanner data was successful Acquisition method allows independent modeling of scanned parts Shoots could be used to populate the tree models with foliage Cloning approach to simulate the foliage Cloning positions based on TLS data For larger objects, the degree of automation should be increased Automatic extraction of the skeleton needs to be investigated (2D or 3D) The method will be tested on other study areas (already started) 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 32

Thank you for your attention! Please read our papers: A Practical Approach for Extracting Tree Models in Forest Environments Based on Equirectangular Projections of Terrestrial Laser Scans Lothar Eysn, Norbert Pfeifer, Camillo Ressl, Markus Hollaus, Andreas Grafl, Felix Morsdorf Remote Sens. 2013, 5(11), 5424-5448; doi:10.3390/rs5115424 Modeling the tree branch structure at very high resolution Milutin Milenković, Lothar Eysn, Markus Hollaus, Wilfired Karel, Norbert Pfeifer SilviLaser 2012 - Conference Proceedings", (2012), Paper ID SL2012-099 le@ipf.tuwien.ac.at 12.11.2013 ELMF 2013, 11-13 November Amsterdam, The Netherlands 33