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

Similar documents
PHOTOGRAMMETRIC TECHNIQUE FOR TEETH OCCLUSION ANALYSIS IN DENTISTRY

FAST REGISTRATION OF TERRESTRIAL LIDAR POINT CLOUD AND SEQUENCE IMAGES

TERRESTRIAL LASER SCANNER DATA PROCESSING

Intensity Augmented ICP for Registration of Laser Scanner Point Clouds

AUTOMATIC RECTIFICATION OF IMAGES THROUGH SCALE INDEPENDENT TARGETS

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

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

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

DEVELOPMENT OF POSITION MEASUREMENT SYSTEM FOR CONSTRUCTION PILE USING LASER RANGE FINDER

Algorithm research of 3D point cloud registration based on iterative closest point 1

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

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

FULL AUTOMATIC REGISTRATION OF LASER SCANNER POINT CLOUDS

5.2 Surface Registration

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

Surface Registration. Gianpaolo Palma

MULTIPLE-SENSOR INTEGRATION FOR EFFICIENT REVERSE ENGINEERING OF GEOMETRY

3D Photography: Active Ranging, Structured Light, ICP

Registration of Moving Surfaces by Means of One-Shot Laser Projection

EXTENDED GAUSSIAN IMAGES FOR THE REGISTRATION OF TERRESTRIAL SCAN DATA

NEW MONITORING TECHNIQUES ON THE DETERMINATION OF STRUCTURE DEFORMATIONS

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

TLS Parameters, Workflows and Field Methods

MODELING CITY HALL S FAÇADE USING LASER SCANNING TECHNOLOGY

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

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

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

Measurements using three-dimensional product imaging

3D face recognition based on a modified ICP method

TLS Parameters, Workflows and Field Methods

Reconstruction of complete 3D object model from multi-view range images.

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

AUTOMATIC TARGET IDENTIFICATION FOR LASER SCANNERS

Rigorous Scan Data Adjustment for kinematic LIDAR systems

Comparison between two methods for monitoring deformation with Laser Scanner

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

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

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

Robust Range Image Registration using a Common Plane

Using Augmented Measurements to Improve the Convergence of ICP. Jacopo Serafin and Giorgio Grisetti

501, , 1052, , 1602, 1604 EXCEL EXCEL 1602UC EXCEL 1052UC EXCEL 501HC. Micro-Vu Corporation. Precision Measurement Systems

Calibration of IRS-1C PAN-camera

DEVELOPMENT OF A ROBUST IMAGE MOSAICKING METHOD FOR SMALL UNMANNED AERIAL VEHICLE

TLS Parameters, Workflows and Field Methods

4. Recommended alignment procedure:

3D Photography: Stereo

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

Section 7.2 Volume: The Disk Method

Structured light 3D reconstruction

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

The TLS to study deformations using ICP algorithm

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

Geometric Rectification of Remote Sensing Images

Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner

A 3-D Scanner Capturing Range and Color for the Robotics Applications

Generating 3D Meshes from Range Data

TERRESTRIAL LASER SYSTEM TESTING USING REFERENCE BODIES

A METHOD OF 3D MEASUREMENT AND RECONSTRUCTION FOR CULTURAL RELICS IN MUSEUMS

A 3D Point Cloud Registration Algorithm based on Feature Points

Three-Dimensional Laser Scanner. Field Evaluation Specifications

An Acquisition Geometry-Independent Calibration Tool for Industrial Computed Tomography

FOOTPRINTS EXTRACTION

Processing 3D Surface Data

A Multi-Resolution ICP with Heuristic Closest Point Search for Fast and Robust 3D Registration of Range Images

Measurement and Precision Analysis of Exterior Orientation Element Based on Landmark Point Auxiliary Orientation

Model-based segmentation and recognition from range data

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

Rigid ICP registration with Kinect

The potential of the terrestrial laser scanning for geometrical building facades inspection

If the robot moves from F l to F r, and observes the coordinates of the same physical point as. l p and. coordinates are related by [9]

Automatic registration of terrestrial laser scans for geological deformation monitoring

BUILDING ROOF RECONSTRUCTION BY FUSING LASER RANGE DATA AND AERIAL IMAGES

Processing 3D Surface Data

Terrestrial Laser Scanning for underground marble quarry planning: Comparison of multi-temporal 3D point clouds

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

