We introduce Power Bundle Adjustment as an expansion type algorithm for solving large-scale bundle adjustment problems. It is based on the power series expansion of the inverse Schur complement and constitutes a new family of solvers that we call inverse expansion methods. We theoretically justify the use of power series and we prove the convergence of our approach. Using the real-world BAL dataset we show that the proposed solver challenges the state-of-the-art iterative methods and significantly accelerates the solution of the normal equation, even for reaching a very high accuracy. This easy-to-implement solver can also complement a recently presented distributed bundle adjustment framework. We demonstrate that employing the proposed Power Bundle Adjustment as a sub-problem solver significantly improves speed and accuracy of the distributed optimization.
翻译:我们采用电源捆绑调整法,作为解决大规模捆绑调整问题的扩张型算法,它以Schur 反补充的电力序列扩展为基础,构成我们称为反扩张方法的新的解决者系列。我们理论上证明使用电源序列是合理的,并证明我们的方法趋于一致。我们使用真实世界的BAL数据集表明,拟议的解决者挑战最先进的迭接方法,大大加快了正常方程的解决速度,甚至达到非常高的精确度。这个容易执行的解决者也可以补充最近推出的分布式捆绑调整框架。我们证明,使用拟议的Power Bundle调整作为子问题解决方案的解决者,可以大大提高分布式优化的速度和准确性。