TY - GEN
T1 - Distributed Photometric Bundle Adjustment
AU - Demmel, Nikolaus
AU - Gao, Maolin
AU - Laude, Emanuel
AU - Wu, Tao
AU - Cremers, Daniel
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/11
Y1 - 2020/11
N2 - In this paper we demonstrate that global photometric bundle adjustment (PBA) over all past keyframes can significantly improve the global accuracy of a monocular SLAM map compared to geometric techniques such as pose-graph optimization or traditional (geometric) bundle adjustment. However, PBA is computationally expensive in runtime, and memory usage can be prohibitively high. In order to address this scalability issue, we formulate PBA as an approximate consensus program. Due to its decomposable structure, the problem can be solved with block coordinate descent in parallel across multiple independent workers, each having lower requirements on memory and computational resources. For improved accuracy and convergence, we propose a novel gauge aware consensus update. Our experiments on real-world data show an average error reduction of 62% compared to odometry and 33% compared to intermediate pose-graph optimization, and that compared to the central optimization on a single machine, our distributed PBA achieves competitive pose-accuracy and cost.
AB - In this paper we demonstrate that global photometric bundle adjustment (PBA) over all past keyframes can significantly improve the global accuracy of a monocular SLAM map compared to geometric techniques such as pose-graph optimization or traditional (geometric) bundle adjustment. However, PBA is computationally expensive in runtime, and memory usage can be prohibitively high. In order to address this scalability issue, we formulate PBA as an approximate consensus program. Due to its decomposable structure, the problem can be solved with block coordinate descent in parallel across multiple independent workers, each having lower requirements on memory and computational resources. For improved accuracy and convergence, we propose a novel gauge aware consensus update. Our experiments on real-world data show an average error reduction of 62% compared to odometry and 33% compared to intermediate pose-graph optimization, and that compared to the central optimization on a single machine, our distributed PBA achieves competitive pose-accuracy and cost.
KW - SLAM
KW - consensus optimization
KW - direct method
KW - distributed optimization
KW - loop closure
KW - mapping
KW - odometry
KW - penalty method
KW - photometric bundle adjustment
KW - splitting method
KW - structure from motion
UR - https://www.scopus.com/pages/publications/85101443599
U2 - 10.1109/3DV50981.2020.00024
DO - 10.1109/3DV50981.2020.00024
M3 - Conference contribution
AN - SCOPUS:85101443599
T3 - Proceedings - 2020 International Conference on 3D Vision, 3DV 2020
SP - 140
EP - 149
BT - Proceedings - 2020 International Conference on 3D Vision, 3DV 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 8th International Conference on 3D Vision, 3DV 2020
Y2 - 25 November 2020 through 28 November 2020
ER -