Titel: Design and implementation of an algorithm to detect surface shape and cracks from point cloud data