3D point cloud data is used for 3D model acquisition, geometry processing and 3D inspection. Registration of 3D point cloud data is crucial for each field. The difference between 2D image registration and 3D point cloud registration is that the latter requires several things to be considered: translation on each plane, rotation, tilt and etc. This paper describes a method of registering 3D point cloud data with noise. The relationship between the two sets of 3D point cloud data can be obtained by Affine transformation. In order to calculate 3D Affine transformation matrix, corresponding points are required. To find the corresponding points, we use the height map which is projected from 3D point cloud data onto XY plane. We formulate the height map matching as a cost function and estimate the corresponding points. To find the proper 3D Affine transformation matrix, we formulate a cost function which uses the relationship of the corresponding points. Also the proper 3D Affine transformation matrix can be calculated by minimizing the cost function. The experimental results show that the proposed method can be applied to various objects and gives better performance than the previous work.
Ming-Feng LiHaifang LuXiangyu Zhao
Mohd Kufaisal Mohd SidikMohd Shahrizal SunarMuhamad Najib Zamri