A Random Sampling Algorithm for Fundamental Matrix Robust Estimation
Shen Chun-lin
Abstract
Shen Chun-lin
Abstract
Epipolar geometry is the intrinsic projective geometry between two views of a static scene. It is independent of scene structure, and only depends on the camera's internal parameters and relative pose. The fundamental matrix encapsulates the whole epipolar geometry and accurate and robust estimation of the fundamental matrix is very important for many computer vision applications. In this paper, a robust algorithm is used to estimate the fundamental matrix——the random sample algorithm. Given that a large proportion of the data (the set of corner point pairs) may be useless, a small subset of the data (seven correspondences for a fundamental matrix) is feasible to estimate the parameters, and this process is repeated enough times on different subsets to ensure that there is a 95% chance that one of the subsets will contain only good data points. The best solution is that which maximizes the number of points whose residual is below a threshold. Once the outliers are removed, the set of points identified as non-outliers may be combined to give a final solution. Experiment with real images verifies that the random sample algorithm is both accurate and robust.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Epipolar geometry is the intrinsic projective geometry between two views of a static scene. It is independent of scene structure, and only depends on the camera's internal parameters and relative pose. The fundamental matrix encapsulates the whole epipolar geometry and accurate and robust estimation of the fundamental matrix is very important for many computer vision applications. In this paper, a robust algorithm is used to estimate the fundamental matrix——the random sample algorithm. Given that a large proportion of the data (the set of corner point pairs) may be useless, a small subset of the data (seven correspondences for a fundamental matrix) is feasible to estimate the parameters, and this process is repeated enough times on different subsets to ensure that there is a 95% chance that one of the subsets will contain only good data points. The best solution is that which maximizes the number of points whose residual is below a threshold. Once the outliers are removed, the set of points identified as non-outliers may be combined to give a final solution. Experiment with real images verifies that the random sample algorithm is both accurate and robust.
Key concepts: Epipolar geometry, Fundamental matrix (linear differential equation), Essential matrix, Eight-point algorithm, Outlier, Algorithm, Mathematics, Matrix (chemical analysis)