A point cloud as a collection of points is poised to bring about revolution in acquiring and generating three-dimensional (3D) surface information an object 3D reconstruction, industrial inspection, robotic manipulation. In this revolution, the most challenging but imperative process could registration, i.e., obtaining spatial transformation that aligns matches two clouds acquired different coo...