Papers › Query-Based Adaptive Aggregation for Multi-Dataset Joint Training Toward Universal...
Query-Based Adaptive Aggregation for Multi-Dataset Joint Training Toward Universal Visual Place Recognition
Jiuhong Xiao, Yang Zhou, Giuseppe Loianno
Deep learning methods for Visual Place Recognition (VPR) have advanced significantly, largely driven by large-scale datasets. However, most existing approaches are trained on a single dataset, which can introduce dataset-specific inductive biases and limit model generalization. While multi-dataset joint training offers a promising solution for developing universal VPR models, divergences among training datasets can saturate limited information capacity in feature aggregation layers, leading to suboptimal performance. To address these challenges, we propose Query-based Adaptive Aggregation (QAA), a novel feature aggregation technique that leverages learned queries as reference codebooks to effectively enhance information capacity without significant computational or parameter complexity. We show that computing the Cross-query Similarity (CS) between query-level image features and reference codebooks provides a simple yet effective way to generate robust descriptors. Our results demonstrate that QAA outperforms state-of-the-art models, achieving balanced generalization across diverse datasets while maintaining peak performance comparable to dataset-specific models. Ablation studies further explore QAA's mechanisms and scalability. Visualizations reveal that the learned queries exhibit diverse attention patterns across datasets. Code will be publicly released.
Code
No code repository is listed for this paper in the archive or in Syntology's graph.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Visual Place Recognition | AmsterTime | QAA-DINOv2-B-8192 | Recall@1 | 63.7 | #4 of 8 | Archive leaderboard | report |
| Visual Place Recognition | Eynsham | QAA-DINOv2-B-8192 | Recall@1 | 92.9 | #1 of 7 | Archive leaderboard | report |
| Visual Place Recognition | Mapillary test | QAA-DINOv2-B-8192 | Recall@1 | 85.7 | #1 of 12 | Archive leaderboard | report |
| Visual Place Recognition | Mapillary val | QAA-DINOv2-B-8192 | Recall@1 | 97.6 | #1 of 18 | Archive leaderboard | report |
| Visual Place Recognition | Nordland | QAA-DINOv2-B-8192 | Recall@1 | 96.7 | #1 of 13 | Archive leaderboard | report |
| Visual Place Recognition | Nordland* (2760 queries) | QAA-DINOv2-B-8192 | Recall@1 | 91.8 | #1 of 4 | Archive leaderboard | report |
| Visual Place Recognition | Pittsburgh-250k-test | QAA-DINOv2-B-8192 | Recall@1 | 96.6 | #3 of 13 | Archive leaderboard | report |
| Visual Place Recognition | Pittsburgh-30k-test | QAA-DINOv2-B-8192 | Recall@1 | 94.4 | #4 of 22 | Archive leaderboard | report |
| Visual Place Recognition | SF-XL test v1 | QAA-DINOv2-B-8192 | Recall@1 | 94.4 | #2 of 5 | Archive leaderboard | report |
| Visual Place Recognition | SF-XL test v2 | QAA-DINOv2-B-8192 | Recall@1 | 94.6 | #1 of 5 | Archive leaderboard | report |
| Visual Place Recognition | SPED | QAA-DINOv2-B-8192 | Recall@1 | 91.8 | #5 of 7 | Archive leaderboard | report |
| Visual Place Recognition | SVOX-Night | QAA-DINOv2-B-8192 | Recall@1 | 97.2 | #3 of 4 | Archive leaderboard | report |
| Visual Place Recognition | SVOX-Overcast | QAA-DINOv2-B-8192 | Recall@1 | 98.4 | #1 of 4 | Archive leaderboard | report |
| Visual Place Recognition | SVOX-Rain | QAA-DINOv2-B-8192 | Recall@1 | 98.4 | #1 of 4 | Archive leaderboard | report |
| Visual Place Recognition | SVOX-Snow | QAA-DINOv2-B-8192 | Recall@1 | 99.1 | #3 of 4 | Archive leaderboard | report |
| Visual Place Recognition | SVOX-Sun | QAA-DINOv2-B-8192 | Recall@1 | 97.3 | #3 of 4 | Archive leaderboard | report |
| Visual Place Recognition | Tokyo247 | QAA-DINOv2-B-8192 | Recall@1 | 98.4 | #4 of 14 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections