POINT CLOUD REGISTRATION: CURRENT STATE OF THE SCIENCE. Matthew P. Tait

Similar documents
Matthew TAIT, Ryan FOX and William F. TESKEY, Canada. Key words: Error Budget Assessment, Laser Scanning, Photogrammetry, CAD Modelling

A Comparison of Laser Scanners for Mobile Mapping Applications

TERRESTRIAL LASER SCANNING FOR DEFORMATION ANALYSIS

EXTENDED GAUSSIAN IMAGES FOR THE REGISTRATION OF TERRESTRIAL SCAN DATA

Rigorous Scan Data Adjustment for kinematic LIDAR systems

RANSAC APPROACH FOR AUTOMATED REGISTRATION OF TERRESTRIAL LASER SCANS USING LINEAR FEATURES

Building a 3D reference model for canal tunnel surveying using SONAR and LASER scanning

Object Extraction from Terrestrial Laser Scanning Data

Intensity Augmented ICP for Registration of Laser Scanner Point Clouds

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

TLS Parameters, Workflows and Field Methods

Association-Matrix-Based Sample Consensus Approach for Automated Registration of Terrestrial Laser Scans Using Linear Features

Improvement in measurement accuracy for hybrid scanner

TLS Parameters, Workflows and Field Methods

TLS DEFORMATION MEASUREMENT USING LS3D SURFACE AND CURVE MATCHING

TLS Parameters, Workflows and Field Methods

SEMANTIC FEATURE BASED REGISTRATION OF TERRESTRIAL POINT CLOUDS

AUTOMATIC ORIENTATION AND MERGING OF LASER SCANNER ACQUISITIONS THROUGH VOLUMETRIC TARGETS: PROCEDURE DESCRIPTION AND TEST RESULTS

Fusion of laser scanning and Photogrammetric data for the documentation and VR visualization of an archaeological tomb complex

TERRESTRIAL LASER SCANNER DATA PROCESSING

STRUCTURAL DEFORMATION MEASUREMENT USING TERRESTRIAL LASER SCANNERS

An Undergraduate Project with Terrestrial Laser Scanner for Purpose of Architectural Survey

DEFORMATION DETECTION IN PIPING INSTALLATIONS USING PROFILING TECHNIQUES

SOLUTION FREQUENCY-BASED PROCEDURE FOR AUTOMATED REGISTRATION OF TERRESTRIAL LASER SCANS USING LINEAR FEATURES INTRODUCTION

Error budget of terrestrial laser scanning: influence of the incidence angle on the scan quality

DETECTION AND ROBUST ESTIMATION OF CYLINDER FEATURES IN POINT CLOUDS INTRODUCTION

Automatic Registration of Terrestrial Scanning Data Based on Registered Imagery

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

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

AUTOMATIC 3D POINT CLOUD REGISTRATION FOR CULTURAL HERITAGE DOCUMENTATION

A 3D Point Cloud Registration Algorithm based on Feature Points

NEW MONITORING TECHNIQUES ON THE DETERMINATION OF STRUCTURE DEFORMATIONS

A Procedure for accuracy Investigation of Terrestrial Laser Scanners

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

Jacky C.K. CHOW, William F. TESKEY, and J.W. (Bill) LOVSE, Canada

Improvements to and Comparison of Static Terrestrial LiDAR Self-Calibration Methods

A NEW AUTOMATIC SYSTEM CALIBRATION OF MULTI-CAMERAS AND LIDAR SENSORS

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

TERRESTRIAL LASER SCANNING FOR DEFORMATION MONITORING

EXPERIENCES OF WPG S.A IN THE USAGE OF TERRESTIAL LASER SCANNERS FOR BUILDING INVENTORY PURPOSES

CLASSIFICATION FOR ROADSIDE OBJECTS BASED ON SIMULATED LASER SCANNING

REDUCING THE ERROR IN TERRESTRIAL LASER SCANNING BY OPTIMIZING THE MEASUREMENT SET-UP

ASSETS DATA INVENTORY BASED ON BUILDING INFORMATION MODELLING

CE 59700: LASER SCANNING

IMPROVING 3D LIDAR POINT CLOUD REGISTRATION USING OPTIMAL NEIGHBORHOOD KNOWLEDGE

CRF Based Point Cloud Segmentation Jonathan Nation

Boresight alignment method for mobile laser scanning systems

Application of Terrestrial Laser Scanning Methodology in Geometric Tolerances Analysis of Tunnel Structures

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

Critical Aspects when using Total Stations and Laser Scanners for Geotechnical Monitoring

AUTOMATIC DRAWING FOR TRAFFIC MARKING WITH MMS LIDAR INTENSITY

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

3D Point Cloud Processing

LAS extrabytes implementation in RIEGL software WHITEPAPER

AUTOMATIC REGISTRATION OF TERRESTRIAL POINT CLOUD USING PANORAMIC REFLECTANCE IMAGES

Automatic registration of terrestrial laser scans for geological deformation monitoring

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

Three-Dimensional Laser Scanner. Field Evaluation Specifications

