Measurement data sometimes contains a few outliers that have a large deviation from actual value. For such data, the reconstruction results will be greatly distorted around the outliers. To solve this problem, a robust surface approximation method based on moving total least squares (MTLS) is presented in this paper, in which an improved random sample consensus (RANSAC) and classification and regression tree (CART) are introduced into the support domain to detect outliers. Firstly, the residuals of points in the support domain are calculated by the improved RANSAC with an introduced parameter, and then the abnormal residuals are identified by CART algorithm. The points corresponding to abnormal residuals are considered as abnormal points. After the abnormal points are eliminated, the remaining data is processed by weighted total least squares (WTLS) to obtain local fitting parameters. This method can avoid the adverse impact of human intervention and over elimination. The reconstruction results of the numerical simulation and measurement experiment illustrate the effectiveness of our method.
Read full abstract