https://medium.com/@monocosmo77/new-applications-of-3d-point-cloud-part3-machine-learning-53f72346eb8