THE IMPACT OF ANGLE PARAMETERISATION ON TERRESTRIAL LASER SCANNER SELF-CALIBRATION

Highly Accurate Photorealistic Modeling of Cultural Heritage Assets

Deformation Monitoring Trials Using a Leica HDS3000

Geometric Accuracy Investigations of the Latest Terrestrial Laser Scanning Systems

COMPARATIVE ANALYSIS OF DIFFERENT LIDAR SYSTEM CALIBRATION TECHNIQUES

TERRESTRIAL 3D-LASER SCANNER ZLS07 DEVELOPED AT ETH ZURICH: AN OVERVIEW OF ITS CONFIGURATION, PERFORMANCE AND APPLICATION

3D SCANNER: is any device that

AUTOMATIC TARGET IDENTIFICATION FOR LASER SCANNERS

Analysis of error sources in Terrestrial Laser Scanning

Comparison of point clouds captured with terrestrial laser scanners with different technical characteristic

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

Comparison between two methods for monitoring deformation with Laser Scanner

LASER SCANNER SURVEY TO CULTURAL HERITAGE CONSERVATION AND RESTORATION

Chapters 1 7: Overview

Cultural Heritage. Geometric Recording of Cultural Monuments. Basic Principles of Geometric Recording. Specific requirements

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions.

Large-Scale. Point Cloud Processing Tutorial. Application: Mobile Mapping

Research Article Measurement Axis Searching Model for Terrestrial Laser Scans Registration

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

TAKING LIDAR SUBSEA. Adam Lowry, Nov 2016

Automatic Pipeline Generation by the Sequential Segmentation and Skelton Construction of Point Cloud

Chapters 1 4: Overview

Laser Scanning. 3D Model is not existing and is required for: studies revamping maintenance HSE integration in another 3D model archiving

The raycloud A Vision Beyond the Point Cloud

DIRSAC: A Directed Sample and Consensus Algorithm for Localization with Quasi Degenerate Data

TERRESTRIAL LASER SCANNING FOR AREA BASED DEFORMATION ANALYSIS OF TOWERS AND WATER DAMNS

Everything you did not want to know about least squares and positional tolerance! (in one hour or less) Raymond J. Hintz, PLS, PhD University of Maine

SELF-CALIBRATION AND EVALUATION OF THE TRIMBLE GX TERRESTRIAL LASER SCANNER

AN ADAPTIVE APPROACH FOR SEGMENTATION OF 3D LASER POINT CLOUD

The TLS to study deformations using ICP algorithm

Accurate Sphere Marker-Based Registration System of 3D Point Cloud Data in Applications of Shipbuilding Blocks

CALIBRATION AND STABILITY ANALYSIS OF THE VLP-16 LASER SCANNER

Terrestrial Laser Scanning: Applications in Civil Engineering Pauline Miller

CORRECTION OF INTENSITY INCIDENCE ANGLE EFFECT IN TERRESTRIAL LASER SCANNING

3D-2D Laser Range Finder calibration using a conic based geometry shape

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

AUTOMATIC FEATURE-BASED POINT CLOUD REGISTRATION FOR A MOVING SENSOR PLATFORM

Software for Land Development Professionals

FULL AUTOMATIC REGISTRATION OF LASER SCANNER POINT CLOUDS

Italian pavilion in 3D, project for EXPO 2015, Milan (Italy) JRC 3D RECONSTRUCTOR POWERFUL. ADVANCED. PROFESSIONAL

Leica Cyclone 5.4 Technical Specifications

Accurate 3D Face and Body Modeling from a Single Fixed Kinect

Transcription:

POINT CLOUD REGISTRATION: CURRENT STATE OF THE SCIENCE Matthew P. Tait

Content 1. Quality control: Analyzing the true errors in Terrestrial Laser Scanning (TLS) 2. The prospects for automatic cloud registration in engineering measurement

Quality control: Analyzing the true errors in Terrestrial Laser Scanning (TLS) Question. This end cap need to be located to an accuracy of 1cm (95% confidence) relative to a point 100m away. Can you prove your position is to this accuracy (whether it is or not)?

Quality control: Analyzing the true errors in Terrestrial Laser Scanning (TLS) Precision versus Accuracy These are only the same if all random error is correctly propagated and no biases are present

Quality control: Analyzing the true errors in Terrestrial Laser Scanning (TLS) Estimated Position (deterministic) Estimated Position Error True Position (never known) (Statistical) Question becomes: Does the 95% confidence error estimate cover the true position?

Quality control: Analyzing the true errors in Terrestrial Laser Scanning (TLS) Answer: Yes, if the error sources are correctly combined to achieve the estimated error Is this being done?

Error in TLS Survey Network Targets Calibration Self-calibrating bundle adjustment Atmospheric Registration TLS Modeling

Error in TLS Survey Network Target estimation = 1mm standard deviation 20m

Error in TLS Registration

Quality control: Analyzing the true errors in Terrestrial Laser Scanning (TLS) Estimated Position (deterministic) Estimated Position Error (Statistical) True Position (known to ±2.5mm 95% confidence) The 95% confidence ellipse does not cover the true location

