Towards 3D lidar point cloud registration improvement using optimal neighborhood knowledge