Camera Resectioning from a Box
SCIA '09 Proceedings of the 16th Scandinavian Conference on Image Analysis
P2Π: a minimal solution for registration of 3D points to 3D planes
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part V
ACCV'10 Proceedings of the 10th Asian conference on Computer vision - Volume Part I
The six point algorithm revisited
ACCV'10 Proceedings of the 2010 international conference on Computer vision - Volume part II
Self-calibration of hybrid central catadioptric and perspective cameras
Computer Vision and Image Understanding
Egomotion Estimation Using Assorted Features
International Journal of Computer Vision
Numerically stable optimization of polynomial solvers for minimal problems
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part III
Finding the exact rotation between two images independently of the translation
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part VI
Monocular visual odometry and dense 3d reconstruction for on-road vehicles
ECCV'12 Proceedings of the 12th international conference on Computer Vision - Volume 2
A Theory of Minimal 3D Point to 3D Plane Registration and Its Generalization
International Journal of Computer Vision
Unknown radial distortion centers in multiple view geometry problems
ACCV'12 Proceedings of the 11th Asian conference on Computer Vision - Volume Part IV
Hand-Eye calibration without hand orientation measurement using minimal solution
ACCV'12 Proceedings of the 11th Asian conference on Computer Vision - Volume Part IV
Hi-index | 0.00 |
Finding solutions to minimal problems for estimating epipolar geometry and camera motion leads to solving systems of algebraic equations. Often, these systems are not trivial and therefore special algorithms have to be designed to achieve numerical robustness and computational efficiency. The state of the art approach for constructing such algorithms is the Gröbner basis method for solving systems of polynomial equations. Previously, the Gröbner basis solvers were designed ad hoc for concrete problems and they could not be easily applied to new problems. In this paper we propose an automatic procedure for generating Gröbner basis solvers which could be used even by non-experts to solve technical problems. The input to our solver generator is a system of polynomial equations with a finite number of solutions. The output of our solver generator is the Matlab or C code which computes solutions to this system for concrete coefficients. Generating solvers automatically opens possibilities to solve more complicated problems which could not be handled manually or solving existing problems in a better and more efficient way. We demonstrate that our automatic generator constructs efficient and numerically stable solvers which are comparable or outperform known manually constructed solvers. The automatic generator is available at http://cmp.felk.cvut.cz/minimal