LASER ECHO INTENSITY BASED TEXTURE MAPPING OF 3D SCAN MESH

Construction Progress Management and Interior Work Analysis Using Kinect 3D Image Sensors

USE THE 3D LASER SCANNING FOR DOCUMENTATION THE RIGA CATHEDRAL IN LATVIA

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

Least Squares 3D surface matching

Range Image Registration with Edge Detection in Spherical Coordinates

BUILDING DETECTION AND STRUCTURE LINE EXTRACTION FROM AIRBORNE LIDAR DATA

HIGH RESOLUTION DATA FROM LASER SCANNING AND DIGITAL PHOTOGRAMMETRY TERRESTRIAL METHODOLOGIES. TEST SITE: AN ARCHITECTURAL SURFACE

ACCURACY OF EXTERIOR ORIENTATION FOR A RANGE CAMERA

ASSETS DATA INVENTORY BASED ON BUILDING INFORMATION MODELLING

USING ROAD PAVEMENT MARKINGS AS GROUND CONTROL FOR LIDAR DATA

Close-Range. Photogrammetry. and 3D Imaging. 2nd edition. Edited by. Thomas Luhmann, Stuart Robson, Stephen Kyle. and Jan Boehm.

Leica Cyclone 5.4 Technical Specifications

GALILEO SISCAM APPROACH TO DIGITAL PHOTOGRAMMETRY. F. Flamigni A. Viti Galileo Siscam S.p.A.

3D Modeling of Objects Using Laser Scanning

TLS DEFORMATION MEASUREMENT USING LS3D SURFACE AND CURVE MATCHING

TERRESTRIAL AND NUMERICAL PHOTOGRAMMETRY 1. MID -TERM EXAM Question 4

3D Scanning. Qixing Huang Feb. 9 th Slide Credit: Yasutaka Furukawa

ANALYSIS OF KOREAN MEGALITHIC BUDDHA USING PHOTOGRAMMETRIC AND LASER SCANNING SYSTEM

Free-form 3D object reconstruction from range images. C. Schütz, T. Jost, H. Hügli

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

Virtual Assembly Technology on Steel Bridge Members of Bolt Connection Zhu Hao

A 100Hz Real-time Sensing System of Textured Range Images

SUBDIVISION ALGORITHMS FOR MOTION DESIGN BASED ON HOMOLOGOUS POINTS

PLANE-BASED COARSE REGISTRATION OF 3D POINT CLOUDS WITH 4D MODELS

Transcription:

