We present the design and the implementation of a new expansion type algorithm to solve large-scale bundle adjustment problems. Our approach -- called Power Bundle Adjustment -- is based on the power series expansion of the inverse Schur complement. This initiates a new family of solvers that we call inverse expansion methods. We show with the real-world BAL dataset that the proposed solver challenges the traditional direct and iterative methods. The solution of the normal equation is significantly accelerated, even for reaching a very high accuracy. Last but not least, our 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 greatly improves speed and accuracy of the distributed optimization.
翻译:我们提出了解决大规模捆绑调整问题的新扩展型算法的设计和实施。我们的方法 -- -- 称为 " 电力套件调整 " -- -- 是以反Schur补充的电力序列扩展为基础的。这启动了一个我们称之为反扩张方法的新的解决方案系列。我们用真实世界BAL数据集显示,拟议的解决方案挑战传统的直接和迭接方法。普通方程式的解决方案大大加快,即使达到非常高的精确度。最后但并非最不重要的一点是,我们的解决方案还可以补充最近推出的分布式组合调整框架。我们证明,使用拟议的 " 电力套件调整 " 作为子问题解决方案极大地提高了分配优化的速度和准确性。