paper-with-me

홈 › Papers

MixVPR: Feature Mixing for Visual Place Recognition

2023-03-03 · Amar Ali-bey, Brahim Chaib-Draa, Philippe Giguère

Visual Place Recognition (VPR) is a crucial part of mobile robotics and autonomous driving as well as other computer vision tasks. It refers to the process of identifying a place depicted in a query image using only computer vision. At large scale, repetitive structures, weather and illumination changes pose a real challenge, as appearances can drastically change over time. Along with tackling these challenges, an efficient VPR technique must also be practical in real-world scenarios where latency matters. To address this, we introduce MixVPR, a new holistic feature aggregation technique that takes feature maps from pre-trained backbones as a set of global features. Then, it incorporates a global relationship between elements in each feature map in a cascade of feature mixing, eliminating the need for local or pyramidal aggregation as done in NetVLAD or TransVPR. We demonstrate the effectiveness of our technique through extensive experiments on multiple large-scale benchmarks. Our method outperforms all existing techniques by a large margin while having less than half the number of parameters compared to CosPlace and NetVLAD. We achieve a new all-time high recall@1 score of 94.6% on Pitts250k-test, 88.0% on MapillarySLS, and more importantly, 58.4% on Nordland. Finally, our method outperforms two-stage retrieval techniques such as Patch-NetVLAD, TransVPR and SuperGLUE all while being orders of magnitude faster. Our code and trained models are available at https://github.com/amaralibey/MixVPR.

📄 PDF Abstract BibTeX arXiv:2303.02190

Code (1)

amaralibey/mixvpr 공식 구현 pytorch

Tasks

Autonomous DrivingImage RetrievalMetric LearningVisual Place Recognition

Similar Papers 제목 키워드 기반

Evaluation of Visual Place Recognition Methods for Image Pair Retrieval in 3D Vision and Robotics

2026-03-14 · Dennis Haitz, Athradi Shritish Shetty, Michael Weinmann, Markus Ulrich arxiv

Visual Place Recognition (VPR) is a core component in computer vision, typically formulated as an image retrieval task for localization, mapping, and navigation. In this work, we instead study VPR as an image pair retrie…

Visual Place RecognitionImage Retrieval

One Channel to Rule Them All: Rethinking Input Representation for Visual Place Recognition

2026-05-31 · Timur Ismagilov, Shakaiba Majeed, Michael Milford, Tan Viet Tuyen Nguyen 외 arxiv

Visual Place Recognition (VPR) is fundamental to long-term robot localization and SLAM, yet current systems overwhelmingly rely on RGB input, implicitly assuming color is necessary for global place recognition. We challe…

Visual Place Recognition

BoQ: A Place is Worth a Bag of Learnable Queries

2024-05-12 · CVPR 2024 1 · Amar Ali-bey, Brahim Chaib-Draa, Philippe Giguère

In visual place recognition, accurately identifying and matching images of locations under varying environmental conditions and viewpoints remains a significant challenge. In this paper, we introduce a new technique, cal…

Image Similarity SearchRetrievalVisual Place Recognition

Improving Visual Place Recognition with Sequence-Matching Receptiveness Prediction

2025-03-10 · Somayeh Hussaini, Tobias Fischer, Michael Milford

In visual place recognition (VPR), filtering and sequence-based matching approaches can improve performance by integrating temporal information across image sequences, especially in challenging conditions. While these me…

Visual Place Recognition

DINO-Mix: Enhancing Visual Place Recognition with Foundational Vision Model and Feature Mixing

2023-11-01 · Gaoshuang Huang, Yang Zhou, Xiaofei Hu, Chenglong Zhang 외

Utilizing visual place recognition (VPR) technology to ascertain the geographical location of publicly available images is a pressing issue for real-world VPR applications. Although most current VPR methods achieve favor…

Visual Place Recognition