Frequently, there is a need to reconstruct 2D and 3D geometry from reported or measured surface data points. In most cases, the provided surface data include significant amounts of noise for various reasons, including quality of the scanned blade, deviations produced by the measurement system, curve digitization errors, data digital rounding and truncation, and errors in reporting the data. This noise hampers quality surface reconstruction and masks the understanding of the design intent of the profiles. It also affects the accurate representation of the geometry, manufacturing complexity, and aero performance which forms the basis on which a design engineer can execute any design improvements.