RANSAC
RANSAC, which stands for Random Sample Consensus, is an iterative method used to estimate the parameters of a mathematical model from data that contains outliers. It operates by repeatedly selecting a random subset of the data, fitting a model to that subset, and evaluating how many data points are well described by the fitted model. The subset that yields the largest agreement with the data—called the inlier consensus—is kept as the best estimate.
In a typical RANSAC procedure, one specifies a minimum sample size needed to fit the model, a
RANSAC provides a probabilistic guarantee that a good model will be found with high probability, given a
Applications of RANSAC are widespread in computer vision and robotics, including line, plane, homography, and fundamental