全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Resection-Intersection Bundle Adjustment Revisited

DOI: 10.1155/2013/261956

Full-Text   Cite this paper   Add to My Lib

Abstract:

Bundle adjustment is one of the essential components of the computer vision toolbox. This paper revisits the resection-intersection approach, which has previously been shown to have inferior convergence properties. Modifications are proposed that greatly improve the performance of this method, resulting in a fast and accurate approach. Firstly, a linear triangulation step is added to the intersection stage, yielding higher accuracy and improved convergence rate. Secondly, the effect of parameter updates is tracked in order to reduce wasteful computation; only variables coupled to significantly changing variables are updated. This leads to significant improvements in computation time, at the cost of a small, controllable increase in error. Loop closures are handled effectively without the need for additional network modelling. The proposed approach is shown experimentally to yield comparable accuracy to a full sparse bundle adjustment (20% error increase) while computation time scales much better with the number of variables. Experiments on a progressive reconstruction system show the proposed method to be more efficient by a factor of 65 to 177, and 4.5 times more accurate (increasing over time) than a localised sparse bundle adjustment approach. 1. Introduction The nonlinear error minimisation step commonly referred to as bundle adjustment is a key step in many systems that recover projective geometry from image correspondences. While linear solutions are available in most cases, their accuracy is generally below requirements. Linear methods usually only serve as good initialisation for bundle adjustment [1]. Bundle adjustment remains a relatively computationally expensive part of the reconstruction process, despite a number of attempts to make it more efficient [2–4]. Resection-intersection is an implementation of bundle adjustment that interleaves the steps of refining camera parameters (resection) and 3D points (intersection). In this configuration each camera is treated as being independent of other cameras and each point is treated as being independent of others. While this has a number of advantages leading to reducing time spent on each iteration, the convergence rate is slow, primarily because interactions between variables are not accounted for, and because of redundancies between the two steps. This paper proposes modifications to the classic resection-intersection algorithm that improve its accuracy and convergence rate and efficiently manages the propagation of parameter updates through a large, weakly overlapping network of cameras. The

References

[1]  B. Triggs, P. F. McLauchlan, R. I. Hartley, and A. W. Fitzgibbon, “Bundle adjustment: a modern synthesis,” in Vision Algorithms: Theory and Practice, vol. 1883 of Lecture Notes in Compute Science, pp. 298–372, Springer, 2000.
[2]  M. I. A. Lourakis and A. A. Argyros, “SBA: a software package for generic sparse bundle adjustment,” ACM Transactions on Mathematical Software, vol. 36, no. 1, article 2, 2009.
[3]  R. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision, Cambridge University Press, New York, NY, USA, 2nd edition, 2003.
[4]  E. Mouragnon, M. Lhuillier, M. Dhome, F. Dekeyser, and P. Sayd, “Generic and real-time structure from motion using local bundle adjustment,” Image and Vision Computing, vol. 27, no. 8, pp. 1178–1193, 2009.
[5]  C. Wu, S. Agarwal, B. Curless, and S. M. Seitz, “Multicore bundle adjustment,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR '11), pp. 3057–3064, June 2011.
[6]  H.-Y. Shum, Q. Ke, and Z. Zhang, “Efficient bundle adjustment with virtual key frames: a hierarchical approach to multi-frame structure from motion,” in Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR '99), vol. 2, pp. 2538–2543, Fort Collins, Colo, USA, June 1999.
[7]  G. Sibley, “Relative bundle adjustment,” Technical Report 2307/09, University of Oxford, 2009.
[8]  G. Sibley, C. Mei, I. Reid, and P. Newman, “Adaptive relative bundle,” in Proceedings of the Robotics: Science and Systems, pp. 1–8, University of Washington, Seattle, Wash, USA, June 2009.
[9]  V. Lepetit, F. Moreno-Noguer, and P. Fua, “Epnp: an accurate o(n) solution to the pnp problem,” International Journal of Computer Vision, vol. 81, no. 2, pp. 155–166, 2009.
[10]  V. Pradeep and J. Lim, “Egomotion estimation using assorted features,” International Journal of Computer Vision, vol. 98, no. 2, pp. 202–216, 2012.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133