TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descri...

Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognition

Stephen Hausler, Sourav Garg, Ming Xu, Michael Milford, Tobias Fischer

2021-03-02CVPR 2021 1Visual LocalizationVisual Place Recognition
PaperPDFCodeCodeCodeCode(official)

Abstract

Visual Place Recognition is a challenging task for robotics and autonomous systems, which must deal with the twin problems of appearance and viewpoint change in an always changing world. This paper introduces Patch-NetVLAD, which provides a novel formulation for combining the advantages of both local and global descriptor methods by deriving patch-level features from NetVLAD residuals. Unlike the fixed spatial neighborhood regime of existing local keypoint features, our method enables aggregation and matching of deep-learned local features defined over the feature-space grid. We further introduce a multi-scale fusion of patch features that have complementary scales (i.e. patch sizes) via an integral feature space and show that the fused features are highly invariant to both condition (season, structure, and illumination) and viewpoint (translation and rotation) changes. Patch-NetVLAD outperforms both global and local feature descriptor-based methods with comparable compute, achieving state-of-the-art visual place recognition results on a range of challenging real-world datasets, including winning the Facebook Mapillary Visual Place Recognition Challenge at ECCV2020. It is also adaptable to user requirements, with a speed-optimised version operating over an order of magnitude faster than the state-of-the-art. By combining superior performance with improved computational efficiency in a configurable framework, Patch-NetVLAD is well suited to enhance both stand-alone place recognition capabilities and the overall performance of SLAM systems.

Results

TaskDatasetMetricValueModel
Visual LocalizationRobotCar Seasons v2Acc @ .25m, 2°0.096Patch-NetVLAD
Visual LocalizationRobotCar Seasons v2Acc @ .5m, 5°0.353Patch-NetVLAD
Visual LocalizationRobotCar Seasons v2Acc @ 5m, 10°0.909Patch-NetVLAD
Visual LocalizationExtended CMU SeasonsAcc @ .25m, 2°0.118Patch-NetVLAD
Visual LocalizationExtended CMU SeasonsAcc @ .5m, 5°0.362Patch-NetVLAD
Visual LocalizationExtended CMU SeasonsAcc @ 5m, 10°0.962Patch-NetVLAD
Visual Place RecognitionNordlandRecall@158.4Patch-NetVLAD
Visual Place RecognitionNordlandRecall@574.6Patch-NetVLAD
Visual Place RecognitionPittsburgh-30k-testRecall@188.7Patch-NetVLAD
Visual Place RecognitionPittsburgh-30k-testRecall@594.5Patch-NetVLAD
Visual Place RecognitionTokyo247Recall@186Patch-NetVLAD
Visual Place RecognitionTokyo247Recall@1090.5Patch-NetVLAD
Visual Place RecognitionTokyo247Recall@588.6Patch-NetVLAD
Visual Place RecognitionMapillary valRecall@179.5Patch-NetVLAD
Visual Place RecognitionMapillary valRecall@1087.7Patch-NetVLAD
Visual Place RecognitionMapillary valRecall@586.2Patch-NetVLAD

Related Papers

Visual Place Recognition for Large-Scale UAV Applications2025-07-20Kaleidoscopic Background Attack: Disrupting Pose Estimation with Multi-Fold Radial Symmetry Textures2025-07-14Evaluating Attribute Confusion in Fashion Text-to-Image Generation2025-07-09Query-Based Adaptive Aggregation for Multi-Dataset Joint Training Toward Universal Visual Place Recognition2025-07-04MatChA: Cross-Algorithm Matching with Feature Augmentation2025-06-27OracleFusion: Assisting the Decipherment of Oracle Bone Script with Structurally Constrained Semantic Typography2025-06-26Adversarial Attacks and Detection in Visual Place Recognition for Safer Robot Navigation2025-06-19Semantic and Feature Guided Uncertainty Quantification of Visual Localization for Autonomous Vehicles2025-06-18