The RANSAC policy is to return, among all the generated hypotheses, the one that has the smallest number of outliers beyond a fixed threshold. This policy can be viewed as an M-estimator that minimizes a loss function of the type
| (3.113) |
The concept can therefore be generalized in M-SAC techniques (M-Estimator Sample and Consensus), where the loss function of RANSAC is modified.
As noted in the previous section, the noise in the data can be partially viewed as Gaussian noise on the inliers associated with a uniform distribution of outliers. The negative Maximum Likelihood is, in fact, the theoretically correct loss function, which underlies the MLESAC methods, but it is quite computationally intensive.
A good approximation, characteristic of M-SAC techniques, is to use the following loss function:
| (3.114) |
Paolo medici