mlsanityData to 7 Oct 2026

VLAD-BuFF: Burst-aware Fast Feature Aggregation for Visual Place Recognition

arXiv 2409.19293 ↗First posted 28 Sep 2024cs.CVcited by 3

Not on the map. Why?

Abstract (arXiv)

Visual Place Recognition (VPR) is a crucial component of many visual localization pipelines for embodied agents. VPR is often formulated as an image retrieval task aimed at jointly learning local features and an aggregation method. The current state-of-the-art VPR methods rely on VLAD aggregation, which can be trained to learn a weighted contribution of features through their soft assignment to cluster centers. However, this process has two key limitations. Firstly, the feature-to-cluster weighting does not account for over-represented repetitive structures within a cluster, e.g., shadows or window panes; this phenomenon is also referred to as the `burstiness' problem, classically solved by discounting repetitive features before aggregation. Secondly, feature to cluster comparisons are compute-intensive for state-of-the-art image encoders with high-dimensional local features. This paper addresses these limitations by introducing VLAD-BuFF with two novel contributions: i) a self-similarity based feature discounting mechanism to learn Burst-aware features within end-to-end VPR training, and ii) Fast Feature aggregation by reducing local feature dimensions specifically through PCA-initialized learnable pre-projection. We benchmark our method on 9 public datasets, where VLAD-BuFF sets a new state of the art. Our method is able to maintain its high recall even for 12x reduced local feature dimensions, thus enabling fast feature aggregation without compromising on recall. Through additional qualitative studies, we show how our proposed weighting method effectively downweights the non-distinctive features. Source code: https://github.com/Ahmedest61/VLAD-BuFF/.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 49 of its 82 references that are in the map. First posted on arXiv 28 Sep 2024.

Builds on

49 of 82 references.

References · 49

  1. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  2. 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
  3. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  4. 2015Learning Deep Features for Discriminative Localizationcited by 2,430
  5. 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
  6. 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
  7. 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
  8. 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
  9. 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
  10. 2018PointNetVLAD: Deep Point Cloud Based Retrieval for Large-Scale Place Recognitioncited by 197
  11. 2019Learning with Average Precision: Training Image Retrieval with a Listwise Losscited by 184
  12. 2022GNM: A General Navigation Model to Drive Any Robotcited by 161
37 more
  1. 2015Particular object retrieval with integral max-pooling of CNN activationscited by 160
  2. 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
  3. 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
  4. 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
  5. 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 151
  6. 2020Learning the Best Pooling Strategy for Visual Semantic Embeddingcited by 136
  7. 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
  8. 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
  9. 2020VPR-Bench: An Open-Source Visual Place Recognition Evaluation Framework with Quantifiable Viewpoint and Appearance Changecited by 101
  10. 2017Deep Learning Features at Scale for Visual Place Recognitioncited by 96
  11. 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 92
  12. 2022Deep Visual Geo-localization Benchmarkcited by 83
  13. 2021Where is your place, Visual Place Recognition?cited by 82
  14. 2019PCAN: 3D Attention Map Learning Using Contextual Information for Point Cloud Based Retrievalcited by 68
  15. 2020SOE-Net: A Self-Attention and Orientation Encoding Network for Point Cloud based Place Recognitioncited by 66
  16. 2017Learnable pooling with Context Gating for video classificationcited by 58
  17. 2021SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognitioncited by 56
  18. 2017X-View: Graph-Based Semantic Multi-View Localizationcited by 43
  19. 2018LoST? Appearance-Invariant Place Recognition for Opposite Viewpoints using Visual Semanticscited by 34
  20. 2014Convolutional Neural Network-based Place Recognitioncited by 32
  21. 2022AmsterTime: A Visual Place Recognition Benchmark Dataset for Severe Domain Shiftcited by 32
  22. 2022The Revisiting Problem in Simultaneous Localization and Mapping: A Survey on Visual Loop Closure Detectioncited by 29
  23. 2022Learning Sequential Descriptors for Sequence-based Visual Place Recognitioncited by 25
  24. 2024RoboHop: Segment-based Topological Map Representation for Open-World Visual Navigationcited by 25
  25. 2018NeXtVLAD: An Efficient Neural Network to Aggregate Frame-level Features for Large-scale Video Classificationcited by 23
  26. 2020Augmenting Visual Place Recognition with Structural Cuescited by 23
  27. 2018Attention-based Pyramid Aggregation Network for Visual Place Recognitioncited by 21
  28. 2018GhostVLAD for set-based face recognitioncited by 17
  29. 2021A Hierarchical Dual Model of Environment- and Place-Specific Utility for Visual Place Recognitioncited by 15
  30. 2022MultiRes-NetVLAD: Augmenting Place Recognition Training with Low-Resolution Imagerycited by 14
  31. 2022Learning Semantics for Visual Place Recognition through Multi-Scale Attentioncited by 11
  32. 2022General Place Recognition Survey: Towards the Real-world Autonomy Agecited by 11
  33. 2023PlaceNav: Topological Navigation through Place Recognitioncited by 11
  34. 2020City-Scale Visual Place Recognition with Deep Local Features Based on Multi-Scale Ordered VLAD Poolingcited by 5
  35. 2019Spatio-Semantic ConvNet-Based Visual Place Recognitioncited by 4
  36. 2016Real-Time Visual Place Recognition for Personal Localization on a Mobile Devicecited by 3
  37. 2018Learnable Pooling Methods for Video Classificationcited by 3

Built on by

Cited by year

Citing papers per year: 2025: 3.

3 papers.