Analytic line fitting in the presence of uniform random noise

作者:

Highlights:

摘要

One of the most fundamental tasks in pattern recognition involves fitting a curve such as a line segment to a given set of data points. Using the conventional ordinary least-squares (OLS) method of fitting a line to a set of data points is notoriously unreliable when the data contain points coming from two different populations: (i) randomly distributed points (“random noise”), (ii) points correlated with the line itself (e.g., obtained by perturbing the line with zero-mean Gaussian noise). Points which lie far away from the line (i.e., “outliers”) usually belong to the random noise population; since they contribute the most to the squared distances, they skew the line estimate from its correct position. In this paper we present an analytic method of separating the components of the mixture. Unlike previous methods, we derive a closed-form solution. Applying a variant of the method of moments (MoM) to the assumed mixture model yields an analytic estimate of the desired line. Finally, we provide experimental results obtained by our method.

论文关键词:Line fitting,Outliers,Noise removal,Mixture models,Method of moments

论文评审过程:Received 1 October 1999, Revised 8 February 2000, Accepted 8 February 2000, Available online 7 June 2001.

论文官网地址:https://doi.org/10.1016/S0031-3203(00)00026-1