Optimal Transport Aggregation for Visual Place Recognition
Not on the map. Why?
Abstract (arXiv)
The task of Visual Place Recognition (VPR) aims to match a query image against references from an extensive database of images from different places, relying solely on visual cues. State-of-the-art pipelines focus on the aggregation of features extracted from a deep backbone, in order to form a global descriptor for each image. In this context, we introduce SALAD (Sinkhorn Algorithm for Locally Aggregated Descriptors), which reformulates NetVLAD's soft-assignment of local features to clusters as an optimal transport problem. In SALAD, we consider both feature-to-cluster and cluster-to-feature relations and we also introduce a 'dustbin' cluster, designed to selectively discard features deemed non-informative, enhancing the overall descriptor quality. Additionally, we leverage and fine-tune DINOv2 as a backbone, which provides enhanced description power for the local features, and dramatically reduces the required training time. As a result, our single-stage method not only surpasses single-stage baselines in public VPR datasets, but also surpasses two-stage methods that add a re-ranking with significantly higher cost. Code and models are available at https://github.com/serizba/salad.
Key facts. Cited by 151 papers in the map (data through 7 Oct 2026). Builds on 39 of its 68 references that are in the map. First posted on arXiv 27 Nov 2023.
Builds on
39 of 68 references.
References · 39
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2022A ConvNet for the 2020scited by 3,545
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2021Swin Transformer V2: Scaling Up Capacity and Resolutioncited by 1,215
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
- 2020A Survey on Visual Transformercited by 653
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
27 more
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2016Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Agecited by 405
- 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
- 2020A Metric Learning Reality Checkcited by 317
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2018Neighbourhood Consensus Networkscited by 173
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2021MPViT: Multi-Path Vision Transformer for Dense Predictioncited by 122
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 2017Deep Learning Features at Scale for Visual Place Recognitioncited by 96
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 92
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2015On the Performance of ConvNet Features for Place Recognitioncited by 72
- 2023GlueStick: Robust Image Matching by Sticking Points and Lines Togethercited by 65
- 2023ViTMatte: Boosting Image Matting with Pretrained Plain Vision Transformerscited by 56
- 2018A Holistic Visual Place Recognition Approach using Lightweight CNNs for Significant ViewPoint and Appearance Changescited by 53
- 2023Data-efficient Large Scale Place Recognition with Graded Similarity Supervisioncited by 43
- 2020Benchmarking Image Retrieval for Visual Localizationcited by 42
- 2023Global Features are All You Need for Image Retrieval and Rerankingcited by 41
- 2018Detect-to-Retrieve: Efficient Regional Aggregation for Image Searchcited by 39
- 2019Multi-Process Fusion: Visual Place Recognition Using Multiple Image Processing Methodscited by 38
- 2023Visual Place Recognition: A Tutorialcited by 31
- 2023Few-Shot Panoptic Segmentation With Foundation Modelscited by 18
Built on by
Citing papers per year: 2024: 35; 2025: 48; 2026: 68.
151 papers.
Sort:
By area:
- 2025VGGT-SLAM: Dense RGB SLAM Optimized on the SL(4) Manifoldcited by 130
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequencescited by 107
- 2025MegaLoc: One Retrieval to Place Them Allcited by 58
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2025UAVScenes: A Multi-Modal Dataset for UAVscited by 26
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
- 2026VGGT-SLAM 2.0: Real-time Dense Feed-forward Scene Reconstructioncited by 22
- 2024AddressCLIP: Empowering Vision-Language Models for City-wide Image Address Localizationcited by 21
- 2024Revisit Anything: Visual Place Recognition via Image Segment Retrievalcited by 19
- 2024EffoVPR: Effective Foundation Model Utilization for Visual Place Recognitioncited by 15
- 2024Pair-VPR: Place-Aware Pre-training and Contrastive Pair Classification for Visual Place Recognition with Vision Transformerscited by 15
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
38 more
- 2025VINGS-Mono: Visual-Inertial Gaussian Splatting Monocular SLAM in Large Scenescited by 11
- 2024EDTformer: An Efficient Decoder Transformer for Visual Place Recognitioncited by 10
- 2025Scaling Image Geo-Localization to Continent Levelcited by 10
- 2024Multiview Scene Graphcited by 9
- 2024MeshVPR: Citywide Visual Place Recognition Using 3D Meshescited by 8
- 2025UniPR-3D: Towards Universal Visual Place Recognition with Visual Geometry Grounded Transformercited by 8
- 2024Tell Me Where You Are: Multimodal LLMs Meet Place Recognitioncited by 7
- 2024Improving Visual Place Recognition Based Robot Navigation By Verifying Localization Estimatescited by 7
- 2024MambaPlace:Text-to-Point-Cloud Cross-Modal Place Recognition with Attention Mamba Mechanismscited by 7
- 2024GSPR: Multimodal Place Recognition Using 3D Gaussian Splatting for Autonomous Drivingcited by 7
- 2025Bridging Text and Vision: A Multi-View Text-Vision Registration Approach for Cross-Modal Place Recognitioncited by 6
- 2025Language-Grounded Hierarchical Planning and Execution with Multi-Robot 3D Scene Graphscited by 6
- 2025GECO: Geometrically Consistent Embedding with Lightspeed Inferencecited by 6
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Eracited by 6
- 2026Global Structure-from-Motion Meets Feedforward Reconstructioncited by 6
- 2024CrossScore: Towards Multi-View Image Evaluation and Scoringcited by 5
- 2024MutualVPR: A Mutual Learning Framework for Resolving Supervision Inconsistencies via Adaptive Clusteringcited by 5
- 2024MAC-Ego3D: Multi-Agent Gaussian Consensus for Real-Time Collaborative Ego-Motion and Photorealistic 3D Reconstructioncited by 5
- 2026WildCross: A Cross-Modal Large Scale Benchmark for Place Recognition and Metric Depth Estimation in Natural Environmentscited by 5
- 2024Explicit Interaction for Fusion-Based Place Recognitioncited by 4
- 2024Visual place recognition for aerial imagery: A surveycited by 4
- 2024Mismatched: Evaluating the Limits of Image Matching Approaches and Benchmarkscited by 4
- 2025Improving Visual Place Recognition with Sequence-Matching Receptiveness Predictioncited by 4
- 2025SuperPlace: The Renaissance of Classical Feature Aggregation for Visual Place Recognition in the Era of Foundation Modelscited by 4
- 2025A2GC: Asymmetric Aggregation with Geometric Constraints for Locally Aggregated Descriptorscited by 4
- 2025SwiftVGGT: A Scalable Visual Geometry Grounded Transformer for Large-Scale Scenescited by 4
- 2026AnyThermal: Towards Learning Universal Representations for Thermal Perceptioncited by 4
- 2026VGGT-MPR: VGGT-Enhanced Multimodal Place Recognition in Autonomous Driving Environmentscited by 4
- 2024Breaking the Frame: Visual Place Recognition by Overlap Predictioncited by 3
- 2024Structured Pruning for Efficient Visual Place Recognitioncited by 3
- 2024VLAD-BuFF: Burst-aware Fast Feature Aggregation for Visual Place Recognitioncited by 3
- 2024FlashMix: Fast Map-Free LiDAR Localization via Feature Mixing and Contrastive-Constrained Accelerated Trainingcited by 3
- 2025A2-GNN: Angle-Annular GNN for Visual Descriptor-free Camera Relocalizationcited by 3
- 2025Image-Based Relocalization and Alignment for Long-Term Monitoring of Dynamic Underwater Environmentscited by 3
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognitioncited by 3
- 2025MMS-VPR: A Fine-Grained Multimodal Street-Level Visual Place Recognition Dataset and Evaluation Benchmark for Dense Pedestrian Environmentscited by 3
- 2026A Unified Foundation Model for All-in-One Multi-Modal Remote Sensing Image Restoration and Fusion with Language Promptingcited by 3
- 2026AirZoo: A Unified Large-Scale Dataset for Grounding Aerial Geometric 3D Visioncited by 3
50 most cited of 151 All 151 (JSON)
- 2026CLoSeR: Closing the Loop for Long-Context Streaming Reconstruction1 Oct 2026
- 2026MVDG: Efficient Multi-view 3D Disambiguation on Unconstrained Real-World Images1 Oct 2026
- 2026Geometry-Conditioned Visual Place Recognition in Natural Environments23 Sep 2026
- 2026Calibrating Retrieval Geometry: Reliability-Guided Training-Free Aggregation for Visual Place Recognition22 Sep 2026
- 2026Multi-viewpoint Geo-localization with Event Cameras18 Sep 2026
- 2026VGGT-GS SLAM: Uncalibrated Monocular Gaussian Splatting SLAM with Feed-Forward Priors17 Sep 2026
- 2026HuMemSLAM: Efficient Human-Inspired Semantic Place Recognition for Robust Visual SLAM15 Sep 2026
- 2026RIGOR: Rig-Informed Geometry for Omnidirectional Reconstruction11 Sep 2026
- 2026Multimodal Floorplan Encoding: Learning Dense Modality-Invariant Representations11 Sep 2026
- 2026DXPR: Depth-Based Vision-LiDAR Cross-Modal Place Recognition Using Vision Foundation Models8 Sep 2026
- 2026TRAIL: Trajectory-Aware Visual Place Recognition against Unordered Databases7 Sep 2026
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognition3 Sep 2026
38 more
- 2026Scal3R: Learning Efficient Multi-Relative Pose Query for Scalable Online 3D Reconstruction3 Sep 2026
- 2026AutoCompass: Accurate Visual Localization on Public Maps by Learning from Weak Labels2 Sep 2026
- 2026POI-Loc: A Fine-Grained POI Localization Benchmark and an Asymmetric Global-to-Local Matching Method2 Sep 2026
- 2026Pixel-wise Geo-registration of Drone and Satellite Images28 Aug 2026
- 2026Revisiting Local Context for Long-Horizon Streaming 3D Reconstruction27 Aug 2026
- 2026GeoWeaver: Accurate Long-Sequence 3D Reconstruction via Hierarchical Geometric Assembly18 Aug 2026
- 2026GeoUniPR: A Geometry-Consistent Unified Framework for Cross-Modal Place Recognition10 Aug 2026
- 2026Multi-Submap Implicit Neural SLAM with Local-to-Global Loop Closure for Large-Scale Scene Reconstruction10 Aug 2026
- 2026Are Visual Place Recognition Models Recognizing Places or Conditions? Distractor-Augmented Evaluation and Condition Suppression7 Aug 2026
- 2026UniSim-SLAM: Feed-Forward SLAM with Unified Sim(3) Optimization3 Aug 2026
- 2026Visual Relocalization from Sparse Views in Aliased and Low-Texture Environments via Novel View Synthesis24 Jul 2026
- 2026Are All Tokens Necessary for Visual Place Recognition? An Empirical Study of Token Reduction for Efficient Inference17 Jul 2026
- 2026MAGiSt3R: Multi-Agent Feed-forward 3D Reconstruction from Monocular RGB Videos16 Jul 2026
- 2026Selectivity Drives Efficiency: Dataset Pruning for Visual Place Recognition16 Jul 2026
- 2026Glob3R: Global Structure-from-Motion with 3D Foundation Models10 Jul 2026
- 2026Route-MHT: Multimodal Transformer Guardrails for Thermal Visual Place Recognition6 Jul 2026
- 2026GeoMix: Descriptor-Free Visual Localization via Global Context and Multi-Detector Training2 Jul 2026
- 2026Diversity-aware View Partitioning for Scalable VGGT2 Jul 2026
- 2026Seeing Through the Weights: Privacy Leakage in Scene Coordinate Regression30 Jun 2026
- 2026OTCHA: Optimal Transport-driven Confidence-aware Latent Hub Alignment for Multi-View Medical Image Classification18 Jun 2026
- 2026Visual Place Recognition in Forests with Depth-Aware Distillation11 Jun 2026
- 2026Cross-Modal Benchmarking for Robotic Perception in Natural Environments10 Jun 2026
- 2026One Channel to Rule Them All: Rethinking Input Representation for Visual Place Recognition31 May 2026
- 2026DisPlace: Discriminative Place Projections for Multi-Reference Visual Place Recognition29 May 2026
- 2026Vision-Based Localization in Dense Urban Environments: A Case Study of an Urban Village in China29 May 2026
- 2026Global Structure-from-Motion Meets Feedforward Reconstruction25 May 2026
- 2026Faster or Stronger: Towards Flexible Visual Place Recognition via Weighted Aggregation and Token Pruning19 May 2026
- 2026KappaPlace: Learning Hyperspherical Uncertainty for Visual Place Recognition via Prototype-Anchored Supervision19 May 2026
- 2026MAG-VLAQ: Multi-modal Aerial-Ground Query Aggregation for Cross-View Place Recognition10 May 2026
- 2026DialogueVPR: Towards Conversational Visual Place Recognition8 May 2026
- 2026AirZoo: A Unified Large-Scale Dataset for Grounding Aerial Geometric 3D Vision29 Apr 2026
- 2026SCD4VPR: Multi-modal Scene Change Detection for Long-term Visual Place Recognition Database Update13 Apr 2026
- 2026AsymLoc: Towards Asymmetric Feature Matching for Efficient Visual Localization10 Apr 2026
- 2026DINO-QPM: Adapting Visual Foundation Models for Globally Interpretable Image Classification8 Apr 2026
- 2026A Unified Foundation Model for All-in-One Multi-Modal Remote Sensing Image Restoration and Fusion with Language Prompting7 Apr 2026
- 2026Hierarchical Visual Relocalization with Nearest View Synthesis from Feature Gaussian Splatting31 Mar 2026
- 2026Just Zoom In: Cross-View Geo-Localization via Autoregressive Zooming26 Mar 2026
- 2026M^3: Dense Matching Meets Multi-View Foundation Models for Monocular Gaussian Splatting SLAM17 Mar 2026
50 newest of 151 All 151 (JSON)
- 2025VGGT-SLAM: Dense RGB SLAM Optimized on the SL(4) Manifoldcited by 130
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequencescited by 107
- 2025MegaLoc: One Retrieval to Place Them Allcited by 58
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2025UAVScenes: A Multi-Modal Dataset for UAVscited by 26
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
- 2026VGGT-SLAM 2.0: Real-time Dense Feed-forward Scene Reconstructioncited by 22
- 2024AddressCLIP: Empowering Vision-Language Models for City-wide Image Address Localizationcited by 21
- 2024Revisit Anything: Visual Place Recognition via Image Segment Retrievalcited by 19
- 2024EffoVPR: Effective Foundation Model Utilization for Visual Place Recognitioncited by 15
- 2024Pair-VPR: Place-Aware Pre-training and Contrastive Pair Classification for Visual Place Recognition with Vision Transformerscited by 15
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
12 most cited of 144 All 144 (JSON)
- 2026CLoSeR: Closing the Loop for Long-Context Streaming Reconstruction1 Oct 2026
- 2026MVDG: Efficient Multi-view 3D Disambiguation on Unconstrained Real-World Images1 Oct 2026
- 2026Geometry-Conditioned Visual Place Recognition in Natural Environments23 Sep 2026
- 2026Calibrating Retrieval Geometry: Reliability-Guided Training-Free Aggregation for Visual Place Recognition22 Sep 2026
- 2026Multi-viewpoint Geo-localization with Event Cameras18 Sep 2026
- 2026VGGT-GS SLAM: Uncalibrated Monocular Gaussian Splatting SLAM with Feed-Forward Priors17 Sep 2026
- 2026HuMemSLAM: Efficient Human-Inspired Semantic Place Recognition for Robust Visual SLAM15 Sep 2026
- 2026RIGOR: Rig-Informed Geometry for Omnidirectional Reconstruction11 Sep 2026
- 2026Multimodal Floorplan Encoding: Learning Dense Modality-Invariant Representations11 Sep 2026
- 2026DXPR: Depth-Based Vision-LiDAR Cross-Modal Place Recognition Using Vision Foundation Models8 Sep 2026
- 2026TRAIL: Trajectory-Aware Visual Place Recognition against Unordered Databases7 Sep 2026
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognition3 Sep 2026
12 newest of 144 All 144 (JSON)