An improved algorithm for k-nearest-neighbor finding and surface normals estimation | TUP Journals & Magazine | IEEE Xplore