AUTOMATIC ORIENTATION AND MERGING OF LASER SCANNER ACQUISITIONS THROUGH VOLUMETRIC TARGETS: PROCEDURE DESCRIPTION AND TEST RESULTS G.Artese a, V.Achilli b, G.Salemi b, A.Trecroci a a Dept. of Land Planning, University of Calabria, Cosenza - Italy g.artese@unical.it b Dept. of Architecture, Land Planning and Surveying, University of Padua, Via Marzolo, Padua vladimiro.achilli@unipd.it Commission V, WG V/2 KEY WORDS: Laser scanning, Orientation, Mosaic, Automation, Acquisition, Targets, Radiometric ABSTRACT: The use of volumetric targets for the automatic merging and orientation of laser scanner acquisitions has been experimented. The used procedure is fully automatic. The targets can also be used for the orientation of photogrammetric acquisitions, and allow to have a synergic coupling of different kinds of surveying. If a calibration grid is used, the absolute coordinates of the cone vertices are known; for larger objects (architecture), the vertices coordinates can be obtained by a topographic survey. The procedure described in the article, performs the automatic recognition of the targets, and allows to obtain the coordinates of the target vertices in the reference system of the laser scanner. The merging and the orientation of the laser scanner acquisitions can be easily obtained. The scans of a building facade have been used to perform a test. The coordinates of the target vertices, obtained through the described procedure, have been comparated with the coordinates obtained by a topographic survey. The distances among the vertices, obtained using the acquisitions and the topographic survey data, have been compared. The differences are about one millimeter. 1. INTRODUCTION To build 3Dmodels using laser scanner data, two critical problems are should be solved: - Pairwise alignment of the 3D images; - Global alignment. To solve this problem, several methods can be followed. For the mosaicking, some methods use tie points (generally or more) in two 3D images which are to be merged. One of the most popular methods is the iterative closest point (ICP) algorithm developed by Besl and McKay (1992), Chen and Medioni (1992), and Zhang (199). An automatic method has been proposed by Akca (2003). Other procedures use retro-reflecting or volumetric (conical, cylindrical, spherical) targets. In this case it is possible to calculate the position and orientation data of the sensor during acquisition of the 3D images. If volumetric conical targets are used, the vertices coordinates have to be determined. In the point cloud acquired by the laser scanner, the very vertices of the targets are generally not present. In this case, the interpolation of the point cloud with the known target surface should be performed. The interpolation can be obtained by the diagonalization of the cloud inertia tensor; in this way, the eigenvectors and the eigenvalues are found, and the coordinates of the vertices are computed. The biggest problem is due to the unhomogeneous distribution of the clouds, so it is necessary to assign a weight to the points. In this case, the procedure is not fully automatic. In our work, a technique based on the least square method and a peculiar kind of target is proposed. 2. THE TARGET The proposed target (Figure 1) is both radiometric and volumetric. It is constituted by a circular plane base, with a diameter of 10 centimeters, and a cone, with an aperture of 90 and a base diameter of 7 centimeters. The top surface of the base is painted with a white reflecting coating, whilest the surface of the cone, and the lateral surface of the base have a not reflecting coating. Different colours can be used. The targets have been realized with plaster casts using a silicone rubber mould. For the test, 9 targets have been positioned using biadhesive tape. Figure 1. The conical target

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol. 3, Part XXX 3. THE PROCEDURE Many laser scanners acquire both range and intensity data, so it is possible to detect the points belonging to the bases, by using a radiometric filter (only the points with an intensity greater than a fixed value are selected). In this way, the white base rings are detected. A geometric filter is applied, and the points having a distance from the first white one less than the base diameter are selected. With this procedure, the first white ring is isolated (Figure 2). b) A geometric filter is applied to the whole set of data: the points with coordinates differences respect to the center coordinates, less than a fixed value (depending on the target dimensions), are selected. In this way, a point cloud for each target is isolated (Figure 3). Figure 3. Point cloud of a target c) The equation of the cone is very simple in a coordinate system with the z-axis parallel to the cone axis, and the origin in the cone vertex. For this purpose, a rotation is performed (xy plane parallel to the base ring plane z axis parallel to the cone axis). The point with maximum z value (approximately the vertex) is chosen; a translation is then performed: the point selected in this way lies in the new origin. d) The points of the base, (which distance from the origin is greater than the cone apothem) are excluded; the remaining points should belong to the conical zone of the target (Figure ). e) The equation of the conic target surface, in the above described local reference system, should be: x 2 +y 2 -z 2 = 0 (1) Figure 2. Point cloud of a target base ring The same technique is used to obtain the other rings. The point clouds of every single base are so separated. In case a multiresolution scanner is available, a high resolution scan can be performed for every target. If the surveyed object presents highly reflecting points different from the target ones, a supervision is necessary, to avoid wrong detections. If the coordinates of the target vertices are known (i.e. through a topographic survey performed for the orientation), an automatic control on the distances among the targets can be executed. To find the vertices of the targets, a cross correlation between the points belonging to the conical zone and the theoretical cone surface can be executed. Thus, the following operations are performed. a) For each base, the interpolating plane, and its normal direction (approximately the cone axis direction) are obtained. The approximated position of the ring center is found. so a least square procedure is applied. The new coordinates of the points, x, y, z will be obtained by the equation where: [X ] = [R] [X] + [δx] (2) [X ] is the vector of the new coordinates ; [R] = [δx] = is the rotation matrix; is the translation vector. The components of [δx] are the coordinates of the very vertex of the target in the local reference system (Figure 5). f) A reverse rototranslation allows to obtain the coordinates of the very vertex, referred to the laser scanner acquisition reference system.

Figure. The conical zone of a target The merging and pairwise alignment of adjacent 3D images can be easily obtained, using common targets.. THE TEST A test has been performed, at the University of Padua. The facade of the Faculty of Engineering has been acquired. For the merging and orientation of the acquisitions, the described targets have been used (Figure 6). Figure 5. The very vertex of a target g) The steps a to f are repeated for all targets, and all vertices coordinates are obtained in the same reference system (laser scanner). If a topographic survey has been carried out, an adjustment can be then performed, to impose the geometric congruence of the vertices, and, through a final rototranslation, the absolute coordinates of the whole point cloud are obtained. Figure 6. A target on the building facade

