Three New Algorithms for Projective Bundle Adjustment with Minimum Parameters
نویسندگان
چکیده
Bundle adjustment is a technique used to compute the maximum likelihood estimate of structure and motion from image feature correspondences. It practice, large non-linear systems have to be solved, most of the time using an iterative optimization process starting from a sub-optimal solution obtained by using linear methods. The behaviour, in terms of convergence, and the computational cost of this process depend on the parameterization used to represent the problem, i.e. of structure and motion. In this paper, we address the problem of nding a minimal parameterization of projective structure and motion, i.e. when camera calibration is not available. Most of the existing parameterizations are either sub-optimal, in the sense that they do change the cost function, or quite complicated to implement, requiring di erent closed-form expressions, also called maps, to model every case. Without loss of generality, we restrict the problem to the minimal parameterization of the two-view projective motion, equivalent to the fundamental matrix. We propose to classify existing ways allowing to obtain a minimal set of parameters into three categories and present three new algorithms, one for each category. These algorithms are simple to implement and yield minimal parameterizations. We also address the problem of minimally parameterizing homogeneous entities. We present what we call mapped coordinates, a tool allowing to optimize homogeneous entities over a minimal number of parameters. We make extensive use of this tool for both structure and motion parameterization. We compare these algorithms with existing ones using both simulated data and real images. In the light of these experiments, it appears that the new algorithms perform better than existing ones in terms of computational cost while achieving equivalent performances in terms of convergence. Key-words: Bundle Adjustment, Projective Space, Minimal Parameterization. Trois nouveaux algorithmes pour l'ajustement de faisceaux avec un nombre minimal de paramètres Résumé : L'ajustement de faisceaux est une technique utilisée pour calculer l'estimation au maximum de vraisemblance d'une reconstruction à partir de correspondances de primitives images. En pratique, des systèmes non-linéaires conséquents doivent être résolus, la plupart du temps en utilisant une méthode d'optimisation itérative à partir d'une solution sousoptimale fournie par des méthodes linéaires. L'issue, en terme de convergence, et le coût de calcul de tels procédés dépend de la paramétrisation algébrique utilisée pour représenter le problème, c'est à dire la structure reconstruite et le mouvement entre les caméras. Dans cet article, nous considérons le problème de trouver une paramétrisation minimale de la structure et du mouvement projectifs, c'est à dire lorsque les caméras ne sont pas calibrées. La plupart des paramétrisations existantes sont soit sous-optimales, dans le sens où elles changent la fonction de coût, soit compliquées à mettre en ÷uvre, plusieurs expressions analytiques, appellées aussi cartes, étant nécessaires pour modéliser tous les cas. Sans perte de généralité, nous restreignons le problème à celui de la paramètrisation minimale du mouvement entre deux vues dans le cas projectif, équivalent à la matrice fondamentale. Nous proposons de distinguer trois catégories de méthodes permettant d'obtenir un jeu de paramètres minimal et présentons trois nouveaux algorithmes, un par catégorie. Ces algorithmes sont simples à implémenter et permettent d'obtenir des paramétrisations minimales. Nous considérons aussi le problème de la paramétrisationminimale des entités algébriques homogènes. Nous présentons les coordonnées carte, un outil permettant d'optimiser une entité homogène via un nombre minimal de paramètres. Nous utilisons fréquement cet outil dans les paramétrisations de la structure et du mouvement. Nous comparons nos algorithmes avec d'autres existants en utilisant des données simulées et des images réelles. Avec ces expérimentations, il apparaît que les nouveaux algorithmes atteignent de meilleurs performances que ceux existants, en terme de coût, et des performances égales en terme de convergence. Mots-clés : Ajustement de faisceaux, espace projectif, parametrisation minimale. Projective Bundle Adjustment with Minimum Parameters 3
منابع مشابه
Projective Bundle Adjustment from Arbitrary Initialization Using the Variable Projection Method
Bundle adjustment is used in structure-from-motion pipelines as final refinement stage requiring a sufficiently good initialization to reach a useful local mininum. Starting from an arbitrary initialization almost always gets trapped in a poor minimum. In this work we aim to obtain an initialization-free approach which returns global minima from a large proportion of purely random starting poin...
متن کاملGauge Invariance in Projective 3D Reconstruction
Bundle adjustment is a standard photogrammetric technique for optimizing the 3D reconstruction of a scene from multiple images. There is an inherent gauge (coordinate frame) ambiguity in 3D reconstruction that can seriously affect the convergence of bundle adjustment algorithms. We address this issue and show that a simple pre-conditioning step removes the effect of the choice of coordinate fra...
متن کاملMinimal Projective Reconstruction Including Missing Data
The minimal data necessary for projective reconstruction from point features is well-known when each object point is visible in all images. In this paper, we formulate and propose solutions to a new family of reconstruction problems for multiple images from minimal data, where there are missing points in some of the images. The ability to handle the minimal cases with missing data is of great t...
متن کاملSelf-calibration using the linear projective reconstruction - Robotics and Automation, 2000. Proceedings. ICRA '00. IEEE International Conference on
Recently, self-calibration algorithms that use only the information in the image have been actively researched. But most algorithms require bundle adjustment in the projective reconstruction or in the nonlinear minimization. We propose a practical self-calibration algorithm that only requires a linear projective reconstruction. We overcome the sensitivity of the algorithm due to image noises by...
متن کاملSelf-Calibration Using the Linear Projective Reconstruction
Recently, self-calibration algorithms that use only the information in the image have been actively researched. But most algorithms require bundle adjustment in the projective reconstruction or in the nonlinear minimization. We propose a practical self-calibration algorithm that only requires a linear projective reconstruction. We overcome the sensitivity of the algorithm due to image noises by...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001