The RANSAC strategy is to return, among all generated hypotheses, the one with the fewest elements outside a fixed threshold.
This strategy can be viewed as an M-estimator that minimizes a loss function of the form
| (4.135) |
This concept can therefore be generalized through M-SAC techniques (M-Estimator Sample and Consensus), in which the RANSAC loss function is modified.
As noted in the previous section, data noise can be viewed partly as Gaussian noise affecting the inliers, combined with a uniform distribution of outliers. The negative Maximum Likelihood is in fact the theoretically correct loss function, underlying MLESAC methods, but it is computationally expensive.
A good approximation, characteristic of M-SAC techniques, is to use the following as the loss function:
| (4.136) |