Figure 7. The building facade For the test, the Laser Scanner Cyrax 2500 has been used. Its main characteristics are: - single-point range accuracy +/- mm - angular accuracy +/- 60 micro-radians - beam spot size 6mm at 50m range - capture speed up to 1,000 points/sec - minimum point-to-point spacing 0.25mm at 50m - horizontal and vertical FOV 0 The targets has been scanned, using the minimum point to point spacing. 5. FIRST RESULTS Figure 8. Targets acquired in both scans Nine targets have been positioned on the facade (Figure 7). Two scans have been carried out. Four targets are present in both scans (Figure 8). The coordinates of the targets have been also measured through a topographic survey, to obtain the orientation, using a Leica TC 2002 total station. To evaluate the effectiveness of the proposed method, the distances among the common targets, obtained using the different scans, have been compared. In the Tables 9 and 10 the distances among the common targets, obtained with the first and the second scan are reported. Table 11 shows the differences between the distances obtained from scans 1 and 2. We can observe that the average difference is about 1 mm, whilest the maximum difference is about 2 mm, less than the scanner accuracy. A second comparison has been performed: the distances among the 9 targets obtained using the scans data, have been compared

with the distances obtained using the results of the topographic survey. Distances - Scan 1 (m) Target 6 7 5 6 3.1215 7 2.21378 2.0065 5 2.16967 2.27762 2.9851 Table 9. Distances among the common targets Scan 1 Distances - Scan 2 (m) Target 6 7 5 6 3.1035 7 2.21356 2.0055 5 2.16776 2.27829 2.98538 Table 10. Distances among the common targets Scan 2 Differences between distances (m) Target 6 7 5 6 0.00180 7 0.00022 0.00109 5 0.00191-0.00067 0.00003 Distances Differences - Topographic/Scan2 (m) Target 5 6 7 8 5 0.00038 6-0.00061-0.00008 7-0.00026 0.00108 0.00059 8-0.00133-0.00123-0.00150-0.00122 9-0.0013-0.00155-0.00191-0.00138-0.0006 Table 13. Differences between the distances obtained from the second scan and from the topographic survey 6. FUTURE WORK A comparison between the proposed targets and radiometric plane targets will be carried out. Other tests will be performed to evaluate the effectiveness of the method when several mergings are executed. 7. CONCLUSIONS The use of volumetric targets for the automatic merging and orientation of laser scanner acquisitions has been experimented. The targets have been scanned with higher resolution. An automatic procedure for the vertices individuation, based on the least square method, has been proposed. A test has been performed on the facade of the faculty of engineering of the Padua University (Figures 1, 15). The results show errors less than the laser scanner accuracy. Table 11. Differences between distances ( Scan1 Scan 2) Table 12 shows the differences between the distances obtained from scan 1 and the topographic survey. Table 13 shows the differences between the distances obtained from scan 2 and the topographic survey. It is possible to observe that the average difference is about 1 mm, whilest the maximum difference is about 3 mm (scan 1), and 2 mm (scan 2). Also in this case, the differences are less than the scanner accuracy. Distances Differences - Topographic/Scan1 (m) Target 1 2 3 5 6 1 2-0.00297 3-0.0000-0.0002 0.00121-0.0005-0.00007 5 0.00019-0.00126-0.00038 0.00238 6-0.00187-0.00311-0.00252-0.00130-0.00187 7-0.0012-0.00270-0.0025-0.00259 0.00119 0.00210 Table 12. Differences between the distances obtained from the first scan and from the topographic survey Figure 1. View of the central window (multiresolution scan) with the common targets

Figure 15. View of a lateral window with the targets 8. REFERENCES Akca, D., 2003. Full automatic registration of laser scanner point clouds http://www.photogrammetry.ethz.ch/general/persons/devrim/ts9_5_a kca_neu.pdf. (accessed 5 Apr. 200) Besl, P.J., McKay, N.D., 1992. A Method for Registration of 3-D Shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1(2), pp. 239-256 Chen, Y., Medioni, G., 1992. Object Modeling by Registration of Multiple Range Images. Image and Vision Computing, 10(3), pp. 15-155 Zhang, Z., 199. Iterative Point Matching for Registration of Freeform Curves and Surfaces. International Journal of Computer Vision, 13(2), pp. 119-152.