ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

A probabilistic analysis of a common RANSAC heuristic

Sangappa, HK and Ramakrishnan, KR (2019) A probabilistic analysis of a common RANSAC heuristic. In: Machine Vision and Applications, 30 (1). pp. 71-89.

[img] PDF
mac_vis_app_30-1_71 - 89_2019.pdf - Published Version
Restricted to Registered users only

Download (7MB) | Request a copy
Official URL: https://doi.org/10.1007/s00138-018-0973-4

Abstract

Random Sample Consensus (RANSAC) is an iterative algorithm for robust model parameter estimation from observed data in the presence of outliers. First proposed by Fischler and Bolles back in 1981, it still is a very popular algorithm in the computer vision community. The primary objective of their paper was to find an effective strategy for excluding outliers from estimation process, but it did not consider the presence of noise among the inliers. A common practice among implementations of RANSAC is to take a few samples extra than the minimum required for estimation problem, but implications of this heuristic are lacking in the literature. In this paper, we present a probabilistic analysis of this common heuristic and explore the possibility of finding an optimal size for the randomly sampled data points per iteration of RANSAC. We also improve upon the lower bound for the number of iterations of RANSAC required to recover the model parameters. On the basis of this analysis, we propose an improvement in the hypothesis step of RANSAC algorithm. Since this step is shared (unchanged) by many of the variants of RANSAC, their performance can also be improved upon. The paper also presents the improvements achieved by incorporating the findings of our analysis in two of the popular variants of RANSAC.

Item Type: Journal Article
Publication: Machine Vision and Applications
Publisher: Springer Verlag
Additional Information: The copyright for this article belongs to Springer Verlag.
Keywords: Statistics, Homography estimations; Linear fitting; LORANSAC; MSAC; Point cloud registration; Probabilistic analysis; RANSAC, Iterative methods
Department/Centre: Division of Electrical Sciences > Electrical Engineering
Date Deposited: 29 Nov 2022 06:33
Last Modified: 29 Nov 2022 06:33
URI: https://eprints.iisc.ac.in/id/eprint/78054

Actions (login required)

View Item View Item