ArXiv TLDR

Solving Minimal Problems Without Matrix Inversion Using FFT-Based Interpolation

🐦 Tweet
2605.06572

Haidong Wu, Snehal Bhayani, Janne Heikkilä

cs.CVmath.NA

TLDR

This paper introduces an FFT-based interpolation method to solve minimal problems without matrix inversion, offering a stable and fast alternative.

Key contributions

  • Introduces a matrix inversion-free method for minimal problems using sparse hidden-variable resultants.
  • Uses inverse FFT interpolation to efficiently reconstruct determinant polynomials, avoiding symbolic expansion.
  • Recovers unknowns via rank-1 deficient submatrices and Cramer's rule, with a GCD criterion for robustness.
  • Demonstrates strong numerical stability and competitive runtime, offering a practical alternative.

Why it matters

This paper introduces an FFT-based, matrix inversion-free method for solving minimal problems in camera geometry. It offers a more efficient, stable, and practical alternative to traditional solvers, particularly for small-scale applications.

Original Abstract

Estimating camera geometry typically involves solving minimal problems formulated as systems of multivariate polynomial equations, which often pose computational challenges when using existing Gröbner-basis or resultant-based methods due to matrix inversion needed in the online solver. Here we propose a sampling-based, matrix inversion-free method that constructs the solvers using sparse hidden-variable resultants. The determinant polynomial in the hidden variable is efficiently reconstructed via inverse fast Fourier transform interpolation from sampled evaluations, avoiding symbolic expansion. Solving this polynomial yields the hidden variable, and the remaining unknowns are recovered by identifying rank-1 deficient submatrices and applying Cramer's rule. A greatest common divisor-based criterion ensures robust submatrix identification under noise. Experiments on diverse minimal problems demonstrate that the proposed solver achieves strong numerical stability and competitive runtime, particularly for small-scale problems, providing a practical alternative to traditional Gröbner-basis and resultant-based solvers.

📬 Weekly AI Paper Digest

Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.