Multi-Process Fusion: Visual Place Recognition Using Multiple Image Processing Methods
Not on the map. Why?
Abstract (arXiv)
Typical attempts to improve the capability of visual place recognition techniques include the use of multi-sensor fusion and integration of information over time from image sequences. These approaches can improve performance but have disadvantages including the need for multiple physical sensors and calibration processes, both for multiple sensors and for tuning the image matching sequence length. In this paper we address these shortcomings with a novel "multi-sensor" fusion approach applied to multiple image processing methods for a single visual image stream, combined with a dynamic sequence matching length technique and an automatic processing method weighting scheme. In contrast to conventional single method approaches, our approach reduces the performance requirements of a single image processing methodology, instead requiring that within the suite of image processing methods, at least one performs well in any particular environment. In comparison to static sequence length techniques, the dynamic sequence matching technique enables reduced localization latencies through analysis of recognition quality metrics when re-entering familiar locations. We evaluate our approach on multiple challenging benchmark datasets, achieving superior performance to two state-of-the-art visual place recognition systems across environmental changes including winter to summer, afternoon to morning and night to day. Across the four benchmark datasets our proposed approach achieves an average F1 score of 0.96, compared to 0.78 for NetVLAD and 0.49 for SeqSLAM. We provide source code for the multi-fusion method and present analysis explaining how superior performance is achieved despite the multiple, disparate, image processing methods all being applied to a single source of imagery, rather than to multiple separate sensors.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 6; 2023: 9; 2024: 8; 2025: 2.
38 papers.
Sort:
By area:
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 151
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2021AdaFusion: Visual-LiDAR Fusion with Adaptive Weights for Place Recognitioncited by 36
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphscited by 29
- 2021Probabilistic Visual Place Recognition for Hierarchical Localizationcited by 20
- 2022How Many Events do You Need? Event-based Visual Place Recognition Using Sparse But Varying Pixelscited by 17
- 2024Towards Generalizable Scene Change Detectioncited by 17
- 2021Improving Visual Place Recognition Performance by Maximising Complementaritycited by 15
26 more
- 2021STA-VPR: Spatio-temporal Alignment for Visual Place Recognitioncited by 15
- 2021Spiking Neural Networks for Visual Place Recognition via Weighted Neuronal Assignmentscited by 14
- 2021Place recognition survey: An update on deep learning approachescited by 13
- 2021An Efficient and Scalable Collection of Fly-inspired Voting Units for Visual Place Recognition in Changing Environmentscited by 12
- 2024Swarm Intelligence in Geo-Localization: A Multi-Agent Large Vision-Language Model Collaborative Frameworkcited by 11
- 2023Applications of Spiking Neural Networks in Visual Place Recognitioncited by 9
- 2022SwitchHit: A Probabilistic, Complementarity-Based Switching System for Improved Visual Place Recognition in Changing Environmentscited by 8
- 2024MeshVPR: Citywide Visual Place Recognition Using 3D Meshescited by 8
- 2022Ensembles of Compact, Region-specific & Regularized Spiking Neural Networks for Scalable Place Recognitioncited by 7
- 2021Unsupervised Complementary-aware Multi-process Fusion for Visual Place Recognitioncited by 6
- 2021Probabilistic Appearance-Invariant Topometric Localization with New Place Awarenesscited by 5
- 2022Boosting Performance of a Baseline Visual Place Recognition Technique by Predicting the Maximally Complementary Techniquecited by 3
- 2024Breaking the Frame: Visual Place Recognition by Overlap Predictioncited by 3
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognitioncited by 3
- 2021EchoVPR: Echo State Networks for Visual Place Recognitioncited by 2
- 2023A-MuSIC: An Adaptive Ensemble System For Visual Place Recognition In Changing Environmentscited by 2
- 2023CoPR: Towards Accurate Visual Localization With Continuous Place-descriptor Regressioncited by 2
- 2023Divide&Classify: Fine-Grained Classification for City-Wide Visual Place Recognitioncited by 2
- 2024Dynamically Modulating Visual Place Recognition Sequence Length For Minimum Acceptable Performance Scenarioscited by 2
- 2021A Benchmark Comparison of Visual Place Recognition Techniques for Resource-Constrained Embedded Platformscited by 0
- 2022Merging Classification Predictions with Sequential Information for Lightweight Visual Place Recognition in Changing Environmentscited by 0
- 2023A Complementarity-Based Switch-Fuse System for Improved Visual Place Recognitioncited by 0
- 2023An Evaluation and Ranking of Different Voting Schemes for Improved Visual Place Recognitioncited by 0
- 2024Multi-Technique Sequential Information Consistency For Dynamic Visual Place Recognition In Changing Environmentscited by 0
- 2024Employing Universal Voting Schemes for Improved Visual Place Recognition Performancecited by 0
- 2025CQVPR: Landmark-aware Contextual Queries for Visual Place Recognitioncited by 0
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognition8 Apr 2025
- 2025CQVPR: Landmark-aware Contextual Queries for Visual Place Recognition11 Mar 2025
- 2024Towards Generalizable Scene Change Detection10 Sep 2024
- 2024Swarm Intelligence in Geo-Localization: A Multi-Agent Large Vision-Language Model Collaborative Framework21 Aug 2024
- 2024Dynamically Modulating Visual Place Recognition Sequence Length For Minimum Acceptable Performance Scenarios1 Jul 2024
- 2024Breaking the Frame: Visual Place Recognition by Overlap Prediction23 Jun 2024
- 2024MeshVPR: Citywide Visual Place Recognition Using 3D Meshes4 Jun 2024
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphs30 Mar 2024
- 2024Employing Universal Voting Schemes for Improved Visual Place Recognition Performance8 Mar 2024
- 2024Multi-Technique Sequential Information Consistency For Dynamic Visual Place Recognition In Changing Environments16 Jan 2024
- 2023Optimal Transport Aggregation for Visual Place Recognition27 Nov 2023
- 2023Applications of Spiking Neural Networks in Visual Place Recognition22 Nov 2023
26 more
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition21 Aug 2023
- 2023Divide&Classify: Fine-Grained Classification for City-Wide Visual Place Recognition17 Jul 2023
- 2023An Evaluation and Ranking of Different Voting Schemes for Improved Visual Place Recognition9 May 2023
- 2023CoPR: Towards Accurate Visual Localization With Continuous Place-descriptor Regression14 Apr 2023
- 2023A-MuSIC: An Adaptive Ensemble System For Visual Place Recognition In Changing Environments24 Mar 2023
- 2023MixVPR: Feature Mixing for Visual Place Recognition3 Mar 2023
- 2023A Complementarity-Based Switch-Fuse System for Improved Visual Place Recognition1 Mar 2023
- 2022Boosting Performance of a Baseline Visual Place Recognition Technique by Predicting the Maximally Complementary Technique14 Oct 2022
- 2022Merging Classification Predictions with Sequential Information for Lightweight Visual Place Recognition in Changing Environments3 Oct 2022
- 2022Ensembles of Compact, Region-specific & Regularized Spiking Neural Networks for Scalable Place Recognition19 Sep 2022
- 2022How Many Events do You Need? Event-based Visual Place Recognition Using Sparse But Varying Pixels28 Jun 2022
- 2022Rethinking Visual Geo-localization for Large-Scale Applications5 Apr 2022
- 2022SwitchHit: A Probabilistic, Complementarity-Based Switching System for Improved Visual Place Recognition in Changing Environments1 Mar 2022
- 2021Unsupervised Complementary-aware Multi-process Fusion for Visual Place Recognition9 Dec 2021
- 2021AdaFusion: Visual-LiDAR Fusion with Adaptive Weights for Place Recognition23 Nov 2021
- 2021EchoVPR: Echo State Networks for Visual Place Recognition11 Oct 2021
- 2021A Benchmark Comparison of Visual Place Recognition Techniques for Resource-Constrained Embedded Platforms22 Sep 2021
- 2021An Efficient and Scalable Collection of Fly-inspired Voting Units for Visual Place Recognition in Changing Environments22 Sep 2021
- 2021Spiking Neural Networks for Visual Place Recognition via Weighted Neuronal Assignments14 Sep 2021
- 2021Probabilistic Appearance-Invariant Topometric Localization with New Place Awareness16 Jul 2021
- 2021Place recognition survey: An update on deep learning approaches19 Jun 2021
- 2021Probabilistic Visual Place Recognition for Hierarchical Localization7 May 2021
- 2021STA-VPR: Spatio-temporal Alignment for Visual Place Recognition25 Mar 2021
- 2021Where is your place, Visual Place Recognition?11 Mar 2021
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognition2 Mar 2021
- 2021Improving Visual Place Recognition Performance by Maximising Complementarity16 Feb 2021
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 151
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2021AdaFusion: Visual-LiDAR Fusion with Adaptive Weights for Place Recognitioncited by 36
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphscited by 29
- 2021Probabilistic Visual Place Recognition for Hierarchical Localizationcited by 20
- 2022How Many Events do You Need? Event-based Visual Place Recognition Using Sparse But Varying Pixelscited by 17
- 2024Towards Generalizable Scene Change Detectioncited by 17
- 2021Improving Visual Place Recognition Performance by Maximising Complementaritycited by 15
12 most cited of 37 All 37 (JSON)
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognition8 Apr 2025
- 2025CQVPR: Landmark-aware Contextual Queries for Visual Place Recognition11 Mar 2025
- 2024Towards Generalizable Scene Change Detection10 Sep 2024
- 2024Dynamically Modulating Visual Place Recognition Sequence Length For Minimum Acceptable Performance Scenarios1 Jul 2024
- 2024Breaking the Frame: Visual Place Recognition by Overlap Prediction23 Jun 2024
- 2024MeshVPR: Citywide Visual Place Recognition Using 3D Meshes4 Jun 2024
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphs30 Mar 2024
- 2024Employing Universal Voting Schemes for Improved Visual Place Recognition Performance8 Mar 2024
- 2024Multi-Technique Sequential Information Consistency For Dynamic Visual Place Recognition In Changing Environments16 Jan 2024
- 2023Optimal Transport Aggregation for Visual Place Recognition27 Nov 2023
- 2023Applications of Spiking Neural Networks in Visual Place Recognition22 Nov 2023
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition21 Aug 2023
12 newest of 37 All 37 (JSON)