The DOI matches its Crossref record; 30 of the 30 references it cites were found in a registry or an index.
Modelling uncertainty in deep learning for camera relocalization
Open accessAbstract
We present a robust and real-time monocular six degree of freedom visual relocalization system. We use a Bayesian convolutional neural network to regress the 6-DOF camera pose from a single RGB image. It is trained in an end-to-end manner with no need of additional engineering or graph optimisation. The algorithm can operate indoors and outdoors in real time, taking under 6ms to compute. It obtains approximately 2m and 6° accuracy for very large scale outdoor scenes and 0.5m and 10° accuracy indoors. Using a Bayesian convolutional neural network implementation we obtain an estimate of the model's relocalization uncertainty and improve state of the art localization accuracy on a large scale outdoor dataset. We leverage the uncertainty measure to estimate metric relocalization error and to detect the presence or absence of the scene in the input image. We show that the model's uncertainty is caused by images being dissimilar to the training dataset in either pose or appearance.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
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?
In the citing paper
“We adopted the ResNet architectures with pre-trained weights as the network backbone, due to its low number of pooling layers, and good accuracy-complexity trade-off [35].”
From Deep Learning for Spacecraft Pose Estimation from Photorealistic Rendering (2020) · cites this paper as [35]
Citations
Cites
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155 · cited 1×
“Convolutional neural networks have recently been shown to be extremely powerful for generating image representations for classification [12], [13].”
BackgroundDistinctive Image Features from Scale-Invariant Keypoints
Lowe, D. G. (2004) · International Journal of Computer Vision · doi:10.1023/b:visi.0000029664.99615.94 · Cited by 55,589 · cited 3×
“This has been achieved using SIFT [2] features with FAB-MAP [6] or using convolutional neural network features [7].”
BackgroundMethodGoing 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 · cited 4×
“Additionally, in green we show the output from the first auxiliary pose regressor from the GoogLeNet architecture (see Figure 3 of [13]).”
BackgroundMethodInfluential(2014) · Cited by 33,419
Visualizing and understanding convolutional networks
Zeiler, M. D., & Fergus, R. (2014) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-10590-1_53 · Cited by 15,839 · cited 1×
“These higher level contours and shape cues [14] have been shown to be increasingly invariant to object instantiation parameters.”
BackgroundCaffe: Convolutional Architecture for Fast Feature Embedding
Jia, Y., Shelhamer, E., Donahue, J., Karayev, S., Long, J., Girshick, R., Guadarrama, S., & Darrell, T. (2014) · Proceedings of the 22nd ACM international conference on Multimedia · doi:10.1145/2647868.2654889 · Cited by 11,077 · cited 1×
“Using standard libraries such as [25] we can obtain an efficient implementation of a Bernoulli Bayesian convolutional neural network.”
MethodORB: An efficient alternative to SIFT or SURF
Rublee, E., Rabaud, V., Konolige, K., & Bradski, G. (2011) · 2011 International Conference on Computer Vision · doi:10.1109/iccv.2011.6126544 · Cited by 11,037 · cited 2×
“Visual SLAM [1], [4], [5], [9], and relocalization research [10], [11], has largely focused on registering viewpoints using point-based landmark features, such as SIFT [2] or ORB [3].”
BackgroundMethodThrun, S. (2002) · CACM · doi:10.1145/504729.504754 · Cited by 7,941 · cited 1×
“nsider localization uncertainty [1], [5], [11], previous probabilistic algorithms have been proposed. Bayesian approaches include extended Kalman filters and particle filter approaches such as FastSLAM [18]. However these approaches estimate uncertainty from sensor noise models, not the uncertainty of the model to repre…”
MethodORB-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 · cited 1×
“Visual SLAM [1], [4], [5], [9], and relocalization research [10], [11], has largely focused on registering viewpoints using point-based landmark features, such as SIFT [2] or ORB [3].”
BackgroundDropout as a bayesian approximation: Representing model uncertainty in deep learning
Gal, Y., & Ghahramani, Z. (2015) · arXiv · doi:10.48550/arxiv.1506.02142 · Cited by 6,471 · cited 1×
“Recent work [23] has extended dropout to approximate Bayesian inference over the network’s weights.”
Background
Flagged first, then by citations
Cited by
Sorted by citations
Items 201–300 of 549
Convolutional Neural Network Based Sensors for Mobile Robot Relocalization
Sinha, H., Patrikar, J., Dhekane, E. G., Pandey, G., & Kothari, M. (2018) · International Conference on Methods and Models in Automation and Robotics · doi:10.1109/mmar.2018.8485921 · Cited by 16
“The extension of this work by [11], named Bayesian PoseNet, models relocalization uncertainty for the same task.”
MethodGaze Training by Modulated Dropout Improves Imitation Learning
Chen, Y., Liu, C., Tai, L., Liu, M., & Shi, B. E. (2019) · IEEE/RJS International Conference on Intelligent RObots and Systems · doi:10.1109/iros40897.2019.8967843 · Cited by 22
“This method to quantify the model uncertainty has been applied into various tasks, such as camera relocalization [12].”
MethodResultYan, F., Wang, J., He, G., Chang, H., & Zhuang, Y. (2020) · Neurocomputing · doi:10.1016/j.neucom.2020.02.103 · Cited by 16
Using Eye Gaze to Enhance Generalization of Imitation Networks to Unseen Environments
Liu, C., Chen, Y., Liu, M., & Shi, B. E. (2020) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2020.2996386 · Cited by 17
“This is consistent with the finding of [27], which showed epistemic uncertainty and positional error were positively correlated in a camera relocalization task.”
ResultLocal to Global: Efficient Visual Localization for a Monocular Camera
Lee, S. J., Kim, D.-H., Hwang, S. S., & Lee, D. (2021) · IEEE Winter Conference on Applications of Computer Vision · doi:10.1109/wacv48630.2021.00228 · Cited by 17
“On the other hand, pose-regression-based methods use deep learning to approximate highly non-linear functions mapping an input image to camera poses [16, 17, 18].”
MethodUncertainties in Neural Networks : A System Identification Approach
Malmström, M. (2021) · Linköping studies in science and technology. Thesis · doi:10.3384/lic.diva-174720 · Cited by 16
Fusing the Old with the New: Learning Relative Camera Pose with Geometry-Guided Uncertainty
Zhuang, B., & Chandraker, M. K. (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.00010 · Cited by 16
“Quantifying uncertainty of network predictions is highly desirable in many applications, such as camera relocalization [25], depth uncertainty [4] and photometric uncertainty [68] in SLAM, and optical flow estimation [22].”
BackgroundObject-Based Visual Camera Pose Estimation From Ellipsoidal Model and 3D-Aware Ellipse Prediction
Zins, M., Simon, G., & Berger, M. (2022) · International Journal of Computer Vision · doi:10.1007/s11263-022-01585-w · Cited by 16
“By leveraging the notion of Bayesian networks, Kendall proposed a method for estimating the uncertainty of the predicted pose in [18].”
MethodInfluentialPoseConvGRU: A Monocular Approach for Visual Ego-motion Estimation by Learning
Zhai, G., Liu, L., Zhang, L., Liu, Y., & Jiang, Y. (2020) · Pattern Recognition · doi:10.1016/j.patcog.2019.107187 · Cited by 15
“Due to PoseNet’s inaccurate estimation for handling scenes with some obstacles, Kendall et al. [22] proposed a Bayesian convolutional neural network to regress the camera 6-DoF pose.”
Uncertainty depth estimation with gated images for 3D reconstruction
Walz, S., Gruber, T., Ritter, W., & Dietmayer, K. (2020) · IEEE International Conference on Intelligent Transportation Systems (ITSC) · doi:10.1109/itsc45102.2020.9294571 · Cited by 15
“was applied to camera localization estimation [40], semantic segmentation [41], and open-set object detection tasks [42].”
MethodLi, J., Ozog, P., Abernethy, J., Eustice, R. M., & Johnson‐Roberson, M. (2016) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2016.7759205 · Cited by 17
“Kendall and Cipolla [18] propose an uncertainty quantification to the output of Kendall et al.”
BackgroundActive Vision in the Era of Convolutional Neural Networks
Gallos, D., & Ferrie, F. P. (2019) · Canadian Conference on Computer and Robot Vision · doi:10.1109/crv.2019.00019 · Cited by 13
“Gal’s method for approximating an output probability and thus estimating uncertainty has found a wide range of applications in the literature, including semantic segmentation [23], pose estimation [24], active learning [25] and medical imaging [26].”
MethodMDN-VO: Estimating Visual Odometry with Confidence
Kaygusuz, N., Méndez, O., & Bowden, R. (2021) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros51168.2021.9636827 · Cited by 15
“[13] model camera localisation uncertainty by utilising dropout at test time.”
One Versus All for Deep Neural Network for Uncertainty (OVNNI) Quantification
Franchi, G., Bursuc, A., Aldea, E., Dubuisson, S., & Isabelle Bloch, A. (2021) · IEEE Access · doi:10.1109/access.2021.3138978 · Cited by 15
“For this experiment we used PSPnet [85] with the experimental protocol in [26].”
BackgroundMethodInfluentialLearning single and multi-scene camera pose regression with transformer encoders
Shavit, Y., Ferens, R., & Keller, Y. (2024) · Computer Vision and Image Understanding · doi:10.1016/j.cviu.2024.103982 · Cited by 15
On the Estimation of Image-Matching Uncertainty in Visual Place Recognition
Zaffar, M., Nan, L., & Kooij, J. F. P. (2024) · 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/cvpr52733.2024.01680 · Cited by 14
“Some approaches to uncertainty-aware APR include CoordiNet [32], Bayesian PoseNet [22], and Hy-draNet [34].”
MethodLong-Term Knowledge Distillation of Visual Place Classifiers
Tomoe, H., & Kanji, T. (2019) · IEEE International Conference on Intelligent Transportation Systems (ITSC) · doi:10.1109/itsc.2019.8917199 · Cited by 14
“Examples include Posenet [24], CNN/LSTM combination [27], CNN map compression [28], differentiable RANSAC [29], object detection with 6D pose estimation [30], regressing scene’s world space [31], Monte Carlo dropout [32], video-clip relocalization [33], NetVLAD [34], and multimodal color/shape inputs [35].”
MethodSFLNet: Direct Sports Field Localization via CNN-Based Regression
Tarashima, S. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-41404-7_48 · Cited by 14
3D Scene Geometry-Aware Constraint for Camera Localization with Deep Learning
Tian, M., Nie, Q., & Shen, H. (2020) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra40945.2020.9196940 · Cited by 14
“By using Bayesian CNN, the authors extended their work to model precision uncertainty [22].”
BackgroundMethodKar, A., & Biswas, P. K. (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.00492 · Cited by 14
“Monte Carlo methods for deep learning model uncertainty estimation is successfully applied to classification, segmentation [11, 21], camera relocalization [12] problems.”
MethodDeep Network Uncertainty Maps for Indoor Navigation
Verdoja, F., Lundell, J., & Kyrki, V. (2019) · IEEE-RAS International Conference on Humanoid Robots (Humanoids) · doi:10.1109/humanoids43949.2019.9035016 · Cited by 14
“Using this approach, researchers have increased semantic segmentation performance on images [21] and visual relocalization accuracy [22].”
A Deep Learning Approach to Localization for Navigation on a Miniature Autonomous Blimp
Seguin, L., Zheng, J., Li, A. Q., Tao, Q., & Zhang, F. (2020) · International Conference on Control and Automation · doi:10.1109/icca51439.2020.9264514 · Cited by 14
“In [11][19][20], a CNN is used to directly output a 6 degree of freedom (6DoF) camera pose given a monocular RGB camera image.”
MethodDistillPose: Lightweight Camera Localization Using Auxiliary Learning
Abouelnaga, Y., Bui, M., & Ilić, S. (2021) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros51168.2021.9635870 · Cited by 15
“[16], [17], [18] proposed small variations to the PoseNet [14] architecture to reduce median localization error.”
BackgroundControlled Dropout for Uncertainty Estimation
Hasan, M., Hossain, I., Rahman, A., & Nahavandi, S. (2023) · Conference proceedings/Conference proceedings - IEEE International Conference on Systems, Man, and Cybernetics · doi:10.1109/smc53992.2023.10394101 · Cited by 19
“This technique has proved to be effective in cases such as increasing visual relocalization accuracy [19] and semantic segmentation performance on images [20].”
MethodLiu, C., Chen, S., Zhao, Y., Huang, H., Prisacariu, V. A., & Braud, T. (2024) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra57147.2024.10610903 · Cited by 13
“Further modifications to network architecures [8], [9], [10], [11], [12] and different training strategies [17], [14] have been made to improve accuracy and performance.”
BackgroundMethodInfluentialCamera Relocalization by Exploiting Multi-View Constraints for Scene Coordinates Regression
Cai, M., Zhan, H., Weerasekera, C. S., Li, K., & Reid, I. D. (2019) · IEEE International Conference on Computer Vision Workshops · doi:10.1109/iccvw.2019.00469 · Cited by 13
“Although the model is robust to dynamic changes of the scene due to its high-level generalization ability, the performance of PoseNet [15] and its variants [13, 14, 26] do not perform sufficiently well for accurate localization.”
BackgroundSurfCNN: A Descriptor Accelerated Convolutional Neural Network for Image-Based Indoor Localization
Elmogy, A., Dong, X., Lű, T., Westendorp, R., & Tarimala, K. R. (2020) · IEEE Access · doi:10.1109/access.2020.2981620 · Cited by 13
“Unlike the previous works [19], [40], [41], our system does not require any pre-processing such as cropping or subtracting the mean for [43] and Pose-Hourglass [52]. the images.”
BackgroundMethodInfluentialUnsupervised Deep Learning-Based RGB-D Visual Odometry
Liu, Q., Zhang, H., Xu, Y., & Wang, L. (2020) · Applied Sciences · doi:10.3390/app10165426 · Cited by 13
Stereo Visual Odometry Pose Correction through Unsupervised Deep Learning
Zhang, S., Lu, S., He, R., & Bao, Z. (2021) · Sensors · doi:10.3390/s21144735 · Cited by 13
“Kendall and Cipolla [25] used a Bayesian convolutional neural network to regress the six-DoF camera pose from a single RGB image.”
MethodObjects matter: Learning object relation graph for robust absolute pose regression
Qiao, C., Xiang, Z., Wang, X., Chen, S., Fan, Y., & Zhao, X. (2022) · Neurocomputing · doi:10.1016/j.neucom.2022.11.090 · Cited by 13
Deep Radio-Visual Localization
Ishihara, T., Kitani, K., Asakawa, C., & Hirose, M. (2018) · IEEE Winter Conference on Applications of Computer Vision · doi:10.1109/wacv.2018.00071 · Cited by 13
“In [20], Kendall and Cipolla proposed an approach to improve the accuracy of PoseNet by introducing uncertainty of prediction.”
MethodEvaluation Criteria for Inside-Out Indoor Positioning Systems Based on Machine Learning
Löffler, C., Riechel, S., Fischer, J., & Mutschler, C. (2018) · International Conference on Indoor Positioning and Indoor Navigation · doi:10.1109/ipin.2018.8533862 · Cited by 13
“Recent advances in machine learning, such as regression forests [16]–[18] and deep convolutional neural networks [8], [19]–[22], may become an alternative.”
BackgroundImproving drone localisation around wind turbines using monocular model-based tracking
Moolan-Feroze, O., Karachalios, K., Nikolaidis, D., & Calway, A. D. (2019) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2019.8794156 · Cited by 13
“This work was later expanded on with the inclusion of measures of uncertainty into the output [7] using Bayesian deep learning.”
MethodGraph-Based Global Robot Localization Informing Situational Graphs with Architectural Graphs
Shaheer, M., Millan-Romera, J. A., Bavle, H., Sánchez-López, J. L., Civera, J., & Voos, H. (2023) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros55552.2023.10341373 · Cited by 12
“Initial localization is usually performed by sensor-reading-to-map matching [7], [8], which is frequently referred to as re-localization [9], place recognition [10] or the kidnapped robot prolem [11].”
BackgroundDepth-aware convolutional neural networks for accurate 3D pose estimation in RGB-D images
Porzi, L., Peñate-Sánchez, A., Ricci, E., & Moreno-Noguer, F. (2017) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2017.8206469 · Cited by 12
“Vital tasks undertaken by robotic systems can benefit from deep learning; we have seen promising improvements to camera relocalization[11], [12], [13], de-convolutional networks are being applied to structural change detection over time in SLAM systems[14], object recognition in point clouds and RGB-D images[15], [16].”
BackgroundScale-Robust Localization Using General Object Landmarks
Holliday, A. G. C., & Dudek, G. (2018) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2018.8594011 · Cited by 12
“PoseNet [26] is a CNN that learns a mapping from images in an environment to metric camera poses, but it can only operate on the environment on which it was trained.”
BackgroundShu, M., Chen, G., & Zhang, Z. (2021) · IEEE Access · doi:10.1109/access.2021.3060760 · Cited by 13
“Kendall and Cipolla [40] showed that modeling the uncertainty in camera pose estimates can lead to higher localization performance.”
BackgroundFlow-based SLAM: From geometry computation to learning
Yan, Z., & Zha, H. (2019) · Virtual Reality & Intelligent Hardware · doi:10.1016/j.vrih.2019.09.001 · Cited by 11
“PoseNet [109] first applies a convolutional neural network (CNN) for 6DoF camera localization, followed by a series of extensions with uncertainty reasoning [114] and geometric constraint [115] .”
Methodvan Hespen, K. M., Zwanenburg, J. J. M., Hendrikse, J., & Kuijf, H. J. (2020) · Medical Image Analysis · doi:10.1016/j.media.2020.101818 · Cited by 12
Handling Perception Uncertainty in Simulation-Based Singulation Planning for Robotic Bin Picking
Kumbla, N. B., Thakar, S., Kaipa, K. N., Marvel, J. A., & Gupta, S. K. (2018) · Journal of Computing and Information Science in Engineering · doi:10.1115/1.4038954 · Cited by 12
“[19] used a Bayesian convolutional neural network to estimate relocalization uncertainty and regress the pose obtained from the camera.”
Backtracking Regression Forests for Accurate Camera RelocalizationPreprint
Meng, L., Chen, J., Tung, F., Little, J. J., Valentin, J., & de Silva, C. W. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1710.07965 · Cited by 12
“Bayesian PoseNet [7] applies an uncertainty framework to the PoseNet by averaging Monte Carlo dropout samples from the posterior Bernoulli distribution of the Bayesian ConvNet’s weights.”
BackgroundMethodInfluentialPaying Attention to Activation Maps in Camera Pose RegressionPreprint
Shavit, Y., Ferens, R., & Keller, Y. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2103.11477 · Cited by 16
“Other works tried to address overfitting by averaging over predictions from models with randomly dropped activations [14] or by reducing the dimensionality of the global image encoding with LongShort-Term-Memory (LSTM) layers [36].”
MethodRegression-Based Camera Pose Estimation through Multi-Level Local Features and Global Features
Xu, M., Zhang, Z., Gong, Y., & Poslad, S. (2023) · Sensors · doi:10.3390/s23084063 · Cited by 11
“According to the loss function type, global feature-based regression methods include: (1) fixed Euclidean loss-based methods, which introduce the scaling factor for balancing the position item and orientation item [11], or add Bernoulli distributions to describe the uncertainty of localization [36].”
MethodUFVL-Net: A Unified Framework for Visual Localization Across Multiple Indoor Scenes
Xie, T., Jiang, Z., Li, S., Zhang, Y., Dai, K., Wang, K., Li, R., & Zhao, L. (2023) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2023.3315406 · Cited by 11
“Contemporary cutting-edge learning-based approaches for visual localization could be categorized as absolute posture regression (APR) [6], [7], [8], relative posture regression (RPR) [9], [10], and scene coordinates regression (SCoRe) [11], [12], [13], [14], [15].”
Multi-task learning and joint refinement between camera localization and object detection
Wang, J., & Qi, Y. (2024) · Computational Visual Media · doi:10.1007/s41095-022-0319-z · Cited by 11
“Absolute pose approaches directly output the absolute camera pose [13–18 , 43 ].”
Visual odometry with neuromorphic resonator networks
Renner, A., Supic, L., Danielescu, A., Indiveri, G., Frady, E. P., Sommer, F. T., & Sandamirskaya, Y. (2024) · Nature Machine Intelligence · doi:10.1038/s42256-024-00846-2 · Cited by 14
How to Improve CNN-Based 6-DoF Camera Pose Estimation
Seifi, S., & Tuytelaars, T. (2019) · IEEE International Conference on Computer Vision Workshops · doi:10.1109/iccvw.2019.00471 · Cited by 12
“Following PoseNet and its successor architectures [1][9][20][23][24], we report our results on the Cambridge Landmarks [9] and 7-Scenes [29] datasets with median error values.”
MethodVisual Robot Relocalization Based on Multi-Task CNN and Image-Similarity Strategy
Xie, T., Wang, K., Li, R., & Tang, X. (2020) · Sensors · doi:10.3390/s20236943 · Cited by 11
“Finally, we show experimental results of our methods and compare our results with the state-art networks, such as the PoseNet [21] and Bayesian PoseNet [23].”
BackgroundMethodResultInfluentialCamera Relocalization using Deep Point Cloud Generation and Hand-crafted Feature Refinement
Junyi, W., & Qi, Y. (2021) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra48506.2021.9561289 · Cited by 11
“After PoseNet, subsequent works [20]–[24] focus on network architecture and loss function to improve accuracy.”
Uncertainty Quantification for Deep Unrolling-Based Computational Imaging
Ekmekci, C., & Çetin, M. (2022) · IEEE Transactions on Computational Imaging · doi:10.1109/tci.2022.3233185 · Cited by 11
“The advantages of using MC Dropout are that it is scalable for deep neural networks since it does not introduce additional parameters, variational inference and inference procedures can be straightforwardly implemented in deep learning frameworks because this only requires small changes on the training and testing pro…”
Multimodal Few-Shot Target Detection Based on Uncertainty Analysis in Time-Series Images
Khoshboresh-Masouleh, M., & Shah–Hosseini, R. (2023) · Drones · doi:10.3390/drones7020066 · Cited by 12
Lee, J., Lee, H., & Oh, J. (2023) · IEEE Access · doi:10.1109/access.2023.3297202 · Cited by 11
“followed PoseNet to apply a Bayesian CNN [5], long-short”
MethodInfluentialNetwork response of brain microvasculature to neuronal stimulation
Mester, J. R., Rozak, M. W., Dorr, A. E., Goubran, M., Sled, J. G., & Stefanovic, B. (2024) · NeuroImage · doi:10.1016/j.neuroimage.2024.120512 · Cited by 12
“Following training, dropout layers were maintained to estimate pixelwise mean and variance probability by predicting 20 times to estimate model uncertainty using a Monte Carlo dropout approach (Y. Gal and Ghahramani, 2015; Kendall and Cipolla, 2015; Kendall et al., 2015).”
Tchuiev, V., & Indelman, V. (2018) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2018.2852844 · Cited by 11
“[13] A. Kendall and R. Cipolla, “Modelling uncertainty in deep learning for camera relocalization,” in Proc.”
BackgroundInfluentialUnicomb, J., Ranasinghe, R., Dantanarayana, L., & Dissanayake, G. (2018) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2018.8594337 · Cited by 11
“In [18] authors have formulated the problem of finding the location of a robot as a regression problem where a continuous pose is predicted from an input image.”
BackgroundNiu, Q., Liu, N., Huang, J., Luo, Y., He, S., He, T., Chan, S.-H. G., & Luo, X. (2019) · Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies · doi:10.1145/3351257 · Cited by 11
“However, there are several major challenges in realizing fusion-based indoor navigation systems: • Mode-dependent feature extraction : In spot-based navigation, recent approaches focus on extracting features using convolutional neural networks (CNN) [23, 24, 43] with instant inputs, e.g., images.”
BackgroundEvaluation of PoseNet for 6-DOF Underwater Pose Estimation
Nielsen, M. C., Leonhardsen, M. H., & Schjølberg, I. (2019) · MTS/IEEE OCEANS Conference (OCEANS) · doi:10.23919/oceans40490.2019.8962814 · Cited by 13
“The PoseNet architecture is an example of a regression network and estimates a 6-DoF pose from one single image [9].”
InfluentialDeepRoom: 3D Room Layout and Pose Estimation from a Single Image
Lin, H. J., & Lai, S. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-41299-9_56 · Cited by 11
Image-based localization using LSTMs for structured feature correlationPreprint
Walch, F., Hazırbaş, C., Leal-Taixé, L., Sattler, T., Hilsenbeck, S., & Cremers, D. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1611.07890 · Cited by 21
“Scene Area or Volume Active Search (w/o) [43] Active Search (w/) [43] PoseNet [23] Bayesian PoseNet [22] Proposed + Improvement(pos,ori)”
BackgroundMethodResultInfluentialTransAPR: Absolute Camera Pose Regression With Spatial and Temporal Attention
Qiao, C., Xiang, Z., Fan, Y., Bai, T., Zhao, X., & Fu, J. (2023) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2023.3286123 · Cited by 10
“Subsequent works further extend this approach by adding uncertainty of the estimated poses [19] and a learning weighted loss [4].”
BackgroundEffLoc: Lightweight Vision Transformer for Efficient 6-DOF Camera Relocalization
Xiao, Z., Chen, C., Yang, S., & Wu, W. (2024) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra57147.2024.10611622 · Cited by 15
“Kendall [19] first demonstrated end-to-end pose estimation using CNNs, eliminating intermediate steps like feature matching [20].”
MethodA New Approach to Train Convolutional Neural Networks for Real-Time 6-DOF Camera Relocalization
Esfahani, M. A., Wu, K., Yuan, S., & Wang, H. (2018) · International Conference on Control and Automation · doi:10.1109/icca.2018.8444299 · Cited by 10
“To evaluate the proposed method, four different scenes of Cambridge Landmarks dataset [15], [18], [19] are used.”
MethodUAS Navigation with SqueezePoseNet—Accuracy Boosting for Pose Regression by Data Augmentation
Mueller, M., & Jutzi, B. (2018) · Drones · doi:10.3390/drones2010007 · Cited by 10
“An enhancement to the original PoseNet is the Bayesian PoseNet [25] which provides re-localization uncertainty by adding dropout layers after each convolutional layer and improves the PoseNet accuracy by averaging over multiple forward passes.”
MethodMODELLING UNCERTAINTY OF SINGLE IMAGE INDOOR LOCALISATION USING A 3D MODEL AND DEEP LEARNING
Acharya, D., Roy, S. S., Khoshelham, K., & Winter, S. (2019) · ISPRS annals of the photogrammetry, remote sensing and spatial information sciences · doi:10.5194/isprs-annals-iv-2-w5-247-2019 · Cited by 10
“In the literature, the ground truth camera poses of the real images are estimated using SfM approaches, and the images are captured along a trajectory in the indoor or outdoor spaces (Kendall et al., 2015, Walch et al., 2017, Kendall and Cipolla, 2016, Clark et al., 2017).”
BackgroundMethodInfluential3D-Aware Ellipse Prediction for Object-Based Camera Pose Estimation
Zins, M., Simon, G., & Berger, M. (2020) · International Conference on 3D Vision (3DV) · doi:10.1109/3dv50981.2020.00038 · Cited by 10
“At the opposite side of the spectrum, the six pose parameters are directly obtained from end-to-end CNN regression, thanks to prior training on data associating images with ground truth poses [15, 13, 20].”
Adversarial Transfer of Pose Estimation Regression
Chidlovskii, B., & Sadek, A. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-66415-2_43 · Cited by 10
“ess memory and has a constant inference time. Multiple improvements to the PoseNet include new loss functions [15], adding Long-Short-Term-Memory (LSTM) layers [33], the geometric re-projection error [14], and additional data sources and sensor measurements [5]. Other proposals extend the Posenet-like networks with au…”
MethodConvolutional Memory Blocks for Depth Data Representation Learning
Wang, K., Lin, L., Ren, C., Zhang, W., & Sun, W. (2018) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2018/387 · Cited by 10
“As for the training process, we train our model from scratch by Adam optimizer [ Kendall and Cipolla, 2016 ] with the batch size of 16 and the initial learning rate of 0.00025, (cid:12) 1 =0.9, (cid:12) 2 =0.999.”
MethodInfluentialShen, H., Wei, B., & Ma, Y. (2024) · Mechanical Systems and Signal Processing · doi:10.1016/j.ymssp.2024.111328 · Cited by 9
Data‐driven protection levels for camera and 3D map‐based safe urban localization
Gupta, S., & Gao, G. (2021) · NAVIGATION Journal of the Institute of Navigation · doi:10.1002/navi.445 · Cited by 9
A Probabilistic Framework for Visual Localization in Ambiguous Scenes
Zangeneh, F., Bruns, L., Dekel, A., Pieropan, A., & Jensfelt, P. (2023) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra48891.2023.10160466 · Cited by 9
“Scene PN [10] MN† [13] BPN [28] BMDN [16] Ours”
BackgroundMethodInfluentialFilterformerPose: Satellite Pose Estimation Using Filterformer
Ye, R., Wang, L., Ren, Y., Wang, Y., Chen, X., & Liu, Y. (2023) · Sensors · doi:10.3390/s23208633 · Cited by 9
Estimating 3D Uncertainty Field: Quantifying Uncertainty for Neural Radiance Fields
Shen, J., Ren, R., Ruiz, A., & Moreno-Noguer, F. (2024) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra57147.2024.10611116 · Cited by 9
“Uncertainty quantification is a crucial aspect in deep learning [27], with applications in different fields including robotics [28], [29].”
BackgroundReal-Time Pose Estimation for Event Cameras with Stacked Spatial LSTM Networks.
Nguyen, A. V., Do, T.-T., Caldwell, D. G., & Tsagarakis, N. G. (2017) · Cited by 9
Mixture Density-PoseNet and its Application to Monocular Camera-Based Global Localization
Jo, H., Lee, W., & Kim, E. (2020) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2020.2986086 · Cited by 9
“Recently, with the development of deep learning, the learning-based approaches to global localization have received much at-tentionwithintheroboticscommunity[7],[8].”
BackgroundUncertainty quantification for multilabel text classification
Chen, W., Zhang, B., & Lu, M. (2020) · Wiley Interdisciplinary Reviews Data Mining and Knowledge Discovery · doi:10.1002/widm.1384 · Cited by 10
“Kendall and Cipolla (2016) successfully applied the uncertainty framework of convolutional neural networks to pose regression problems.”
BackgroundA Large-Scale Virtual Dataset and Egocentric Localization for Disaster Responses
Jeon, H., Im, S., Lee, B.-U., Rameau, F., Choi, D., Oh, J., Kweon, I. S., & Hebert, M. (2021) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2021.3094531 · Cited by 9
“This work is extended by adopting a stochastic Dropout [48] in [49], and geometric loss minimizing reprojection errors in [50].”
BackgroundMethodInfluentialEvaluating Dropout Placements in Bayesian Regression Resnet
Shi, L., Copot, C., & Vanlanduit, S. (2021) · Journal of Artificial Intelligence and Soft Computing Research · doi:10.2478/jaiscr-2022-0005 · Cited by 9
“Previous researches [1, 2, 3] have shown that adding a dropout layer after each weight layer in a DNN is unnecessary.”
BackgroundMethodUnsupervised Scene Categorization, Path Segmentation and Landmark Extraction while Traveling Path
Esfahani, M. A., Wang, H., Wu, K., & Yuan, S. (2020) · International Conference on Control, Automation, Robotics and Vision (ICARCV) · doi:10.1109/icarcv50220.2020.9305437 · Cited by 8
“They have further enhanced their method’s performance by modeling uncertainty and using the Bayesian model [22].”
MethodLearning Neural Volumetric Pose Features for Camera Localization
Lin, J., Gu, J., Wu, B., Fan, L., Chen, R., Liu, L., & Ye, J. (2024) · Lecture notes in computer science · doi:10.1007/978-3-031-72995-9_12 · Cited by 8
Pointly-supervised scene parsing with uncertainty mixture
Zhao, H., Lu, M., Yao, A., Guo, Y., Chen, Y., & Zhang, L. (2020) · Computer Vision and Image Understanding · doi:10.1016/j.cviu.2020.103040 · Cited by 8
Learning‐based monocular visual‐inertial odometry with SE2(3) $S{E}_{2}(3)$‐EKF
Guo, C., Hu, J., & Luo, Y. (2024) · Journal of Field Robotics · doi:10.1002/rob.22349 · Cited by 8
“PoseNet (Kendall et al., 2015) which is the first end ‐ to ‐ end supervised learning ‐ based pose estimation algorithm, uses the deep CNN to learn the geometrical features and regress poses.”
Integration of Convolutional Neural Network and Error Correction for Indoor Positioning
Lu, E. H.-C., & Ciou, J.-M. (2020) · ISPRS International Journal of Geo-Information · doi:10.3390/ijgi9020074 · Cited by 8
“[29] used a Bayesian CNN to estimate the uncertainty of the model for the subsequent year, to detect the presence of scenes in the input image, and to improve the positioning accuracy of a large-scale outdoor dataset.”
MethodRISE: A Novel Indoor Visual Place Recogniser
Sánchez-Belenguer, C., Wolfart, E., & Sequeira, V. (2020) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra40945.2020.9196871 · Cited by 9
Performance Evaluation of Recurrent Neural Networks Applied to Indoor Camera Localization
Alam, M. S., Hossain, A. B., & Mohamed, F. (2022) · International Journal of Emerging Technology and Advanced Engineering · doi:10.46338/ijetae0822_15 · Cited by 8
Convolutional Neural Networks for Geo-Localisation with a Single Aerial Image
Cabrera-Ponce, A. A., & Martínez-Carranza, J. (2022) · Journal of Real-Time Image Processing · doi:10.1007/s11554-022-01207-1 · Cited by 8
“These methods are based on GoogleNet architecture[40] which consist of Inception modules, convolutions layers, and linear regressors, called PoseNet [13, 41, 42].”
MethodGTCaR: Graph Transformer for Camera Re-localization
Li, X., & Ling, H. (2022) · Lecture notes in computer science · doi:10.1007/978-3-031-20080-9_14 · Cited by 8
“The proposed network is evaluated against recent state-of-the-art camera re-localization networks, including single image-based absolute camera pose regression network PoseNet and its variants [20–22,42] among which,”
MethodInferring sun direction to improve visual odometry: A deep learning approach
Peretroukhin, V., Clement, L., & Kelly, J. W. (2018) · The International Journal of Robotics Research · doi:10.1177/0278364917749732 · Cited by 8
“We choose a deep neural network structure based on GoogLeNet (Szegedy et al., 2015), owing to its use in past work that adapted it for orientation regression (Kendall and Cipolla, 2016; Kendall et al., 2015).”
BackgroundMethodInfluentialVisual localization under appearance change: filtering approaches
Doan, A.-D., Latif, Y., Chin, T.-J., Liu, Y., Chng, S.-F., Do, T.-T., & Reid, I. D. (2020) · Neural Computing and Applications · doi:10.1007/s00521-020-05339-y · Cited by 8
“Other variants of PoseNet include: uncertainty in the pose prediction [17] and geometric constraints [5, 18].”
BackgroundDecision-Making under Uncertainty for the Deployment of Future Hyperconnected Networks: A Survey
Mejía, N. A., Santos‐Boada, G., & Amazonas, J. R. D. A. (2021) · Sensors · doi:10.3390/s21113791 · Cited by 8
Aerial Geo-Localisation for MAVs using PoseNet
Cabrera-Ponce, A. A., & Martínez-Carranza, J. (2019) · Workshop on Research, Education and Development of Unmanned Aerial Systems (RED-UAS) · doi:10.1109/reduas47371.2019.8999713 · Cited by 8
“Loss functions have been considered, based on the scene’s geometry to learn camera pose without any hyper-parameters [20] and use a Bayesian convolutional neural network implementation to get relocalisation uncertainties and improve the accuracy [21].”
BackgroundVisual SLAM with Network Uncertainty Informed Feature Selection.Preprint
Ganti, P., & Waslander, S. L. (2018) · arXiv (Cornell University) · Cited by 8
One Versus all for deep Neural Network Incertitude (OVNNI) quantificationPreprint
Franchi, G., Bursuc, A., Aldea, E., Dubuisson, S., & Isabelle Bloch, A. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2006.00954 · Cited by 10
“redictions. In computer vision, MC Dropout is the most popular instance of BNNs due to its speed and simplicity. It has been extended to other tasks, e.g., semantic segmentation [24], pose estimation [25]. However, the benets of Dropout are more limited for convolutional layers, where specic architectural design choic…”
Yu, C., Gu, X., Yao, Y., Wang, S., Liang, X. G., Pan, L., & Xiao, Y. (2025) · Ocean Engineering · doi:10.1016/j.oceaneng.2025.121425 · Cited by 9
Duong, N.-D., Soladié, C., Kacete, A., Richard, P.-Y., & Royan, J. (2019) · Computer Vision and Image Understanding · doi:10.1016/j.cviu.2019.102850 · Cited by 7
6-DoF Pose Relocalization for Event Cameras With Entropy Frame and Attention Networks
Lin, H., Li, M., Xia, Q., Fei, Y., Yin, B., & Yang, X. S. (2022) · ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry (VRCAI) · doi:10.1145/3574131.3574457 · Cited by 7
“We also present results from other computer vision methods, including PoseNet [Kendall et al. 2015], Bayesian PoseNet [Kendall and Cipolla 2016], and LSTM-Pose [Walch et al. 2017].”
ResultLuo, J., Tang, K., Hu, Y., Zhong, Y., Liu, X., & Yan, Z. (2023) · Journal of Vibration and Control · doi:10.1177/10775463231171958 · Cited by 7
“Therefore, UAV is an effective alternative and the modal parameters can be identi fi ed using the extracted dynamic responses and OMA method (Forster et al., 2014; Kendall and Cipolla,2016; Yoon et al., 2006; Zhang,2000).”
MethodB-Pose: Bayesian Deep Network for Camera 6-DoF Pose Estimation From RGB Images
Rekavandi, A. M., Boussaïd, F., Seghouane, A., & Bennamoun, M. (2023) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2023.3313062 · Cited by 7
“Subsequently, “Bayesian PoseNet” was proposed [22] to model the uncertainty of pose estimation using Bayesian learning.”
MethodRobust Alignment of UGV Perspectives with BIM for Inspection in Indoor Environments
Liang, H., Yeoh, J. K. W., & Chua, D. K. H. (2024) · Journal of Computing in Civil Engineering · doi:10.1061/jccee5.cpeng-5761 · Cited by 7
CUAHN-VIO: Content-and-uncertainty-aware homography network for visual-inertial odometry
Xu, Y., & de Croon, G. (2024) · Robotics and Autonomous Systems · doi:10.1016/j.robot.2024.104866 · Cited by 7
Keyframe-Based Camera Relocalization Method Using Landmark and Keypoint Matching
Yang, B., Xu, X., & Li, J. (2019) · IEEE Access · doi:10.1109/access.2019.2925121 · Cited by 7
“This method is further improved in [17] and [15] by adding a Dropout layer or using a new loss function.”
Method
Metadata
- Authors
- Kendall, A., & Cipolla, R.
- Affiliations
- University of Cambridge (GB)
- ORCID
- Cipolla, Roberto
- Venue
- 2016 IEEE International Conference on Robotics and Automation (ICRA)
- Publisher
- IEEE
- Published
- 2016-05
- Pages
- 4762-4769
- ISSN
- 1050-4729 (ISSN-L)
- OpenAlex
- W2279895976
- Cited by
- 548
- References
- 30
- Citations by year
- 2026: 20 · 2025: 32 · 2024: 44 · 2023: 57 · 2022: 52 · 2021: 68 · 2020: 90 · 2019: 82 · 2018: 57 · 2017: 39 · 2016: 6
- FWCI
- 107.26
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- Proceedings - IEEE International Conference on Robotics and Automation/Proceedings (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- Cambridge University Engineering Department Publications Database (submittedVersion)
- Apollo (University of Cambridge) (submittedVersion)
- arXiv (Cornell University)
- Apollo
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Robotics and Sensor-Based Localization
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Image and Video Retrieval Techniques
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Vision and Imaging
- Keywords
- camera relocalization, Bayesian convolutional neural network, uncertainty estimation, 6D pose estimation, real-time localization, out-of-distribution detection, indoor and outdoor scenes
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