OFVL-MS: Once for Visual Localization across Multiple Indoor Scenes
Not on the map. Why?
Abstract (arXiv)
In this work, we seek to predict camera poses across scenes with a multi-task learning manner, where we view the localization of each scene as a new task. We propose OFVL-MS, a unified framework that dispenses with the traditional practice of training a model for each individual scene and relieves gradient conflict induced by optimizing multiple scenes collectively, enabling efficient storage yet precise visual localization for all scenes. Technically, in the forward pass of OFVL-MS, we design a layer-adaptive sharing policy with a learnable score for each layer to automatically determine whether the layer is shared or not. Such sharing policy empowers us to acquire task-shared parameters for a reduction of storage cost and task-specific parameters for learning scene-related features to alleviate gradient conflict. In the backward pass of OFVL-MS, we introduce a gradient normalization algorithm that homogenizes the gradient magnitude of the task-shared parameters so that all tasks converge at the same pace. Furthermore, a sparse penalty loss is applied on the learnable scores to facilitate parameter sharing for all tasks without performance degradation. We conduct comprehensive experiments on multiple benchmarks and our new released indoor dataset LIVL, showing that OFVL-MS families significantly outperform the state-of-the-arts with fewer parameters. We also verify that OFVL-MS can generalize to a new scene with much few parameters while gaining superior localization performance.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 42 of its 65 references that are in the map. First posted on arXiv 23 Aug 2023.
Builds on
42 of 65 references.
References · 42
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2017Squeeze-and-Excitation Networkscited by 4,789
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,358
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 878
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 834
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 821
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 806
30 more
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 559
- 2018End-to-End Multi-Task Learning with Attentioncited by 534
- 2021Conflict-Averse Gradient Descent for Multi-task Learningcited by 459
- 2021Efficiently Identifying Task Groupings for Multi-Task Learningcited by 222
- 2020Just Pick a Sign: Optimizing Deep Multitask Models with Gradient Sign Dropoutcited by 201
- 2017Multi-task Self-Supervised Visual Learningcited by 200
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2020Visual Camera Re-Localization from RGB and RGB-D Images Using DSACcited by 176
- 2019Attentive Single-Tasking of Multiple Taskscited by 148
- 2017Learning Less is More - 6D Camera Localization via 3D Surface Regressioncited by 146
- 2016Image-based localization using LSTMs for structured feature correlationcited by 136
- 2015Modelling Uncertainty in Deep Learning for Camera Relocalizationcited by 134
- 2020Patch2Pix: Epipolar-Guided Pixel-Level Correspondencescited by 129
- 2022MatchFormer: Interleaving Attention in Transformers for Feature Matchingcited by 126
- 2021Learning Multi-Scene Absolute Pose Regression with Transformerscited by 108
- 2019Hierarchical Scene Coordinate Classification and Regression for Visual Localizationcited by 93
- 2021RotoGrad: Gradient Homogenization in Multitask Learningcited by 83
- 2016Learning to Navigate the Energy Landscapecited by 62
- 2018VLocNet++: Deep Multitask Learning for Semantic Visual Localization and Odometrycited by 61
- 2019MultiNet++: Multi-Stream Feature Aggregation and Geometric Loss Strategy for Multi-Task Learningcited by 45
- 2020KFNet: Learning Temporal Camera Relocalization using Kalman Filteringcited by 43
- 2022Task Adaptive Parameter Sharing for Multi-Task Learningcited by 42
- 2021Visual Camera Re-Localization Using Graph Neural Networks and Relative Pose Supervisioncited by 37
- 2021VS-Net: Voting with Segmentation for Visual Localizationcited by 29
- 2021Continual Learning for Image-Based Camera Localizationcited by 18
- 2023DeepMatcher: A Deep Transformer-based Network for Robust and Accurate Local Feature Matchingcited by 18
- 2018Gradient Adversarial Training of Neural Networkscited by 17
- 2021Deep Permutation Equivariant Structure from Motioncited by 15
- 2021DistillPose: Lightweight Camera Localization Using Auxiliary Learningcited by 10
- 2023OAMatcher: An Overlapping Areas-based Network for Accurate Local Feature Matchingcited by 7
Built on by
Citing papers per year: 2024: 2; 2025: 1.
3 papers.
- 2025From Sparse to Dense: Camera Relocalization with Scene-Specific Detector from Feature Gaussian Splattingcited by 14
- 2024Reprojection Errors as Prompts for Efficient Scene Coordinate Regressioncited by 3
- 2024Str-L Pose: Integrating Point and Structured Line for Relative Pose Estimation in Dual-Graphcited by 0
- 2025From Sparse to Dense: Camera Relocalization with Scene-Specific Detector from Feature Gaussian Splatting25 Mar 2025
- 2024Reprojection Errors as Prompts for Efficient Scene Coordinate Regression6 Sep 2024
- 2024Str-L Pose: Integrating Point and Structured Line for Relative Pose Estimation in Dual-Graph28 Aug 2024