Our second observation is that multi-model fitting can usually be rephrased as the problem of finding multiple dominant instances that are reasonably different.
Ideally, a dominant instance is one that represents a real structure.
Since this is not an algorithmically measurable property, we define being dominant as having a reasonably large support not shared with other dominant instances.
We consider instances different if they are “far” on the model manifold as proposed in [1]}.
This simple formulation allows us to avoid applying complex procedures finessing to interpret point-point, model-model, and point-model interactions.
Also, it further relaxes the greedy nature of the progressive model proposal strategy introduced in [2]} that enables to discover the data gradually.
The pseudo-code of formalizing the multi-model problem as finding different dominant model instances is as follows:
