ProGEO: Generating Prompts through Image-Text Contrastive Learning for Visual Geo-localization
Not on the map. Why?
Abstract (arXiv)
Visual Geo-localization (VG) refers to the process to identify the location described in query images, which is widely applied in robotics field and computer vision tasks, such as autonomous driving, metaverse, augmented reality, and SLAM. In fine-grained images lacking specific text descriptions, directly applying pure visual methods to represent neighborhood features often leads to the model focusing on overly fine-grained features, unable to fully mine the semantic information in the images. Therefore, we propose a two-stage training method to enhance visual performance and use contrastive learning to mine challenging samples. We first leverage the multi-modal description capability of CLIP (Contrastive Language-Image Pretraining) to create a set of learnable text prompts for each geographic image feature to form vague descriptions. Then, by utilizing dynamic text prompts to assist the training of the image encoder, we enable the image encoder to learn better and more generalizable visual features. This strategy of applying text to purely visual tasks addresses the challenge of using multi-modal models for geographic images, which often suffer from a lack of precise descriptions, making them difficult to utilize widely. We validate the effectiveness of the proposed strategy on several large-scale visual geo-localization datasets, and our method achieves competitive results on multiple visual geo-localization datasets. Our code and model are available at https://github.com/Chain-Mao/ProGEO.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 28 of its 46 references that are in the map. First posted on arXiv 4 Jun 2024.
Builds on
28 of 46 references.
References · 28
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021Learning to Prompt for Vision-Language Modelscited by 2,269
- 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2017In Defense of the Triplet Loss for Person Re-Identificationcited by 784
- 2022MaPLe: Multi-modal Prompt Learningcited by 685
- 2021DenseCLIP: Language-Guided Dense Prediction with Context-Aware Promptingcited by 530
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
16 more
- 2021CPT: Colorful Prompt Tuning for Pre-trained Vision-Language Modelscited by 182
- 2022CLIP-ReID: Exploiting Vision-Language Model for Image Re-Identification without Concrete Text Labelscited by 177
- 2022TransGeo: Transformer Is All You Need for Cross-view Image Geo-localizationcited by 166
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2022CLIP Models are Few-shot Learners: Empirical Studies on VQA and Visual Entailmentcited by 113
- 2020Self-supervising Fine-grained Region Similarities for Large-scale Image Localizationcited by 110
- 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 2020VPR-Bench: An Open-Source Visual Place Recognition Evaluation Framework with Quantifiable Viewpoint and Appearance Changecited by 101
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 92
- 2019Scalable Place Recognition Under Appearance Change for Autonomous Drivingcited by 42
- 2022MuKEA: Multimodal Knowledge Extraction and Accumulation for Knowledge-based Visual Question Answeringcited by 36
- 2018Attention-based Pyramid Aggregation Network for Visual Place Recognitioncited by 21
- 2021Inside Out Visual Place Recognitioncited by 12
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 2.
6 papers.
- 2025DescribeEarth: Describe Anything for Remote Sensing Imagescited by 5
- 2025Feature Complementation Architecture for Visual Place Recognitioncited by 4
- 2025Scale, Don't Fine-tune: Guiding Multimodal LLMs for Efficient Visual Place Recognition at Test-Timecited by 3
- 2024Advancements in Visual Language Models for Remote Sensing: Datasets, Capabilities, and Enhancement Techniquescited by 1
- 2026DialogueVPR: Towards Conversational Visual Place Recognitioncited by 1
- 2026LocationAgent: A Hierarchical Agent for Image Geolocation via Decoupling Strategy and Evidence from Parametric Knowledgecited by 0
- 2026DialogueVPR: Towards Conversational Visual Place Recognition8 May 2026
- 2026LocationAgent: A Hierarchical Agent for Image Geolocation via Decoupling Strategy and Evidence from Parametric Knowledge27 Jan 2026
- 2025DescribeEarth: Describe Anything for Remote Sensing Images30 Sep 2025
- 2025Scale, Don't Fine-tune: Guiding Multimodal LLMs for Efficient Visual Place Recognition at Test-Time2 Sep 2025
- 2025Feature Complementation Architecture for Visual Place Recognition14 Jun 2025
- 2024Advancements in Visual Language Models for Remote Sensing: Datasets, Capabilities, and Enhancement Techniques15 Oct 2024