Differentiable Product Quantization for Memory Efficient Camera Relocalization
Not on the map. Why?
Abstract (arXiv)
Camera relocalization relies on 3D models of the scene with a large memory footprint that is incompatible with the memory budget of several applications. One solution to reduce the scene memory size is map compression by removing certain 3D points and descriptor quantization. This achieves high compression but leads to performance drop due to information loss. To address the memory performance trade-off, we train a light-weight scene-specific auto-encoder network that performs descriptor quantization-dequantization in an end-to-end differentiable manner updating both product quantization centroids and network parameters through back-propagation. In addition to optimizing the network for descriptor reconstruction, we encourage it to preserve the descriptor-matching performance with margin-based metric loss functions. Results show that for a local descriptor memory of only 1MB, the synergistic combination of the proposed network and map compression achieves the best performance on the Aachen Day-Night compared to existing compression methods.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 43 of its 81 references that are in the map. First posted on arXiv 22 Jul 2024.
Builds on
43 of 81 references.
References · 43
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2019Differentiable Convex Optimization Layerscited by 458
31 more
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 324
- 2016LIFT: Learned Invariant Feature Transformcited by 305
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 264
- 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 225
- 2017Working hard to know your neighbor's margins: Local descriptor learning losscited by 212
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2014Learning Fine-grained Image Similarity with Deep Rankingcited by 189
- 2020Visual Camera Re-Localization from RGB and RGB-D Images Using DSACcited by 176
- 2022DKM: Dense Kernelized Feature Matching for Geometry Estimationcited by 174
- 2019MAGSAC++, a fast, reliable and accurate robust estimatorcited by 160
- 2021Human POSEitioning System (HPS): 3D Human Pose Estimation and Self-localization in Large Scenes from Body-Mounted Sensorscited by 137
- 2021Learning Multi-Scene Absolute Pose Regression with Transformerscited by 108
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Posescited by 107
- 2022LaMAR: Benchmarking Localization and Mapping for Augmented Realitycited by 98
- 2019Hierarchical Scene Coordinate Classification and Regression for Visual Localizationcited by 93
- 2022ClusterGNN: Cluster-based Coarse-to-Fine Graph Neural Network for Efficient Feature Matchingcited by 62
- 2022Is Geometry Enough for Matching in Visual Localization?cited by 48
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
- 2018Hybrid Scene Compression for Visual Localizationcited by 40
- 2020Solving the Blind Perspective-n-Point Problem End-To-End With Robust Differentiable Geometric Optimizationcited by 38
- 2019Differentiable Product Quantization for End-to-End Embedding Compressioncited by 36
- 2022Visual Localization via Few-Shot Scene Region Classificationcited by 36
- 2022NeuMap: Neural Coordinate Mapping by Auto-Transdecoder for Camera Localizationcited by 26
- 2023HSCNet++: Hierarchical Scene Coordinate Classification and Regression for Visual Localization with Transformercited by 26
- 2021Continual Learning for Image-Based Camera Localizationcited by 18
- 2019Cascaded Parallel Filtering for Memory-Efficient Image-Based Localizationcited by 17
- 2023DGC-GNN: Leveraging Geometry and Color Cues for Visual Descriptor-Free 2D-3D Matchingcited by 17
- 2020Efficient Scene Compression for Visual-based Localizationcited by 12
- 2018Learning K-way D-dimensional Discrete Codes for Compact Embedding Representationscited by 11
- 2023Coarse-to-Fine Multi-Scene Pose Regression with Transformerscited by 11
- 2022Learning-Based Dimensionality Reduction for Computing Compact and Effective Local Feature Descriptorscited by 7
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 4.
9 papers.
- 2025R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localizationcited by 16
- 2025GSVisLoc: Generalizable Visual Localization for Gaussian Splatting Scene Representationscited by 5
- 2025A2-GNN: Angle-Annular GNN for Visual Descriptor-free Camera Relocalizationcited by 3
- 2026ImLoc: Revisiting Visual Localization with Image-based Representationcited by 1
- 2024FUSELOC: Fusing Global and Local Descriptors to Disambiguate 2D-3D Matching in Visual Localizationcited by 0
- 2025Robust Scene Coordinate Regression via Geometrically-Consistent Global Descriptorscited by 0
- 2026Understanding and Optimizing Attention-Based Sparse Matching for Diverse Local Featurescited by 0
- 2026L3:Scene-agnostic Visual Localization in the Wildcited by 0
- 2026GeoMix: Descriptor-Free Visual Localization via Global Context and Multi-Detector Trainingcited by 0
- 2026GeoMix: Descriptor-Free Visual Localization via Global Context and Multi-Detector Training2 Jul 2026
- 2026L3:Scene-agnostic Visual Localization in the Wild9 Mar 2026
- 2026Understanding and Optimizing Attention-Based Sparse Matching for Diverse Local Features9 Feb 2026
- 2026ImLoc: Revisiting Visual Localization with Image-based Representation7 Jan 2026
- 2025Robust Scene Coordinate Regression via Geometrically-Consistent Global Descriptors19 Dec 2025
- 2025GSVisLoc: Generalizable Visual Localization for Gaussian Splatting Scene Representations25 Aug 2025
- 2025A2-GNN: Angle-Annular GNN for Visual Descriptor-free Camera Relocalization27 Feb 2025
- 2025R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localization2 Jan 2025
- 2024FUSELOC: Fusing Global and Local Descriptors to Disambiguate 2D-3D Matching in Visual Localization21 Aug 2024