Comparison Between MATLAB Bundle Adjustment Function and Parallax Bundle Adjustment

Publisher:
Institute of Electrical and Electronics Engineers (IEEE)
Publication Type:
Conference Proceeding
Citation:
2022 17th International Conference on Control, Automation, Robotics and Vision, ICARCV 2022, 2022, 00, pp. 60-65
Issue Date:
2022-01-01
Full metadata record
Bundle Adjustment (BA) takes a crucial part in Structure from Motion (SfM) which refines a visual reconstruction by optimizing the camera poses and feature positions. The performance of BA can differ depending on the parametrization methods. This paper evaluates two bundle adjustment techniques using standard BA function from MATLAB and Parallax BA. The two BA techniques are compared using data from the 'Starry Night' and 'MALAGA Parking-6L' with different initial inputs. The accuracy and convergence properties of the two BA methods have been evaluated. The effect of the different parameterization techniques and initial information was also analyzed. In most cases, the results of Parallax BA show better accuracy with lower final reprojection error and are less sensitive to the initialization values. It is evaluated that the parallax angle avoids the singularity issue commonly found in Standard BA, which shows that Parallax BA outperforms Standard BA. Furthermore, visual-inertial SLAM (VI-SLAM), based on Parallax BA, has been presented. It is much more reliable than a pure-vision system, showing further improved performance in terms of robustness and accuracy, even with less feature observation. The open-source code can be found in: https://github.com/uts-hb/ParallaxBA.git
Please use this identifier to cite or link to this item: