Massively parallel KD-tree construction and nearest neighbor search algorithms
3D is here: Point Cloud Library (PCL)