I. Introduction
As a fundamental research task, model fitting plays an important role in the field of machine vision. It has extensive applications in visual SLAM [1], motion segmentation [2], [3], 3D reconstruction [4], and panoramic photography [5] etc. In practice, due to the presence of a large number of outliers in images or videos taken by the sensors, it is still a challenging task to estimate the number of models and their corresponding parameters accurately in the real-world data.