Sat2Cap: Mapping Fine-Grained Textual Descriptions from Satellite Images
Not on the map. Why?
Abstract (arXiv)
We propose a weakly supervised approach for creating maps using free-form textual descriptions. We refer to this work of creating textual maps as zero-shot mapping. Prior works have approached mapping tasks by developing models that predict a fixed set of attributes using overhead imagery. However, these models are very restrictive as they can only solve highly specific tasks for which they were trained. Mapping text, on the other hand, allows us to solve a large variety of mapping problems with minimal restrictions. To achieve this, we train a contrastive learning framework called Sat2Cap on a new large-scale dataset with 6.1M pairs of overhead and ground-level images. For a given location and overhead image, our model predicts the expected CLIP embeddings of the ground-level scenery. The predicted CLIP embeddings are then used to learn about the textual space associated with that location. Sat2Cap is also conditioned on date-time information, allowing it to model temporally varying concepts over a location. Our experimental results demonstrate that our models successfully capture ground-level concepts and allow large-scale mapping of fine-grained textual queries. Our approach does not require any text-labeled data, making the training easily scalable. The code, dataset, and models will be made publicly available.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Builds on 28 of its 46 references that are in the map. First posted on arXiv 29 Jul 2023.
Builds on
28 of 46 references.
References · 28
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,585
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,864
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Modelscited by 3,614
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
- 2021Align before Fuse: Vision and Language Representation Learning with Momentum Distillationcited by 1,619
- 2022Text Embeddings by Weakly-Supervised Contrastive Pre-trainingcited by 1,253
- 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 981
- 2021Florence: A New Foundation Model for Computer Visioncited by 804
16 more
- 2020Contrastive Learning of Medical Visual Representations from Paired Images and Textcited by 641
- 2021FILIP: Fine-grained Interactive Language-Image Pre-Trainingcited by 627
- 2021ClipCap: CLIP Prefix for Image Captioningcited by 559
- 2020VirTex: Learning Visual Representations from Textual Annotationscited by 339
- 2022Vision-Language Pre-Training with Triple Contrastive Learningcited by 212
- 2022Unified Contrastive Learning in Image-Text-Label Spacecited by 194
- 2023CLIP for All Things Zero-Shot Sketch-Based Image Retrieval, Fine-Grained or Notcited by 79
- 2022Fine-grained Image Captioning with CLIP Rewardcited by 69
- 2022CLIP-GEN: Language-Free Training of a Text-to-Image Generator with CLIPcited by 60
- 2021Extending CLIP for Category-to-image Retrieval in E-commercecited by 24
- 2020Learning a Dynamic Map of Visual Appearancecited by 18
- 2016Understanding and Mapping Natural Beautycited by 10
- 2016Beyond Spatial Auto-Regressive Models: Predicting Housing Prices with Satellite Imagerycited by 8
- 2020Dynamic Traffic Modeling From Overhead Imagerycited by 8
- 2018DeepDPM: Dynamic Population Mapping via Deep Neural Networkcited by 6
- 2018What Goes Where: Predicting Object Distributions from Abovecited by 4
Built on by
Citing papers per year: 2023: 2; 2024: 7; 2025: 8; 2026: 2.
19 papers.
Sort:
By area:
- 2024Mission Critical -- Satellite Data is a Distinct Modality in Machine Learningcited by 77
- 2023Towards Natural Language-Guided Drones: GeoText-1652 Benchmark with Spatial Relation Matchingcited by 42
- 2024TaxaBind: A Unified Embedding Space for Ecological Applicationscited by 35
- 2024GeoSynth: Contextually-Aware High-Resolution Satellite Image Synthesiscited by 32
- 2025RANGE: Retrieval Augmented Neural Fields for Multi-Resolution Geo-Embeddingscited by 19
- 2024Mind the Modality Gap: Towards a Remote Sensing Vision-Language Model via Cross-modal Alignmentcited by 15
- 2023BirdSAT: Cross-View Contrastive Masked Autoencoders for Bird Species Classification and Mappingcited by 12
- 2024GOMAA-Geo: GOal Modality Agnostic Active Geo-localizationcited by 11
- 2024GEOBIND: Binding Text, Image, and Audio through Satellite Imagescited by 7
- 2024SenCLIP: Enhancing zero-shot land-use mapping for Sentinel-2 with ground-level promptingcited by 7
- 2025VectorSynth: Fine-Grained Satellite Image Synthesis with Structured Semanticscited by 5
- 2025EcoWikiRS: Learning Ecological Representation of Satellite Images from Weak Supervision with Species Observations and Wikipediacited by 3
7 more
- 2025GeoExplorer: Active Geo-localization with Curiosity-Driven Explorationcited by 3
- 2025Platonic Representations for Poverty Mapping: Unified Vision-Language Codes or Agent-Induced Novelty?cited by 1
- 2025TimeSenCLIP: A Time Series Vision-Language Model for Remote Sensingcited by 1
- 2025ProM3E: Probabilistic Masked MultiModal Embedding Model for Ecologycited by 1
- 2025Few-Shot Remote Sensing Image Scene Classification with CLIP and Prompt Learningcited by 0
- 2026BioVITA: Biological Dataset, Model, and Benchmark for Visual-Textual-Acoustic Alignmentcited by 0
- 2026SatBLIP: Context Understanding and Feature Identification from Satellite Imagery with Vision-Language Learningcited by 0
- 2026SatBLIP: Context Understanding and Feature Identification from Satellite Imagery with Vision-Language Learning15 Apr 2026
- 2026BioVITA: Biological Dataset, Model, and Benchmark for Visual-Textual-Acoustic Alignment25 Mar 2026
- 2025VectorSynth: Fine-Grained Satellite Image Synthesis with Structured Semantics11 Nov 2025
- 2025ProM3E: Probabilistic Masked MultiModal Embedding Model for Ecology4 Nov 2025
- 2025Few-Shot Remote Sensing Image Scene Classification with CLIP and Prompt Learning28 Oct 2025
- 2025TimeSenCLIP: A Time Series Vision-Language Model for Remote Sensing16 Aug 2025
- 2025Platonic Representations for Poverty Mapping: Unified Vision-Language Codes or Agent-Induced Novelty?1 Aug 2025
- 2025GeoExplorer: Active Geo-localization with Curiosity-Driven Exploration31 Jul 2025
- 2025EcoWikiRS: Learning Ecological Representation of Satellite Images from Weak Supervision with Species Observations and Wikipedia28 Apr 2025
- 2025RANGE: Retrieval Augmented Neural Fields for Multi-Resolution Geo-Embeddings27 Feb 2025
- 2024SenCLIP: Enhancing zero-shot land-use mapping for Sentinel-2 with ground-level prompting11 Dec 2024
- 2024TaxaBind: A Unified Embedding Space for Ecological Applications1 Nov 2024
7 more
- 2024GOMAA-Geo: GOal Modality Agnostic Active Geo-localization4 Jun 2024
- 2024GEOBIND: Binding Text, Image, and Audio through Satellite Images17 Apr 2024
- 2024GeoSynth: Contextually-Aware High-Resolution Satellite Image Synthesis9 Apr 2024
- 2024Mind the Modality Gap: Towards a Remote Sensing Vision-Language Model via Cross-modal Alignment15 Feb 2024
- 2024Mission Critical -- Satellite Data is a Distinct Modality in Machine Learning2 Feb 2024
- 2023Towards Natural Language-Guided Drones: GeoText-1652 Benchmark with Spatial Relation Matching21 Nov 2023
- 2023BirdSAT: Cross-View Contrastive Masked Autoencoders for Bird Species Classification and Mapping29 Oct 2023
- 2024Mission Critical -- Satellite Data is a Distinct Modality in Machine Learningcited by 77
- 2023Towards Natural Language-Guided Drones: GeoText-1652 Benchmark with Spatial Relation Matchingcited by 42
- 2024TaxaBind: A Unified Embedding Space for Ecological Applicationscited by 35
- 2024GeoSynth: Contextually-Aware High-Resolution Satellite Image Synthesiscited by 32
- 2025RANGE: Retrieval Augmented Neural Fields for Multi-Resolution Geo-Embeddingscited by 19
- 2023BirdSAT: Cross-View Contrastive Masked Autoencoders for Bird Species Classification and Mappingcited by 12
- 2024GOMAA-Geo: GOal Modality Agnostic Active Geo-localizationcited by 11
- 2024GEOBIND: Binding Text, Image, and Audio through Satellite Imagescited by 7
- 2025VectorSynth: Fine-Grained Satellite Image Synthesis with Structured Semanticscited by 5
- 2025EcoWikiRS: Learning Ecological Representation of Satellite Images from Weak Supervision with Species Observations and Wikipediacited by 3
- 2025ProM3E: Probabilistic Masked MultiModal Embedding Model for Ecologycited by 1
- 2025Few-Shot Remote Sensing Image Scene Classification with CLIP and Prompt Learningcited by 0
12 most cited of 14 All 14 (JSON)
- 2026SatBLIP: Context Understanding and Feature Identification from Satellite Imagery with Vision-Language Learning15 Apr 2026
- 2026BioVITA: Biological Dataset, Model, and Benchmark for Visual-Textual-Acoustic Alignment25 Mar 2026
- 2025VectorSynth: Fine-Grained Satellite Image Synthesis with Structured Semantics11 Nov 2025
- 2025ProM3E: Probabilistic Masked MultiModal Embedding Model for Ecology4 Nov 2025
- 2025Few-Shot Remote Sensing Image Scene Classification with CLIP and Prompt Learning28 Oct 2025
- 2025EcoWikiRS: Learning Ecological Representation of Satellite Images from Weak Supervision with Species Observations and Wikipedia28 Apr 2025
- 2025RANGE: Retrieval Augmented Neural Fields for Multi-Resolution Geo-Embeddings27 Feb 2025
- 2024TaxaBind: A Unified Embedding Space for Ecological Applications1 Nov 2024
- 2024GOMAA-Geo: GOal Modality Agnostic Active Geo-localization4 Jun 2024
- 2024GEOBIND: Binding Text, Image, and Audio through Satellite Images17 Apr 2024
- 2024GeoSynth: Contextually-Aware High-Resolution Satellite Image Synthesis9 Apr 2024
- 2024Mission Critical -- Satellite Data is a Distinct Modality in Machine Learning2 Feb 2024
12 newest of 14 All 14 (JSON)