Implement 2D point cloud boundary detection From "Novel algorithms for 3D surface point cloud boundary detection and edge reconstruction" using Python