DC-VLAQ: Query-Residual Aggregation for Robust Visual Place Recognition
About
One of the central challenges in visual place recognition (VPR) is learning a robust global representation that remains discriminative under large viewpoint changes, illumination variations, and severe domain shifts. While visual foundation models (VFMs) provide strong local features, most existing methods rely on a single model, overlooking the complementary cues offered by different VFMs. However, exploiting such complementary information inevitably alters token distributions, which challenges the stability of existing query-based global aggregation schemes. To address these challenges, we propose DC-VLAQ, a representation-centric framework that integrates the fusion of complementary VFMs and robust global aggregation. Specifically, we first introduce a lightweight residual-guided complementary fusion that anchors representations in the DINOv2 feature space while injecting complementary semantics from CLIP through a learned residual correction. In addition, we propose the Vector of Local Aggregated Queries (VLAQ), a query--residual global aggregation scheme that encodes local tokens by their residual responses to learnable queries, resulting in improved stability and the preservation of fine-grained discriminative cues. Extensive experiments on standard VPR benchmarks, including Pitts30k, Tokyo24/7, MSLS, Nordland, SPED, and AmsterTime, demonstrate that DC-VLAQ consistently outperforms strong baselines and achieves state-of-the-art performance, particularly under challenging domain shifts and long-term appearance changes.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Visual Place Recognition | MSLS (val) | Recall@194.2 | 236 | |
| Visual Place Recognition | Tokyo24/7 | Recall@198.7 | 146 | |
| Visual Place Recognition | MSLS Challenge | Recall@181.7 | 134 | |
| Visual Place Recognition | Nordland | Recall@192.8 | 112 | |
| Visual Place Recognition | SPED | Recall@193.9 | 106 | |
| Visual Place Recognition | Pittsburgh30k (test) | Recall@194.3 | 86 | |
| Visual Place Recognition | AmsterTime | Recall@166.8 | 83 |