Quantile Transfer for Reliable Operating Point Selection in Visual Place Recognition
Dhyey Manish Rajani, Michael Milford, Tobias Fischer
TL;DR
This work tackles the problem of selecting a reliable image-matching threshold for Visual Place Recognition under a user-defined precision target. It introduces a quantile transfer framework that uses a small calibration traversal to estimate precision-constrained thresholds and transfers them to deployment via quantile normalization of similarity score distributions. The approach is validated across seven VPR techniques and three challenging datasets, demonstrating consistent improvements in high-precision regimes and robustness to sampling variability, with up to about 25% recall gains. The method reduces manual tuning, adapts to new environments, and generalizes across operating conditions, offering practical benefits for reliable localization in GNSS-denied scenarios.
Abstract
Visual Place Recognition (VPR) is a key component for localisation in GNSS-denied environments, but its performance critically depends on selecting an image matching threshold (operating point) that balances precision and recall. Thresholds are typically hand-tuned offline for a specific environment and fixed during deployment, leading to degraded performance under environmental change. We propose a method that, given a user-defined precision requirement, automatically selects the operating point of a VPR system to maximise recall. The method uses a small calibration traversal with known correspondences and transfers thresholds to deployment via quantile normalisation of similarity score distributions. This quantile transfer ensures that thresholds remain stable across calibration sizes and query subsets, making the method robust to sampling variability. Experiments with multiple state-of-the-art VPR techniques and datasets show that the proposed approach consistently outperforms the state-of-the-art, delivering up to 25% higher recall in high-precision operating regimes. The method eliminates manual tuning by adapting to new environments and generalising across operating conditions. Our code will be released upon acceptance.
