Deepvo: towards end-to-end visual odometry with deep recurrent convolutional neural networks
Open accessAbstract
This paper studies monocular visual odometry (VO) problem. Most of existing VO algorithms are developed under a standard pipeline including feature extraction, feature matching, motion estimation, local optimisation, etc. Although some of them have demonstrated superior performance, they usually need to be carefully designed and specifically fine-tuned to work well in different environments. Some prior knowledge is also required to recover an absolute scale for monocular VO. This paper presents a novel end-to-end framework for monocular VO by using deep Recurrent Convolutional Neural Networks (RCNNs). Since it is trained and deployed in an end-to-end manner, it infers poses directly from a sequence of raw RGB images (videos) without adopting any module in the conventional VO pipeline. Based on the RCNNs, it not only automatically learns effective feature representation for the VO problem through Convolutional Neural Networks, but also implicitly models sequential dynamics and relations using deep Recurrent Neural Networks. Extensive experiments on the KITTI VO dataset show competitive performance to state-of-the-art methods, verifying that the end-to-end Deep Learning technique can be a viable complement to the traditional VO systems.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Deep-learning-based visual odometry accuracy is inferior to traditional methods because it ignores geometric information.
“More surprisingly, they show that the welltrained networks enable scale-consistent predictions over long videos, while the accuracy is still inferior to traditional methods because of ignoring geometric information.”
From DF-VO: What Should Be Learnt for Visual Odometry? (2021) · cites this paper as Wang et al. 2017
In B. VO Results (p. 6), DeepVO performs worse than traditional stereo VISO2 but generally better than traditional monocular VISO2, so the claim overgeneralizes the accuracy comparison. B. Methods based on Learning (p. 2) says learning-based methods do not explicitly apply geometric theory, but the paper does not say that ignoring geometry causes the accuracy gap; it suggests insufficient high-speed training data for some errors. (LLM, conf=0.87)
Experimental — accuracy not yet measuredEnd-to-end deep learning approaches can estimate the 6 degrees of freedom (DoF) poses directly from a sequence of RGB images without engineering effort to design the modules in the traditional VO pipeline.
“On the opposing side, end-to-end approaches can estimate the 6 degrees of freedom (DoF) poses directly from a sequence of RGB images, that is, it does not need engineering effort to design the modules in the traditional VO pipeline [4].”
From Transformer-Based Model for Monocular Visual Odometry: A Video Understanding Approach (2023) · cites this paper as [4]
Traditional geometry-based monocular visual odometry methods require considerable engineering effort to be fine-tuned for each specific application.
“This problem is called monocular visual odometry and often relies on geometric approaches that require considerable engineering effort for a specific scenario.”
From Transformer-Based Model for Monocular Visual Odometry: A Video Understanding Approach (2023) · cites this paper as [4]
The ODN crater detections are robust to disturbances or modifications of image quality due to Gaussian noise, shot noise, brightness levels, and different illumination conditions.
“the amount of crater detections that ODN-detector produces is robust to disturbances or modifications of the image quality due to Gaussian noise, shot noise, brightness levels, as well as different illumination conditions.”
From Optical navigation for Lunar landing based on Convolutional Neural Network crater detector (2022) · cites this paper as [16]
The Training and Testing section (p. 5) describes DeepVO visual odometry, not ODN crater detection. The VO Results (p. 7) suggest augmenting future training data with noise, but do not report tests of Gaussian noise, shot noise, brightness, or illumination on crater detections. Searches for ODN crater detections and those image-quality conditions found no supporting passage in our copy. (LLM, conf=0.78)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Very Deep Convolutional Networks for Large-Scale Image Recognition
Simonyan, K., & Zisserman, A. (2014) · arXiv · doi:10.48550/arxiv.1409.1556 · Cited by 74,248 · see citing works
Going deeper with convolutions
Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., & Rabinovich, A. (2015) · 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2015.7298594 · Cited by 48,562 · see citing works
Are we ready for autonomous driving? The KITTI vision benchmark suite
Geiger, A., Lenz, P., & Urtasun, R. (2012) · 2012 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2012.6248074 · Cited by 14,897 · see citing works
(2016) · Cited by 11,679 · see citing works
ORB-SLAM: A Versatile and Accurate Monocular SLAM System
Mur-Artal, R., Montiel, J. M. M., & Tardos, J. D. (2015) · IEEE Transactions on Robotics · doi:10.1109/tro.2015.2463671 · Cited by 6,778 · see citing works
Parallel Tracking and Mapping for Small AR Workspaces
Klein, G., & Murray, D. (2007) · 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality · doi:10.1109/ismar.2007.4538852 · Cited by 4,346 · see citing works
Flownet: Learning optical flow with convolutional networks
Dosovitskiy, A., Fischer, P., Ilg, E., Hausser, P., Hazirbas, C., Golkov, V., Smagt, P. V. D., Cremers, D., & Brox, T. (2015) · 2015 IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2015.316 · Cited by 4,313 · see citing works
MonoSLAM: Real-time single camera SLAM
Davison, A. J., Reid, I. D., Molton, N. D., & Stasse, O. (2007) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2007.1049 · Cited by 3,959 · see citing works
ORB-SLAM: A Versatile and Accurate Monocular SLAM System
Mur-Artal, R., Montiel, J. M. M., & Tardos, J. D. (2015) · Zaguan (Universidad de Zaragoza) · Cited by 3,153 · see citing works
Multiple view geometry in computer vision
Opower, H. (2002) · Optics and Lasers in Engineering · doi:10.1016/s0143-8166(01)00145-2 · Cited by 3,044 · see citing works
Engel, J. J., Koltun, V., & Cremers, D. (2017) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2017.2658577 · Cited by 2,995 · see citing works
PoseNet: A Convolutional Network for Real-Time 6-DOF Camera Relocalization
Kendall, A., Grimes, M., & Cipolla, R. (2015) · 2015 IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2015.336 · Cited by 2,489 · see citing works
SVO: Fast semi-direct monocular visual odometry
Forster, C., Pizzoli, M., & Scaramuzza, D. (2014) · 2014 IEEE International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra.2014.6906584 · Cited by 2,205 · see citing works
DTAM: Dense tracking and mapping in real-time
Newcombe, R. A., Lovegrove, S. J., & Davison, A. J. (2011) · 2011 International Conference on Computer Vision · doi:10.1109/iccv.2011.6126513 · Cited by 2,078 · see citing works
Towards End-To-End Speech Recognition with Recurrent Neural Networks
Graves, A., & Jaitly, N. (2014) · Cited by 1,866 · see citing works
Scaramuzza, D., & Fraundorfer, F. (2011) · IEEE Robotics & Automation Magazine · doi:10.1109/mra.2011.943233 · Cited by 1,550 · see citing works
Long-Term Recurrent Convolutional Networks for Visual Recognition and Description
Donahue, J., Hendricks, L. A., Rohrbach, M., Venugopalan, S., Guadarrama, S., Saenko, K., & Darrell, T. (2017) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2016.2599174 · Cited by 1,547 · see citing works
StereoScan: Dense 3d reconstruction in real-time
Geiger, A., Ziegler, J., & Stiller, C. (2011) · IEEE Intelligent Vehicles Symposium · doi:10.1109/ivs.2011.5940405 · Cited by 1,092 · see citing works
Long-term Recurrent Convolutional Networks for Visual Recognition and Description
Donahue, J., Hendricks, L. A., Guadarrama, S., Rohrbach, M., Venugopalan, S., Saenko, K., & Darrell, T. (2014) · doi:10.21236/ada623249 · Cited by 1,081 · see citing works
Nistér, D., Naroditsky, O., & Bergen, J. R. (2004) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2004.1315094 · Cited by 1,031 · see citing works
Visual Odometry : Part II: Matching, Robustness, Optimization, and Applications
Fraundorfer, F., & Scaramuzza, D. (2012) · IEEE Robotics & Automation Magazine · doi:10.1109/mra.2012.2182810 · Cited by 620 · see citing works
Semi-dense Visual Odometry for a Monocular Camera
Engel, J. J., Sturm, J., & Cremers, D. (2013) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2013.183 · Cited by 521 · see citing works
Place Recognition with ConvNet Landmarks: Viewpoint-Robust, Condition-Robust, Training-Free
Sünderhauf, N., Rowlands, S., Jacobson, A., Dayoub, F., Pepperell, E., Upcroft, B., & Milford, M. J. (2015) · Robotics: Science and Systems · doi:10.15607/rss.2015.xi.022 · Cited by 374 · see citing works
Exploring Representation Learning With CNNs for Frame-to-Frame Ego-Motion Estimation
Costante, G., Mancini, M., Valigi, P., & Ciarfuglia, T. A. (2016) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2015.2505717 · Cited by 203 · see citing works
Learning Visual Odometry with a Convolutional Network
Konda, K., & Memisevic, R. (2015) · International Conference on Computer Vision Theory and Applications · doi:10.5220/0005299304860490 · Cited by 170 · see citing works
Convolutional networks for real-time 6-DOF camera relocalization.Preprint
Kendall, A., Grimes, M. K., & Cipolla, R. (2015) · arXiv (Cornell University) · Cited by 50 · see citing works
Evaluation of non-geometric methods for visual odometry
Ciarfuglia, T. A., Costante, G., Valigi, P., & Ricci, E. (2014) · Robotics and Autonomous Systems · doi:10.1016/j.robot.2014.08.001 · Cited by 50 · see citing works
Memory-based learning for visual odometry
Roberts, R. B., Nguyen, H., Krishnamurthi, N., & Balch, T. R. (2008) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2008.4543185 · Cited by 49 · see citing works
Semi-parametric learning for visual odometry
Guizilini, V., & Ramos, F. T. (2013) · The International Journal of Robotics Research · doi:10.1177/0278364912472245 · Cited by 20 · see citing works
Flagged first, then by citations
Research works printed but not linked: 2
- [15][15] R. Roberts, H. Nguyen, N. Krishnamurthi, and T. Balch, 'Memorybased learning for visual odometry,' in Proceedings of IEEE International Conference on Robotics and Automation (ICRA) . IEEE, 2008, pp. 47-52. -
- [26][26] W. Zaremba and I. Sutskever, 'Learning to execute,' arXiv preprint arXiv:1410.4615 , 2014. Fig. 8. Trajectories of VO results on the testing Sequence 11, 12, 15, 17, 18 and 19 of the KITTI VO benchmark (no ground truth is available for these testing sequences). The DeepVO model used is trained on the whole training dataset of the KITTI VO benchmark. <!-- image --> · arXiv
Cited by
Sorted by citations
A survey of uncertainty in deep neural networks
Gawlikowski, J., Tassi, C. R. N., Ali, M., Lee, J., Humt, M., Feng, J., Kruspe, A., Triebel, R., Jung, P., Roscher, R., et al. (2023) · Artificial Intelligence Review · doi:10.1007/s10462-023-10562-9 · Cited by 1,525 · see citing works
Zhan, H., Garg, R., Weerasekera, C. S., Li, K., Agarwal, H., & Reid, I. M. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00043 · Cited by 705 · see citing works
UnDeepVO: Monocular Visual Odometry Through Unsupervised Deep Learning
Li, R., Wang, S., Long, Z., & Gu, D. (2018) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2018.8461251 · Cited by 596 · see citing works
Self-citationDeep Learning Sensor Fusion for Autonomous Vehicle Perception and Localization: A Review
Fayyad, J., Jaradat, M. A., Gruyer, D., & Najjaran, H. (2020) · Sensors · doi:10.3390/s20154220 · Cited by 529 · see citing works
CubeSLAM: Monocular 3-D Object SLAM
Yang, S., & Scherer, S. (2019) · IEEE Transactions on Robotics · doi:10.1109/tro.2019.2909168 · Cited by 511 · see citing works
Deep learning for monocular depth estimation: A review
Ming, Y., Meng, X., Fan, C., & Yu, H. L. (2021) · Neurocomputing · doi:10.1016/j.neucom.2020.12.089 · Cited by 466 · see citing works
D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometry
Yang, N., von Stumberg, L., Wang, R., & Cremers, D. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00136 · Cited by 438 · see citing works
DeepIM: Deep Iterative Matching for 6D Pose Estimation
Li, Y., Wang, G., Ji, X., Xiang, Y., & Fox, D. (2018) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-01231-1_42 · Cited by 576 · see citing works
Visual SLAM and Structure from Motion in Dynamic Environments
Saputra, M. R. U., Markham, A., & Trigoni, N. (2018) · ACM Computing Surveys · doi:10.1145/3177853 · Cited by 413 · see citing works
Self-citationA survey of state-of-the-art on visual SLAM
Kazerouni, I. A., Fitzgerald, L., Dooly, G., & Toal, D. (2022) · Expert Systems with Applications · doi:10.1016/j.eswa.2022.117734 · Cited by 396 · see citing works
Niroui, F., Zhang, K., Kashino, Z., & Nejat, G. (2019) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2019.2891991 · Cited by 389 · see citing works
CodeSLAM - Learning a Compact, Optimisable Representation for Dense Visual SLAM
Bloesch, M., Czarnowski, J., Clark, R., Leutenegger, S., & Davison, A. J. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00271 · Cited by 384 · see citing works
Self-citationIONet: Learning to Cure the Curse of Drift in Inertial Odometry
Chen, C., Lu, C. X., Markham, A., & Trigoni, N. (2018) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v32i1.12102 · Cited by 374 · see citing works
Self-citationDeep Virtual Stereo Odometry: Leveraging Deep Depth Prediction for Monocular Direct Sparse Odometry
Yang, N., Wang, R., Stückler, J., & Cremers, D. (2018) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-01237-3_50 · Cited by 346 · see citing works
DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D CamerasPreprint
Teed, Z., & Deng, J. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2108.10869 · Cited by 360 · see citing works
Anomaly Detection for Time Series Using VAE-LSTM Hybrid Model
Lin, S., Clark, R., Birke, R., Schönborn, S., Trigoni, N., & Roberts, S. (2020) · IEEE International Conference on Acoustics Speech and Signal Processing · doi:10.1109/icassp40776.2020.9053558 · Cited by 343 · see citing works
Self-citationUAV in the advent of the twenties: Where we stand and what is next
Nex, F., Armenakis, C., Cramer, M., Cucci, D. A., Gerke, M., Honkavaara, E., Kukko, A., Persello, C., & Škaloud, J. (2022) · ISPRS Journal of Photogrammetry and Remote Sensing · doi:10.1016/j.isprsjprs.2021.12.006 · Cited by 322 · see citing works
DeepTAM: Deep Tracking and Mapping
Zhou, H., Ummenhofer, B., & Brox, T. (2018) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-01270-0_50 · Cited by 226 · see citing works
End-to-end, sequence-to-sequence probabilistic visual odometry through deep neural networks
Wang, S., Clark, R., Wen, H.-K., & Trigoni, N. (2018) · Int. J. Robotics Res. · doi:10.1177/0278364917734298 · Cited by 224 · see citing works
Self-citationLO-Net: Deep Real-Time Lidar Odometry
Li, Q., Chen, S., Wang, C., Li, X. S., Wen, C., Cheng, M., & Li, J. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.00867 · Cited by 234 · see citing works
Deep Learning for Spacecraft Pose Estimation from Photorealistic Rendering
Proenca, P. F., & Gao, Y. (2020) · 2020 IEEE International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra40945.2020.9197244 · Cited by 229 · see citing works
“DL has also been successfully applied to visual odometry [24, 25].”
BackgroundMethodInfluentialAn Overview on Visual SLAM: From Tradition to Semantic
Chen, W.-F., Shang, G., Ji, A.-H., Zhou, C., Wang, X., Xu, C., Li, Z., & Hu, K. (2022) · Remote Sensing · doi:10.3390/rs14133010 · Cited by 217 · see citing works
DeepIM: Deep Iterative Matching for 6D Pose Estimation
Li, Y., Wang, G., Ji, X., Yu, X., & Fox, D. (2019) · International Journal of Computer Vision · doi:10.1007/s11263-019-01250-9 · Cited by 223 · see citing works
Recurrent Neural Network for (Un-)Supervised Learning of Monocular Video Visual Odometry and Depth
Wang, R., Pizer, S. M., & Frahm, J. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.00570 · Cited by 203 · see citing works
Visual Odometry Revisited: What Should Be Learnt?
Zhan, H., Weerasekera, C. S., Bian, J.-W., & Reid, I. (2020) · 2020 IEEE International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra40945.2020.9197374 · Cited by 201 · see citing works
Yao, S., Zhao, Y., Zhang, A., Su, L., & Abdelzaher, T. (2017) · Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems · doi:10.1145/3131672.3131675 · Cited by 188 · see citing works
Deep Learning-Based Autonomous Driving Systems: A Survey of Attacks and Defenses
Deng, Y., Zhang, T., Lou, G., Zheng, X., Jin, J., & Han, Q. (2021) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2021.3071405 · Cited by 195 · see citing works
GCNv2: Efficient Correspondence Prediction for Real-Time SLAM
Tang, J., Ericson, L., Folkesson, J. B., & Jensfelt, P. (2019) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2019.2927954 · Cited by 188 · see citing works
Selective Sensor Fusion for Neural Visual-Inertial Odometry
Chen, C., Rosa, S., Miao, Y., Lu, C. X., Wu, W., Markham, A., & Trigoni, N. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.01079 · Cited by 178 · see citing works
Self-citationRobust Consistent Video Depth Estimation
Kopf, J., Rong, X., & Huang, J. (2021) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr46437.2021.00166 · Cited by 171 · see citing works
DXSLAM: A Robust and Efficient Visual SLAM System with Deep Features
Li, D., Shi, X., Long, Q., Liu, S., Yang, W., Wang, F.-S., Wei, Q., & Qiao, F. (2020) · IEEE/RJS International Conference on Intelligent RObots and Systems · doi:10.1109/iros45743.2020.9340907 · Cited by 161 · see citing works
Deep Model-Based 6D Pose Refinement in RGB
Manhardt, F., Kehl, W., Navab, N., & Tombari, F. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01264-9_49 · Cited by 158 · see citing works
Critical Design and Control Issues of Indoor Autonomous Mobile Robots: A Review
Niloy, M. A., Shama, A., Chakrabortty, R. K., Ryan, M. J., Badal, F. R., Tasneem, Z., Ahamed, M. H., Moyeen, S. I., Das, S. K., Ali, M. F., et al. (2021) · IEEE Access · doi:10.1109/access.2021.3062557 · Cited by 162 · see citing works
Almalıoğlu, Y., Saputra, M. R. U., de Gusmao, P. P. B., Markham, A., & Trigoni, N. (2019) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2019.8793512 · Cited by 154 · see citing works
Self-citationPerception and Navigation in Autonomous Systems in the Era of Learning: A Survey
Tang, Y. S., Zhao, C., Wang, J., Zhang, C., Sun, Q., Zheng, W. X., Du, W., Qian, F., & Kurths, J. (2022) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2022.3167688 · Cited by 157 · see citing works
Supervising the New with the Old: Learning SFM from SFM
Klodt, M., & Vedaldi, A. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01249-6_43 · Cited by 147 · see citing works
MapNet: An Allocentric Spatial Memory for Mapping Environments
Henriques, J. F., & Vedaldi, A. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00884 · Cited by 148 · see citing works
Towards Monocular Vision based Obstacle Avoidance through Deep Reinforcement LearningPreprint
Xie, L., Wang, S., Markham, A., & Trigoni, N. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1706.09829 · Cited by 163 · see citing works
Self-citationAutonomous Drone Racing: A Survey
Hanover, D., Loquercio, A., Bauersfeld, L., Romero, Á., Pěnička, R., Song, Y., Cioffi, G., Kaufmann, E., & Scaramuzza, D. (2024) · IEEE Transactions on Robotics · doi:10.1109/tro.2024.3400838 · Cited by 148 · see citing works
LIFT-SLAM: A deep-learning feature-based monocular visual SLAM method
Bruno, H. M. S., & Colombini, E. L. (2021) · Neurocomputing · doi:10.1016/j.neucom.2021.05.027 · Cited by 141 · see citing works
Lu, C. X., Saputra, M. R. U., Zhao, P., Almalıoğlu, Y., de Gusmão, P. P. B., Chen, C., Sun, K., Trigoni, N., & Markham, A. (2020) · ACM Conference on Embedded Networked Sensor Systems (SenSys) · doi:10.1145/3384419.3430776 · Cited by 136 · see citing works
Self-citationTuran, M., Almalıoğlu, Y., Araújo, H. J., Konukoğlu, E., & Sitti, M. (2017) · Neurocomputing · doi:10.1016/j.neucom.2017.10.014 · Cited by 135 · see citing works
Survey and evaluation of monocular visual-inertial SLAM algorithms for augmented reality
Li, J., Yang, B.-B., Chen, D., Wang, N., Zhang, G., & Bao, H. (2019) · Virtual Reality & Intelligent Hardware · doi:10.1016/j.vrih.2019.07.002 · Cited by 128 · see citing works
DeepSLAM: A Robust Monocular SLAM System With Unsupervised Deep Learning
Li, R., Wang, S., & Gu, D. (2020) · IEEE Transactions on Industrial Electronics · doi:10.1109/tie.2020.2982096 · Cited by 135 · see citing works
Self-citationA Comprehensive Review of Vision-Based 3D Reconstruction Methods
Zhou, L., Wu, G., Zuo, Y., Chen, X., & Hu, H.-L. (2024) · Italian National Conference on Sensors · doi:10.3390/s24072314 · Cited by 152 · see citing works
DeepV2D: Video to Depth with Differentiable Structure from MotionPreprint
Teed, Z., & Deng, J. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1812.04605 · Cited by 166 · see citing works
CAM-Convs: Camera-Aware Multi-Scale Convolutions for Single-View Depth
Facil, J. M., Ummenhofer, B., Zhou, H., Montesano, L., Brox, T., & Civera, J. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.01210 · Cited by 130 · see citing works
Distilling Knowledge From a Deep Pose Regressor Network
Saputra, M. R. U., de Gusmão, P. P. B., Almalıoğlu, Y., Markham, A., & Trigoni, N. (2019) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00035 · Cited by 124 · see citing works
Self-citationAdvances in intelligent and autonomous navigation systems for small UAS
Bijjahalli, S., Sabatini, R., & Gardi, A. (2020) · Progress in Aerospace Sciences · doi:10.1016/j.paerosci.2020.100617 · Cited by 123 · see citing works
Han, L., Lin, Y., Du, G., & Lian, S. (2019) · 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros40897.2019.8968467 · Cited by 125 · see citing works
Visual SLAM: What Are the Current Trends and What to Expect?
Tourani, A., Bavle, H., Sánchez-López, J. L., & Voos, H. (2022) · Sensors · doi:10.3390/s22239297 · Cited by 124 · see citing works
SelfVIO: Self-supervised deep monocular Visual–Inertial Odometry and depth estimation
Almalıoğlu, Y., Turan, M., Saputra, M. R. U., de Gusmão, P. P. B., Markham, A., & Trigoni, N. (2022) · Neural Networks · doi:10.1016/j.neunet.2022.03.005 · Cited by 121 · see citing works
Self-citationSimultaneous Localization and Mapping (SLAM) for Autonomous Driving: Concept and Analysis
Zheng, S., Jinling Wang, A., Rizos, C., Ding, W., & El‐Mowafy, A. (2023) · Remote Sensing · doi:10.3390/rs15041156 · Cited by 129 · see citing works
Wang, K., Ma, S., Chen, J., Ren, F., & Lu, J. (2022) · IEEE Transactions on Cognitive and Developmental Systems · doi:10.1109/tcds.2020.3038898 · Cited by 114 · see citing works
Acharya, D., Khoshelham, K., & Winter, S. (2019) · ISPRS Journal of Photogrammetry and Remote Sensing · doi:10.1016/j.isprsjprs.2019.02.020 · Cited by 114 · see citing works
AbolDeepIO: A Novel Deep Inertial Odometry Network for Autonomous Vehicles
Esfahani, M. A., Wang, H., Wu, K., & Yuan, S. (2019) · IEEE Transactions on Intelligent Transportation Systems · doi:10.1109/tits.2019.2909064 · Cited by 114 · see citing works
A Survey on 3D LiDAR Localization for Autonomous Vehicles
Elhousni, M., & Huang, X. (2020) · IEEE Intelligent Vehicles Symposium · doi:10.1109/iv47402.2020.9304812 · Cited by 115 · see citing works
DeepSFM: Structure from Motion via Deep Bundle Adjustment
Wei, X., Zhang, Y., Li, Z., Fu, Y., & Xue, X. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-58452-8_14 · Cited by 112 · see citing works
Chen, C., Wang, B., Lu, C. X., Trigoni, N., & Markham, A. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2006.12567 · Cited by 130 · see citing works
Self-citationTartanVO: A Generalizable Learning-based VOPreprint
Wang, W., Hu, Y., & Scherer, S. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2011.00359 · Cited by 113 · see citing works
Visual SLAM Integration With Semantic Segmentation and Deep Learning: A Review
Pu, H., Luo, J., Wang, G., Huang, T., Liu, H., & Luo, J. (2023) · IEEE Sensors Journal · doi:10.1109/jsen.2023.3306371 · Cited by 115 · see citing works
Visual SLAM for Automated Driving: Exploring the Applications of Deep Learning
Milz, S., Arbeiter, G., Witt, C., Abdallah, B., & Yogamani, S. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) · doi:10.1109/cvprw.2018.00062 · Cited by 107 · see citing works
Beyond Tracking: Selecting Memory and Refining Poses for Deep Visual Odometry
Xue, F., Wang, X., Li, S., Wang, Q., Wang, J., & Zha, H. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.00877 · Cited by 107 · see citing works
Deep learning-based spacecraft relative navigation methods: A survey
Song, J., Rondao, D., & Aouf, N. (2022) · Acta Astronautica · doi:10.1016/j.actaastro.2021.10.025 · Cited by 106 · see citing works
“[11], the loss minimises the pose Mean Square Error (MSE), but the attitude is represented via a direction cosine matrix.”
BackgroundMethodState of the Art in Vision-Based Localization Techniques for Autonomous Navigation Systems
Alkendi, Y., Seneviratne, L. D., & Zweiri, Y. (2021) · IEEE Access · doi:10.1109/access.2021.3082778 · Cited by 107 · see citing works
A New Wave in Robotics: Survey on Recent MmWave Radar Applications in Robotics
Harlow, K., Jang, H., Barfoot, T. D., Kim, A., & Heckman, C. (2024) · IEEE Transactions on Robotics · doi:10.1109/tro.2024.3463504 · Cited by 100 · see citing works
Deep Learning for Visual Localization and Mapping: A Survey
Chen, C., Wang, B., Lu, C. X., Trigoni, N., & Markham, A. (2024) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2023.3309809 · Cited by 97 · see citing works
Self-citationDeep Neural Network Based Inertial Odometry Using Low-Cost Inertial Measurement Units
Chen, C., Lu, C. X., Wahlström, J., Markham, A., & Trigoni, N. (2019) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2019.2960780 · Cited by 96 · see citing works
Self-citationMonocular 3D Object Detection: An Extrinsic Parameter Free Approach
Zhou, Y., He, Y., Zhu, H., Wang, C., Li, H., & Jiang, Q. (2021) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr46437.2021.00747 · Cited by 93 · see citing works
Multivariate Uncertainty in Deep Learning
Russell, R. L., & Reale, C. (2021) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2021.3086757 · Cited by 92 · see citing works
Beyond Photometric Loss for Self-Supervised Ego-Motion Estimation
Shen, T., Luo, Z., Zhou, L., Deng, H., Zhang, R., Fang, T., & Quan, L. (2019) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2019.8793479 · Cited by 91 · see citing works
Survey on Localization Systems and Algorithms for Unmanned Systems
Yuan, S., Wang, H., & Xie, L. (2020) · Unmanned Systems · doi:10.1142/s230138502150014x · Cited by 91 · see citing works
PWCLO-Net: Deep LiDAR Odometry in 3D Point Clouds Using Hierarchical Embedding Mask Optimization
Wang, G., Wu, X., Liu, Z., & Wang, H. (2021) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr46437.2021.01565 · Cited by 92 · see citing works
Aitken, J. M., Evans, M. H., Worley, R., Edwards, S., Zhang, R., Dodd, T. J., Mihaylova, L. S., & Anderson, S. (2021) · IEEE Access · doi:10.1109/access.2021.3115981 · Cited by 93 · see citing works
Unsupervised Geometry-Aware Deep LiDAR Odometry
Cho, Y., Kim, G., & Kim, A. (2020) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra40945.2020.9197366 · Cited by 86 · see citing works
DeepTIO: A Deep Thermal-Inertial Odometry With Visual Hallucination
Saputra, M. R. U., de Gusmão, P. P. B., Lu, C. X., Almalıoğlu, Y., Rosa, S., Chen, C., Wahlström, J., Wang, W., Markham, A., & Trigoni, N. (2020) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2020.2969170 · Cited by 86 · see citing works
Self-citationEdge Robotics: Edge-Computing-Accelerated Multirobot Simultaneous Localization and Mapping
Huang, P., Zeng, L., Chen, X., Huang, L., Zhou, Z., & Yu, S. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2022.3146461 · Cited by 88 · see citing works
LS-VO: Learning Dense Optical Subspace for Robust Visual Odometry Estimation
Costante, G., & Ciarfuglia, T. A. (2018) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2018.2803211 · Cited by 84 · see citing works
Xie, L., Wang, S., Rosa, S., Markham, A., & Trigoni, N. (2018) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2018.8461203 · Cited by 83 · see citing works
Self-citationVR-Caps: A Virtual Environment for Capsule Endoscopy
İncetan, K., Celik, I. O., Obeid, A., Gokceler, G. I., Ozyoruk, K. B., Almalıoğlu, Y., Chen, R. J., Mahmood, F., Gilbert, H. B., Durr, N. J., et al. (2021) · Medical Image Analysis · doi:10.1016/j.media.2021.101990 · Cited by 80 · see citing works
Learning Monocular Visual Odometry via Self-Supervised Long-Term Modeling
Zou, Y., Ji, P., Tran, Q.-H., Huang, J., & Chandraker, M. K. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-58568-6_42 · Cited by 79 · see citing works
Shi, J., Zhu, Z., Zhang, J., Liu, R., Wang, Z., Chen, S., & Liu, H. (2020) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros45743.2020.9341147 · Cited by 80 · see citing works
Deep Learning Techniques for Visual SLAM: A Survey
Mokssit, S., Licea, D. B., Guermah, B., & Ghogho, M. (2023) · IEEE Access · doi:10.1109/access.2023.3249661 · Cited by 81 · see citing works
Self-Supervised Deep Visual Odometry With Online Adaptation
Li, S., Wang, X., Cao, Y., Xue, F., Yan, Z., & Zha, H. (2020) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr42600.2020.00637 · Cited by 78 · see citing works
Deep Sensor Fusion Between 2D Laser Scanner and IMU for Mobile Robot Localization
Li, C., Wang, S., Zhuang, Y., & Yan, F. (2019) · IEEE Sensors Journal · doi:10.1109/jsen.2019.2910826 · Cited by 77 · see citing works
Self-citationLi, G., Yu, L., & Fei, S. (2020) · Measurement · doi:10.1016/j.measurement.2020.108403 · Cited by 80 · see citing works
Pose Graph optimization for Unsupervised Monocular Visual Odometry
Li, Y., Ushiku, Y., & Harada, T. (2019) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2019.8793706 · Cited by 76 · see citing works
UnsuperPoint: End-to-end Unsupervised Interest Point Detector and DescriptorPreprint
Christiansen, P., Kragh, M. F., Brodskiy, Y., & Karstoft, H. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1907.04011 · Cited by 82 · see citing works
DynaNet: Neural Kalman Dynamical Model for Motion Estimation and Prediction
Chen, C., Lu, C. X., Wang, B., Trigoni, N., & Markham, A. (2021) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2021.3112460 · Cited by 75 · see citing works
Self-citationMasking by Moving: Learning Distraction-Free Radar Odometry from Pose InformationPreprint
Barnes, D., Weston, R., & Posner, I. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1909.03752 · Cited by 75 · see citing works
Ongoing Evolution of Visual SLAM from Geometry to Deep Learning: Challenges and Opportunities
Li, R., Wang, S., & Gu, D. (2018) · Cognitive Computation · doi:10.1007/s12559-018-9591-8 · Cited by 76 · see citing works
Self-citationAerial orthoimage generation for UAV remote sensing: Review
Zhang, J., Xu, S., Zhao, Y., Sun, J., Xu, S., & Zhang, X. (2022) · Information Fusion · doi:10.1016/j.inffus.2022.08.007 · Cited by 76 · see citing works
From SLAM to Situational Awareness: Challenges and Survey
Bavle, H., Sánchez-López, J. L., Cimarelli, C., Tourani, A., & Voos, H. (2023) · Sensors · doi:10.3390/s23104849 · Cited by 76 · see citing works
RETRACTED ARTICLE: A review on quantum computing and deep learning algorithms and their applications
Valdez, F., & Melín, P. (2022) · Soft Computing · doi:10.1007/s00500-022-07037-4 · Cited by 75 · see citing works
RetractedPseudo RGB-D for Self-improving Monocular SLAM and Depth Prediction
Tiwari, L., Ji, P., Tran, Q.-H., Zhuang, B., Anand, S., & Chandraker, M. K. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-58621-8_26 · Cited by 69 · see citing works
Deep Learning and Artificial Neural Networks for Spacecraft Dynamics, Navigation and Control
Silvestrini, S., & Lavagna, M. R. (2022) · Drones · doi:10.3390/drones6100270 · Cited by 70 · see citing works
Panoramic SLAM from a multiple fisheye camera rig
Ji, S., Qin, Z., Shan, J., & Lü, M. (2019) · ISPRS Journal of Photogrammetry and Remote Sensing · doi:10.1016/j.isprsjprs.2019.11.014 · Cited by 70 · see citing works
RelPose: Predicting Probabilistic Relative Rotation for Single Objects in the Wild
Zhang, J. Y., Ramanan, D., & Tulsiani, S. (2022) · Lecture notes in computer science · doi:10.1007/978-3-031-19821-2_34 · Cited by 70 · see citing works
Sequential Adversarial Learning for Self-Supervised Deep Visual Odometry
Li, S., Xue, F., Wang, X., Yan, Z., & Zha, H. (2019) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00294 · Cited by 69 · see citing works
DeepPCO: End-to-End Point Cloud Odometry through Deep Parallel Neural Network
Wang, W., Saputra, M. R. U., Zhao, P., de Gusmão, P. P. B., Yang, B., Chen, C., Markham, A., & Trigoni, N. (2019) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros40897.2019.8967756 · Cited by 67 · see citing works
Self-citation
- Authors
- Wang, S., Clark, R., Wen, H., & Trigoni, N.
- Affiliations
- University of Oxford (GB)
- Venue
- 2017 IEEE International Conference on Robotics and Automation (ICRA)
- Publisher
- IEEE
- Published
- 2017-05
- Pages
- 2043-2050
- ISSN
- 1050-4729 (ISSN-L)
- OpenAlex
- W2598706937
- Cited by
- 970
- References
- 29
- Citations by year
- 2026: 63 · 2025: 120 · 2024: 104 · 2023: 123 · 2022: 130 · 2021: 131 · 2020: 125 · 2019: 116 · 2018: 52 · 2017: 6
- FWCI
- 143.15
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- Proceedings - IEEE International Conference on Robotics and Automation/Proceedings (publishedVersion)
- arXiv (Cornell University) (publishedVersion)
- Warwick Research Archive Portal (University of Warwick) (submittedVersion)
- arXiv (Cornell University)
- Funders
- Engineering and Physical Sciences Research Council (EP/M019918/1)
- Topics
- Physical Sciences › Engineering › Aerospace Engineering › Robotics and Sensor-Based Localization
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Vision and Imaging
- Physical Sciences › Earth and Planetary Sciences › Geology › 3D Surveying and Cultural Heritage
- Keywords
- monocular visual odometry, end-to-end learning, recurrent convolutional neural network, pose estimation, feature representation learning
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review