Abstract

Registration of point clouds is a fundamental issue in Light Detection and Ranging (LiDAR) remote sensing because point clouds scanned from multiple scan stations or by different platforms need to be transformed to a uniform coordinate reference frame. This paper proposes an efficient registration method based on genetic algorithm (GA) for automatic alignment of two terrestrial LiDAR scanning (TLS) point clouds (TLS-TLS point clouds) and alignment between TLS and mobile LiDAR scanning (MLS) point clouds (TLS-MLS point clouds). The scanning station position acquired by the TLS built-in GPS and the quasi-horizontal orientation of the LiDAR sensor in data acquisition are used as constraints to narrow the search space in GA. A new fitness function to evaluate the solutions for GA, named as Normalized Sum of Matching Scores, is proposed for accurate registration. Our method is divided into five steps: selection of matching points, initialization of population, transformation of matching points, calculation of fitness values, and genetic operation. The method is verified using a TLS-TLS data set and a TLS-MLS data set. The experimental results indicate that the RMSE of registration of TLS-TLS point clouds is 3~5 mm, and that of TLS-MLS point clouds is 2~4 cm. The registration integrating the existing well-known ICP with GA is further proposed to accelerate the optimization and its optimizing time decreases by about 50%.

Highlights

  • Light detection and ranging (LiDAR) remote sensing technology has rapidly developed since it can collect 3D point clouds of object surfaces efficiently [1]

  • This paper proposes an accurate and efficient genetic algorithm (GA) registration method for automatic alignment

  • Point clouds or two point scanned by Terrestrial LiDAR scanning (TLS) and Mobile LiDAR scanning (MLS)

Read more

Summary

Introduction

Light detection and ranging (LiDAR) remote sensing technology has rapidly developed since it can collect 3D point clouds of object surfaces efficiently [1]. The feature-based algorithm is a common way to achieve coarse registration, which establishes correspondences between two point clouds using extracted features. The used features, such as geometric curvature, main frame and point signature, are invariant with rotation and translation [24,25]. Brunnstrom and Stoddart proposed a GA registration method for free-form surface matching for the first time, which achieved finding correspondences rather than searching optimal solutions in search space [40]. This method is not applicable when there are too many matching points.

Genetic Algorithm
Proposed GA Registration
Selection of Matching Points
Search
Proposed NSMS Fitness Function
Test Datasets
Evaluation of the Proposed GA Registration
Comparative
Registration
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call