MAGSAC++, a Fast, Reliable and Accurate Robust Estimator

Abstract

We propose MAGSAC++ and Progressive NAPSAC sampler, P-NAPSAC in short. In MAGSAC++, we replace the model quality and polishing functions of the original method by an iteratively re-weighted least-squares fitting with weights determined via marginalizing over the noise scale. MAGSAC++ is fast -- often an order of magnitude faster -- and more geometrically accurate than MAGSAC. P-NAPSAC merges the advantages of local and global sampling by drawing samples from gradually growing neighborhoods. Exploiting that nearby points are more likely to originate from the same geometric model, P-NAPSAC finds local structures earlier than global samplers. We show that the progressive spatial sampling in P-NAPSAC can be integrated with PROSAC sampling, which is applied to the first, location-defining, point. The methods are tested on homography and fundamental matrix fitting on six publicly available datasets. MAGSAC combined with P-NAPSAC sampler is superior to state-of-the-art robust estimators in terms of speed, accuracy and failure rate.

Cite

Text

Barath et al. "MAGSAC++, a Fast, Reliable and Accurate Robust Estimator." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020. doi:10.1109/CVPR42600.2020.00138

Markdown

[Barath et al. "MAGSAC++, a Fast, Reliable and Accurate Robust Estimator." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020.](https://mlanthology.org/cvpr/2020/barath2020cvpr-magsac/) doi:10.1109/CVPR42600.2020.00138

BibTeX

@inproceedings{barath2020cvpr-magsac,
  title     = {{MAGSAC++, a Fast, Reliable and Accurate Robust Estimator}},
  author    = {Barath, Daniel and Noskova, Jana and Ivashechkin, Maksym and Matas, Jiri},
  booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year      = {2020},
  doi       = {10.1109/CVPR42600.2020.00138},
  url       = {https://mlanthology.org/cvpr/2020/barath2020cvpr-magsac/}
}