Response to Review - Part 1/2
Thank you for your detailed and insightful feedback and finding our paper "easy to follow" and "improving the effectiveness of image retrieval". We address all your concerns below.
**Q1: Proposed method based on foundation model... technical novelty incremental...**
**A1:** Please note that most current SoTA VPR methods build upon strong foundation model (DINOv2) [1][2][3]. We just follow this line of work. However, our contribution extends beyond the use of strong foundation models and lies in two key novel aspects.
1. Challenging the prevalent practice in foundation-based models of relying on external aggregation modules and questioning their necessity.
2. Unlocking the encapsulated strength of foundation models, in their intermediate layers. Here we introduce a novel keypoint extraction and descriptor computation module, based on different K, Q and V self-attention facets extracted from intermediate layers. These keypoints and descriptors demonstrate significant robustness, making them highly effective even in zero-shot setting (surpassing the SoTA method of AnyLoc) and excels in reranking after fine-tuning.
We ultimately achieve state-of-the-art performance across 20 benchmarks. We believe these contributions are significant and far from trivial.
[1] Lu, Feng, et al. "Towards Seamless Adaptation of Pre-trained Models for Visual Place Recognition." In ICLR, 2024.
[2] Lu, Feng, et al. "CricaVPR: Cross-image Correlation-aware Representation Learning for Visual Place Recognition." In CVPR, 2024.
[3] Izquierdo, S., & Civera, J. (2024). Optimal transport aggregation for visual place recognition. In CVPR, 2024.
**Q2: Design choices... lack clear motivation and justification.**
**A2:** Thank you for your comment. We believe that we addressed this concern in our original submission, in the Related Work section (lines 192-193), where [4] and [5] provide key motivation and intuition for our approach. To elaborate further, we draw attention to AnyLoc, which emphasizes that per-pixel features from off-the-shelf foundation models [1] demonstrate remarkable visual and semantic consistency.
Additionally, prior studies have extensively highlighted the robust properties of SSL-trained models, including their semantic and instance-level capabilities [1,2,3]. For instance, [2,4,5] studies investigate various aspects of feature representation, in appearance and semantic properties, while [5] specifically discusses the roles of K, Q, and V facets in such tasks. Building on these insights, we are the first to analyze and reveal their potential for VPR matching.
Our approach leverages K and Q for keypoint detection and utilizes values (V) as descriptors for these keypoints. A detailed analysis of these design choices is provided in the Appendix (Table S3, referenced in line 304, in the original submission).
To emphasize this motivation more clearly, we have slightly revised the introduction section, dedicating a separate paragraph to address this issue.
[1] M. Oquab, T. Darcet et al., “Dinov2: Learning robust visual features without supervision,” arXiv:2304.07193, 2023.
[2] M. Caron, H. Touvron, I. Misra et al., “Emerging properties in selfsupervised vision transformers,” in ICCV, 2021.
[3] N. Park, W. Kim, B. Heo, T. Kim, and S. Yun, “What do selfsupervised vision transformers learn?” in ICLR, 2023
[4] Shir Amir, Yossi Gandelsman, Shai Bagon, and Tali Dekel. Deep ViT features as dense visual descriptors. ECCVW, 2022.
[5] Narek Tumanyan, Omer Bar-Tal, Shai Bagon, and Tali Dekel. Splicing vit features for semantic appearance transfer. In CVPR, 2022.
**Q3: Improving could come from stronger foundation...**
**A3:** Please note that we compare our method with several recent approaches that all utilize DINOv2, including SelaVPR (ICLR 2024), CricaVPR (CVPR 2024) and SALAD (CVPR 2024). Additionally, we incorporated another model formally published after the ICLR deadline – VLAD-BuF (ECCV 2024), which is also based on DINOv2. These comparisons are provided below, and we believe they ensure a fair and consistent evaluation.
|Method|Pitts250k|Tokyo24/7|MSLS-Val|Nordland|AmsterTime|
|------|---------|---------|--------|--------|----------|
|VLAD-BuF|95.6|96.5|92.4|78.0|61.4|
|EffoVPR|**97.0**|**98.7**|**92.8**|**95.0**|**65.5**|