Error Correction Using Bayesian GRU Network in Hybrid Visual Inertial Navigation System †
Abstract
1. Introduction
2. Proposed Bayesian GRU Error Correction-Aided Hybrid Visual Inertial Navigation System
2.1. Bayesian GRU-Aided Error Correction
2.2. Hybrid Vio Navigation System
3. Experimental Setup and Dataset Generation
3.1. Training Phase
3.2. Testing Phase
3.3. Uncertainty Metrics
4. Performance Evaluation
4.1. Out-of-the-Distribution Problem
4.2. Performance Evaluation Under Fault Conditions
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Zhu, C.; Meurer, M.; Günther, C. Integrity of Visual Navigation—Developments, Challenges, and Prospects. Navig. J. Inst. Navig. 2022, 69, navi.518. [Google Scholar] [CrossRef]
- Jiang, H.; Li, T.; Song, D.; Shi, C. An Effective Integrity Monitoring Scheme for GNSS/INS/Vision Integration Based on Error State EKF Model. IEEE Sens. J. 2022, 22, 7063–7073. [Google Scholar] [CrossRef]
- Almalioglu, Y.; Turan, M.; Saputra, M.R.U.; de Gusmão, P.P.; Markham, A.; Trigoni, N. SelfVIO: Self-supervised deep monocular Visual-Inertial Odometry and depth estimation. Neural Netw. 2022, 150, 119–136. [Google Scholar] [CrossRef] [PubMed]
- Li, C.; Waslander, S.L. Towards End-to-end Learning of Visual Inertial Odometry with an EKF. In Proceedings of the 17th Conference on Computer and Robot Vision, CRV 2020, Ottawa, ON, Canada, 13–15 May 2020; pp. 190–197. [Google Scholar] [CrossRef]
- Fu, Y.; Wang, S.; Zhai, Y.; Zhan, X.; Zhang, X. Measurement Error Detection for Stereo Visual Odometry Integrity. Navig. J. Inst. Navig. 2022, 69, navi.542. [Google Scholar] [CrossRef]
- Tabassum, T.E.; Petrunin, I.; Rana, Z.A. Position Uncertainty Reduction in VisualInertial Navigation Systems Using Multi-ML Error Compensation. In Proceedings of the 37th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2024), Baltimore, MD, USA, 16–20 September 2024; pp. 1741–1755. [Google Scholar] [CrossRef]
- Costante, G.; Mancini, M. Uncertainty estimation for data-driven visual odometry. IEEE Trans. Robot. 2020, 36, 1738–1757. [Google Scholar] [CrossRef]
- Stutts, A.C.; Erricolo, D.; Tulabandhula, T.; Trivedi, A.R. Lightweight, Uncertainty-Aware Conformalized Visual Odometry. In Proceedings of the 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Detroit, MI, USA, 1–5 October 2023; pp. 7742–7749. [Google Scholar] [CrossRef]
- Kaygusuz, N.; Mendez, O.; Bowden, R. MDN-VO: Estimating Visual Odometry with Confidence. In Proceedings of the 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Prague, Czech Republic, 27 September–1 October 2021; pp. 3528–3533. [Google Scholar] [CrossRef]
- Burri, M.; Nikolic, J.; Gohl, P.; Schneider, T.; Rehder, J.; Omari, S.; Achtelik, M.W.; Siegwart, R. The EuRoC micro aerial vehicle datasets. Int. J. Robot. Res. 2016, 35, 1157–1163. [Google Scholar] [CrossRef]
- Fu, Y.; Wang, S.; Zhai, Y.; Zhan, X. Visual odometry errors and fault distinction for integrity monitoring. Aerosp. Syst. 2020, 3, 265–274. [Google Scholar] [CrossRef]
- Abdar, M.; Pourpanah, F.; Hussain, S.; Rezazadegan, D.; Liu, L.; Ghavamzadeh, M.; Fieguth, P.; Cao, X.; Khosravi, A.; Acharya, U.R.; et al. A review of uncertainty quantification in deep learning: Techniques, applications and challenges. Inf. Fusion 2021, 76, 243–297. [Google Scholar] [CrossRef]
- Tabassum, T.E.; Xu, Z.; Petrunin, I.; Rana, Z.A. Integrating GRU with a Kalman Filter to Enhance Visual Inertial Odometry Performance in Complex Environments. Aerospace 2023, 10, 923. [Google Scholar] [CrossRef]
- Tabassum, T.E.; Petrunin, I.; Rana, Z.A. A Comparative Analysis of Hybrid Sensor Fusion Schemes for Visual-Inertial Navigation. IEEE Trans. Instrum. Meas. 2025, 74, 1–15. [Google Scholar] [CrossRef]
- Han, L.; Lin, Y.; Du, G.; Lian, S. DeepVIO: Self-supervised Deep Learning of Monocular Visual Inertial Odometry using 3D Geometric Constraints. In Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China, 3–8 November 2019; pp. 6906–6913. [Google Scholar] [CrossRef]





| Techniques | RMSE (m) | Horizontal RMSE (m) | 3D 95th Percentile (m) | 3σ (OR%) | 3σ (OR%) | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| N | E | D | 3D | 3D | N | E | D | 3D | ||
| End-to-End VIO [4] | - | - | - | 1.96 | - | - | - | - | - | - |
| DeepVIO [15] | - | - | - | 0.52 | - | - | - | - | - | - |
| Self-VIO [3] | - | - | - | 0.29 | - | - | - | - | - | - |
| UA-VO [7] | - | - | - | - | - | - | - | - | - | 21.95 |
| ESKF-VIO | 1.75 | 0.96 | 0.87 | 1.94 | 1.45 | 1.63 | 35.5 | 39.4 | 29.2 | - |
| GRU-aided Hybrid VIO [14] | 0.40 | 0.65 | 0.16 | 0.65 | 0.56 | 0.71 | - | - | - | - |
| B-GRU-aided Hybrid VIO | 0.29 | 0.44 | 0.10 | 0.43 | 0.37 | 0.56 | 16.0 | 17.9 | 17.6 | - |
| Techniques | RMSE (m) | 95th Percentile | |||||||
|---|---|---|---|---|---|---|---|---|---|
| N | E | V | 3D PE | Horizontal PE | 3D PE | Improvement | Horizontal PE (m) | Improvement | |
| VO | 4.04 | 5.13 | 18.11 | 27.56 | 6.53 | 33.20 | - | 11.36 | - |
| ESKF-based VIO | 3.7 | 4.83 | 16.00 | 24.19 | 6.15 | 29.63 | 40% | 9.01 | 21% |
| GRU-aided Hybrid VIO [14] | 1.76 | 3.46 | 1.96 | 4.31 | 4.16 | 11.34 | 66% | 12.12 | - |
| Multi-ML Hybrid VIO [6] | 1.19 | 2.74 | 1.01 | 3.13 | 2.81 | 9.33 | 72% | 8.88 | 22% |
| B-GRU-aided Hybrid VIO | 1.350 | 0.649 | 0.990 | 3.13 | 1.4976 | 3.7519 | 88% | 3.1811 | 72% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Tabassum, T.E.; Negru, S.A.; Petrunin, I.; Rana, Z. Error Correction Using Bayesian GRU Network in Hybrid Visual Inertial Navigation System. Eng. Proc. 2026, 126, 52. https://doi.org/10.3390/engproc2026126052
Tabassum TE, Negru SA, Petrunin I, Rana Z. Error Correction Using Bayesian GRU Network in Hybrid Visual Inertial Navigation System. Engineering Proceedings. 2026; 126(1):52. https://doi.org/10.3390/engproc2026126052
Chicago/Turabian StyleTabassum, Tarafder Elmi, Sorin A. Negru, Ivan Petrunin, and Zeeshan Rana. 2026. "Error Correction Using Bayesian GRU Network in Hybrid Visual Inertial Navigation System" Engineering Proceedings 126, no. 1: 52. https://doi.org/10.3390/engproc2026126052
APA StyleTabassum, T. E., Negru, S. A., Petrunin, I., & Rana, Z. (2026). Error Correction Using Bayesian GRU Network in Hybrid Visual Inertial Navigation System. Engineering Proceedings, 126(1), 52. https://doi.org/10.3390/engproc2026126052