Is Benchmarking the answer? Survey Network 1 Targets 1 Calibration 1 Atmospheric 1 Registration 1 Modeling 1 Survey Network 2 Targets 2 Calibration 2 Atmospheric 2 Registration 2 Modeling 2

Example of propagating errors 1/3 Errors included Survey Network Instrument errors 13 scans Riegl LMS-Z210 Derek Lichti, Stuart Gordon, and Taravudh Tipdecho. (2005). Error models and propagation in directly georeferenced TLS networks. J. of Eng. Surv.

Example of propagating errors 2/3

Example of propagating errors 3/3 90% errors < 100mm (95%) Stated precision ±50mm (95%) range observation Mostly due to beam divergence and vertical angle errors

Automatic cloud registration in engineering measurement Principles for fine registration ICP, Iterative Closest Point (and derivatives / extensions) Cloud 1 Cloud 2 100% correspondence of points

Automatic cloud registration in engineering measurement Principles of coarse registration Reducing the search space (splines, curvature changes, geometric primitives, gaussian spheres etc. etc.) Cloud 1 Cloud 2 100% correspondence of points

Automatic cloud registration in engineering measurement coarse registration + fine registration = automatic registration? Problem 1 To the best of the authors knowledge, a method for the registration of partially overlapping point clouds from TLS without good a priori alignment has not developed yet Kwang-Ho and Lichti. (2004). Automated registration of unorganized point clouds from terrestrial laser scanners. ISPRS Istanbul

Automatic cloud registration in engineering measurement coarse registration + fine registration = automatic registration? Problem 2 Matching non-rigidly-deforming clouds Problem 3 Internal quality control Gruen and Acka. (2005). Least squares 3D surface and curve matching. ISPRS Journal of Photogrammetry and Remote Sensing

Automatic cloud registration in engineering measurement Problem 1 Initial Orientation Disorganized data? Kwang-Ho and Lichti. (2004). Automated registration of unorganized point clouds from terrestrial laser scanners. ISPRS Istanbul

Automatic cloud registration in engineering measurement Problem 1 Quality of corresponding data? Dold. (2005). Extended gaussian images for the registration of terrestrial scan data. ISPRS Enschede

Automatic cloud registration in engineering measurement Problem 1 In engineering measurement I have: Clouds with large angular differences Clouds with relatively low # of corresponding points Tait and Fox. (2004). A comparison and full error budget analysis for close-range photogrammetry and laser scanning in industrial environments. INGEO2004

Automatic cloud registration in engineering measurement Problem 2 Non-rigidly deforming clouds Most matching strategies give a one-number fit estimate Large registered clouds vary in the quality of registration = Problem 3 Cloud 1 Cloud 2 100% correspondence of points

Automatic cloud registration in engineering measurement Solution 1 Throw computing power at it Time consuming and questionable relative accuracies over the result Solution 2 Initial orientation using primitives Propagation of point error Least Squares surface matching

Automatic cloud registration in engineering measurement Initial Orientation using primitives 1/2 85% industrial objects can be approximated by: Planes Spheres Cones Cylinders 95% if toroidal surfaces are included Rabbani and Van Der Heuvel. (2005). Efficient Hough transform for automatic detection of cylinders in point clouds. ISPRS Enschede.

Automatic cloud registration in engineering measurement Initial Orientation using primitives 1/2 Rabbani and Van Der Heuvel. (2005). Efficient Hough transform for automatic detection of cylinders in point clouds. ISPRS Enschede. The Hough transform is a technique which can be used to isolate features of a particular shape within an image.

Automatic cloud registration in engineering measurement Rigorous propagation of point errors Requires further work in sensor calibration and atmospheric correction This is currently being looked at by many workers in universities Models already exist that can be integrated into workflow

Automatic cloud registration in engineering measurement Least Squares Matching of Surfaces Propagates error properly in different parts of the cloud registration Warns if areas are poorly determined Example: 19 scans, 78 million points, reliable estimate of fit (all points involved) at 1.5cm level Acka. (2005). Co-registration of large volume laser scanner point clouds: The Pichango Alto (Peru) data set. Internal Technical Report. ETH Zurich

Automatic cloud registration in engineering measurement Quoted advantages of cloud-cloud registration Reduction in survey time But, unlikely to use it to cross a process plant Better than targets Targets are scanned at very high redundancy which calculates a reliable mean despite higher errors due to high incidence angle Uses all the geometrical information in the cloud This is only valid when that information has reliable errors attached to it.

In Summary: Automatic cloud registration in engineering measurement is: Probably possible with current tools Requires integration of tools and processes Not the be-all and end-all of scanning registration Not a replacement for proper error propagation

Geomatics Engineering at the University of Calgary 19 professors 50 undergraduate students per year 80 graduate students $4.5 research a year (Canadian) The University (of Calgary) has arguably the most well focused and dynamic department of Geomatics Engineering anywhere in the world." Stephen Booth, Editor, Surveying World