Computing stable resultant-based minimal solvers by hiding a variable

07/17/2020
by   Snehal Bhayani, et al.
0

Many computer vision applications require robust and efficient estimation of camera geometry. The robust estimation is usually based on solving camera geometry problems from a minimal number of input data measurements, i.e., solving minimal problems, in a RANSAC-style framework. Minimal problems often result in complex systems of polynomial equations. The existing state-of-the-art methods for solving such systems are either based on Gröbner bases and the action matrix method, which have been extensively studied and optimized in the recent years or recently proposed approach based on a sparse resultant computation using an extra variable. In this paper, we study an interesting alternative sparse resultant-based method for solving sparse systems of polynomial equations by hiding one variable. This approach results in a larger eigenvalue problem than the action matrix and extra variable sparse resultant-based methods; however, it does not need to compute an inverse or elimination of large matrices that may be numerically unstable. The proposed approach includes several improvements to the standard sparse resultant algorithms, which significantly improves the efficiency and stability of the hidden variable resultant-based solvers as we demonstrate on several interesting computer vision problems. We show that for the studied problems, our sparse resultant based approach leads to more stable solvers than the state-of-the-art Gröbner bases-based solvers as well as existing sparse resultant-based solvers, especially in close to critical configurations. Our new method can be fully automated and incorporated into existing tools for the automatic generation of efficient minimal solvers.

READ FULL TEXT
research
12/21/2019

A sparse resultant based method for efficient minimal solvers

Many computer vision applications require robust and efficient estimatio...
research
01/16/2023

Sparse resultant based minimal solvers in computer vision and their connection with the action matrix

Many computer vision applications require robust and efficient estimatio...
research
03/12/2018

Beyond Gröbner Bases: Basis Selection for Minimal Solvers

Many computer vision applications require robust estimation of the under...
research
03/15/2017

A clever elimination strategy for efficient minimal solvers

We present a new insight into the systematic generation of minimal solve...
research
07/01/2023

Automatic Solver Generator for Systems of Laurent Polynomial Equations

In computer vision applications, the following problem often arises: Giv...
research
10/06/2016

Distortion Varieties

The distortion varieties of a given projective variety are parametrized ...
research
07/11/2019

State-of-The-Art Sparse Direct Solvers

In this chapter we will give an insight into modern sparse elimination m...

Please sign up or login with your details

Forgot password? Click here to reset