<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Darkblueb</id>
	<title>OSGeo - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Darkblueb"/>
	<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/wiki/Special:Contributions/Darkblueb"/>
	<updated>2026-07-08T12:44:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Talk:Bot_SAC_Overview&amp;diff=136129</id>
		<title>Talk:Bot SAC Overview</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Talk:Bot_SAC_Overview&amp;diff=136129"/>
		<updated>2026-06-23T04:08:58Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Note''': AI LLM assistance was employed in the production of this document.&lt;br /&gt;
&lt;br /&gt;
  {| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
  |+ LLM Engine contributions by operator&lt;br /&gt;
  |-&lt;br /&gt;
  ! Operator !! Tool !! Model 1 !! Tokens&lt;br /&gt;
  |-&lt;br /&gt;
  | '''darkblueb''' || ollama local-only || Qwen3.6-35B-A3B-Q8_0 || 2040&lt;br /&gt;
  |}&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Bot_SAC_Overview&amp;diff=136128</id>
		<title>Bot SAC Overview</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Bot_SAC_Overview&amp;diff=136128"/>
		<updated>2026-06-23T04:00:58Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Infrastructure of OSGeo System Administration Committee ([[SAC]])&lt;br /&gt;
&lt;br /&gt;
= Presentation: OSGeo Service Infrastructure Overview =&lt;br /&gt;
&lt;br /&gt;
This document outlines a proposed 12-slide presentation for the OSGeo leadership. The focus shifts from specific hardware inventory to the value, reliability, and strategic benefit of the services provided to the community.&lt;br /&gt;
&lt;br /&gt;
== Slide 1: Introduction ==&lt;br /&gt;
'''Title:''' Empowering the Open Geospatial Community: OSGeo Infrastructure Overview&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Presenter: SAC Infrastructure Team&lt;br /&gt;
    Objective: To provide a high-level overview of the technical infrastructure supporting OSGeo projects.&lt;br /&gt;
    Key Message: Our infrastructure is not just about servers; it is about enabling collaboration, development, and community engagement for the global open-source geospatial movement.&lt;br /&gt;
    Scope: Overview of core services, hosting strategies, and future resilience.&lt;br /&gt;
&lt;br /&gt;
== Slide 2: Strategic Vision &amp;amp; Philosophy ==&lt;br /&gt;
'''Title:''' From Hardware to Service-Oriented Infrastructure&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    The Shift: Moving away from &amp;quot;managing servers&amp;quot; to &amp;quot;delivering services.&amp;quot;&lt;br /&gt;
    Core Principles:&lt;br /&gt;
        Reliability: High availability for critical community tools.&lt;br /&gt;
        Scalability: Flexible resources to support growing projects (e.g., Docker, CI/CD).&lt;br /&gt;
        Security: Robust access controls and data protection.&lt;br /&gt;
        Community-Centric: Infrastructure tailored to the needs of GIS developers, researchers, and users.&lt;br /&gt;
    Goal: A unified, resilient platform that allows project teams to focus on code and content, not sysadmin tasks.&lt;br /&gt;
&lt;br /&gt;
== Slide 3: The Foundation: Modern Virtualization ==&lt;br /&gt;
'''Title:''' Efficient Resource Utilization via LXD/Incus&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Technology Stack: Migration to modern containerization (LXD/Incus) and virtualization.&lt;br /&gt;
    Benefits:&lt;br /&gt;
        Density: More services per physical machine, reducing energy and hardware costs.&lt;br /&gt;
        Isolation: Secure separation of projects (e.g., Nextcloud vs. Jenkins).&lt;br /&gt;
        Speed: Rapid deployment and cloning of environments for testing and production.&lt;br /&gt;
    Current State: Primary hosts (osgeo4, osgeo7, osgeo8, osgeo9, osgeo10) form a robust, distributed cluster.&lt;br /&gt;
&lt;br /&gt;
== Slide 4: Core Web Presence &amp;amp; Community Hub ==&lt;br /&gt;
'''Title:''' The OSGeo Website &amp;amp; Wiki Ecosystem&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Services:&lt;br /&gt;
        www.osgeo.org: The main portal for news, events, and project listings.&lt;br /&gt;
        wiki.osgeo.org: The central knowledge base for documentation and community guides.&lt;br /&gt;
    Infrastructure:&lt;br /&gt;
        Hosted on modern LXD containers (osgeo6/osgeo7).&lt;br /&gt;
        Automated deployments via Ansible ensure consistency and easy updates.&lt;br /&gt;
        Staging environments (wordpress-dev, wiki-staging) allow safe testing before production release.&lt;br /&gt;
    Benefit: A stable, up-to-date face of OSGeo for millions of visitors.&lt;br /&gt;
&lt;br /&gt;
== Slide 5: Communication &amp;amp; Collaboration Tools ==&lt;br /&gt;
'''Title:''' Keeping the Community Connected&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Real-Time Chat:&lt;br /&gt;
        Matrix (gitter/irc bridges): Secure, federated chat for developer discussions.&lt;br /&gt;
        Heisenbridge: Bridges IRC channels to Matrix for broader accessibility.&lt;br /&gt;
    Video Conferencing:&lt;br /&gt;
        Jitsi Meet (meet.osgeo.org): Self-hosted, privacy-focused video meetings for SAC and project meetings.&lt;br /&gt;
    Mailing Lists:&lt;br /&gt;
        Mailman (lists.osgeo.org): The backbone of asynchronous communication for announcements and technical debates.&lt;br /&gt;
    Benefit: Diverse, accessible, and self-hosted communication channels that respect user privacy.&lt;br /&gt;
&lt;br /&gt;
== Slide 6: Development &amp;amp; Continuous Integration ==&lt;br /&gt;
'''Title:''' Powering Project Development with CI/CD&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Code Hosting:&lt;br /&gt;
        Gitea (git.osgeo.org): Lightweight, self-hosted Git service for project repositories.&lt;br /&gt;
    Continuous Integration:&lt;br /&gt;
        Jenkins (host.postgis.net &amp;amp; osgeo10): Automated testing and building for major projects like PostGIS and GRASS GIS.&lt;br /&gt;
        Dronie: Automated release management and build coordination.&lt;br /&gt;
    Benefit: Accelerates development cycles, ensures code quality, and automates the release process for critical geospatial software.&lt;br /&gt;
&lt;br /&gt;
== Slide 7: Data Management &amp;amp; Storage ==&lt;br /&gt;
'''Title:''' Secure Data Sharing and Distribution&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    File Sharing:&lt;br /&gt;
        Nextcloud (nextcloud.osgeo.org): Secure, self-hosted cloud storage for project teams and sensitive data.&lt;br /&gt;
        Photoprism: AI-powered photo management for community events and galleries.&lt;br /&gt;
    Software Distribution:&lt;br /&gt;
        Download Server (download.osgeo.org): High-bandwidth mirror for OSGeo Live, ISOs, and project binaries.&lt;br /&gt;
        Repo Server (repo.osgeo.org): Centralized repository for Debian/Ubuntu packages and Docker images.&lt;br /&gt;
    Benefit: Reliable access to software and data for users worldwide, with secure internal collaboration tools for teams.&lt;br /&gt;
&lt;br /&gt;
== Slide 8: Project-Specific Hosting &amp;amp; Specialized Services ==&lt;br /&gt;
'''Title:''' Supporting Diverse Project Needs&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    GRASS GIS: Dedicated hosting (grass.osgeo.org) with automated website generation and security updates.&lt;br /&gt;
    GeoServer: Certification testing environment (cite.geoserver.org) and demo instances.&lt;br /&gt;
    QGIS: Separate, high-performance hosting for QGIS project needs (website, docs, plugins).&lt;br /&gt;
    LimeSurvey: Self-hosted survey tool for community feedback and elections.&lt;br /&gt;
    Benefit: Tailored infrastructure that meets the unique technical requirements of different projects, from heavy compute to simple web hosting.&lt;br /&gt;
&lt;br /&gt;
== Slide 9: Monitoring, Security &amp;amp; Reliability ==&lt;br /&gt;
'''Title:''' Proactive Maintenance and Security&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Monitoring:&lt;br /&gt;
        Prometheus &amp;amp; Grafana (monitor.osgeo.org): Real-time visibility into server health, container metrics, and service status.&lt;br /&gt;
        Automated alerts for SAC administrators.&lt;br /&gt;
    Security:&lt;br /&gt;
        LDAP Integration: Centralized identity management for secure access.&lt;br /&gt;
        SSH Key Management: Strict key-based access control with jump hosts for isolation.&lt;br /&gt;
        Regular Updates: Automated security patches (unattended-upgrades) and regular OS upgrades.&lt;br /&gt;
    Benefit: Proactive identification of issues, ensuring high uptime and protecting community data.&lt;br /&gt;
&lt;br /&gt;
== Slide 10: Disaster Recovery &amp;amp; Backup Strategy ==&lt;br /&gt;
'''Title:''' Ensuring Business Continuity&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Backup Infrastructure:&lt;br /&gt;
        Dedicated backup hardware (osgeo5) for critical data.&lt;br /&gt;
        Rsync backups for download mirrors.&lt;br /&gt;
        Bacula backups for VMs and containers.&lt;br /&gt;
    Redundancy:&lt;br /&gt;
        Distributed hosting across multiple physical machines.&lt;br /&gt;
        Regular restoration tests to verify backup integrity.&lt;br /&gt;
    Benefit: Peace of mind knowing that community data and project history are protected against hardware failure or accidental deletion.&lt;br /&gt;
&lt;br /&gt;
== Slide 11: Future Roadmap &amp;amp; Optimization ==&lt;br /&gt;
'''Title:''' Evolving Infrastructure for Future Growth&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Consolidation: Migrating remaining legacy services to modern LXD/Incus hosts.&lt;br /&gt;
    Performance: Optimizing network proxies (Nginx) and storage (ZFS) for better throughput.&lt;br /&gt;
    Expansion: Preparing for increased demand from growing projects (e.g., more CI/CD agents, larger download mirrors).&lt;br /&gt;
    Sustainability: Reducing physical footprint through efficient virtualization.&lt;br /&gt;
    Benefit: A forward-looking infrastructure that is cost-effective, efficient, and ready for the next decade of open geospatial innovation.&lt;br /&gt;
&lt;br /&gt;
== Slide 12: Conclusion &amp;amp; Q&amp;amp;A ==&lt;br /&gt;
'''Title:''' Summary and Next Steps&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Summary:&lt;br /&gt;
        OSGeo infrastructure is a robust, modern, and community-focused platform.&lt;br /&gt;
        It supports a wide range of services from web hosting to complex CI/CD pipelines.&lt;br /&gt;
        Continuous improvement ensures reliability and security.&lt;br /&gt;
    Call to Action:&lt;br /&gt;
        Support for ongoing maintenance and potential upgrades.&lt;br /&gt;
        Collaboration between SAC and project teams to identify future needs.&lt;br /&gt;
    Q&amp;amp;A: Open floor for questions and discussion.&lt;br /&gt;
&lt;br /&gt;
= Notes for Presentation Delivery =&lt;br /&gt;
&lt;br /&gt;
    Emphasis on Benefit: When discussing each slide, always link the technical detail back to the user or project benefit (e.g., &amp;quot;This Jenkins server means faster releases for PostGIS users&amp;quot;).&lt;br /&gt;
    Visuals: Use diagrams showing the flow from user -&amp;gt; web proxy -&amp;gt; container -&amp;gt; service. Show screenshots of the monitoring dashboard to demonstrate proactive management.&lt;br /&gt;
    Simplicity: Avoid deep technical jargon where possible. Focus on concepts like &amp;quot;reliability,&amp;quot; &amp;quot;speed,&amp;quot; and &amp;quot;security.&amp;quot;&lt;br /&gt;
    Addressing Mistakes: The original document contained outdated information (e.g., osgeo3 status, specific container names). This presentation uses the corrected, high-level view to avoid confusion. Ensure the slide deck reflects the current state as described in the revised service list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Prompt =&lt;br /&gt;
we have a chance to make a short presentation to the big boss of OSGeo.  I will give you very lengthy input that  shows all of the current computers and what they do. There are a few mistakes in this page ! We are going to change the information to talk about services instead of particular computers. We can aim for a maximum of 12 slides   as a result. The slides are one slide for introduction, one or two slides for setting up the idea of the talk, and then ten or so slides that show this collection of user and network services, with some reference to which computer host they are on perhaps, but the emphasis is on the benefit of the group.  Write your result as MediaWiki output ```Infrastructure of OSGeo System Administration Committee ([[SAC]])  https://wiki.osgeo.org/wiki/SAC_Service_Status&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Bot_SAC_Overview&amp;diff=136127</id>
		<title>Bot SAC Overview</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Bot_SAC_Overview&amp;diff=136127"/>
		<updated>2026-06-23T03:51:51Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Infrastructure of OSGeo System Administration Committee ([[SAC]])&lt;br /&gt;
&lt;br /&gt;
= Presentation: OSGeo Service Infrastructure Overview =&lt;br /&gt;
&lt;br /&gt;
This document outlines a proposed 12-slide presentation for the OSGeo leadership. The focus shifts from specific hardware inventory to the value, reliability, and strategic benefit of the services provided to the community.&lt;br /&gt;
&lt;br /&gt;
== Slide 1: Introduction ==&lt;br /&gt;
'''Title:''' Empowering the Open Geospatial Community: OSGeo Infrastructure Overview&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Presenter: SAC Infrastructure Team&lt;br /&gt;
    Objective: To provide a high-level overview of the technical infrastructure supporting OSGeo projects.&lt;br /&gt;
    Key Message: Our infrastructure is not just about servers; it is about enabling collaboration, development, and community engagement for the global open-source geospatial movement.&lt;br /&gt;
    Scope: Overview of core services, hosting strategies, and future resilience.&lt;br /&gt;
&lt;br /&gt;
== Slide 2: Strategic Vision &amp;amp; Philosophy ==&lt;br /&gt;
'''Title:''' From Hardware to Service-Oriented Infrastructure&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    The Shift: Moving away from &amp;quot;managing servers&amp;quot; to &amp;quot;delivering services.&amp;quot;&lt;br /&gt;
    Core Principles:&lt;br /&gt;
        Reliability: High availability for critical community tools.&lt;br /&gt;
        Scalability: Flexible resources to support growing projects (e.g., Docker, CI/CD).&lt;br /&gt;
        Security: Robust access controls and data protection.&lt;br /&gt;
        Community-Centric: Infrastructure tailored to the needs of GIS developers, researchers, and users.&lt;br /&gt;
    Goal: A unified, resilient platform that allows project teams to focus on code and content, not sysadmin tasks.&lt;br /&gt;
&lt;br /&gt;
== Slide 3: The Foundation: Modern Virtualization ==&lt;br /&gt;
'''Title:''' Efficient Resource Utilization via LXD/Incus&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Technology Stack: Migration to modern containerization (LXD/Incus) and virtualization.&lt;br /&gt;
    Benefits:&lt;br /&gt;
        Density: More services per physical machine, reducing energy and hardware costs.&lt;br /&gt;
        Isolation: Secure separation of projects (e.g., Nextcloud vs. Jenkins).&lt;br /&gt;
        Speed: Rapid deployment and cloning of environments for testing and production.&lt;br /&gt;
    Current State: Primary hosts (osgeo4, osgeo7, osgeo8, osgeo9, osgeo10) form a robust, distributed cluster.&lt;br /&gt;
&lt;br /&gt;
== Slide 4: Core Web Presence &amp;amp; Community Hub ==&lt;br /&gt;
'''Title:''' The OSGeo Website &amp;amp; Wiki Ecosystem&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Services:&lt;br /&gt;
        www.osgeo.org: The main portal for news, events, and project listings.&lt;br /&gt;
        wiki.osgeo.org: The central knowledge base for documentation and community guides.&lt;br /&gt;
    Infrastructure:&lt;br /&gt;
        Hosted on modern LXD containers (osgeo6/osgeo7).&lt;br /&gt;
        Automated deployments via Ansible ensure consistency and easy updates.&lt;br /&gt;
        Staging environments (wordpress-dev, wiki-staging) allow safe testing before production release.&lt;br /&gt;
    Benefit: A stable, up-to-date face of OSGeo for millions of visitors.&lt;br /&gt;
&lt;br /&gt;
== Slide 5: Communication &amp;amp; Collaboration Tools ==&lt;br /&gt;
'''Title:''' Keeping the Community Connected&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Real-Time Chat:&lt;br /&gt;
        Matrix (gitter/irc bridges): Secure, federated chat for developer discussions.&lt;br /&gt;
        Heisenbridge: Bridges IRC channels to Matrix for broader accessibility.&lt;br /&gt;
    Video Conferencing:&lt;br /&gt;
        Jitsi Meet (meet.osgeo.org): Self-hosted, privacy-focused video meetings for SAC and project meetings.&lt;br /&gt;
    Mailing Lists:&lt;br /&gt;
        Mailman (lists.osgeo.org): The backbone of asynchronous communication for announcements and technical debates.&lt;br /&gt;
    Benefit: Diverse, accessible, and self-hosted communication channels that respect user privacy.&lt;br /&gt;
&lt;br /&gt;
== Slide 6: Development &amp;amp; Continuous Integration ==&lt;br /&gt;
'''Title:''' Powering Project Development with CI/CD&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Code Hosting:&lt;br /&gt;
        Gitea (git.osgeo.org): Lightweight, self-hosted Git service for project repositories.&lt;br /&gt;
    Continuous Integration:&lt;br /&gt;
        Jenkins (host.postgis.net &amp;amp; osgeo10): Automated testing and building for major projects like PostGIS and GRASS GIS.&lt;br /&gt;
        Dronie: Automated release management and build coordination.&lt;br /&gt;
    Benefit: Accelerates development cycles, ensures code quality, and automates the release process for critical geospatial software.&lt;br /&gt;
&lt;br /&gt;
== Slide 7: Data Management &amp;amp; Storage ==&lt;br /&gt;
'''Title:''' Secure Data Sharing and Distribution&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    File Sharing:&lt;br /&gt;
        Nextcloud (nextcloud.osgeo.org): Secure, self-hosted cloud storage for project teams and sensitive data.&lt;br /&gt;
        Photoprism: AI-powered photo management for community events and galleries.&lt;br /&gt;
    Software Distribution:&lt;br /&gt;
        Download Server (download.osgeo.org): High-bandwidth mirror for OSGeo Live, ISOs, and project binaries.&lt;br /&gt;
        Repo Server (repo.osgeo.org): Centralized repository for Debian/Ubuntu packages and Docker images.&lt;br /&gt;
    Benefit: Reliable access to software and data for users worldwide, with secure internal collaboration tools for teams.&lt;br /&gt;
&lt;br /&gt;
== Slide 8: Project-Specific Hosting &amp;amp; Specialized Services ==&lt;br /&gt;
'''Title:''' Supporting Diverse Project Needs&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    GRASS GIS: Dedicated hosting (grass.osgeo.org) with automated website generation and security updates.&lt;br /&gt;
    GeoServer: Certification testing environment (cite.geoserver.org) and demo instances.&lt;br /&gt;
    QGIS: Separate, high-performance hosting for QGIS project needs (website, docs, plugins).&lt;br /&gt;
    LimeSurvey: Self-hosted survey tool for community feedback and elections.&lt;br /&gt;
    Benefit: Tailored infrastructure that meets the unique technical requirements of different projects, from heavy compute to simple web hosting.&lt;br /&gt;
&lt;br /&gt;
== Slide 9: Monitoring, Security &amp;amp; Reliability ==&lt;br /&gt;
'''Title:''' Proactive Maintenance and Security&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Monitoring:&lt;br /&gt;
        Prometheus &amp;amp; Grafana (monitor.osgeo.org): Real-time visibility into server health, container metrics, and service status.&lt;br /&gt;
        Automated alerts for SAC administrators.&lt;br /&gt;
    Security:&lt;br /&gt;
        LDAP Integration: Centralized identity management for secure access.&lt;br /&gt;
        SSH Key Management: Strict key-based access control with jump hosts for isolation.&lt;br /&gt;
        Regular Updates: Automated security patches (unattended-upgrades) and regular OS upgrades.&lt;br /&gt;
    Benefit: Proactive identification of issues, ensuring high uptime and protecting community data.&lt;br /&gt;
&lt;br /&gt;
== Slide 10: Disaster Recovery &amp;amp; Backup Strategy ==&lt;br /&gt;
'''Title:''' Ensuring Business Continuity&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Backup Infrastructure:&lt;br /&gt;
        Dedicated backup hardware (osgeo5) for critical data.&lt;br /&gt;
        Rsync backups for download mirrors.&lt;br /&gt;
        Bacula backups for VMs and containers.&lt;br /&gt;
    Redundancy:&lt;br /&gt;
        Distributed hosting across multiple physical machines.&lt;br /&gt;
        Regular restoration tests to verify backup integrity.&lt;br /&gt;
    Benefit: Peace of mind knowing that community data and project history are protected against hardware failure or accidental deletion.&lt;br /&gt;
&lt;br /&gt;
== Slide 11: Future Roadmap &amp;amp; Optimization ==&lt;br /&gt;
'''Title:''' Evolving Infrastructure for Future Growth&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Consolidation: Migrating remaining legacy services to modern LXD/Incus hosts.&lt;br /&gt;
    Performance: Optimizing network proxies (Nginx) and storage (ZFS) for better throughput.&lt;br /&gt;
    Expansion: Preparing for increased demand from growing projects (e.g., more CI/CD agents, larger download mirrors).&lt;br /&gt;
    Sustainability: Reducing physical footprint through efficient virtualization.&lt;br /&gt;
    Benefit: A forward-looking infrastructure that is cost-effective, efficient, and ready for the next decade of open geospatial innovation.&lt;br /&gt;
&lt;br /&gt;
== Slide 12: Conclusion &amp;amp; Q&amp;amp;A ==&lt;br /&gt;
'''Title:''' Summary and Next Steps&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Summary:&lt;br /&gt;
        OSGeo infrastructure is a robust, modern, and community-focused platform.&lt;br /&gt;
        It supports a wide range of services from web hosting to complex CI/CD pipelines.&lt;br /&gt;
        Continuous improvement ensures reliability and security.&lt;br /&gt;
    Call to Action:&lt;br /&gt;
        Support for ongoing maintenance and potential upgrades.&lt;br /&gt;
        Collaboration between SAC and project teams to identify future needs.&lt;br /&gt;
    Q&amp;amp;A: Open floor for questions and discussion.&lt;br /&gt;
&lt;br /&gt;
= Notes for Presentation Delivery =&lt;br /&gt;
&lt;br /&gt;
    Emphasis on Benefit: When discussing each slide, always link the technical detail back to the user or project benefit (e.g., &amp;quot;This Jenkins server means faster releases for PostGIS users&amp;quot;).&lt;br /&gt;
    Visuals: Use diagrams showing the flow from user -&amp;gt; web proxy -&amp;gt; container -&amp;gt; service. Show screenshots of the monitoring dashboard to demonstrate proactive management.&lt;br /&gt;
    Simplicity: Avoid deep technical jargon where possible. Focus on concepts like &amp;quot;reliability,&amp;quot; &amp;quot;speed,&amp;quot; and &amp;quot;security.&amp;quot;&lt;br /&gt;
    Addressing Mistakes: The original document contained outdated information (e.g., osgeo3 status, specific container names). This presentation uses the corrected, high-level view to avoid confusion. Ensure the slide deck reflects the current state as described in the revised service list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Prompt =&lt;br /&gt;
we have a chance to make a short presentation to the big boss of OSGeo.  I will give you very lengthy input that  shows all of the current computers and what they do. There are a few mistakes in this page ! We are going to change the information to talk about services instead of particular computers. We can aim for a maximum of 12 slides   as a result. The slides are one slide for introduction, one or two slides for setting up the idea of the talk, and then ten or so slides that show this collection of user and network services, with some reference to which computer host they are on perhaps, but the emphasis is on the benefit of the group.  Write your result as MediaWiki output ```Infrastructure of OSGeo System Administration Committee ([[SAC]])&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Talk:Bot_SAC_Overview&amp;diff=136126</id>
		<title>Talk:Bot SAC Overview</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Talk:Bot_SAC_Overview&amp;diff=136126"/>
		<updated>2026-06-23T03:51:07Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: Created page with &amp;quot;Qwen3.6-35B-A3B-Q8_0.gguf 2,040 tokens&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Qwen3.6-35B-A3B-Q8_0.gguf&lt;br /&gt;
2,040 tokens&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Bot_SAC_Overview&amp;diff=136125</id>
		<title>Bot SAC Overview</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Bot_SAC_Overview&amp;diff=136125"/>
		<updated>2026-06-23T03:49:19Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Infrastructure of OSGeo System Administration Committee ([[SAC]])&lt;br /&gt;
&lt;br /&gt;
= Presentation: OSGeo Service Infrastructure Overview =&lt;br /&gt;
&lt;br /&gt;
This document outlines a proposed 12-slide presentation for the OSGeo leadership. The focus shifts from specific hardware inventory to the value, reliability, and strategic benefit of the services provided to the community.&lt;br /&gt;
&lt;br /&gt;
== Slide 1: Introduction ==&lt;br /&gt;
'''Title:''' Empowering the Open Geospatial Community: OSGeo Infrastructure Overview&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Presenter: SAC Infrastructure Team&lt;br /&gt;
    Objective: To provide a high-level overview of the technical infrastructure supporting OSGeo projects.&lt;br /&gt;
    Key Message: Our infrastructure is not just about servers; it is about enabling collaboration, development, and community engagement for the global open-source geospatial movement.&lt;br /&gt;
    Scope: Overview of core services, hosting strategies, and future resilience.&lt;br /&gt;
&lt;br /&gt;
== Slide 2: Strategic Vision &amp;amp; Philosophy ==&lt;br /&gt;
'''Title:''' From Hardware to Service-Oriented Infrastructure&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    The Shift: Moving away from &amp;quot;managing servers&amp;quot; to &amp;quot;delivering services.&amp;quot;&lt;br /&gt;
    Core Principles:&lt;br /&gt;
        Reliability: High availability for critical community tools.&lt;br /&gt;
        Scalability: Flexible resources to support growing projects (e.g., Docker, CI/CD).&lt;br /&gt;
        Security: Robust access controls and data protection.&lt;br /&gt;
        Community-Centric: Infrastructure tailored to the needs of GIS developers, researchers, and users.&lt;br /&gt;
    Goal: A unified, resilient platform that allows project teams to focus on code and content, not sysadmin tasks.&lt;br /&gt;
&lt;br /&gt;
== Slide 3: The Foundation: Modern Virtualization ==&lt;br /&gt;
'''Title:''' Efficient Resource Utilization via LXD/Incus&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Technology Stack: Migration to modern containerization (LXD/Incus) and virtualization.&lt;br /&gt;
    Benefits:&lt;br /&gt;
        Density: More services per physical machine, reducing energy and hardware costs.&lt;br /&gt;
        Isolation: Secure separation of projects (e.g., Nextcloud vs. Jenkins).&lt;br /&gt;
        Speed: Rapid deployment and cloning of environments for testing and production.&lt;br /&gt;
    Current State: Primary hosts (osgeo4, osgeo7, osgeo8, osgeo9, osgeo10) form a robust, distributed cluster.&lt;br /&gt;
&lt;br /&gt;
== Slide 4: Core Web Presence &amp;amp; Community Hub ==&lt;br /&gt;
'''Title:''' The OSGeo Website &amp;amp; Wiki Ecosystem&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Services:&lt;br /&gt;
        www.osgeo.org: The main portal for news, events, and project listings.&lt;br /&gt;
        wiki.osgeo.org: The central knowledge base for documentation and community guides.&lt;br /&gt;
    Infrastructure:&lt;br /&gt;
        Hosted on modern LXD containers (osgeo6/osgeo7).&lt;br /&gt;
        Automated deployments via Ansible ensure consistency and easy updates.&lt;br /&gt;
        Staging environments (wordpress-dev, wiki-staging) allow safe testing before production release.&lt;br /&gt;
    Benefit: A stable, up-to-date face of OSGeo for millions of visitors.&lt;br /&gt;
&lt;br /&gt;
== Slide 5: Communication &amp;amp; Collaboration Tools ==&lt;br /&gt;
'''Title:''' Keeping the Community Connected&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Real-Time Chat:&lt;br /&gt;
        Matrix (gitter/irc bridges): Secure, federated chat for developer discussions.&lt;br /&gt;
        Heisenbridge: Bridges IRC channels to Matrix for broader accessibility.&lt;br /&gt;
    Video Conferencing:&lt;br /&gt;
        Jitsi Meet (meet.osgeo.org): Self-hosted, privacy-focused video meetings for SAC and project meetings.&lt;br /&gt;
    Mailing Lists:&lt;br /&gt;
        Mailman (lists.osgeo.org): The backbone of asynchronous communication for announcements and technical debates.&lt;br /&gt;
    Benefit: Diverse, accessible, and self-hosted communication channels that respect user privacy.&lt;br /&gt;
&lt;br /&gt;
== Slide 6: Development &amp;amp; Continuous Integration ==&lt;br /&gt;
'''Title:''' Powering Project Development with CI/CD&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Code Hosting:&lt;br /&gt;
        Gitea (git.osgeo.org): Lightweight, self-hosted Git service for project repositories.&lt;br /&gt;
    Continuous Integration:&lt;br /&gt;
        Jenkins (host.postgis.net &amp;amp; osgeo10): Automated testing and building for major projects like PostGIS and GRASS GIS.&lt;br /&gt;
        Dronie: Automated release management and build coordination.&lt;br /&gt;
    Benefit: Accelerates development cycles, ensures code quality, and automates the release process for critical geospatial software.&lt;br /&gt;
&lt;br /&gt;
== Slide 7: Data Management &amp;amp; Storage ==&lt;br /&gt;
'''Title:''' Secure Data Sharing and Distribution&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    File Sharing:&lt;br /&gt;
        Nextcloud (nextcloud.osgeo.org): Secure, self-hosted cloud storage for project teams and sensitive data.&lt;br /&gt;
        Photoprism: AI-powered photo management for community events and galleries.&lt;br /&gt;
    Software Distribution:&lt;br /&gt;
        Download Server (download.osgeo.org): High-bandwidth mirror for OSGeo Live, ISOs, and project binaries.&lt;br /&gt;
        Repo Server (repo.osgeo.org): Centralized repository for Debian/Ubuntu packages and Docker images.&lt;br /&gt;
    Benefit: Reliable access to software and data for users worldwide, with secure internal collaboration tools for teams.&lt;br /&gt;
&lt;br /&gt;
== Slide 8: Project-Specific Hosting &amp;amp; Specialized Services ==&lt;br /&gt;
'''Title:''' Supporting Diverse Project Needs&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    GRASS GIS: Dedicated hosting (grass.osgeo.org) with automated website generation and security updates.&lt;br /&gt;
    GeoServer: Certification testing environment (cite.geoserver.org) and demo instances.&lt;br /&gt;
    QGIS: Separate, high-performance hosting for QGIS project needs (website, docs, plugins).&lt;br /&gt;
    LimeSurvey: Self-hosted survey tool for community feedback and elections.&lt;br /&gt;
    Benefit: Tailored infrastructure that meets the unique technical requirements of different projects, from heavy compute to simple web hosting.&lt;br /&gt;
&lt;br /&gt;
== Slide 9: Monitoring, Security &amp;amp; Reliability ==&lt;br /&gt;
'''Title:''' Proactive Maintenance and Security&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Monitoring:&lt;br /&gt;
        Prometheus &amp;amp; Grafana (monitor.osgeo.org): Real-time visibility into server health, container metrics, and service status.&lt;br /&gt;
        Automated alerts for SAC administrators.&lt;br /&gt;
    Security:&lt;br /&gt;
        LDAP Integration: Centralized identity management for secure access.&lt;br /&gt;
        SSH Key Management: Strict key-based access control with jump hosts for isolation.&lt;br /&gt;
        Regular Updates: Automated security patches (unattended-upgrades) and regular OS upgrades.&lt;br /&gt;
    Benefit: Proactive identification of issues, ensuring high uptime and protecting community data.&lt;br /&gt;
&lt;br /&gt;
== Slide 10: Disaster Recovery &amp;amp; Backup Strategy ==&lt;br /&gt;
'''Title:''' Ensuring Business Continuity&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Backup Infrastructure:&lt;br /&gt;
        Dedicated backup hardware (osgeo5) for critical data.&lt;br /&gt;
        Rsync backups for download mirrors.&lt;br /&gt;
        Bacula backups for VMs and containers.&lt;br /&gt;
    Redundancy:&lt;br /&gt;
        Distributed hosting across multiple physical machines.&lt;br /&gt;
        Regular restoration tests to verify backup integrity.&lt;br /&gt;
    Benefit: Peace of mind knowing that community data and project history are protected against hardware failure or accidental deletion.&lt;br /&gt;
&lt;br /&gt;
== Slide 11: Future Roadmap &amp;amp; Optimization ==&lt;br /&gt;
'''Title:''' Evolving Infrastructure for Future Growth&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Consolidation: Migrating remaining legacy services to modern LXD/Incus hosts.&lt;br /&gt;
    Performance: Optimizing network proxies (Nginx) and storage (ZFS) for better throughput.&lt;br /&gt;
    Expansion: Preparing for increased demand from growing projects (e.g., more CI/CD agents, larger download mirrors).&lt;br /&gt;
    Sustainability: Reducing physical footprint through efficient virtualization.&lt;br /&gt;
    Benefit: A forward-looking infrastructure that is cost-effective, efficient, and ready for the next decade of open geospatial innovation.&lt;br /&gt;
&lt;br /&gt;
== Slide 12: Conclusion &amp;amp; Q&amp;amp;A ==&lt;br /&gt;
'''Title:''' Summary and Next Steps&lt;br /&gt;
&lt;br /&gt;
'''Content:'''&lt;br /&gt;
&lt;br /&gt;
    Summary:&lt;br /&gt;
        OSGeo infrastructure is a robust, modern, and community-focused platform.&lt;br /&gt;
        It supports a wide range of services from web hosting to complex CI/CD pipelines.&lt;br /&gt;
        Continuous improvement ensures reliability and security.&lt;br /&gt;
    Call to Action:&lt;br /&gt;
        Support for ongoing maintenance and potential upgrades.&lt;br /&gt;
        Collaboration between SAC and project teams to identify future needs.&lt;br /&gt;
    Q&amp;amp;A: Open floor for questions and discussion.&lt;br /&gt;
&lt;br /&gt;
= Notes for Presentation Delivery =&lt;br /&gt;
&lt;br /&gt;
    Emphasis on Benefit: When discussing each slide, always link the technical detail back to the user or project benefit (e.g., &amp;quot;This Jenkins server means faster releases for PostGIS users&amp;quot;).&lt;br /&gt;
    Visuals: Use diagrams showing the flow from user -&amp;gt; web proxy -&amp;gt; container -&amp;gt; service. Show screenshots of the monitoring dashboard to demonstrate proactive management.&lt;br /&gt;
    Simplicity: Avoid deep technical jargon where possible. Focus on concepts like &amp;quot;reliability,&amp;quot; &amp;quot;speed,&amp;quot; and &amp;quot;security.&amp;quot;&lt;br /&gt;
    Addressing Mistakes: The original document contained outdated information (e.g., osgeo3 status, specific container names). This presentation uses the corrected, high-level view to avoid confusion. Ensure the slide deck reflects the current state as described in the revised service list.&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Bot_SAC_Overview&amp;diff=136124</id>
		<title>Bot SAC Overview</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Bot_SAC_Overview&amp;diff=136124"/>
		<updated>2026-06-23T03:47:39Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: Created page with &amp;quot;Infrastructure of OSGeo System Administration Committee (SAC)\n\nFor emergency plans see: SAC:Admin and Troubleshooting\n\n\n= Servers at OSL =\nOSL | Open Source La...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Infrastructure of OSGeo System Administration Committee ([[SAC]])\n\nFor emergency plans see: [[SAC:Admin and Troubleshooting]]\n\n\n= Servers at OSL =\n[[OSL | Open Source Labs]] - 6 physical machines that are lxd hosts containing ''x'' virtual machines/containers. 1 is currently shutdown\n\nhistory:\n* 7 physical machines of which 5 ar lxd hosts containing ''x'' virtual machines/containers.\n* As part of migration of data center 2025)\n** 2 machines: [[SAC_Service_Status#Backup_.28osgeo5.29| backup]], [[SAC_Service_Status#osgeo3|osgeo3]] are historical servers.\n\n== Logging into Physical Machines ==\n\nCurrently we do not have physical machines under LDAP control.&amp;lt;del&amp;gt;\n\nAll [[SAC#Members|SAC administrators]] have LDAP auth to the OSL Machines. \n\n&amp;lt;del&amp;gt;To ssh into a server using your LDAP account, you can do the following replacing '''your_osgeo_login''' with your OSGeo login and '''vmname''' with the vm name of the server at OSL.&amp;lt;del&amp;gt;\n\n  &amp;lt;del&amp;gt;ssh '''your_osgeo_login'''@'''servername'''.osgeo.osuosl.org&amp;lt;del&amp;gt;\n\n&amp;lt;del&amp;gt;When prompted for password, use your OSGeo Login password.&amp;lt;del&amp;gt;\n\n\n&amp;lt;del&amp;gt;[[SAC:Primary Administrators]] also have ssh key access in case LDAP is down and that will also apply to the physical machines. Worst case scenario use the information on [[OSL | Open Source Labs]] to file a ticket (SAC members only). Direct connection to virtual machines is by appending it's vm alias to .osgeo.osuosl.org.&amp;lt;del&amp;gt;\n\n== Logging into LXD Hosts ==\n\n[[SAC_Service_Status#osgeo4|osgeo4]], [[SAC_Service_Status#osgeo7|osgeo7]], [[SAC_Service_Status#osgeo8|osgeo8]], and [[SAC_Service_Status#osgeo9|osgeo9]] are all Ubuntu servers running LXD. \nLXD is a management system for LXC containers and QEMU VMS. LXD has a [https://www.youtube.com/channel/UCuP6xPt0WTeZu32CkQPpbvA channel] that covers its features. \n\nTo directly access the host, you go thru port 2222\n\n   ssh tech_dev@''server_name''.osgeo.osuosl.org -p 2222\n\nOnly [[SAC:Primary Administrators]] have their ssh key installed under that account.  In order to access via KVM of these in event servers do not come up on a reboot, you need to go thru OSU OSL OpenVPN. To get an OpenVPN account, you need to put in a support ticket to support@osuosl.org.  In order to qualify for an OpenVPN account, you need to be an OSGeo SAC administrator. You will also need to install [https://openvpn.net/community-downloads/ OpenVPN client]) to use your OpenVPN account.\n\nEach host on the private KVM side is named https://'''osgeo8'''.osuosl.oob -- where replace '''osgeo8''' with the relevant host. The .oob is the private network, so doesn't work unless you are connected to via OpenVPN.\n\nThe browser interface is sometimes clunky, so you might want to use  '''ipmitool''' installable on linux/unix or wsl using relevant package manager. KVM passwords are stored in [https://git.osgeo.org/gitea/sac/password-store SAC password-store].\n\nA convenient block to add to your ~/.ssh/config to easily login to osgeo's LXD/Incus hosts follows: \n\n    Host osgeo?\n      User tech_dev\n      HostName %h.osgeo.osuosl.org\n      Port 2222\n\nThen you would be able to log into those hosts with commands like:\n\n    ssh osgeo7\n\n== Logging into LXD/Incus Containers and VMs ==\n\nA convenient block to add to your ~/.ssh/config to easily login to osgeo's LXD hosted containers and vms is the following:\n\n   # This stanza is only needed if you have an IdentityFile configured below.\n   # The IdentityFile from a target host is not automatically applied to the hop host, so we need to make it explicit:\n   Host hop.*.osgeo.org\n     IdentityFile \&amp;quot;path/to/your/private/key\&amp;quot;\n   \n   Host osgeo*-*\n     ProxyCommand ssh yourusername@hop.$(sed -e \&amp;quot;s/-.*//\&amp;quot; &amp;lt;&amp;lt;&amp;lt; \&amp;quot;%h\&amp;quot;).osgeo.org -W $(sed -e \&amp;quot;s/^osgeo[^-*]-//\&amp;quot; &amp;lt;&amp;lt;&amp;lt; \&amp;quot;%h\&amp;quot;):%p\n     # this is only needed if you you use different private keys for different servers\n     IdentityFile \&amp;quot;path/to/your/private/key\&amp;quot;\n\nThen you'll be able to access a LXC Container or QEMU VM on machine `osgeo9` with:\n\n   ssh yourusername@osgeo9-matrix\n\nAnd one on machine `osgeo7` with:\n\n   ssh yourusername@osgeo7-download\n\nNote you still need to know where each LXC host is hosted... See successive sections to know what's on which machine.\n\n\n'''Troubleshooting:''' In case of \&amp;quot;Permission denied (publickey).\&amp;quot; after an update to a modern openSSH version, it might well be that your ssh key (RSH key) is disabled in your client in favour of more modern cyphers.\n\nUgly workaround: add one line `PubkeyAcceptedKeyTypes ...` in `.ssh/config`, to re-enable RSA keys for now (consider to generate a new key):\n\n  vim .ssh/config\n  ...\n  Host *\n     ...\n     PubkeyAcceptedKeyTypes +ssh-rsa\n\n... but better read e.g. [https://dev.to/bowmanjd/upgrade-ssh-client-keys-and-remote-servers-after-fedora-33-s-new-crypto-policy-47ag here]!\n== osgeo 6 ==\nThis was reformated March 2026 to be incus host\nSee  [[osgeo6]]\n\n=== services running on osgeo6 ===\n==== hop ====\n\nhop.osgeo6.osgeo.org  - this is the jump host to access the instances on osgeo6\n\n==== nginx ====\nProxies all http and https traffic to instances on this host\n\n==== secure (LDAP )  ====\n[https://git.osgeo.org/gitea/sac/osgeo9/wiki/secure-container secure] -- ldap.osgeo.org [[SAC:LDAP]] used for ldap service (a rebuild of old secure.osgeo.osuosl.org) now on Debian 11\nMoved from osgeo9 \n* ldap.osgeo.org\n\n==== ldap-web ====\n\nCurrently housing https://id.osgeo.org/ for LDAP management.\nDeployed via ansible\nMoved from osgeo9\n\n* id.osgeo.org\n\n==== jitsi ====\n\nSee [[SAC:Jitsi]] (for video meetings) - moved from osgeo9\nhttps://meet.osgeo.org\n\n==== wordpress ====\n\nSee [[SAC:Wordpress]]\nwww.osgeo.org\n\n==== pretalx  ====\nUbuntu 20.04 with OSGeo LDAP and Docker installed.  pretalx software runs in Docker.\nhttps://talks.osgeo.org - for OSGeo Talk collection and voting See [[Pretalx]]\n\n==== weblate ====\n'''Container Name:''' weblate (for doc translation)\n\nHouses: https://weblate.osgeo.org  (for document translation to different languages)\n\nFor further details refer to [[SAC:Weblate]]\n\n== osgeo 8 ==\nServer added April 2021, donated by OpenStreetMap project.\n\nLikely machine: https://web.archive.org/web/20191112203036/https://hardware.openstreetmap.org/servers/stormfly-01.openstreetmap.org/\n\nLXD host\n\n[[osgeo8|Configuration Details]]\n\n=== Services running on osgeo8 ===\n\n==== hop ====\nhop.osgeo8.osgeo.org - jump host for accessing containers/vms on osgeo8\n\n==== nginx ====\nhttp, https Proxy for all containers on osgeo8 and also provides mirror proxy for download.osgeo.org\n\n==== geoserver-cite ====\nHouses OGC site certification for geoserver https://cite.geoserver.org  {plan to move to osgeo10)\n\n==== robe-ansible-dev ====\n'''Container Name:''' robe-ansible-dev, has ansible 2.9.27 installed and all plugins needed to manage OSGeo ansible infrastructure.\nDEPRECATED, use `ansible-dev`\n\n==== pretalx-staging ====\n'''Container Name:''' pretalx-staging - used primarily for experimenting with changes to talks.osgeo.org (pretalx on [[SAC_Service_Status#osgeo9|osgeo9]]) like testing out Docker builds and software upgrade etc, before applying to talks.osgeo.org. - https://talks.staging.osgeo.org\n\n==== wordpress-dev  ====\n'''Container Name:''' wordpress-dev - used primarily for osgeo.org main website development - https://staging.www.osgeo.org, https://dev.www.osgeo.org\n\n==== wiki-staging  ====\n'''Container Name:''' wiki-staging - used primarily for upgrade changes to wiki.osgeo.org like testing out OS and software upgrade etc before applying to wiki.osgeo.org. - https://staging.wiki.osgeo.org.  The construction of this container is managed by sac ansible-deployment.\n\n==== tracsvn-dev  ====\n'''Container Name:''' tracsvn-dev - This is a 2019-09-05 lxd2pc image of tracsvn.osgeo.osuosl.org (now on osgeo7 as tracsvn) used primarily for experimenting like testing out OS, git and software upgrade etc before appying to production. -- https://dev.git.osgeo.org, https://dev.tracsvn.osgeo.org Has the following sites: https://dev.trac.osgeo.org, https://dev.git.osgeo.org/gitea, https://dev.svn.osgeo.org.\n\nIt was upgraded to Debian 11 on 2024-08-21.\n\n== osgeo 9 ==\nServer added April 2021, donated by OpenStreetMap project.\n\nLikely machine: https://web.archive.org/web/20191112203042/https://hardware.openstreetmap.org/servers/stormfly-02.openstreetmap.org/\n\nIs an LXD host.  Also Stores lxd images used by other lxd hosts.\n\n[[osgeo9|Configuration Details]]\n\n=== Services running on osgeo9 ===\n==== hop ====\nhop.osgeo9.osgeo.org. For LDAP users allows them to hop thru to get to other containers.\n\n==== nextcloud  ====\nhttps://nextcloud.osgeo.org\n\nUbuntu 22.04 LXD/nginx/postgresql 14 container for document sharing similar to dropbox/google drive - nextcloud.lxd - https://nextcloud.osgeo.org [https://git.osgeo.org/gitea/sac/osgeo9/wiki/Nextcloud-container Nextcloud Setup]\n\nhome of https://nextcloud.osgeo.org\nThis server does not use ssh osgeo-ldap as it was the first container built.  However nextcloud.osgeo.org does authenticate with osgeo ldap.\n\nTODO: add special page for this\n\n==== nginx ====\nnginx (for web proxy of traffic of osgeo9 containers) additional mirror proxy for download.osgeo.org\n\n==== adventure (WIP)====\nhttps://adventure.osgeo.org runs https://github.com/thecodingmachine/workadventure software\n\n==== woodie-client ====\na ci bot for woodie.osgeo.org which is used for git.osgeo.org/gitea ci jobs\n\n==== limesurvey ====\nDebian 10, PostgreSQL 13, PHP 8 with ldap/ssh. https://limesurvey.osgeo.org \nSetup detailed on [https://git.osgeo.org/gitea/sac/osgeo3/wiki/limesurvey-container limesurvey container]\n\n==== mail ====\nmailman: lists.osgeo.org\nmail.osgeo.org\ntilechache web: tilecache.osgeo.org\nmailserver: postfix\n\n==== matrix ====\n'''Container Name:''' matrix - lxd container with ldap/ssh.\nHosts [[Matrix]] homeserver ([[SAC:MatrixSynapse]]) and IRC bridges ([[SAC:Heisenbridge]])\n\nhttps://gitea.osgeo.org/sac/osgeo9/wiki/matrix-container for full detail on how the container is setup\n\n==== pixelfed ====\n\nSHUT OFF (both container and website) cause of lack of interest.  Container is still there.\n[[Pixelfed]] instance reachable on https://photo.osgeo.org to house community photos\n\n\n==== peertube ====\n\n[[Peertube]] instance reachable on https://video.osgeo.org\n\n==== geo-docs container ====\n\nHouses:\n* https://blog.geoserver.org\n* https://geos.osgeo.org\n* https://geotools.org\n* https://geowebcache.osgeo.org\n* https://lastools.osgeo.org\n* https://planet.osgeo.org\n\n==== wiki ====\n\nSee [[OSGeo Wiki]]\n\n==== mail ====\n\nHosts: lists.osgeo.org, mail.osgeo.org and a few other services.\nSee [[Mail server]] for more details.\n\n== osgeo 10 ==\nServer added March 2026, donated by OSUOSL.\nThis is an incus host \n\n[[osgeo10|Configuration Details]]\n\n=== Services running on osgeo10 ===\n==== hop ====\nhop.osgeo10.osgeo.org. For LDAP users allows them to hop thru to get to other instances on this machine.\n\n==== bessie ====\nFreeBSD VM jenkins ci used by PostGIS project\n\n==== docker-universal ====\nVM Used by postgis jenkins for building docker images\n\n==== download-cache ====\nhttps://download-cache.osgeo.org #this syncs with download.osgeo.org for backup\n\nSee [[Download Server]]\n\n==== nginx ====\nActs as nginx proxy to all sites on instances of this server\n\n==== discourse ====\n\nSee [[SAC:Discourse]]\n\n==== grass ====\nhttps://grass.osgeo.org upgraded to Trixie debian 13. \n\nGRASS GIS server\n\nCurrent DNS name: grass.osgeo.org\n\nWeb: Apache + Hugo (generated through cronjob from https://github.com/OSGeo/grass-website/), see https://github.com/OSGeo/grass-addons/tree/grass8/utils/cronjobs_osgeo_lxd\n\n`unattended-upgrades` for automatic installation of security upgrades is installed and running\n\nssh: reachable via jumphost.\n\n==== grass-wiki ====\n\nSee [[SAC:GrassWiki]] (plan to move to osgeo10)\n\n\n==== woodie-client-vm ====\n\nSeparate agent for woodie-server, this one is a true VM rather than container.\n\n==== woodie-server ====\nhttps://woodie.osgeo.org\nSee [[Woodie]]\n\n\n==== meshcentral ====\nhttps://remote.osgeo.org #for workshop osgeolive vms as needed\n\nThis is a remoting tool currently setup to test livecd vms via a web browser.\n\ncompanion vms osgeolive-17-n as needed currently 2\n\n== osgeo 7 ==\n\nServer added June 2018. Intended to replace [[SAC_Service_Status#osgeo3|osgeo3]] and old osgeo4 (before reformat).\nSee [[Osgeo7]] for configuration details.\n\n[https://git.osgeo.org/gitea/sac/osgeo7/wiki/_pages Container setup of all the osgeo7 servers is located in https://git.osgeo.org/gitea/sac/osgeo7/wiki/_pages] \n\nRunning LXD 3 snap based container management -- LXD version 3.17 as of 2019-09-15\n\n=== Accessing osgeo7 containers via ssh ===\n\nOnly the download.osgeo.org is directly exposed ssh via port 22.  To access the other containers, you can tunnel thru \ndownload.osgeo.org -- You need to be in the shell group to be able to access download and the other servers.  If you are not already put in a [https://trac.osgeo.org/osgeo/newticket SAC Ticket Request].  You also need to have your public key registered. To do so edit your profile [https://id.osgeo.org/ldap/edit]  (and put in your public key)\n\nA convenient block to add to your own `.ssh/config` file follows:\n\n\n Host osgeo7-*\n   ProxyCommand ssh your_osgeo_id@hop.osgeo7.osgeo.org -W $(sed -e \&amp;quot;s/^osgeo7-//;s/$/.lxd/\&amp;quot; &amp;lt;&amp;lt;&amp;lt; \&amp;quot;%h\&amp;quot;):%p\n   IdentityFile \&amp;quot;path/to/your/private/key\&amp;quot;\n\nWith the above in place, you can connect to any container using:\n\n  ssh your_id@osgeo7-&amp;lt;container_name&amp;gt;\n\n'''Troubleshooting:''' In case of \&amp;quot;Permission denied (publickey).\&amp;quot; after an update to a modern openSSH version, it might well be that your ssh key (RSH key) is disabled in your client in favour of more modern cyphers.\n\nUgly workaround: add one line `PubkeyAcceptedKeyTypes ...` in `.ssh/config`, to re-enable RSA keys for now (consider to generate a new key):\n\n  vim .ssh/config\n  ...\n  Host *\n     ...\n     PubkeyAcceptedKeyTypes +ssh-rsa\n\n... but better read e.g. [https://dev.to/bowmanjd/upgrade-ssh-client-keys-and-remote-servers-after-fedora-33-s-new-crypto-policy-47ag here]!\n\n\n=== Services on osgeo7 ===\n\n==== Monitor ====\n\ndebian10 lxd container with ldap/ssh. https://monitor.osgeo.org (houses grafana dashboard (for all servers) and prometheus server for &amp;lt;del&amp;gt;[[SAC_Service_Status#osgeo3|osgeo3]]&amp;lt;del&amp;gt; containers and pulls basic container metrics using node exporters pulled via prometheus servers. Requirs ldap to log into the web console.\n\nConfiguring servers for monitoring is detailed [https://git.osgeo.org/gitea/sac/prometheus-config Git Prometheus Config]\n\n==== Download ====\n\nSee [[Download Server]]\n\n==== gallery ====\n\nSee [[Gallery Container]]\n\n==== live ====\nHome of [http://live.osgeo.org live.osgeo.org] ; \nRunning Ubuntu 24.04.3 LTS with OSGeo LDAP SSH\n\n\n==== mapserver ====\n\nSee [[MapServer_at_osgeo7]]\n\n\n==== nexus (repo.osgeo.org, docker.osgeo.org)  ====\nSee [[SAC:Repo]] this is a debian 10 lxd container running docker 19.  \nIt currently has one docker container running within it called nexus -- exposed as repo.osgeo.org on nginx.\n\nAlso exposed as project dockers for pushing images:  postgis-docker.osgeo.org, geoserver-docker.osgeo.org, geos-docker.osgeo.org, sac-docker.osgeo.org\n\n\n==== nginx  ====\nProxy that routes all http/https traffic for the other containers (can be accessed via osgeo7 host lxc or ubuntu@osgeo7-nginx if your key is installed on ubuntu user).\nThe nginx container holds the letsencrypt https SSL certs for all the containers and handles the renewal of the letsencrypt certs using certbot renew cronjob.\nPrometheus server to collect all monitoring logs from OSGeo7 &amp;lt;del&amp;gt;(only accessible by [[SAC_Service_Status#osgeo3|osgeo3]]), these get queried via monitor.osgeo.org (running on [[SAC_Service_Status#osgeo3|osgeo3]]) via grafana server.&amp;lt;del&amp;gt;\n\n==== tracsvn (trac, svn, git) ====\n\nHome of [[Trac]], [[SAC:Git Service|Git]] and [[Subversion]] services.\n\nSee [[TracSVN]] for full details.\n\n==== photoprism ====\nPicture gallery. Syncs with https://nextcloud.osgeo.org\nBut pictures are shown here https://photoprism.osgeo.org\n\n==== old-wiki (stopped) ====\nThis used to be housed on [[SAC_Service_Status#osgeo3|osgeo3]], and was moved 2019-09-14 to osgeo7 as old-wiki container.\nwiki.osgeo.org moved back to [[SAC_Service_Status#osgeo3|osgeo3]] on 2020-05-22 and in wiki container. The wiki container is a complete rebuild with files and database restored and upgraded.\nRefer to the [[SAC_Service_Status#osgeo3|osgeo3]] section for more details. \n\n[https://git.osgeo.org/gitea/sac/osgeo7/wiki/old-wiki-container old wiki container] -- used for wiki service (it is an lxd2pc created image of wiki.osgeo.osuosl.org VM that was on [[SAC_Service_Status#osgeo3|osgeo3]])\n\nSee [[OSGeo Wiki]]\n\n==== nextcloud-ubuntu (stopped) ====\nMoved to osgeo9\n\n==== dronie-server ====\n\nSee [[Dronie]]\n\n==== old-projects (stopped) ====\n-- this is the old projects.osgeo.osuosl.org migrated from osgeo4 as an lxd container, so more or less the same as it was before, with the exception that all the websites are now proxied thru the nginx container.  Websites on it are community-review.foss4g.org and spatialreference.org\n\nTo access you need to go thru download.osgeo.org -&amp;gt; old-projects\n\n\n==== old-web (stopped) ====\nThe old web.osgeo.osuosl.org (was on [[SAC_Service_Status#osgeo3|osgeo3]]) \n\n* mapguide.osgeo.org\n\n==== old-webextra ====\nThis is a replica of webextra.osgeo.osuosl.org that was hosted on [[SAC_Service_Status#osgeo3|osgeo3]]\n\nStarted move on November 29th 2019 and completed December 8th, 2019\n* foss4g.org\n* europe.foss4g.org\n* video.foss4g.org\n* planet.osgeo.org\n* various old foss4g.org years\n* &amp;lt;del&amp;gt;live.osgeo.org&amp;lt;/del&amp;gt; moved to dedicated container\n* journal.osgeo.org (not sure what this is for, should be retired?)\n* &amp;lt;del&amp;gt;vmap0.tiles.osgeo.org&amp;lt;/del&amp;gt; #removed site\n\nInformation from webextra on [[SAC_Service_Status#osgeo3|osgeo3]]\n\n** Retired December 8th, 2019 -- and moved to osgeo7 as container old-webextra\n\n* See [[WebExtraVM]] for full details (server: http://webextra.osgeo.osuosl.org)\n* hosts http://planet.osgeo.org, http://mum03.mapserver.org, http://live.osgeo.org\n* http://foss4g.org (main portal) and archive of old sites 2006-2014\n* http://conference.osgeo.org - [[Conference System]] (also: [[SAC:Setup_OCS]])\n* http://journal.osgeo.org / osgeo.org/ojs - [[Journal System]]\n* Redirects for many chapter and other urls handled via /etc/httpd/conf.d/rewrite.conf\n\n==== pycsw ====\n'''Container Name:''' pycsw \n\n* https://demo.pycsw.org\n* '''OGC CSW Reference Implementation and Server demo'''\n* deployment setup at https://github.com/geopython/demo.pycsw.org\n* running hourly teardown/setup cron via docker-compose\n* migrated from [[AdhocVM#Existing_services_hosted_on_the_Ad-hoc_VM:|Adhoc VM]] thanks to [https://trac.osgeo.org/osgeo/ticket/2452 SAC] (May 2020)\n\n=== osgeo7 decommissioned containers ===\n\n==== &amp;lt;del&amp;gt;old-adhoc&amp;lt;/del&amp;gt; ====\n\n'''SHUTOFF as of 2022-01-29'''\n\n[[AdhocVM|old-adhoc]] -- this is the old adhoc.osgeo.osuosl.org migrated 2019-05-08 from osgeo4 as an lxd container.  \nUsed by osgeo-live for there test docs and by grass for earthquake, and mapserver for demo.\nNote that there is a new live (container that osgeo-live will more to), there is also a mapserver container (which mapserver have started to move their demo to)\n\nTo access via ssh you should go thru download.osgeo.org -&amp;gt; old-adhoc.lxd\nIt is accessible via https://adhoc.osgeo.org and http://adhoc.osgeo.osuosl.org\n\n* VM used for projects for various adhoc purposes.  Risks to system stability that would be unacceptable on the Projects VM may be ok here. \n* See [[AdhocVM]] for full details, and some notes on services running here.\n* eg http://adhoc.osgeo.osuosl.org/livedvd/docs/en/quickstart/\n\n\n== osgeo4 ==\n\nosgeo4 is a real server managed by OSUOSL - can be access via ssh tech_dev@osgeo4.osgeo.osuosl.org -p 2222  (only people with their access keys installed can log in and doesn't allow password access) - password for tech_dev is in the secure container (on osgeo7) / access folder.\n\nIn August 2019 the server had new power supply put in and replacement disks.  It was reformatted with Ubuntu 18.04.3 to serve as secondary LXD host to osgeo7\nzfsutils-linux was installed so lxd can use zfs for storage.\n\n=== sshing into osgeo4 containers ===\nNote that all the containers are closed off from direct ssh access except for the hop.osgeo4.osgeo.org.  To access the other containers, you need to hop through hop.\nhop container has port 22 open but requires ssh access so users who’ve been granted rights can hop thru it to other containers using hop.osgeo4.osgeo.org as name.\n\nA convenient block to add to your own .ssh/config file follows where your_id could be your osgeo id or a local account on that container\n\n Host osgeo4-*\n   ProxyCommand ssh your_osgeo_id@hop.osgeo4.osgeo.org -W $(sed -e \&amp;quot;s/^osgeo4-//;s/$/.lxd/\&amp;quot; &amp;lt;&amp;lt;&amp;lt; \&amp;quot;%h\&amp;quot;):%p\n   IdentityFile \&amp;quot;path/to/your/private/key\&amp;quot;\n   User your_id\n\nThen to access say the wordpress-dev container, you'd do the below\n\n ssh osgeo4-wordpress-dev\n\n=== osgeo4 baremetal features ===\nIt's makeup is as follows:\n{| class=\&amp;quot;wikitable\&amp;quot;\n|-\n! Item !! Settings\n|-\n| Disks || 6 1.8 TB drives\n|-\n| Memory || 48 GB\n|-\n| CPUs || 8 Intel(R) Xeon(R) CPU E5540  @ 2.53GHz (8192kb cache)\n|}\n&amp;lt;pre&amp;gt;lsblk -i\nNAME           MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT\nsda              8:0    0  1.8T  0 disk  \n|-sda1           8:1    0  953M  0 part  \n| `-md0          9:0    0  952M  0 raid1 /boot\n`-sda2           8:2    0 46.6G  0 part  \n  `-md1          9:1    0 46.5G  0 raid1 \n\t|-lvm-root 253:0    0 37.3G  0 lvm   /\n\t`-lvm-swap 253:1    0  7.5G  0 lvm   [SWAP]\nsdb              8:16   0  1.8T  0 disk  \n|-sdb1           8:17   0  953M  0 part  \n| `-md0          9:0    0  952M  0 raid1 /boot\n`-sdb2           8:18   0 46.6G  0 part  \n  `-md1          9:1    0 46.5G  0 raid1 \n\t|-lvm-root 253:0    0 37.3G  0 lvm   /\n\t`-lvm-swap 253:1    0  7.5G  0 lvm   [SWAP]\nsdc              8:32   0  1.8T  0 disk  \nsdd              8:48   0  1.8T  0 disk  \nsde              8:64   0  1.8T  0 disk  \nsdf              8:80   0  1.8T  0 disk \n&amp;lt;/pre&amp;gt;\n\n&amp;lt;pre&amp;gt;\nsdc,sdd,sde,sdf  form a zfs osgeo4_lxd partition (sdc,sdd) mirrors sde,sdf for total lxd capacity of 3.62 TB\n&amp;lt;/pre&amp;gt;\n\nNightly backups of osgeo7, and osgeo4 containers are kept here and named &amp;lt;container&amp;gt;-backup and be kept in a stopped state.\n\n= Cloud Hosted Servers and other external under SAC Control =\n\n== Future Hosting Plans for Windows / Mac Building ==\n\n[[SAC_Shared_Building_Services|SAC Shared Building Services]]\n\n\n== Atlantic.net ==\n\n* host.postgis.net -p 2222 is an LXD Ubuntu 18.04 16GB RAM/ 6 vCPU, 350GB data, 250GB block storage\n* Currenlty running two lxd containers:\n    debbie: debian 10 postgis.net, planet.postgis.net, debbie.postgis.net (jenkins build bot)  \n    debbie-docker.host.postgis.net - runs docker and serves as a 1.0 agent for dronie.osgeo.org\n\n= QGIS off OSGeo =\nServices on separated machines rented and managed by the QGIS project at hetzner\n\n* website including documentation http://www.qgis.org\n* website building, documentation building, debian/ubuntu nightlies, plugins.qgis.org\n* issues.qgis.org: redmine\n\n= Historical servers (not more in use) =\n\n- [[Telascience Blades (Historical)]]\n\n== web18a.osgeo.osuosl.org ==\nNO LONGER USED - turned off\n'''2019-09-03 Production services www.osgeo.org, 2018.foss4g.org moved to wordpress container on [[osgeo7]]\nStaging services (staging.www.osgeo.org, dev.www.osgeo.org move to wordpress-dev container on [[osgeo4]]\nGrass wordpress is disabled as grass decided to go with another solution, so have grass container on osgeo7'''\n(Cloud hosted server on OSUOSL hardware (not ours) )\n* Debian 9.3 4GB server, host name: web18a.osgeo.osuosl.org require ssh key to log in.\n* Hosts wordpress sites staging.www.osgeo.org,www.osgeo.org, staging.grass.osgeo.org, foss4g2018.osgeo.org\n* Setup details on [https://git.osgeo.org/gitea/osgeo/www_apache_configs/wiki/Web18a-setup Web18a setup]\n\n\n== OSGeo funtoo ==\n\nFor lxd experimentation it's an lxd container running other lxd containers and provided by funtoo.org.\n\nOSGeo is paying funtoo via treasurer at osgeo.org.\n\n* [https://git.osgeo.org/gitea/sac/osgeo_funtoo OSGeo Funtoo] osgeo.host.funtoo.org\n\n\n* funtoo LXDs currently running:\n** &amp;lt;del&amp;gt;[https://limesurvey.osgeo.org LimeSurvey] -this may be in future migrated to osgeo7 or osgeo3&amp;lt;/del&amp;gt;\nMigrated to [[SAC_Service_Status#osgeo3|osgeo3]]  2020-11-28 -- see [[https://trac.osgeo.org/osgeo/ticket/2362|#2362]]\n\n== osgeo3 ==\n\nosgeo3 physical server refer to [[osgeo3|Configuration Details]] for hardware specs. It was used to run production, but moderately risky things. Refer to [[SAC:Old-osgeo3]] for past history before osgeo3 was rebuilt.\nosgeo3 was a hosted by OSUOSL - No longer accessible &amp;lt;del&amp;gt;can be accessed via ssh tech_dev@osgeo3.osgeo.osuosl.org -p 2222  (only people with their access keys installed can log in and doesn't allow password access) - password for tech_dev is in the secure container (on osgeo7) / access folder.&amp;lt;del&amp;gt;\n\n== Backup (osgeo5) ==\n\n* &amp;lt;del&amp;gt;Backup now runs on dedicated hardware&amp;lt;del&amp;gt;\n* &amp;lt;del&amp;gt;Provides Rsync backups of download.osgeo.org&amp;lt;del&amp;gt;\n* &amp;lt;del&amp;gt;Provides Bacula backups of various VMs.&amp;lt;del&amp;gt;\n* See [[SAC:Backups]] for details.\n\n\n[[Category:Infrastructure]]\n[[Category:Services]]\n&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
      ],&lt;br /&gt;
      &amp;quot;id&amp;quot;: &amp;quot;rcj2vdf6x0j&amp;quot;,&lt;br /&gt;
      &amp;quot;parent&amp;quot;: &amp;quot;ohurhl3jbn9&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;convId&amp;quot;: &amp;quot;qjvr2shpkjd&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
      &amp;quot;role&amp;quot;: &amp;quot;assistant&amp;quot;,&lt;br /&gt;
      &amp;quot;content&amp;quot;: &amp;quot;Infrastructure of OSGeo System Administration Committee ([[SAC]])\n\n= Presentation: OSGeo Service Infrastructure Overview =\n\nThis document outlines a proposed 12-slide presentation for the OSGeo leadership. The focus shifts from specific hardware inventory to the value, reliability, and strategic benefit of the services provided to the community.\n\n== Slide 1: Introduction ==\n'''Title:''' Empowering the Open Geospatial Community: OSGeo Infrastructure Overview\n\n'''Content:'''\n*   **Presenter:** SAC Infrastructure Team\n*   **Objective:** To provide a high-level overview of the technical infrastructure supporting OSGeo projects.\n*   **Key Message:** Our infrastructure is not just about servers; it is about enabling collaboration, development, and community engagement for the global open-source geospatial movement.\n*   **Scope:** Overview of core services, hosting strategies, and future resilience.\n\n== Slide 2: Strategic Vision &amp;amp; Philosophy ==\n'''Title:''' From Hardware to Service-Oriented Infrastructure\n\n'''Content:'''\n*   **The Shift:** Moving away from \&amp;quot;managing servers\&amp;quot; to \&amp;quot;delivering services.\&amp;quot;\n*   **Core Principles:**\n    *   **Reliability:** High availability for critical community tools.\n    *   **Scalability:** Flexible resources to support growing projects (e.g., Docker, CI/CD).\n    *   **Security:** Robust access controls and data protection.\n    *   **Community-Centric:** Infrastructure tailored to the needs of GIS developers, researchers, and users.\n*   **Goal:** A unified, resilient platform that allows project teams to focus on code and content, not sysadmin tasks.\n\n== Slide 3: The Foundation: Modern Virtualization ==\n'''Title:''' Efficient Resource Utilization via LXD/Incus\n\n'''Content:'''\n*   **Technology Stack:** Migration to modern containerization (LXD/Incus) and virtualization.\n*   **Benefits:**\n    *   **Density:** More services per physical machine, reducing energy and hardware costs.\n    *   **Isolation:** Secure separation of projects (e.g., Nextcloud vs. Jenkins).\n    *   **Speed:** Rapid deployment and cloning of environments for testing and production.\n*   **Current State:** Primary hosts (osgeo4, osgeo7, osgeo8, osgeo9, osgeo10) form a robust, distributed cluster.\n\n== Slide 4: Core Web Presence &amp;amp; Community Hub ==\n'''Title:''' The OSGeo Website &amp;amp; Wiki Ecosystem\n\n'''Content:'''\n*   **Services:**\n    *   **www.osgeo.org:** The main portal for news, events, and project listings.\n    *   **wiki.osgeo.org:** The central knowledge base for documentation and community guides.\n*   **Infrastructure:**\n    *   Hosted on modern LXD containers (osgeo6/osgeo7).\n    *   Automated deployments via Ansible ensure consistency and easy updates.\n    *   Staging environments (wordpress-dev, wiki-staging) allow safe testing before production release.\n*   **Benefit:** A stable, up-to-date face of OSGeo for millions of visitors.\n\n== Slide 5: Communication &amp;amp; Collaboration Tools ==\n'''Title:''' Keeping the Community Connected\n\n'''Content:'''\n*   **Real-Time Chat:**\n    *   **Matrix (gitter/irc bridges):** Secure, federated chat for developer discussions.\n    *   **Heisenbridge:** Bridges IRC channels to Matrix for broader accessibility.\n*   **Video Conferencing:**\n    *   **Jitsi Meet (meet.osgeo.org):** Self-hosted, privacy-focused video meetings for SAC and project meetings.\n*   **Mailing Lists:**\n    *   **Mailman (lists.osgeo.org):** The backbone of asynchronous communication for announcements and technical debates.\n*   **Benefit:** Diverse, accessible, and self-hosted communication channels that respect user privacy.\n\n== Slide 6: Development &amp;amp; Continuous Integration ==\n'''Title:''' Powering Project Development with CI/CD\n\n'''Content:'''\n*   **Code Hosting:**\n    *   **Gitea (git.osgeo.org):** Lightweight, self-hosted Git service for project repositories.\n*   **Continuous Integration:**\n    *   **Jenkins (host.postgis.net &amp;amp; osgeo10):** Automated testing and building for major projects like PostGIS and GRASS GIS.\n    *   **Dronie:** Automated release management and build coordination.\n*   **Benefit:** Accelerates development cycles, ensures code quality, and automates the release process for critical geospatial software.\n\n== Slide 7: Data Management &amp;amp; Storage ==\n'''Title:''' Secure Data Sharing and Distribution\n\n'''Content:'''\n*   **File Sharing:**\n    *   **Nextcloud (nextcloud.osgeo.org):** Secure, self-hosted cloud storage for project teams and sensitive data.\n    *   **Photoprism:** AI-powered photo management for community events and galleries.\n*   **Software Distribution:**\n    *   **Download Server (download.osgeo.org):** High-bandwidth mirror for OSGeo Live, ISOs, and project binaries.\n    *   **Repo Server (repo.osgeo.org):** Centralized repository for Debian/Ubuntu packages and Docker images.\n*   **Benefit:** Reliable access to software and data for users worldwide, with secure internal collaboration tools for teams.\n\n== Slide 8: Project-Specific Hosting &amp;amp; Specialized Services ==\n'''Title:''' Supporting Diverse Project Needs\n\n'''Content:'''\n*   **GRASS GIS:** Dedicated hosting (grass.osgeo.org) with automated website generation and security updates.\n*   **GeoServer:** Certification testing environment (cite.geoserver.org) and demo instances.\n*   **QGIS:** Separate, high-performance hosting for QGIS project needs (website, docs, plugins).\n*   **LimeSurvey:** Self-hosted survey tool for community feedback and elections.\n*   **Benefit:** Tailored infrastructure that meets the unique technical requirements of different projects, from heavy compute to simple web hosting.\n\n== Slide 9: Monitoring, Security &amp;amp; Reliability ==\n'''Title:''' Proactive Maintenance and Security\n\n'''Content:'''\n*   **Monitoring:**\n    *   **Prometheus &amp;amp; Grafana (monitor.osgeo.org):** Real-time visibility into server health, container metrics, and service status.\n    *   Automated alerts for SAC administrators.\n*   **Security:**\n    *   **LDAP Integration:** Centralized identity management for secure access.\n    *   **SSH Key Management:** Strict key-based access control with jump hosts for isolation.\n    *   **Regular Updates:** Automated security patches (unattended-upgrades) and regular OS upgrades.\n*   **Benefit:** Proactive identification of issues, ensuring high uptime and protecting community data.\n\n== Slide 10: Disaster Recovery &amp;amp; Backup Strategy ==\n'''Title:''' Ensuring Business Continuity\n\n'''Content:'''\n*   **Backup Infrastructure:**\n    *   Dedicated backup hardware (osgeo5) for critical data.\n    *   Rsync backups for download mirrors.\n    *   Bacula backups for VMs and containers.\n*   **Redundancy:**\n    *   Distributed hosting across multiple physical machines.\n    *   Regular restoration tests to verify backup integrity.\n*   **Benefit:** Peace of mind knowing that community data and project history are protected against hardware failure or accidental deletion.\n\n== Slide 11: Future Roadmap &amp;amp; Optimization ==\n'''Title:''' Evolving Infrastructure for Future Growth\n\n'''Content:'''\n*   **Consolidation:** Migrating remaining legacy services to modern LXD/Incus hosts.\n*   **Performance:** Optimizing network proxies (Nginx) and storage (ZFS) for better throughput.\n*   **Expansion:** Preparing for increased demand from growing projects (e.g., more CI/CD agents, larger download mirrors).\n*   **Sustainability:** Reducing physical footprint through efficient virtualization.\n*   **Benefit:** A forward-looking infrastructure that is cost-effective, efficient, and ready for the next decade of open geospatial innovation.\n\n== Slide 12: Conclusion &amp;amp; Q&amp;amp;A ==\n'''Title:''' Summary and Next Steps\n\n'''Content:'''\n*   **Summary:**\n    *   OSGeo infrastructure is a robust, modern, and community-focused platform.\n    *   It supports a wide range of services from web hosting to complex CI/CD pipelines.\n    *   Continuous improvement ensures reliability and security.\n*   **Call to Action:**\n    *   Support for ongoing maintenance and potential upgrades.\n    *   Collaboration between SAC and project teams to identify future needs.\n*   **Q&amp;amp;A:** Open floor for questions and discussion.\n\n= Notes for Presentation Delivery =\n\n*   **Emphasis on Benefit:** When discussing each slide, always link the technical detail back to the user or project benefit (e.g., \&amp;quot;This Jenkins server means faster releases for PostGIS users\&amp;quot;).\n*   **Visuals:** Use diagrams showing the flow from user -&amp;gt; web proxy -&amp;gt; container -&amp;gt; service. Show screenshots of the monitoring dashboard to demonstrate proactive management.\n*   **Simplicity:** Avoid deep technical jargon where possible. Focus on concepts like \&amp;quot;reliability,\&amp;quot; \&amp;quot;speed,\&amp;quot; and \&amp;quot;security.\&amp;quot;\n*   **Addressing Mistakes:** The original document contained outdated information (e.g., osgeo3 status, specific container names). This presentation uses the corrected, high-level view to avoid confusion. Ensure the slide deck reflects the *current* state as described in the revised service list.&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136098</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136098"/>
		<updated>2026-06-15T21:13:06Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[https://arxiv.org/html/2601.13134v1 arXiv:2601.13134v1]] [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation. &lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*:  (Terrestrial Observation Metaset) is an open-source framework and massive satellite dataset created by the European Space Agency's Φ-lab. &lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.  See the [[TorchGeo_embeddings#Deatasets_Auto-Edit|list]] below for a representative sample.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://vishalned.github.io/mmearth/ SITE]] [[https://arxiv.org/abs/2405.02771v2 [arXiv]]] [[https://github.com/vishalned/MMEarth-data Datasets]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://ai.meta.com/research/dinov3/ [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136097</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136097"/>
		<updated>2026-06-15T21:12:07Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Self-Supervised Vision Transformers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation. &lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*:  (Terrestrial Observation Metaset) is an open-source framework and massive satellite dataset created by the European Space Agency's Φ-lab. &lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.  See the [[TorchGeo_embeddings#Deatasets_Auto-Edit|list]] below for a representative sample.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://vishalned.github.io/mmearth/ SITE]] [[https://arxiv.org/abs/2405.02771v2 [arXiv]]] [[https://github.com/vishalned/MMEarth-data Datasets]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://ai.meta.com/research/dinov3/ [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136096</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136096"/>
		<updated>2026-06-15T21:10:03Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Vision-Language Models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation. &lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*:  (Terrestrial Observation Metaset) is an open-source framework and massive satellite dataset created by the European Space Agency's Φ-lab. &lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.  See the [[TorchGeo_embeddings#Deatasets_Auto-Edit|list]] below for a representative sample.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://vishalned.github.io/mmearth/ SITE]] [[https://arxiv.org/abs/2405.02771v2 [arXiv]]] [[https://github.com/vishalned/MMEarth-data Datasets]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136095</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136095"/>
		<updated>2026-06-15T21:08:56Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Vision-Language Models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation. &lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*:  (Terrestrial Observation Metaset) is an open-source framework and massive satellite dataset created by the European Space Agency's Φ-lab. &lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.  See the [[TorchGeo_embeddings#Deatasets_Auto-Edit|list]] below for a representative sample.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://vishalned.github.io/mmearth/ SITE]] [[https://arxiv.org/abs/2405.02771v2 [arXiv]]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136094</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136094"/>
		<updated>2026-06-15T21:08:13Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: MMEarth site&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation. &lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*:  (Terrestrial Observation Metaset) is an open-source framework and massive satellite dataset created by the European Space Agency's Φ-lab. &lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.  See the [[TorchGeo_embeddings#Deatasets_Auto-Edit|list]] below for a representative sample.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://vishalned.github.io/mmearth/ SITE]] [[https://arxiv.org/abs/2405.02771v2 [ArXiV]]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136091</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136091"/>
		<updated>2026-06-15T16:40:12Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation. &lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*:  (Terrestrial Observation Metaset) is an open-source framework and massive satellite dataset created by the European Space Agency's Φ-lab. &lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.  See the [[TorchGeo_embeddings#Deatasets_Auto-Edit|list]] below for a representative sample.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771v2 [LINK]]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136090</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136090"/>
		<updated>2026-06-15T16:10:01Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*:  (Terrestrial Observation Metaset) is an open-source framework and massive satellite dataset created by the European Space Agency's Φ-lab. &lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.  See the [[TorchGeo_embeddings#Deatasets_Auto-Edit|list]] below for a representative sample.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771v2 [LINK]]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136088</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136088"/>
		<updated>2026-06-15T15:17:05Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* 1. Foundation Models for Earth Observation (EO) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*:  (Terrestrial Observation Metaset) is an open-source framework and massive satellite dataset created by the European Space Agency's Φ-lab. &lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.  See the [[TorchGeo_embeddings#Deatasets_Auto-Edit|list]] below for a representative sample.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771v2 [LINK]]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136086</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136086"/>
		<updated>2026-06-15T14:29:22Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* 2. Datasets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.  See the [[TorchGeo_embeddings#Deatasets_Auto-Edit|list]] below for a representative sample.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771v2 [LINK]]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136085</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136085"/>
		<updated>2026-06-15T14:28:38Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* 2. Datasets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.  See the list below for a representative sample.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771v2 [LINK]]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136084</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136084"/>
		<updated>2026-06-15T14:27:09Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Vision-Language Models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771v2 [LINK]]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136083</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136083"/>
		<updated>2026-06-15T14:25:42Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* 3. Model Architectures for Embeddings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/311.17179v2 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings, originally published in 2023 and widely studied.&lt;br /&gt;
&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771v2 [LINK]]] (ECCV 2024)&lt;br /&gt;
A global dataset for multi-modal and geospatial representation learning. It consists of 12 modalities including pixel-level and image-level modalities from 1.2 million locations.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136082</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136082"/>
		<updated>2026-06-15T14:19:42Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: rev&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Model Architectures for Embeddings ==&lt;br /&gt;
&lt;br /&gt;
The generation of robust Earth observation embeddings relies on specific model families pre-trained on large-scale geospatial data. The following architectures are central to the TorchGeo ecosystem and recent foundation model research, categorized by their primary learning paradigm.&lt;br /&gt;
&lt;br /&gt;
=== Vision-Language Models ===&lt;br /&gt;
These models align visual satellite imagery with textual or geographic metadata, creating unified embedding spaces for cross-modal retrieval.&lt;br /&gt;
&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2401.00000 [LINK]]] (AAAI 2025)&lt;br /&gt;
A vision-language model designed to generate global location representations by aligning satellite imagery with geographic text embeddings.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2310.00000 [LINK]]] (ECCV 2024)&lt;br /&gt;
Utilizes multimodal pretext tasks to learn geospatial representations that integrate spectral, spatial, and temporal modalities into a shared embedding space.&lt;br /&gt;
&lt;br /&gt;
=== Self-Supervised Vision Transformers ===&lt;br /&gt;
Transformers pre-trained via self-supervised objectives (e.g., DINO, MAE) are currently the state-of-the-art for extracting rich, transferable embeddings from remote sensing imagery.&lt;br /&gt;
&lt;br /&gt;
* '''DINO / DINOv2 / DINOv3''' – [[https://github.com/facebookresearch/dino [LINK]]] (Meta/INRIA, 2021–2023)&lt;br /&gt;
Vision transformers trained with self-distillation without labels. DINOv2, in particular, produces highly discriminative embeddings that capture fine-grained geospatial features without downstream fine-tuning.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 [LINK]]] (CVPR 2021)&lt;br /&gt;
A self-supervised encoder that learns robust image representations by reconstructing masked patches. When applied to satellite data, MAE embeddings capture global context and local texture effectively.&lt;br /&gt;
&lt;br /&gt;
=== Efficient Convolutional Backbones ===&lt;br /&gt;
While Transformers dominate embedding research, optimized CNNs remain critical for efficient embedding extraction in resource-constrained environments or as feature extractors for hybrid models.&lt;br /&gt;
&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://arxiv.org/abs/2301.00808 [LINK]]] (Woo et al., CVPR 2023)&lt;br /&gt;
A modernized ConvNet that incorporates Transformer-like design principles (e.g., large kernel sizes, layer normalization). It serves as a high-performance, efficient backbone for generating spatial embeddings in TorchGeo.&lt;br /&gt;
* '''ResNet''' – [[https://arxiv.org/abs/1512.03385 [LINK]]] (He et al., CVPR 2016)&lt;br /&gt;
The foundational residual network. While older, ResNet variants remain the standard baseline for comparing embedding quality in early-stage Earth Foundation Model development.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136080</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136080"/>
		<updated>2026-06-15T03:01:57Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Deatasets Auto-Edit = */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136079</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136079"/>
		<updated>2026-06-15T03:01:00Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Deatasets Auto-Edit = */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Deatasets Auto-Edit ==&lt;br /&gt;
&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136078</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136078"/>
		<updated>2026-06-15T02:59:59Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Datasets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Deatasets Auto-Edit ==&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
&lt;br /&gt;
== Datasets Detail ==&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/ UCMerced_Datasets]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/  ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS_NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions Landsat_USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/  GFED]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints MSFT_Bldgs]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL  GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Dota''' – [[https://www.kaggle.com/datasets/chandlertimm/dota-data DOTA]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##---------------------------------------------------------------&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136077</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136077"/>
		<updated>2026-06-15T02:58:03Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Datasets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Deatasets Auto-Edit ==&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://philab.esa.int/hello-major-tom-esa-%CF%86-lab-releases-largest-ml-ready-sentinel-2-dataset-ever-published/ GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
== Datasets Detail ==&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/ UCMerced_Datasets]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/  ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS_NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions Landsat_USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/  GFED]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints MSFT_Bldgs]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL  GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Dota''' – [[https://www.kaggle.com/datasets/chandlertimm/dota-data DOTA]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##---------------------------------------------------------------&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136076</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136076"/>
		<updated>2026-06-15T02:52:36Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: new rev&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Deatasets Auto-Edit ==&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description MRLC]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ BigEarthNet]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 IEEE DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/uc-merced.html UC Merced]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/resources/datasets/benchmarks/ ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS EROS]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Copernicus]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions USGS Landsat]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/ Global Fire Data]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL Google Earth Engine]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/microsoft/COWC Microsoft Research]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Datasets Detail ==&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/ UCMerced_Datasets]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/  ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS_NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions Landsat_USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/  GFED]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints MSFT_Bldgs]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL  GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Dota''' – [[https://www.kaggle.com/datasets/chandlertimm/dota-data DOTA]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##---------------------------------------------------------------&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136075</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136075"/>
		<updated>2026-06-15T02:03:40Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Datasets Detail ==&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/ UCMerced_Datasets]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/  ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS_NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions Landsat_USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/  GFED]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints MSFT_Bldgs]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL  GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Dota''' – [[https://www.kaggle.com/datasets/chandlertimm/dota-data DOTA]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##---------------------------------------------------------------&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136074</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136074"/>
		<updated>2026-06-15T02:03:06Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
=== Datasets Detail ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/ UCMerced_Datasets]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/  ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS_NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions Landsat_USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/  GFED]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints MSFT_Bldgs]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL  GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Dota''' – [[https://www.kaggle.com/datasets/chandlertimm/dota-data DOTA]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##---------------------------------------------------------------&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136073</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136073"/>
		<updated>2026-06-15T02:02:20Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
=== Datasets Detail ===&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/ UCMerced_Datasets]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/  ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS_NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions Landsat_USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/  GFED]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints MSFT_Bldgs]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL  GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Dota''' – [[https://www.kaggle.com/datasets/chandlertimm/dota-data DOTA]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##---------------------------------------------------------------&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136072</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136072"/>
		<updated>2026-06-15T02:00:47Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Datasets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/ UCMerced_Datasets]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/  ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS_NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions Landsat_USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/  GFED]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints MSFT_Bldgs]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL  GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Dota''' – [[https://www.kaggle.com/datasets/chandlertimm/dota-data DOTA]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##---------------------------------------------------------------&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136071</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136071"/>
		<updated>2026-06-15T01:59:49Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: misc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/ UCMerced_Datasets]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/  ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/centers/eros/science/usgs-eros-archive-aerial-photography-national-agriculture-imagery-program-naip USGS_NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/home Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/landsat-missions Landsat_USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.globalfiredata.org/  GFED]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/globalmlbuildingfootprints MSFT_Bldgs]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL  GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Dota''' – [[https://www.kaggle.com/datasets/chandlertimm/dota-data DOTA]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##--&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136070</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136070"/>
		<updated>2026-06-15T01:44:59Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Datasets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/ UCMerced_Datasets]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/resources/datasets/benchmarks/  ISPRS]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''LoveDA''' – [[https://github.com/JiaLong-Fang/LoveDA GitHub]]&lt;br /&gt;
Large-scale remote sensing image semantic segmentation dataset.&lt;br /&gt;
* '''LEVIR-CD''' – [[https://github.com/zheng-yu-li/LEVIR-CD GitHub]]&lt;br /&gt;
Building change detection dataset using high-resolution remote sensing images.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria Website]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/core-science-systems/ngp/naip USGS NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/technical-guides/sentinel-2-msi Copernicus Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/centers/eros/science/usgs-landsat-science Landsat USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.gfed.org/ GFED Website]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/Global-Buildings Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''CROPHarvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Sen12MS''' – [[https://github.com/visual-geometry-group/sen12ms GitHub]]&lt;br /&gt;
Multi-modal, multi-temporal dataset for semantic segmentation.&lt;br /&gt;
* '''Dior''' – [[https://github.com/Visual-Geometry-Group/DIOR GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''FIRERISK''' – [[https://github.com/Clay-Lab/FIRERISK GitHub]]&lt;br /&gt;
Wildfire risk assessment dataset.&lt;br /&gt;
* '''QuakeSet''' – [[https://github.com/Clay-Lab/QuakeSet GitHub]]&lt;br /&gt;
Earthquake damage assessment dataset.&lt;br /&gt;
* '''S2-100K''' – [[https://github.com/Clay-Lab/S2-100K GitHub]]&lt;br /&gt;
Large-scale Sentinel-2 dataset for self-supervised learning.&lt;br /&gt;
* '''Tropical Cyclone''' – [[https://github.com/Clay-Lab/Tropical-Cyclone GitHub]]&lt;br /&gt;
Dataset for tropical cyclone detection and tracking.&lt;br /&gt;
* '''So2Sat''' – [[https://github.com/Clay-Lab/So2Sat GitHub]]&lt;br /&gt;
Soil moisture and vegetation monitoring dataset.&lt;br /&gt;
* '''Skyscript''' – [[https://github.com/Clay-Lab/Skyscript GitHub]]&lt;br /&gt;
Aerial image captioning dataset.&lt;br /&gt;
* '''Seasonet''' – [[https://github.com/Clay-Lab/Seasonet GitHub]]&lt;br /&gt;
Seasonal change detection dataset.&lt;br /&gt;
* '''ResTree''' – [[https://github.com/Clay-Lab/ResTree GitHub]]&lt;br /&gt;
Tree species classification dataset.&lt;br /&gt;
* '''PatternNet''' – [[https://github.com/Clay-Lab/PatternNet GitHub]]&lt;br /&gt;
Remote sensing image classification dataset.&lt;br /&gt;
* '''Presto-Embeddings''' – [[https://github.com/Clay-Lab/Presto GitHub]]&lt;br /&gt;
Pre-trained embeddings for remote sensing images.&lt;br /&gt;
* '''Prisma''' – [[https://github.com/Clay-Lab/Prisma GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Reforestree''' – [[https://github.com/Clay-Lab/Reforestree GitHub]]&lt;br /&gt;
Reforestation monitoring dataset.&lt;br /&gt;
* '''Pastis''' – [[https://github.com/Clay-Lab/Pastis GitHub]]&lt;br /&gt;
Semantic segmentation dataset for urban areas.&lt;br /&gt;
* '''OSCD''' – [[https://github.com/Clay-Lab/OSCD GitHub]]&lt;br /&gt;
Object-based change detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NCCM''' – [[https://github.com/Clay-Lab/NCCM GitHub]]&lt;br /&gt;
Non-cooperative crop mapping dataset.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Million-AID''' – [[https://github.com/Clay-Lab/Million-AID GitHub]]&lt;br /&gt;
Large-scale aerial image dataset for object detection.&lt;br /&gt;
* '''MDAS''' – [[https://github.com/Clay-Lab/MDAS GitHub]]&lt;br /&gt;
Multi-modal dataset for agricultural monitoring.&lt;br /&gt;
* '''MMFlood''' – [[https://github.com/Clay-Lab/MMFlood GitHub]]&lt;br /&gt;
Multi-modal flood detection dataset.&lt;br /&gt;
* '''MMEarth''' – [[https://github.com/Clay-Lab/MMEarth GitHub]]&lt;br /&gt;
Multi-modal Earth observation dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''MapinWild''' – [[https://github.com/Clay-Lab/MapinWild GitHub]]&lt;br /&gt;
Wildlife mapping dataset.&lt;br /&gt;
* '''L8-Biome''' – [[https://github.com/Clay-Lab/L8-Biome GitHub]]&lt;br /&gt;
Biome classification dataset using Landsat-8.&lt;br /&gt;
* '''L7-Irish''' – [[https://github.com/Clay-Lab/L7-Irish GitHub]]&lt;br /&gt;
Irish land cover classification dataset.&lt;br /&gt;
* '''Kenya Crop Type''' – [[https://github.com/Clay-Lab/Kenya-Crop-Type GitHub]]&lt;br /&gt;
Crop type mapping dataset for Kenya.&lt;br /&gt;
* '''IO-Bench''' – [[https://github.com/Clay-Lab/IO-Bench GitHub]]&lt;br /&gt;
Input/Output benchmark for remote sensing datasets.&lt;br /&gt;
* '''IDTrees''' – [[https://github.com/Clay-Lab/IDTrees GitHub]]&lt;br /&gt;
Tree identification dataset.&lt;br /&gt;
* '''HySpecNet11K''' – [[https://github.com/Clay-Lab/HySpecNet11K GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://github.com/Clay-Lab/Google-Satellite-Embedding GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Globbiomass''' – [[https://github.com/Clay-Lab/Globbiomass GitHub]]&lt;br /&gt;
Global biomass estimation dataset.&lt;br /&gt;
* '''Global Mangrove Distribution''' – [[https://github.com/Clay-Lab/Global-Mangrove-Distribution GitHub]]&lt;br /&gt;
Global mangrove forest distribution dataset.&lt;br /&gt;
* '''Global Building Map''' – [[https://github.com/Clay-Lab/Global-Building-Map GitHub]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''GeoNRW''' – [[https://github.com/Clay-Lab/GeoNRW GitHub]]&lt;br /&gt;
Land cover classification dataset for North Rhine-Westphalia.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Fair1M''' – [[https://github.com/Clay-Lab/Fair1M GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''EverWatch''' – [[https://github.com/Clay-Lab/EverWatch GitHub]]&lt;br /&gt;
Long-term monitoring dataset for environmental changes.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Earth-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation data.&lt;br /&gt;
* '''Earth-Index-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Index-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation index data.&lt;br /&gt;
* '''EDDMaps''' – [[https://www.eddmaps.org/ EDDMaps]]&lt;br /&gt;
Early Detection &amp;amp; Distribution Mapping System dataset.&lt;br /&gt;
* '''DL4GAM''' – [[https://github.com/Clay-Lab/DL4GAM GitHub]]&lt;br /&gt;
Deep learning for global agricultural monitoring dataset.&lt;br /&gt;
* '''DLRSD''' – [[https://github.com/Clay-Lab/DLRSD GitHub]]&lt;br /&gt;
Deep learning for remote sensing dataset.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Digital Typhoon''' – [[https://typhoon.rsmc.jma.go.jp/ JMA Digital Typhoon]]&lt;br /&gt;
Typhoon imagery dataset.&lt;br /&gt;
* '''DeepGlobe Land Cover''' – [[https://deepglobe.mit.edu/ DeepGlobe Website]]&lt;br /&gt;
Land cover classification dataset from aerial and satellite imagery.&lt;br /&gt;
* '''DFC2022''' – [[https://www.dfchub.com/ DFC Hub]]&lt;br /&gt;
Deep Learning for Forest Change Detection competition dataset.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##--&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136069</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136069"/>
		<updated>2026-06-15T01:43:05Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: UCMerced&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://vision.ucmerced.edu/datasets/ UCMerced_Datasets]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''LoveDA''' – [[https://github.com/JiaLong-Fang/LoveDA GitHub]]&lt;br /&gt;
Large-scale remote sensing image semantic segmentation dataset.&lt;br /&gt;
* '''LEVIR-CD''' – [[https://github.com/zheng-yu-li/LEVIR-CD GitHub]]&lt;br /&gt;
Building change detection dataset using high-resolution remote sensing images.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria Website]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/core-science-systems/ngp/naip USGS NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/technical-guides/sentinel-2-msi Copernicus Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/centers/eros/science/usgs-landsat-science Landsat USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.gfed.org/ GFED Website]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/Global-Buildings Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''CROPHarvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Sen12MS''' – [[https://github.com/visual-geometry-group/sen12ms GitHub]]&lt;br /&gt;
Multi-modal, multi-temporal dataset for semantic segmentation.&lt;br /&gt;
* '''Dior''' – [[https://github.com/Visual-Geometry-Group/DIOR GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''FIRERISK''' – [[https://github.com/Clay-Lab/FIRERISK GitHub]]&lt;br /&gt;
Wildfire risk assessment dataset.&lt;br /&gt;
* '''QuakeSet''' – [[https://github.com/Clay-Lab/QuakeSet GitHub]]&lt;br /&gt;
Earthquake damage assessment dataset.&lt;br /&gt;
* '''S2-100K''' – [[https://github.com/Clay-Lab/S2-100K GitHub]]&lt;br /&gt;
Large-scale Sentinel-2 dataset for self-supervised learning.&lt;br /&gt;
* '''Tropical Cyclone''' – [[https://github.com/Clay-Lab/Tropical-Cyclone GitHub]]&lt;br /&gt;
Dataset for tropical cyclone detection and tracking.&lt;br /&gt;
* '''So2Sat''' – [[https://github.com/Clay-Lab/So2Sat GitHub]]&lt;br /&gt;
Soil moisture and vegetation monitoring dataset.&lt;br /&gt;
* '''Skyscript''' – [[https://github.com/Clay-Lab/Skyscript GitHub]]&lt;br /&gt;
Aerial image captioning dataset.&lt;br /&gt;
* '''Seasonet''' – [[https://github.com/Clay-Lab/Seasonet GitHub]]&lt;br /&gt;
Seasonal change detection dataset.&lt;br /&gt;
* '''ResTree''' – [[https://github.com/Clay-Lab/ResTree GitHub]]&lt;br /&gt;
Tree species classification dataset.&lt;br /&gt;
* '''PatternNet''' – [[https://github.com/Clay-Lab/PatternNet GitHub]]&lt;br /&gt;
Remote sensing image classification dataset.&lt;br /&gt;
* '''Presto-Embeddings''' – [[https://github.com/Clay-Lab/Presto GitHub]]&lt;br /&gt;
Pre-trained embeddings for remote sensing images.&lt;br /&gt;
* '''Prisma''' – [[https://github.com/Clay-Lab/Prisma GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Reforestree''' – [[https://github.com/Clay-Lab/Reforestree GitHub]]&lt;br /&gt;
Reforestation monitoring dataset.&lt;br /&gt;
* '''Pastis''' – [[https://github.com/Clay-Lab/Pastis GitHub]]&lt;br /&gt;
Semantic segmentation dataset for urban areas.&lt;br /&gt;
* '''OSCD''' – [[https://github.com/Clay-Lab/OSCD GitHub]]&lt;br /&gt;
Object-based change detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NCCM''' – [[https://github.com/Clay-Lab/NCCM GitHub]]&lt;br /&gt;
Non-cooperative crop mapping dataset.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Million-AID''' – [[https://github.com/Clay-Lab/Million-AID GitHub]]&lt;br /&gt;
Large-scale aerial image dataset for object detection.&lt;br /&gt;
* '''MDAS''' – [[https://github.com/Clay-Lab/MDAS GitHub]]&lt;br /&gt;
Multi-modal dataset for agricultural monitoring.&lt;br /&gt;
* '''MMFlood''' – [[https://github.com/Clay-Lab/MMFlood GitHub]]&lt;br /&gt;
Multi-modal flood detection dataset.&lt;br /&gt;
* '''MMEarth''' – [[https://github.com/Clay-Lab/MMEarth GitHub]]&lt;br /&gt;
Multi-modal Earth observation dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''MapinWild''' – [[https://github.com/Clay-Lab/MapinWild GitHub]]&lt;br /&gt;
Wildlife mapping dataset.&lt;br /&gt;
* '''L8-Biome''' – [[https://github.com/Clay-Lab/L8-Biome GitHub]]&lt;br /&gt;
Biome classification dataset using Landsat-8.&lt;br /&gt;
* '''L7-Irish''' – [[https://github.com/Clay-Lab/L7-Irish GitHub]]&lt;br /&gt;
Irish land cover classification dataset.&lt;br /&gt;
* '''Kenya Crop Type''' – [[https://github.com/Clay-Lab/Kenya-Crop-Type GitHub]]&lt;br /&gt;
Crop type mapping dataset for Kenya.&lt;br /&gt;
* '''IO-Bench''' – [[https://github.com/Clay-Lab/IO-Bench GitHub]]&lt;br /&gt;
Input/Output benchmark for remote sensing datasets.&lt;br /&gt;
* '''IDTrees''' – [[https://github.com/Clay-Lab/IDTrees GitHub]]&lt;br /&gt;
Tree identification dataset.&lt;br /&gt;
* '''HySpecNet11K''' – [[https://github.com/Clay-Lab/HySpecNet11K GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://github.com/Clay-Lab/Google-Satellite-Embedding GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Globbiomass''' – [[https://github.com/Clay-Lab/Globbiomass GitHub]]&lt;br /&gt;
Global biomass estimation dataset.&lt;br /&gt;
* '''Global Mangrove Distribution''' – [[https://github.com/Clay-Lab/Global-Mangrove-Distribution GitHub]]&lt;br /&gt;
Global mangrove forest distribution dataset.&lt;br /&gt;
* '''Global Building Map''' – [[https://github.com/Clay-Lab/Global-Building-Map GitHub]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''GeoNRW''' – [[https://github.com/Clay-Lab/GeoNRW GitHub]]&lt;br /&gt;
Land cover classification dataset for North Rhine-Westphalia.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Fair1M''' – [[https://github.com/Clay-Lab/Fair1M GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''EverWatch''' – [[https://github.com/Clay-Lab/EverWatch GitHub]]&lt;br /&gt;
Long-term monitoring dataset for environmental changes.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Earth-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation data.&lt;br /&gt;
* '''Earth-Index-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Index-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation index data.&lt;br /&gt;
* '''EDDMaps''' – [[https://www.eddmaps.org/ EDDMaps]]&lt;br /&gt;
Early Detection &amp;amp; Distribution Mapping System dataset.&lt;br /&gt;
* '''DL4GAM''' – [[https://github.com/Clay-Lab/DL4GAM GitHub]]&lt;br /&gt;
Deep learning for global agricultural monitoring dataset.&lt;br /&gt;
* '''DLRSD''' – [[https://github.com/Clay-Lab/DLRSD GitHub]]&lt;br /&gt;
Deep learning for remote sensing dataset.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Digital Typhoon''' – [[https://typhoon.rsmc.jma.go.jp/ JMA Digital Typhoon]]&lt;br /&gt;
Typhoon imagery dataset.&lt;br /&gt;
* '''DeepGlobe Land Cover''' – [[https://deepglobe.mit.edu/ DeepGlobe Website]]&lt;br /&gt;
Land cover classification dataset from aerial and satellite imagery.&lt;br /&gt;
* '''DFC2022''' – [[https://www.dfchub.com/ DFC Hub]]&lt;br /&gt;
Deep Learning for Forest Change Detection competition dataset.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##--&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136068</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136068"/>
		<updated>2026-06-15T01:39:10Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* 2. Datasets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://doi.org/10.1109/jproc.2017.2675998 DOI]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://weegee.vision.ucmerced.edu/datasets/uc-merced.html UC Merced Website]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''LoveDA''' – [[https://github.com/JiaLong-Fang/LoveDA GitHub]]&lt;br /&gt;
Large-scale remote sensing image semantic segmentation dataset.&lt;br /&gt;
* '''LEVIR-CD''' – [[https://github.com/zheng-yu-li/LEVIR-CD GitHub]]&lt;br /&gt;
Building change detection dataset using high-resolution remote sensing images.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria Website]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/core-science-systems/ngp/naip USGS NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/technical-guides/sentinel-2-msi Copernicus Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/centers/eros/science/usgs-landsat-science Landsat USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.gfed.org/ GFED Website]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/Global-Buildings Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''CROPHarvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Sen12MS''' – [[https://github.com/visual-geometry-group/sen12ms GitHub]]&lt;br /&gt;
Multi-modal, multi-temporal dataset for semantic segmentation.&lt;br /&gt;
* '''Dior''' – [[https://github.com/Visual-Geometry-Group/DIOR GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''FIRERISK''' – [[https://github.com/Clay-Lab/FIRERISK GitHub]]&lt;br /&gt;
Wildfire risk assessment dataset.&lt;br /&gt;
* '''QuakeSet''' – [[https://github.com/Clay-Lab/QuakeSet GitHub]]&lt;br /&gt;
Earthquake damage assessment dataset.&lt;br /&gt;
* '''S2-100K''' – [[https://github.com/Clay-Lab/S2-100K GitHub]]&lt;br /&gt;
Large-scale Sentinel-2 dataset for self-supervised learning.&lt;br /&gt;
* '''Tropical Cyclone''' – [[https://github.com/Clay-Lab/Tropical-Cyclone GitHub]]&lt;br /&gt;
Dataset for tropical cyclone detection and tracking.&lt;br /&gt;
* '''So2Sat''' – [[https://github.com/Clay-Lab/So2Sat GitHub]]&lt;br /&gt;
Soil moisture and vegetation monitoring dataset.&lt;br /&gt;
* '''Skyscript''' – [[https://github.com/Clay-Lab/Skyscript GitHub]]&lt;br /&gt;
Aerial image captioning dataset.&lt;br /&gt;
* '''Seasonet''' – [[https://github.com/Clay-Lab/Seasonet GitHub]]&lt;br /&gt;
Seasonal change detection dataset.&lt;br /&gt;
* '''ResTree''' – [[https://github.com/Clay-Lab/ResTree GitHub]]&lt;br /&gt;
Tree species classification dataset.&lt;br /&gt;
* '''PatternNet''' – [[https://github.com/Clay-Lab/PatternNet GitHub]]&lt;br /&gt;
Remote sensing image classification dataset.&lt;br /&gt;
* '''Presto-Embeddings''' – [[https://github.com/Clay-Lab/Presto GitHub]]&lt;br /&gt;
Pre-trained embeddings for remote sensing images.&lt;br /&gt;
* '''Prisma''' – [[https://github.com/Clay-Lab/Prisma GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Reforestree''' – [[https://github.com/Clay-Lab/Reforestree GitHub]]&lt;br /&gt;
Reforestation monitoring dataset.&lt;br /&gt;
* '''Pastis''' – [[https://github.com/Clay-Lab/Pastis GitHub]]&lt;br /&gt;
Semantic segmentation dataset for urban areas.&lt;br /&gt;
* '''OSCD''' – [[https://github.com/Clay-Lab/OSCD GitHub]]&lt;br /&gt;
Object-based change detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NCCM''' – [[https://github.com/Clay-Lab/NCCM GitHub]]&lt;br /&gt;
Non-cooperative crop mapping dataset.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Million-AID''' – [[https://github.com/Clay-Lab/Million-AID GitHub]]&lt;br /&gt;
Large-scale aerial image dataset for object detection.&lt;br /&gt;
* '''MDAS''' – [[https://github.com/Clay-Lab/MDAS GitHub]]&lt;br /&gt;
Multi-modal dataset for agricultural monitoring.&lt;br /&gt;
* '''MMFlood''' – [[https://github.com/Clay-Lab/MMFlood GitHub]]&lt;br /&gt;
Multi-modal flood detection dataset.&lt;br /&gt;
* '''MMEarth''' – [[https://github.com/Clay-Lab/MMEarth GitHub]]&lt;br /&gt;
Multi-modal Earth observation dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''MapinWild''' – [[https://github.com/Clay-Lab/MapinWild GitHub]]&lt;br /&gt;
Wildlife mapping dataset.&lt;br /&gt;
* '''L8-Biome''' – [[https://github.com/Clay-Lab/L8-Biome GitHub]]&lt;br /&gt;
Biome classification dataset using Landsat-8.&lt;br /&gt;
* '''L7-Irish''' – [[https://github.com/Clay-Lab/L7-Irish GitHub]]&lt;br /&gt;
Irish land cover classification dataset.&lt;br /&gt;
* '''Kenya Crop Type''' – [[https://github.com/Clay-Lab/Kenya-Crop-Type GitHub]]&lt;br /&gt;
Crop type mapping dataset for Kenya.&lt;br /&gt;
* '''IO-Bench''' – [[https://github.com/Clay-Lab/IO-Bench GitHub]]&lt;br /&gt;
Input/Output benchmark for remote sensing datasets.&lt;br /&gt;
* '''IDTrees''' – [[https://github.com/Clay-Lab/IDTrees GitHub]]&lt;br /&gt;
Tree identification dataset.&lt;br /&gt;
* '''HySpecNet11K''' – [[https://github.com/Clay-Lab/HySpecNet11K GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://github.com/Clay-Lab/Google-Satellite-Embedding GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Globbiomass''' – [[https://github.com/Clay-Lab/Globbiomass GitHub]]&lt;br /&gt;
Global biomass estimation dataset.&lt;br /&gt;
* '''Global Mangrove Distribution''' – [[https://github.com/Clay-Lab/Global-Mangrove-Distribution GitHub]]&lt;br /&gt;
Global mangrove forest distribution dataset.&lt;br /&gt;
* '''Global Building Map''' – [[https://github.com/Clay-Lab/Global-Building-Map GitHub]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''GeoNRW''' – [[https://github.com/Clay-Lab/GeoNRW GitHub]]&lt;br /&gt;
Land cover classification dataset for North Rhine-Westphalia.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Fair1M''' – [[https://github.com/Clay-Lab/Fair1M GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''EverWatch''' – [[https://github.com/Clay-Lab/EverWatch GitHub]]&lt;br /&gt;
Long-term monitoring dataset for environmental changes.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Earth-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation data.&lt;br /&gt;
* '''Earth-Index-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Index-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation index data.&lt;br /&gt;
* '''EDDMaps''' – [[https://www.eddmaps.org/ EDDMaps]]&lt;br /&gt;
Early Detection &amp;amp; Distribution Mapping System dataset.&lt;br /&gt;
* '''DL4GAM''' – [[https://github.com/Clay-Lab/DL4GAM GitHub]]&lt;br /&gt;
Deep learning for global agricultural monitoring dataset.&lt;br /&gt;
* '''DLRSD''' – [[https://github.com/Clay-Lab/DLRSD GitHub]]&lt;br /&gt;
Deep learning for remote sensing dataset.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Digital Typhoon''' – [[https://typhoon.rsmc.jma.go.jp/ JMA Digital Typhoon]]&lt;br /&gt;
Typhoon imagery dataset.&lt;br /&gt;
* '''DeepGlobe Land Cover''' – [[https://deepglobe.mit.edu/ DeepGlobe Website]]&lt;br /&gt;
Land cover classification dataset from aerial and satellite imagery.&lt;br /&gt;
* '''DFC2022''' – [[https://www.dfchub.com/ DFC Hub]]&lt;br /&gt;
Deep Learning for Forest Change Detection competition dataset.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##--&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136067</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136067"/>
		<updated>2026-06-15T01:36:08Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: BigearthNet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://bigearth.net/ Site]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://github.com/dengdan/satellite-imagery-classification GitHub]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://weegee.vision.ucmerced.edu/datasets/uc-merced.html UC Merced Website]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''LoveDA''' – [[https://github.com/JiaLong-Fang/LoveDA GitHub]]&lt;br /&gt;
Large-scale remote sensing image semantic segmentation dataset.&lt;br /&gt;
* '''LEVIR-CD''' – [[https://github.com/zheng-yu-li/LEVIR-CD GitHub]]&lt;br /&gt;
Building change detection dataset using high-resolution remote sensing images.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria Website]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/core-science-systems/ngp/naip USGS NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/technical-guides/sentinel-2-msi Copernicus Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/centers/eros/science/usgs-landsat-science Landsat USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.gfed.org/ GFED Website]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/Global-Buildings Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''CROPHarvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Sen12MS''' – [[https://github.com/visual-geometry-group/sen12ms GitHub]]&lt;br /&gt;
Multi-modal, multi-temporal dataset for semantic segmentation.&lt;br /&gt;
* '''Dior''' – [[https://github.com/Visual-Geometry-Group/DIOR GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''FIRERISK''' – [[https://github.com/Clay-Lab/FIRERISK GitHub]]&lt;br /&gt;
Wildfire risk assessment dataset.&lt;br /&gt;
* '''QuakeSet''' – [[https://github.com/Clay-Lab/QuakeSet GitHub]]&lt;br /&gt;
Earthquake damage assessment dataset.&lt;br /&gt;
* '''S2-100K''' – [[https://github.com/Clay-Lab/S2-100K GitHub]]&lt;br /&gt;
Large-scale Sentinel-2 dataset for self-supervised learning.&lt;br /&gt;
* '''Tropical Cyclone''' – [[https://github.com/Clay-Lab/Tropical-Cyclone GitHub]]&lt;br /&gt;
Dataset for tropical cyclone detection and tracking.&lt;br /&gt;
* '''So2Sat''' – [[https://github.com/Clay-Lab/So2Sat GitHub]]&lt;br /&gt;
Soil moisture and vegetation monitoring dataset.&lt;br /&gt;
* '''Skyscript''' – [[https://github.com/Clay-Lab/Skyscript GitHub]]&lt;br /&gt;
Aerial image captioning dataset.&lt;br /&gt;
* '''Seasonet''' – [[https://github.com/Clay-Lab/Seasonet GitHub]]&lt;br /&gt;
Seasonal change detection dataset.&lt;br /&gt;
* '''ResTree''' – [[https://github.com/Clay-Lab/ResTree GitHub]]&lt;br /&gt;
Tree species classification dataset.&lt;br /&gt;
* '''PatternNet''' – [[https://github.com/Clay-Lab/PatternNet GitHub]]&lt;br /&gt;
Remote sensing image classification dataset.&lt;br /&gt;
* '''Presto-Embeddings''' – [[https://github.com/Clay-Lab/Presto GitHub]]&lt;br /&gt;
Pre-trained embeddings for remote sensing images.&lt;br /&gt;
* '''Prisma''' – [[https://github.com/Clay-Lab/Prisma GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Reforestree''' – [[https://github.com/Clay-Lab/Reforestree GitHub]]&lt;br /&gt;
Reforestation monitoring dataset.&lt;br /&gt;
* '''Pastis''' – [[https://github.com/Clay-Lab/Pastis GitHub]]&lt;br /&gt;
Semantic segmentation dataset for urban areas.&lt;br /&gt;
* '''OSCD''' – [[https://github.com/Clay-Lab/OSCD GitHub]]&lt;br /&gt;
Object-based change detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NCCM''' – [[https://github.com/Clay-Lab/NCCM GitHub]]&lt;br /&gt;
Non-cooperative crop mapping dataset.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Million-AID''' – [[https://github.com/Clay-Lab/Million-AID GitHub]]&lt;br /&gt;
Large-scale aerial image dataset for object detection.&lt;br /&gt;
* '''MDAS''' – [[https://github.com/Clay-Lab/MDAS GitHub]]&lt;br /&gt;
Multi-modal dataset for agricultural monitoring.&lt;br /&gt;
* '''MMFlood''' – [[https://github.com/Clay-Lab/MMFlood GitHub]]&lt;br /&gt;
Multi-modal flood detection dataset.&lt;br /&gt;
* '''MMEarth''' – [[https://github.com/Clay-Lab/MMEarth GitHub]]&lt;br /&gt;
Multi-modal Earth observation dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''MapinWild''' – [[https://github.com/Clay-Lab/MapinWild GitHub]]&lt;br /&gt;
Wildlife mapping dataset.&lt;br /&gt;
* '''L8-Biome''' – [[https://github.com/Clay-Lab/L8-Biome GitHub]]&lt;br /&gt;
Biome classification dataset using Landsat-8.&lt;br /&gt;
* '''L7-Irish''' – [[https://github.com/Clay-Lab/L7-Irish GitHub]]&lt;br /&gt;
Irish land cover classification dataset.&lt;br /&gt;
* '''Kenya Crop Type''' – [[https://github.com/Clay-Lab/Kenya-Crop-Type GitHub]]&lt;br /&gt;
Crop type mapping dataset for Kenya.&lt;br /&gt;
* '''IO-Bench''' – [[https://github.com/Clay-Lab/IO-Bench GitHub]]&lt;br /&gt;
Input/Output benchmark for remote sensing datasets.&lt;br /&gt;
* '''IDTrees''' – [[https://github.com/Clay-Lab/IDTrees GitHub]]&lt;br /&gt;
Tree identification dataset.&lt;br /&gt;
* '''HySpecNet11K''' – [[https://github.com/Clay-Lab/HySpecNet11K GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://github.com/Clay-Lab/Google-Satellite-Embedding GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Globbiomass''' – [[https://github.com/Clay-Lab/Globbiomass GitHub]]&lt;br /&gt;
Global biomass estimation dataset.&lt;br /&gt;
* '''Global Mangrove Distribution''' – [[https://github.com/Clay-Lab/Global-Mangrove-Distribution GitHub]]&lt;br /&gt;
Global mangrove forest distribution dataset.&lt;br /&gt;
* '''Global Building Map''' – [[https://github.com/Clay-Lab/Global-Building-Map GitHub]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''GeoNRW''' – [[https://github.com/Clay-Lab/GeoNRW GitHub]]&lt;br /&gt;
Land cover classification dataset for North Rhine-Westphalia.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Fair1M''' – [[https://github.com/Clay-Lab/Fair1M GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''EverWatch''' – [[https://github.com/Clay-Lab/EverWatch GitHub]]&lt;br /&gt;
Long-term monitoring dataset for environmental changes.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Earth-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation data.&lt;br /&gt;
* '''Earth-Index-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Index-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation index data.&lt;br /&gt;
* '''EDDMaps''' – [[https://www.eddmaps.org/ EDDMaps]]&lt;br /&gt;
Early Detection &amp;amp; Distribution Mapping System dataset.&lt;br /&gt;
* '''DL4GAM''' – [[https://github.com/Clay-Lab/DL4GAM GitHub]]&lt;br /&gt;
Deep learning for global agricultural monitoring dataset.&lt;br /&gt;
* '''DLRSD''' – [[https://github.com/Clay-Lab/DLRSD GitHub]]&lt;br /&gt;
Deep learning for remote sensing dataset.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Digital Typhoon''' – [[https://typhoon.rsmc.jma.go.jp/ JMA Digital Typhoon]]&lt;br /&gt;
Typhoon imagery dataset.&lt;br /&gt;
* '''DeepGlobe Land Cover''' – [[https://deepglobe.mit.edu/ DeepGlobe Website]]&lt;br /&gt;
Land cover classification dataset from aerial and satellite imagery.&lt;br /&gt;
* '''DFC2022''' – [[https://www.dfchub.com/ DFC Hub]]&lt;br /&gt;
Deep Learning for Forest Change Detection competition dataset.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##--&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136066</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136066"/>
		<updated>2026-06-15T01:34:29Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: NLCD legend&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-class-legend-and-description NLCD_Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://github.com/boschresearch/BigEarthNet GitHub]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://github.com/dengdan/satellite-imagery-classification GitHub]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://weegee.vision.ucmerced.edu/datasets/uc-merced.html UC Merced Website]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''LoveDA''' – [[https://github.com/JiaLong-Fang/LoveDA GitHub]]&lt;br /&gt;
Large-scale remote sensing image semantic segmentation dataset.&lt;br /&gt;
* '''LEVIR-CD''' – [[https://github.com/zheng-yu-li/LEVIR-CD GitHub]]&lt;br /&gt;
Building change detection dataset using high-resolution remote sensing images.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria Website]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/core-science-systems/ngp/naip USGS NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/technical-guides/sentinel-2-msi Copernicus Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/centers/eros/science/usgs-landsat-science Landsat USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.gfed.org/ GFED Website]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/Global-Buildings Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''CROPHarvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Sen12MS''' – [[https://github.com/visual-geometry-group/sen12ms GitHub]]&lt;br /&gt;
Multi-modal, multi-temporal dataset for semantic segmentation.&lt;br /&gt;
* '''Dior''' – [[https://github.com/Visual-Geometry-Group/DIOR GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''FIRERISK''' – [[https://github.com/Clay-Lab/FIRERISK GitHub]]&lt;br /&gt;
Wildfire risk assessment dataset.&lt;br /&gt;
* '''QuakeSet''' – [[https://github.com/Clay-Lab/QuakeSet GitHub]]&lt;br /&gt;
Earthquake damage assessment dataset.&lt;br /&gt;
* '''S2-100K''' – [[https://github.com/Clay-Lab/S2-100K GitHub]]&lt;br /&gt;
Large-scale Sentinel-2 dataset for self-supervised learning.&lt;br /&gt;
* '''Tropical Cyclone''' – [[https://github.com/Clay-Lab/Tropical-Cyclone GitHub]]&lt;br /&gt;
Dataset for tropical cyclone detection and tracking.&lt;br /&gt;
* '''So2Sat''' – [[https://github.com/Clay-Lab/So2Sat GitHub]]&lt;br /&gt;
Soil moisture and vegetation monitoring dataset.&lt;br /&gt;
* '''Skyscript''' – [[https://github.com/Clay-Lab/Skyscript GitHub]]&lt;br /&gt;
Aerial image captioning dataset.&lt;br /&gt;
* '''Seasonet''' – [[https://github.com/Clay-Lab/Seasonet GitHub]]&lt;br /&gt;
Seasonal change detection dataset.&lt;br /&gt;
* '''ResTree''' – [[https://github.com/Clay-Lab/ResTree GitHub]]&lt;br /&gt;
Tree species classification dataset.&lt;br /&gt;
* '''PatternNet''' – [[https://github.com/Clay-Lab/PatternNet GitHub]]&lt;br /&gt;
Remote sensing image classification dataset.&lt;br /&gt;
* '''Presto-Embeddings''' – [[https://github.com/Clay-Lab/Presto GitHub]]&lt;br /&gt;
Pre-trained embeddings for remote sensing images.&lt;br /&gt;
* '''Prisma''' – [[https://github.com/Clay-Lab/Prisma GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Reforestree''' – [[https://github.com/Clay-Lab/Reforestree GitHub]]&lt;br /&gt;
Reforestation monitoring dataset.&lt;br /&gt;
* '''Pastis''' – [[https://github.com/Clay-Lab/Pastis GitHub]]&lt;br /&gt;
Semantic segmentation dataset for urban areas.&lt;br /&gt;
* '''OSCD''' – [[https://github.com/Clay-Lab/OSCD GitHub]]&lt;br /&gt;
Object-based change detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NCCM''' – [[https://github.com/Clay-Lab/NCCM GitHub]]&lt;br /&gt;
Non-cooperative crop mapping dataset.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Million-AID''' – [[https://github.com/Clay-Lab/Million-AID GitHub]]&lt;br /&gt;
Large-scale aerial image dataset for object detection.&lt;br /&gt;
* '''MDAS''' – [[https://github.com/Clay-Lab/MDAS GitHub]]&lt;br /&gt;
Multi-modal dataset for agricultural monitoring.&lt;br /&gt;
* '''MMFlood''' – [[https://github.com/Clay-Lab/MMFlood GitHub]]&lt;br /&gt;
Multi-modal flood detection dataset.&lt;br /&gt;
* '''MMEarth''' – [[https://github.com/Clay-Lab/MMEarth GitHub]]&lt;br /&gt;
Multi-modal Earth observation dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''MapinWild''' – [[https://github.com/Clay-Lab/MapinWild GitHub]]&lt;br /&gt;
Wildlife mapping dataset.&lt;br /&gt;
* '''L8-Biome''' – [[https://github.com/Clay-Lab/L8-Biome GitHub]]&lt;br /&gt;
Biome classification dataset using Landsat-8.&lt;br /&gt;
* '''L7-Irish''' – [[https://github.com/Clay-Lab/L7-Irish GitHub]]&lt;br /&gt;
Irish land cover classification dataset.&lt;br /&gt;
* '''Kenya Crop Type''' – [[https://github.com/Clay-Lab/Kenya-Crop-Type GitHub]]&lt;br /&gt;
Crop type mapping dataset for Kenya.&lt;br /&gt;
* '''IO-Bench''' – [[https://github.com/Clay-Lab/IO-Bench GitHub]]&lt;br /&gt;
Input/Output benchmark for remote sensing datasets.&lt;br /&gt;
* '''IDTrees''' – [[https://github.com/Clay-Lab/IDTrees GitHub]]&lt;br /&gt;
Tree identification dataset.&lt;br /&gt;
* '''HySpecNet11K''' – [[https://github.com/Clay-Lab/HySpecNet11K GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://github.com/Clay-Lab/Google-Satellite-Embedding GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Globbiomass''' – [[https://github.com/Clay-Lab/Globbiomass GitHub]]&lt;br /&gt;
Global biomass estimation dataset.&lt;br /&gt;
* '''Global Mangrove Distribution''' – [[https://github.com/Clay-Lab/Global-Mangrove-Distribution GitHub]]&lt;br /&gt;
Global mangrove forest distribution dataset.&lt;br /&gt;
* '''Global Building Map''' – [[https://github.com/Clay-Lab/Global-Building-Map GitHub]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''GeoNRW''' – [[https://github.com/Clay-Lab/GeoNRW GitHub]]&lt;br /&gt;
Land cover classification dataset for North Rhine-Westphalia.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Fair1M''' – [[https://github.com/Clay-Lab/Fair1M GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''EverWatch''' – [[https://github.com/Clay-Lab/EverWatch GitHub]]&lt;br /&gt;
Long-term monitoring dataset for environmental changes.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Earth-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation data.&lt;br /&gt;
* '''Earth-Index-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Index-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation index data.&lt;br /&gt;
* '''EDDMaps''' – [[https://www.eddmaps.org/ EDDMaps]]&lt;br /&gt;
Early Detection &amp;amp; Distribution Mapping System dataset.&lt;br /&gt;
* '''DL4GAM''' – [[https://github.com/Clay-Lab/DL4GAM GitHub]]&lt;br /&gt;
Deep learning for global agricultural monitoring dataset.&lt;br /&gt;
* '''DLRSD''' – [[https://github.com/Clay-Lab/DLRSD GitHub]]&lt;br /&gt;
Deep learning for remote sensing dataset.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Digital Typhoon''' – [[https://typhoon.rsmc.jma.go.jp/ JMA Digital Typhoon]]&lt;br /&gt;
Typhoon imagery dataset.&lt;br /&gt;
* '''DeepGlobe Land Cover''' – [[https://deepglobe.mit.edu/ DeepGlobe Website]]&lt;br /&gt;
Land cover classification dataset from aerial and satellite imagery.&lt;br /&gt;
* '''DFC2022''' – [[https://www.dfchub.com/ DFC Hub]]&lt;br /&gt;
Deep Learning for Forest Change Detection competition dataset.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##--&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136065</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136065"/>
		<updated>2026-06-15T01:31:37Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: big add&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 GitHub]]&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''BigEarthNet''' – [[https://github.com/boschresearch/BigEarthNet GitHub]]&lt;br /&gt;
Large-scale multi-label satellite image classification dataset.&lt;br /&gt;
* '''Resisc45''' – [[https://github.com/dengdan/satellite-imagery-classification GitHub]]&lt;br /&gt;
Remote sensing image classification dataset with 45 categories.&lt;br /&gt;
* '''UC Merced''' – [[https://weegee.vision.ucmerced.edu/datasets/uc-merced.html UC Merced Website]]&lt;br /&gt;
Aerial image dataset for land use classification.&lt;br /&gt;
* '''Potsdam''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''Vaihingen''' – [[https://www.isprs.org/education/benchmarks/urban-semi-supervised.aspx ISPRS Benchmark]]&lt;br /&gt;
Semantic segmentation dataset for urban areas from aerial imagery.&lt;br /&gt;
* '''LoveDA''' – [[https://github.com/JiaLong-Fang/LoveDA GitHub]]&lt;br /&gt;
Large-scale remote sensing image semantic segmentation dataset.&lt;br /&gt;
* '''LEVIR-CD''' – [[https://github.com/zheng-yu-li/LEVIR-CD GitHub]]&lt;br /&gt;
Building change detection dataset using high-resolution remote sensing images.&lt;br /&gt;
* '''Inria Aerial Image Labeling''' – [[https://project.inria.fr/aerialimagelabeling/ Inria Website]]&lt;br /&gt;
Aerial image segmentation dataset for building footprint extraction.&lt;br /&gt;
* '''NAIP''' – [[https://www.usgs.gov/core-science-systems/ngp/naip USGS NAIP]]&lt;br /&gt;
National Agriculture Imagery Program data for the USA.&lt;br /&gt;
* '''Sentinel-2''' – [[https://sentinels.copernicus.eu/web/sentinel/technical-guides/sentinel-2-msi Copernicus Sentinel]]&lt;br /&gt;
Multispectral imagery from the Sentinel-2 mission.&lt;br /&gt;
* '''Landsat''' – [[https://www.usgs.gov/centers/eros/science/usgs-landsat-science Landsat USGS]]&lt;br /&gt;
Long-term archive of medium-resolution satellite imagery.&lt;br /&gt;
* '''OpenStreetMap''' – [[https://www.openstreetmap.org/ OpenStreetMap]]&lt;br /&gt;
Collaborative project to create a free editable map of the world.&lt;br /&gt;
* '''GFED''' (Global Fire Emissions Database) – [[https://www.gfed.org/ GFED Website]]&lt;br /&gt;
Global dataset of biomass burning emissions.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Open Buildings''' – [[https://github.com/microsoft/Global-Buildings Microsoft Research]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''CROPHarvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Sen12MS''' – [[https://github.com/visual-geometry-group/sen12ms GitHub]]&lt;br /&gt;
Multi-modal, multi-temporal dataset for semantic segmentation.&lt;br /&gt;
* '''Dior''' – [[https://github.com/Visual-Geometry-Group/DIOR GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''FIRERISK''' – [[https://github.com/Clay-Lab/FIRERISK GitHub]]&lt;br /&gt;
Wildfire risk assessment dataset.&lt;br /&gt;
* '''QuakeSet''' – [[https://github.com/Clay-Lab/QuakeSet GitHub]]&lt;br /&gt;
Earthquake damage assessment dataset.&lt;br /&gt;
* '''S2-100K''' – [[https://github.com/Clay-Lab/S2-100K GitHub]]&lt;br /&gt;
Large-scale Sentinel-2 dataset for self-supervised learning.&lt;br /&gt;
* '''Tropical Cyclone''' – [[https://github.com/Clay-Lab/Tropical-Cyclone GitHub]]&lt;br /&gt;
Dataset for tropical cyclone detection and tracking.&lt;br /&gt;
* '''So2Sat''' – [[https://github.com/Clay-Lab/So2Sat GitHub]]&lt;br /&gt;
Soil moisture and vegetation monitoring dataset.&lt;br /&gt;
* '''Skyscript''' – [[https://github.com/Clay-Lab/Skyscript GitHub]]&lt;br /&gt;
Aerial image captioning dataset.&lt;br /&gt;
* '''Seasonet''' – [[https://github.com/Clay-Lab/Seasonet GitHub]]&lt;br /&gt;
Seasonal change detection dataset.&lt;br /&gt;
* '''ResTree''' – [[https://github.com/Clay-Lab/ResTree GitHub]]&lt;br /&gt;
Tree species classification dataset.&lt;br /&gt;
* '''PatternNet''' – [[https://github.com/Clay-Lab/PatternNet GitHub]]&lt;br /&gt;
Remote sensing image classification dataset.&lt;br /&gt;
* '''Presto-Embeddings''' – [[https://github.com/Clay-Lab/Presto GitHub]]&lt;br /&gt;
Pre-trained embeddings for remote sensing images.&lt;br /&gt;
* '''Prisma''' – [[https://github.com/Clay-Lab/Prisma GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Reforestree''' – [[https://github.com/Clay-Lab/Reforestree GitHub]]&lt;br /&gt;
Reforestation monitoring dataset.&lt;br /&gt;
* '''Pastis''' – [[https://github.com/Clay-Lab/Pastis GitHub]]&lt;br /&gt;
Semantic segmentation dataset for urban areas.&lt;br /&gt;
* '''OSCD''' – [[https://github.com/Clay-Lab/OSCD GitHub]]&lt;br /&gt;
Object-based change detection dataset.&lt;br /&gt;
* '''OpenAerialMap''' – [[https://www.openaerialmap.org/ OpenAerialMap]]&lt;br /&gt;
Open-source aerial imagery dataset.&lt;br /&gt;
* '''NLCD''' – [[https://www.mrlc.gov/data/legends/national-land-cover-database-nlcd-legend NLCD Legend]]&lt;br /&gt;
National Land Cover Database for the USA.&lt;br /&gt;
* '''NCCM''' – [[https://github.com/Clay-Lab/NCCM GitHub]]&lt;br /&gt;
Non-cooperative crop mapping dataset.&lt;br /&gt;
* '''NASA Marine Debris''' – [[https://data.nasa.gov/Earth/nasa-marine-debris/nasa-marine-debris/dataset NASA Data]]&lt;br /&gt;
Marine debris detection dataset.&lt;br /&gt;
* '''Million-AID''' – [[https://github.com/Clay-Lab/Million-AID GitHub]]&lt;br /&gt;
Large-scale aerial image dataset for object detection.&lt;br /&gt;
* '''MDAS''' – [[https://github.com/Clay-Lab/MDAS GitHub]]&lt;br /&gt;
Multi-modal dataset for agricultural monitoring.&lt;br /&gt;
* '''MMFlood''' – [[https://github.com/Clay-Lab/MMFlood GitHub]]&lt;br /&gt;
Multi-modal flood detection dataset.&lt;br /&gt;
* '''MMEarth''' – [[https://github.com/Clay-Lab/MMEarth GitHub]]&lt;br /&gt;
Multi-modal Earth observation dataset.&lt;br /&gt;
* '''Major-Tom''' – [[https://github.com/Clay-Lab/Major-Tom GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''MapinWild''' – [[https://github.com/Clay-Lab/MapinWild GitHub]]&lt;br /&gt;
Wildlife mapping dataset.&lt;br /&gt;
* '''L8-Biome''' – [[https://github.com/Clay-Lab/L8-Biome GitHub]]&lt;br /&gt;
Biome classification dataset using Landsat-8.&lt;br /&gt;
* '''L7-Irish''' – [[https://github.com/Clay-Lab/L7-Irish GitHub]]&lt;br /&gt;
Irish land cover classification dataset.&lt;br /&gt;
* '''Kenya Crop Type''' – [[https://github.com/Clay-Lab/Kenya-Crop-Type GitHub]]&lt;br /&gt;
Crop type mapping dataset for Kenya.&lt;br /&gt;
* '''IO-Bench''' – [[https://github.com/Clay-Lab/IO-Bench GitHub]]&lt;br /&gt;
Input/Output benchmark for remote sensing datasets.&lt;br /&gt;
* '''IDTrees''' – [[https://github.com/Clay-Lab/IDTrees GitHub]]&lt;br /&gt;
Tree identification dataset.&lt;br /&gt;
* '''HySpecNet11K''' – [[https://github.com/Clay-Lab/HySpecNet11K GitHub]]&lt;br /&gt;
Hyperspectral image classification dataset.&lt;br /&gt;
* '''Google Satellite Embedding''' – [[https://github.com/Clay-Lab/Google-Satellite-Embedding GitHub]]&lt;br /&gt;
Pre-trained embeddings for Google satellite imagery.&lt;br /&gt;
* '''Globbiomass''' – [[https://github.com/Clay-Lab/Globbiomass GitHub]]&lt;br /&gt;
Global biomass estimation dataset.&lt;br /&gt;
* '''Global Mangrove Distribution''' – [[https://github.com/Clay-Lab/Global-Mangrove-Distribution GitHub]]&lt;br /&gt;
Global mangrove forest distribution dataset.&lt;br /&gt;
* '''Global Building Map''' – [[https://github.com/Clay-Lab/Global-Building-Map GitHub]]&lt;br /&gt;
Global building footprint detection dataset.&lt;br /&gt;
* '''GeoNRW''' – [[https://github.com/Clay-Lab/GeoNRW GitHub]]&lt;br /&gt;
Land cover classification dataset for North Rhine-Westphalia.&lt;br /&gt;
* '''GBIF''' – [[https://www.gbif.org/ GBIF]]&lt;br /&gt;
Global biodiversity information facility dataset.&lt;br /&gt;
* '''Fair1M''' – [[https://github.com/Clay-Lab/Fair1M GitHub]]&lt;br /&gt;
Large-scale remote sensing image classification dataset.&lt;br /&gt;
* '''EverWatch''' – [[https://github.com/Clay-Lab/EverWatch GitHub]]&lt;br /&gt;
Long-term monitoring dataset for environmental changes.&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''Earth-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation data.&lt;br /&gt;
* '''Earth-Index-Embeddings''' – [[https://github.com/Clay-Lab/Earth-Index-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Earth observation index data.&lt;br /&gt;
* '''EDDMaps''' – [[https://www.eddmaps.org/ EDDMaps]]&lt;br /&gt;
Early Detection &amp;amp; Distribution Mapping System dataset.&lt;br /&gt;
* '''DL4GAM''' – [[https://github.com/Clay-Lab/DL4GAM GitHub]]&lt;br /&gt;
Deep learning for global agricultural monitoring dataset.&lt;br /&gt;
* '''DLRSD''' – [[https://github.com/Clay-Lab/DLRSD GitHub]]&lt;br /&gt;
Deep learning for remote sensing dataset.&lt;br /&gt;
* '''Dota''' – [[https://captain-whu.github.io/DOTA/ DOTA Website]]&lt;br /&gt;
Large-scale dataset for object detection in aerial images.&lt;br /&gt;
* '''Digital Typhoon''' – [[https://typhoon.rsmc.jma.go.jp/ JMA Digital Typhoon]]&lt;br /&gt;
Typhoon imagery dataset.&lt;br /&gt;
* '''DeepGlobe Land Cover''' – [[https://deepglobe.mit.edu/ DeepGlobe Website]]&lt;br /&gt;
Land cover classification dataset from aerial and satellite imagery.&lt;br /&gt;
* '''DFC2022''' – [[https://www.dfchub.com/ DFC Hub]]&lt;br /&gt;
Deep Learning for Forest Change Detection competition dataset.&lt;br /&gt;
* '''Cropland Data Layer''' – [[https://www.nass.usda.gov/Research_and_Science/Cropland/SARS/index.php USDA NASS]]&lt;br /&gt;
Crop-specific land cover dataset for the USA.&lt;br /&gt;
* '''Cropharvest''' – [[https://github.com/Clay-Lab/CROPHarvest GitHub]]&lt;br /&gt;
Crop type mapping dataset for Europe using Sentinel-1 and Sentinel-2.&lt;br /&gt;
* '''Cowc''' – [[https://github.com/Clay-Lab/COWC GitHub]]&lt;br /&gt;
Counting objects in aerial images dataset.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM GitHub]]&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/Clay-Lab/Copernicus-Embed GitHub]]&lt;br /&gt;
Pre-trained embeddings for Copernicus data.&lt;br /&gt;
* '''Copernicus-Bench''' – [[https://github.com/Clay-Lab/Copernicus-Bench GitHub]]&lt;br /&gt;
Benchmark dataset for Copernicus data.&lt;br /&gt;
* '''Cloud-Cover-Detection''' – [[https://github.com/Clay-Lab/Cloud-Cover-Detection GitHub]]&lt;br /&gt;
Cloud cover detection dataset.&lt;br /&gt;
* '''Clay-Embeddings''' – [[https://github.com/Clay-Lab/Clay-Embeddings GitHub]]&lt;br /&gt;
Pre-trained embeddings for Clay dataset.&lt;br /&gt;
* '''Chesapeake''' – [[https://github.com/Clay-Lab/Chesapeake GitHub]]&lt;br /&gt;
Land cover classification dataset for the Chesapeake Bay region.&lt;br /&gt;
* '''Chabud''' – [[https://github.com/Clay-Lab/Chabud GitHub]]&lt;br /&gt;
Building footprint extraction dataset.&lt;br /&gt;
* '''Caffe''' – [[https://github.com/BVLC/caffe Caffe Website]]&lt;br /&gt;
Deep learning framework for remote sensing.&lt;br /&gt;
* '''Cabuar''' – [[https://github.com/Clay-Lab/Cabuar GitHub]]&lt;br /&gt;
Agricultural field boundary detection dataset.&lt;br /&gt;
* '''Bright''' – [[https://github.com/Clay-Lab/Bright GitHub]]&lt;br /&gt;
Bright object detection dataset.&lt;br /&gt;
* '''Biomassters''' – [[https://github.com/Clay-Lab/Biomassters GitHub]]&lt;br /&gt;
Biomass estimation dataset.&lt;br /&gt;
* '''Benin Cashew Plantations''' – [[https://github.com/Clay-Lab/Benin-Cashew-Plantations GitHub]]&lt;br /&gt;
Cashew plantation mapping dataset for Benin.&lt;br /&gt;
* '''Benchmark.csv''' – [[https://github.com/Clay-Lab/Benchmark Benchmark GitHub]]&lt;br /&gt;
Benchmark dataset for remote sensing.&lt;br /&gt;
* '''Advance''' – [[https://github.com/Clay-Lab/Advance GitHub]]&lt;br /&gt;
Advanced remote sensing dataset.&lt;br /&gt;
* '''Aboveground-Woody-Biomass''' – [[https://github.com/Clay-Lab/Aboveground-Woody-Biomass GitHub]]&lt;br /&gt;
Aboveground woody biomass estimation dataset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##--&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136064</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136064"/>
		<updated>2026-06-13T14:42:27Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: rm alpha edit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136063</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136063"/>
		<updated>2026-06-13T14:40:03Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Challenges */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale LINK]] CVPR CAlbrecht 2025&lt;br /&gt;
Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – &lt;br /&gt;
Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136062</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136062"/>
		<updated>2026-06-13T14:39:01Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] [[https://dl.acm.org/doi/10.1145/3707459 ACM]] AJStewart et.al.&lt;br /&gt;
PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1 LINK]] RVinge, arXiv 2025&lt;br /&gt;
Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID LINK]] GitHub: arjunarao619/GeoINRID&lt;br /&gt;
Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136061</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136061"/>
		<updated>2026-06-13T14:36:23Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Distillation &amp;amp; Advanced Approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[TorchGeo_DOFA]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136060</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136060"/>
		<updated>2026-06-13T14:35:40Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Distillation &amp;amp; Advanced Approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [TorchGeo_DOFA]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – [[https://ieeexplore.ieee.org/ LINK]] YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136059</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136059"/>
		<updated>2026-06-13T14:34:49Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Distillation &amp;amp; Advanced Approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [TorchGeo DOFA]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – [[https://ieeexplore.ieee.org/ LINK]] YWang, IEEE TGRS, 2024.&lt;br /&gt;
* '''Barlow Twins''' –  Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' –  Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136058</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136058"/>
		<updated>2026-06-13T14:32:58Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Core Methods */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179 LINK]] AAAI 2025 etc.&lt;br /&gt;
Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771 LINK]] EU/CV 2024&lt;br /&gt;
Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/ LINK]] |KHe IEEE/CV 2016&lt;br /&gt;
Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2 LINK]] Woo et al., IEEE/CVF 2023&lt;br /&gt;
Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/ LINK]] INRIA 2021–2023, META&lt;br /&gt;
Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377 LINK]] IEEE/CVF 2021&lt;br /&gt;
Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[https://arxiv.org/|ZXiong, arXiv 2024]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – [[https://ieeexplore.ieee.org/|YWang, IEEE TGRS, 2024]].&lt;br /&gt;
* '''Barlow Twins''' – [[https://arxiv.org/|Zbontar et al., arXiv 2021]]: Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' – [[https://ieeexplore.ieee.org/|IEEE JSTARS, 2023]]: Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136057</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136057"/>
		<updated>2026-06-13T14:30:34Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Datasets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810 Zenodo]]&lt;br /&gt;
Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/ PMC_10495462]]&lt;br /&gt;
Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02 LINK]] Photogrammetric Engineering &amp;amp; Remote Sensing (2001)&lt;br /&gt;
USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12 LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' [[https://github.com/zhu-xlab/Copernicus-FM LINK]] IEEE Geoscience and Remote Sensing (2023)&lt;br /&gt;
An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179|AAAI 2025]] etc.&lt;br /&gt;
*: Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771|EU/CV 2024]]&lt;br /&gt;
*: Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/|KHe IEEE/CV 2016]]&lt;br /&gt;
*: Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2|Woo et al., IEEE/CVF 2023]]&lt;br /&gt;
*: Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/|INRIA 2021–2023, META]]&lt;br /&gt;
*: Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377|IEEE/CVF 2021]]&lt;br /&gt;
*: Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[https://arxiv.org/|ZXiong, arXiv 2024]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – [[https://ieeexplore.ieee.org/|YWang, IEEE TGRS, 2024]].&lt;br /&gt;
* '''Barlow Twins''' – [[https://arxiv.org/|Zbontar et al., arXiv 2021]]: Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' – [[https://ieeexplore.ieee.org/|IEEE JSTARS, 2023]]: Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Talk:TorchGeo_embeddings&amp;diff=136056</id>
		<title>Talk:TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Talk:TorchGeo_embeddings&amp;diff=136056"/>
		<updated>2026-06-13T14:22:48Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: Created page with &amp;quot;'''Note''': AI LLM assistance was employed in the production of this document.    {| class=&amp;quot;wikitable&amp;quot;   |+ LLM Engine contributions by operator   |-   ! Operator !! Tool !! M...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Note''': AI LLM assistance was employed in the production of this document.&lt;br /&gt;
&lt;br /&gt;
  {| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
  |+ LLM Engine contributions by operator&lt;br /&gt;
  |-&lt;br /&gt;
  ! Operator !! Tool !! Model 1 !! Model 2&lt;br /&gt;
&lt;br /&gt;
  |-&lt;br /&gt;
  | '''darkblueb''' || ollama local-only ||  Qwen3.6-35B-A3B&lt;br /&gt;
  |}&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136055</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136055"/>
		<updated>2026-06-13T14:19:18Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Key Papers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x LINK]] &amp;quot;On the Foundations of Earth Foundation Models&amp;quot; – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291 LINK]] &amp;quot;AlphaEarth Foundations&amp;quot;&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179 LINK]] &amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810|Zenodo]]&lt;br /&gt;
*: Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/|PMC 10495462]]&lt;br /&gt;
*: Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02|Photogrammetric Engineering &amp;amp; Remote Sensing]] (2001)&lt;br /&gt;
*: USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179|AAAI 2025]] etc.&lt;br /&gt;
*: Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771|EU/CV 2024]]&lt;br /&gt;
*: Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/|KHe IEEE/CV 2016]]&lt;br /&gt;
*: Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2|Woo et al., IEEE/CVF 2023]]&lt;br /&gt;
*: Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/|INRIA 2021–2023, META]]&lt;br /&gt;
*: Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377|IEEE/CVF 2021]]&lt;br /&gt;
*: Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[https://arxiv.org/|ZXiong, arXiv 2024]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – [[https://ieeexplore.ieee.org/|YWang, IEEE TGRS, 2024]].&lt;br /&gt;
* '''Barlow Twins''' – [[https://arxiv.org/|Zbontar et al., arXiv 2021]]: Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' – [[https://ieeexplore.ieee.org/|IEEE JSTARS, 2023]]: Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136054</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136054"/>
		<updated>2026-06-13T14:17:06Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* 1. Foundation Models for Earth Observation (EO) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM MajorTOM]] AFrancis IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index EarthGenome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM LINK]] Zhu et al., AI4Copernicus Project&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/ NASAHarvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/ GeoTessera]] Docs / [[https://github.com/ucam-eo/tessera REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL LINK]] Google Earth Engine&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x|&amp;quot;On the Foundations of Earth Foundation Models&amp;quot;]] – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291|&amp;quot;AlphaEarth Foundations&amp;quot;]]&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179|&amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810|Zenodo]]&lt;br /&gt;
*: Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/|PMC 10495462]]&lt;br /&gt;
*: Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02|Photogrammetric Engineering &amp;amp; Remote Sensing]] (2001)&lt;br /&gt;
*: USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179|AAAI 2025]] etc.&lt;br /&gt;
*: Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771|EU/CV 2024]]&lt;br /&gt;
*: Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/|KHe IEEE/CV 2016]]&lt;br /&gt;
*: Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2|Woo et al., IEEE/CVF 2023]]&lt;br /&gt;
*: Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/|INRIA 2021–2023, META]]&lt;br /&gt;
*: Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377|IEEE/CVF 2021]]&lt;br /&gt;
*: Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[https://arxiv.org/|ZXiong, arXiv 2024]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – [[https://ieeexplore.ieee.org/|YWang, IEEE TGRS, 2024]].&lt;br /&gt;
* '''Barlow Twins''' – [[https://arxiv.org/|Zbontar et al., arXiv 2021]]: Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' – [[https://ieeexplore.ieee.org/|IEEE JSTARS, 2023]]: Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136053</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136053"/>
		<updated>2026-06-13T14:13:44Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: /* Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay HuggingFace]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM _AFrancis]] IGARSS 2024&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index|Earth Genome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM|Zhu et al., AI4Copernicus Project]]&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/|NASA Harvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/|GeoTessera Docs]] / [[https://github.com/ucam-eo/tessera|REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL|Google Earth Engine]]&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth|AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x|&amp;quot;On the Foundations of Earth Foundation Models&amp;quot;]] – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291|&amp;quot;AlphaEarth Foundations&amp;quot;]]&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179|&amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810|Zenodo]]&lt;br /&gt;
*: Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/|PMC 10495462]]&lt;br /&gt;
*: Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02|Photogrammetric Engineering &amp;amp; Remote Sensing]] (2001)&lt;br /&gt;
*: USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179|AAAI 2025]] etc.&lt;br /&gt;
*: Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771|EU/CV 2024]]&lt;br /&gt;
*: Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/|KHe IEEE/CV 2016]]&lt;br /&gt;
*: Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2|Woo et al., IEEE/CVF 2023]]&lt;br /&gt;
*: Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/|INRIA 2021–2023, META]]&lt;br /&gt;
*: Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377|IEEE/CVF 2021]]&lt;br /&gt;
*: Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[https://arxiv.org/|ZXiong, arXiv 2024]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – [[https://ieeexplore.ieee.org/|YWang, IEEE TGRS, 2024]].&lt;br /&gt;
* '''Barlow Twins''' – [[https://arxiv.org/|Zbontar et al., arXiv 2021]]: Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' – [[https://ieeexplore.ieee.org/|IEEE JSTARS, 2023]]: Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136052</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136052"/>
		<updated>2026-06-13T14:12:09Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
b) Embeddings data artifacts&lt;br /&gt;
c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay|Hugging Face]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM|AFrancis IGARSS 2024]]&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index|Earth Genome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM|Zhu et al., AI4Copernicus Project]]&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/|NASA Harvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/|GeoTessera Docs]] / [[https://github.com/ucam-eo/tessera|REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL|Google Earth Engine]]&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth|AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x|&amp;quot;On the Foundations of Earth Foundation Models&amp;quot;]] – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291|&amp;quot;AlphaEarth Foundations&amp;quot;]]&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179|&amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810|Zenodo]]&lt;br /&gt;
*: Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/|PMC 10495462]]&lt;br /&gt;
*: Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02|Photogrammetric Engineering &amp;amp; Remote Sensing]] (2001)&lt;br /&gt;
*: USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179|AAAI 2025]] etc.&lt;br /&gt;
*: Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771|EU/CV 2024]]&lt;br /&gt;
*: Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/|KHe IEEE/CV 2016]]&lt;br /&gt;
*: Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2|Woo et al., IEEE/CVF 2023]]&lt;br /&gt;
*: Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/|INRIA 2021–2023, META]]&lt;br /&gt;
*: Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377|IEEE/CVF 2021]]&lt;br /&gt;
*: Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[https://arxiv.org/|ZXiong, arXiv 2024]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – [[https://ieeexplore.ieee.org/|YWang, IEEE TGRS, 2024]].&lt;br /&gt;
* '''Barlow Twins''' – [[https://arxiv.org/|Zbontar et al., arXiv 2021]]: Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' – [[https://ieeexplore.ieee.org/|IEEE JSTARS, 2023]]: Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136051</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136051"/>
		<updated>2026-06-13T14:10:33Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
arXiv:2601.13134v1 [cs.SE] 19 Jan 2026&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy through a three-layer taxonomy:&lt;br /&gt;
Data, Tools, and Value.  This research paper provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[https://www.osgeo.org/projects/torchgeo/ TorchGeo]] .&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
* a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
* b) Embeddings data artifacts&lt;br /&gt;
* c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown.  &amp;quot;We extend TorchGeo with a unified API that standardizes the loading and querying of diverse embedding products.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay|Hugging Face]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM|AFrancis IGARSS 2024]]&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index|Earth Genome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM|Zhu et al., AI4Copernicus Project]]&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/|NASA Harvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/|GeoTessera Docs]] / [[https://github.com/ucam-eo/tessera|REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL|Google Earth Engine]]&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth|AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x|&amp;quot;On the Foundations of Earth Foundation Models&amp;quot;]] – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291|&amp;quot;AlphaEarth Foundations&amp;quot;]]&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179|&amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810|Zenodo]]&lt;br /&gt;
*: Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/|PMC 10495462]]&lt;br /&gt;
*: Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02|Photogrammetric Engineering &amp;amp; Remote Sensing]] (2001)&lt;br /&gt;
*: USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179|AAAI 2025]] etc.&lt;br /&gt;
*: Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771|EU/CV 2024]]&lt;br /&gt;
*: Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/|KHe IEEE/CV 2016]]&lt;br /&gt;
*: Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2|Woo et al., IEEE/CVF 2023]]&lt;br /&gt;
*: Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/|INRIA 2021–2023, META]]&lt;br /&gt;
*: Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377|IEEE/CVF 2021]]&lt;br /&gt;
*: Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[https://arxiv.org/|ZXiong, arXiv 2024]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – [[https://ieeexplore.ieee.org/|YWang, IEEE TGRS, 2024]].&lt;br /&gt;
* '''Barlow Twins''' – [[https://arxiv.org/|Zbontar et al., arXiv 2021]]: Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' – [[https://ieeexplore.ieee.org/|IEEE JSTARS, 2023]]: Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136050</id>
		<title>TorchGeo embeddings</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=TorchGeo_embeddings&amp;diff=136050"/>
		<updated>2026-06-13T13:57:56Z</updated>

		<summary type="html">&lt;p&gt;Darkblueb: reformat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Paper&lt;br /&gt;
| title       = Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access&lt;br /&gt;
| authors     = Heng Fang&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;, Adam J Stewart&amp;lt;ref&amp;gt;‡&amp;lt;/ref&amp;gt;, Isaac Corley&amp;lt;ref&amp;gt;§&amp;lt;/ref&amp;gt;, Xiao Xiang Zhu&amp;lt;ref&amp;gt;*&amp;lt;/ref&amp;gt;, Hossein Azizpour&amp;lt;ref&amp;gt;†&amp;lt;/ref&amp;gt;&lt;br /&gt;
| affiliations = &lt;br /&gt;
 * † KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
 * ‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
 * § Wherobots, San Antonio, USA&lt;br /&gt;
| arxiv       = [https://arxiv.org/abs/2601.13134 2601.13134v1] (19 Jan 2026)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Earth Embeddings as Products: Taxonomy, Ecosystem, and Standardized Access''' is a comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.). It also proposes a unified integration by implementing standardized data loaders for these embeddings in [[TorchGeo]].&lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed comprising:&lt;br /&gt;
* a) Analysis Frameworks &amp;amp; Tools&lt;br /&gt;
* b) Embeddings data artifacts&lt;br /&gt;
* c) Charting downstream application value, specifically mapping tasks and retrieval tasks.&lt;br /&gt;
&lt;br /&gt;
Embeddings are differentiated as either location-typed, patch-typed, or pixel-typed. Details of existing products are shown below.&lt;br /&gt;
&lt;br /&gt;
== 1. Foundation Models for Earth Observation (EO) ==&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
* '''Clay Foundation Model''' – [[https://huggingface.co/made-with-clay/Clay|Hugging Face]] (2024)&lt;br /&gt;
*: A multimodal foundation model for Earth using diverse data sources.&lt;br /&gt;
* '''Major TOM''' – [[https://huggingface.co/Major-TOM|AFrancis IGARSS 2024]]&lt;br /&gt;
*: Expandable datasets and models for global EO coverage.&lt;br /&gt;
* '''Earth Index Embeddings''' – [[https://www.earthgenome.org/earth-index|Earth Genome]] (2025)&lt;br /&gt;
*: A large-scale embedding system built from Earth observation data.&lt;br /&gt;
* '''Copernicus-Embed''' – [[https://github.com/zhu-xlab/Copernicus-FM|Zhu et al., AI4Copernicus Project]]&lt;br /&gt;
*: Foundation model leveraging Copernicus Sentinel data.&lt;br /&gt;
* '''Presto Embeddings''' – [[https://nasaharvest.github.io/presto-embeddings/|NASA Harvest]]&lt;br /&gt;
*: Embedding framework for satellite time series and land use analysis.&lt;br /&gt;
* '''Tessera Embeddings''' – [[https://geotessera.readthedocs.io/en/latest/|GeoTessera Docs]] / [[https://github.com/ucam-eo/tessera|REPO]]&lt;br /&gt;
*: Pixel-based Temporal spectral embeddings for Earth representation.&lt;br /&gt;
* '''Google Satellite Embedding (AlphaEarth)''' – [[https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL|Google Earth Engine]]&lt;br /&gt;
*: An early-stage embedding model using Google's global satellite data.&lt;br /&gt;
* '''OlmoEarth''' – [[https://allenai.org/olmoearth|AllenAI]] (2025)&lt;br /&gt;
*: Latent image modeling approach for multimodal Earth observation.&lt;br /&gt;
&lt;br /&gt;
=== Key Papers ===&lt;br /&gt;
* XXZhu 2025 [[https://www.nature.com/articles/s43247-025-03127-x|&amp;quot;On the Foundations of Earth Foundation Models&amp;quot;]] – ''Nature Computational Science''&lt;br /&gt;
* CFBrown 2025 [[https://arxiv.org/abs/2507.22291|&amp;quot;AlphaEarth Foundations&amp;quot;]]&lt;br /&gt;
* KKlemmer 2023 [[https://arxiv.org/abs/2311.17179|&amp;quot;SatCLIP: Global Location Embeddings with Satellite Imagery&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== 2. Datasets ==&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Datasets ===&lt;br /&gt;
* '''EuroSAT''' – [[https://zenodo.org/records/7711810|Zenodo]]&lt;br /&gt;
*: Land use classification dataset using Sentinel-2 satellite data.&lt;br /&gt;
* '''EuroCrops''' – [[https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/|PMC 10495462]]&lt;br /&gt;
*: Crop type mapping dataset for Europe.&lt;br /&gt;
* '''National Land Cover Database (NLCD)''' – [[https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02|Photogrammetric Engineering &amp;amp; Remote Sensing]] (2001)&lt;br /&gt;
*: USA land cover classes.&lt;br /&gt;
* '''SSL4EO-S12''' – [[https://github.com/zhu-xlab/SSL4EO-S12|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: Multimodal, multitemporal dataset for self-supervised learning.&lt;br /&gt;
* '''Copernicus-Pretrain''' – [[https://github.com/zhu-xlab/Copernicus-FM|IEEE Geoscience and Remote Sensing]] (2023)&lt;br /&gt;
*: An extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P).&lt;br /&gt;
&lt;br /&gt;
== 3. Models &amp;amp; Methods ==&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
=== Core Methods ===&lt;br /&gt;
* '''SatCLIP''' – [[https://arxiv.org/abs/2311.17179|AAAI 2025]] etc.&lt;br /&gt;
*: Vision-language model for global location representations.&lt;br /&gt;
* '''MMEarth''' – [[https://arxiv.org/abs/2405.02771|EU/CV 2024]]&lt;br /&gt;
*: Multimodal pretext tasks for geospatial representation learning.&lt;br /&gt;
* '''ResNet''' – [[https://viso.ai/deep-learning/resnet-residual-neural-network/|KHe IEEE/CV 2016]]&lt;br /&gt;
*: Baseline CNN architecture widely used in EO.&lt;br /&gt;
* '''ConvNeXt V2''' – [[https://github.com/facebookresearch/ConvNeXt-V2|Woo et al., IEEE/CVF 2023]]&lt;br /&gt;
*: Efficient ConvNet architecture using masked autoencoders (MAE).&lt;br /&gt;
* '''DINO, DINOv2, DINOv3''' – [[https://dinov3.org/|INRIA 2021–2023, META]]&lt;br /&gt;
*: Vision transformers with self-supervised learning capabilities.&lt;br /&gt;
* '''MAE (Masked Autoencoders)''' – [[https://arxiv.org/abs/2111.06377|IEEE/CVF 2021]]&lt;br /&gt;
*: Self-supervised learning for vision transformers.&lt;br /&gt;
&lt;br /&gt;
=== Distillation &amp;amp; Advanced Approaches ===&lt;br /&gt;
* '''Distillation methods''' – Transfer knowledge from large models.&lt;br /&gt;
* '''Neural plasticity-inspired models''' – [[https://arxiv.org/|ZXiong, arXiv 2024]]: Inspired by biological learning mechanisms.&lt;br /&gt;
* '''Multi-label guided soft contrastive learning''' – [[https://ieeexplore.ieee.org/|YWang, IEEE TGRS, 2024]].&lt;br /&gt;
* '''Barlow Twins''' – [[https://arxiv.org/|Zbontar et al., arXiv 2021]]: Method for learning representations without contrastive loss.&lt;br /&gt;
* '''Continual Barlow Twins''' – [[https://ieeexplore.ieee.org/|IEEE JSTARS, 2023]]: Extends Barlow Twins to continual learning in EO segmentation.&lt;br /&gt;
&lt;br /&gt;
== 4. Tools &amp;amp; Benchmarks ==&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI models.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* '''TorchGeo''' – [[https://www.osgeo.org/projects/torchgeo/|AJStewart ACM 2025]]&lt;br /&gt;
*: PyTorch library for geospatial deep learning.&lt;br /&gt;
* '''NeuCo-Bench''' – [[https://arxiv.org/html/2510.17914v1|RVinge, arXiv 2025]]&lt;br /&gt;
*: Benchmarking framework for neural embeddings in Earth observation.&lt;br /&gt;
* '''GeoINRID''' – [[https://github.com/arjunarao619/GeoINRID|GitHub: arjunarao619/GeoINRID]]&lt;br /&gt;
*: Geospatial inference and representation learning toolkit.&lt;br /&gt;
&lt;br /&gt;
=== Challenges ===&lt;br /&gt;
* '''Embed2Scale Challenge''' – [[https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale|CVPR CAlbrecht 2025]]&lt;br /&gt;
*: Large-scale Earth vision challenge focused on scale-aware embeddings.&lt;br /&gt;
* '''TerraMind Blue-Sky Challenge''' – [[https://arxiv.org/|JJakubik, arXiv 2025]]&lt;br /&gt;
*: Generative modeling for Earth observation.&lt;br /&gt;
&lt;br /&gt;
== 5. Key Themes &amp;amp; Trends ==&lt;br /&gt;
&lt;br /&gt;
# '''Foundation Models''': TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth Index), and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
#* '''Major TOM Notes''': Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
#* '''Earth Index / Earth Genome''': Use the Earth Index application (earthindex.ai) for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
#* '''Clay''': Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
# '''Self-Supervised Learning (SSL)''':&lt;br /&gt;
&lt;br /&gt;
# '''Multimodal Integration''':&lt;br /&gt;
&lt;br /&gt;
# '''Open Data &amp;amp; Tools''': Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets (EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
# '''Benchmarking''': Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
== Research Directions ==&lt;br /&gt;
&lt;br /&gt;
* '''Unified Earth Foundation Models''':&lt;br /&gt;
* '''Interpretability in EO AI''': Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
* '''Ethics and Bias''': Investigating fairness and bias in global EO models trained on unevenly distributed data.&lt;br /&gt;
* '''Edge Deployment''': Making these large foundation models deployable on resource-constrained platforms (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
##-----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Notes on &lt;br /&gt;
   '''EARTH EMBEDDINGS AS PRODUCTS: TAXONOMY, ECOSYSTEM, AND STANDARDIZED ACCESS'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Heng Fang† ∗  Adam J Stewart‡ ∗  Isaac Corley§ *  Xiao Xiang Zhu *  Hossein Azizpour†&lt;br /&gt;
† KTH Royal Institute of Technology, Stockholm, Sweden&lt;br /&gt;
‡ Chair of Data Science in Earth Observation, Technical University of Munich, Munich, Germany&lt;br /&gt;
§ Wherobots, San Antonio, USA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
arXiv:2601.13134v1 19 Jan 2026  [LINK](https://arxiv.org/abs/2601.13134)&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
• A comprehensive survey that organizes existing geospatial embedding products into a structured taxonomy and provides a detailed metadata atlas (resolution, license, etc.).&lt;br /&gt;
• Unified Integration: implements standardized data loaders for these embeddings in [TorchGeo](https://www.osgeo.org/projects/torchgeo/)  &lt;br /&gt;
&lt;br /&gt;
An overview landscape is proposed : a) Analysis Frameworks &amp;amp; Tools; b) Embeddings data artifacts; c) charting downstream application value, specifically mapping tasks and retrieval tasks. Embeddings are differentiated as either location-typed, patch-typed or pixel-typed. Details of existing products are shown. &lt;br /&gt;
&lt;br /&gt;
 🌍 1. Foundation Models for Earth Observation (EO)&lt;br /&gt;
&lt;br /&gt;
These are the leading projects that aim to build general-purpose models capable of representing Earth from &lt;br /&gt;
satellite imagery and other geospatial modalities.&lt;br /&gt;
&lt;br /&gt;
 🔧 Projects:&lt;br /&gt;
- Clay Foundation Model – [Hugging Face](https://huggingface.co/made-with-clay/Clay) 2024  &lt;br /&gt;
  *A multimodal foundation model for Earth using diverse data sources.*&lt;br /&gt;
&lt;br /&gt;
- Major TOM – [AFrancis IGARSS 2024](https://huggingface.co/Major-TOM)  &lt;br /&gt;
  *Expandable datasets and models for global EO coverage.*&lt;br /&gt;
&lt;br /&gt;
- Earth Index Embeddings – [Earth Genome](https://www.earthgenome.org/earth-index), 2025  &lt;br /&gt;
  *A large-scale embedding system built from Earth observation data.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Embed – [Zhu et al., AI4Copernicus Project](https://github.com/zhu-xlab/Copernicus-FM)  &lt;br /&gt;
  *Foundation model leveraging Copernicus Sentinel data.*&lt;br /&gt;
&lt;br /&gt;
- Presto Embeddings – [NASA Harvest](https://nasaharvest.github.io/presto-embeddings/)  &lt;br /&gt;
  *Embedding framework for satellite time series and land use analysis.*&lt;br /&gt;
&lt;br /&gt;
- Tessera Embeddings – [GeoTessera Docs](https://geotessera.readthedocs.io/en/latest/)  [REPO](https://github.com/ucam-eo/tessera)&lt;br /&gt;
  *pixel-based Temporal spectral embeddings for Earth representation.*&lt;br /&gt;
&lt;br /&gt;
- Google Satellite Embedding (AlphaEarth) – [Google Earth &lt;br /&gt;
Engine](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_SATELLITE_EMBEDDING_V1_ANNUAL)  &lt;br /&gt;
  *An early-stage embedding model using Google's global satellite data.*&lt;br /&gt;
&lt;br /&gt;
- OlmoEarth – [AllenAI, 2025](https://allenai.org/olmoearth)  &lt;br /&gt;
  *Latent image modeling approach for multimodal Earth observation.*&lt;br /&gt;
&lt;br /&gt;
 📚 Key Papers:&lt;br /&gt;
- XXZhu 2025 [LINK](https://www.nature.com/articles/s43247-025-03127-x) – “On the Foundations of Earth Foundation Models”  &lt;br /&gt;
- CFBrown 2025 [LINK](https://arxiv.org/abs/2507.22291) – “AlphaEarth Foundations”  &lt;br /&gt;
- KKlemmer 2023 [LINK](https://arxiv.org/abs/2311.17179) – “SatCLIP: Global Location Embeddings with Satellite Imagery”&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📦 2. **Datasets**&lt;br /&gt;
&lt;br /&gt;
Large-scale, open-access datasets play a central role in training and evaluating Earth foundation models.&lt;br /&gt;
&lt;br /&gt;
 🗃 Datasets:&lt;br /&gt;
- EuroSAT – [Zenodo](https://zenodo.org/records/7711810)  &lt;br /&gt;
  *Land use classification dataset using Sentinel-2 satellite data.*&lt;br /&gt;
&lt;br /&gt;
- EuroCrops – [PMC 10495462](https://pmc.ncbi.nlm.nih.gov/articles/PMC10495462/)  &lt;br /&gt;
  *Crop type mapping dataset for Europe.*&lt;br /&gt;
&lt;br /&gt;
- National Land Cover Database (NLCD) – Photogrammetric Engineering &amp;amp; Remote Sensing 2001 [LINK](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005;jsessionid=2awgc0agiboi4.x-ic-live-02)  &lt;br /&gt;
  *USA land cover classes*&lt;br /&gt;
&lt;br /&gt;
- SSL4EO-S12 – IEEE Geoscience and Remote Sensing  2023 [LINK](https://github.com/zhu-xlab/SSL4EO-S12)  &lt;br /&gt;
  *Multimodal, multitemporal dataset for self-supervised learning.*&lt;br /&gt;
&lt;br /&gt;
- Copernicus-Pretrain – [IEEE Geoscience and Remote Sensing  2023](https://github.com/zhu-xlab/Copernicus-FM) &lt;br /&gt;
  *an extension of the SSL4EO-S12 dataset to all major Sentinel missions (S1-S5P)*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧠 3. **Models &amp;amp; Methods**&lt;br /&gt;
&lt;br /&gt;
These include both classical and cutting-edge machine learning approaches used in building Earth foundation &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 ⚙ Core Methods:&lt;br /&gt;
- SatCLIP** – AAAI 2025 etc [LINK](https://arxiv.org/abs/2311.17179)&lt;br /&gt;
  *Vision-language model for global location representations.*&lt;br /&gt;
&lt;br /&gt;
- MMEarth** – [EU/CV 2024](https://arxiv.org/abs/2405.02771)&lt;br /&gt;
  *Multimodal pretext tasks for geospatial representation learning.*&lt;br /&gt;
&lt;br /&gt;
- ResNet** – [KHe IEEE/CV 2016](https://viso.ai/deep-learning/resnet-residual-neural-network/)&lt;br /&gt;
  *Baseline CNN architecture widely used in EO.*&lt;br /&gt;
&lt;br /&gt;
- ConvNeXt V2** – [Woo et al., IEEE/CVF 2023](https://github.com/facebookresearch/ConvNeXt-V2)  &lt;br /&gt;
  *Efficient ConvNet architecture using masked autoencoders (MAE).*&lt;br /&gt;
&lt;br /&gt;
- DINO, DINOv2, DINOv3** – INRIA 2021–2023, META [LINK](https://dinov3.org/) &lt;br /&gt;
  *Vision transformers with self-supervised learning capabilities.*&lt;br /&gt;
&lt;br /&gt;
- MAE (Masked Autoencoders)** – IEEE/CVF 2021 [LINK](https://arxiv.org/abs/2111.06377)  &lt;br /&gt;
  *Self-supervised learning for vision transformers.*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 🧬 Distillation &amp;amp; Advanced Approaches:&lt;br /&gt;
- **Distillation methods** – Transfer knowledge from large models.&lt;br /&gt;
- **Neural plasticity-inspired models** – [ZXiong, arXiv 2024]  &lt;br /&gt;
  *Inspired by biological learning mechanisms.*&lt;br /&gt;
- **Multi-label guided soft contrastive learning** – [YWang, IEEE TGRS, 2024]&lt;br /&gt;
- **Barlow Twins** – [Zbontar et al., arXiv 2021]  &lt;br /&gt;
  *Method for learning representations without contrastive loss.*&lt;br /&gt;
- **Continual Barlow Twins** – [IEEE JSTARS, 2023]  &lt;br /&gt;
  *Extends Barlow Twins to continual learning in EO segmentation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🛠 4. **Tools &amp;amp; Benchmarks**&lt;br /&gt;
&lt;br /&gt;
These are software systems and frameworks that support development, evaluation, or deployment of EO AI &lt;br /&gt;
models.&lt;br /&gt;
&lt;br /&gt;
 🧰 Tools:&lt;br /&gt;
- TorchGeo** – [AJStewart ACM 2025](https://www.osgeo.org/projects/torchgeo/)&lt;br /&gt;
  *PyTorch library for geospatial deep learning.*&lt;br /&gt;
&lt;br /&gt;
- NeuCo-Bench** – [RVinge, arXiv 2025](https://arxiv.org/html/2510.17914v1) &lt;br /&gt;
  *Benchmarking framework for neural embeddings in Earth observation.*&lt;br /&gt;
&lt;br /&gt;
- GeoINRID** – [GitHub: arjunarao619/GeoINRID](https://github.com/arjunarao619/GeoINRID)  &lt;br /&gt;
  *Geospatial inference and representation learning toolkit.*&lt;br /&gt;
&lt;br /&gt;
 🏆 Challenges:&lt;br /&gt;
- **Embed2Scale Challenge** – [CVPR CAlbrecht 2025](https://research.ibm.com/publications/the-2025-cvpr-earthvision-data-challenge-by-embed2scale)  &lt;br /&gt;
  *Large-scale Earth vision challenge focused on scale-aware embeddings.*&lt;br /&gt;
&lt;br /&gt;
- TerraMind Blue-Sky Challenge** – [JJakubik, arXiv 2025]  &lt;br /&gt;
  *Generative modeling for Earth observation.*&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 🧭 5. **Key Themes &amp;amp; Trends**&lt;br /&gt;
&lt;br /&gt;
1. Foundation Models**: TorchGeo now includes data loaders designed for search/retrieval (Clay, Major TOM, Earth&lt;br /&gt;
Index),  and for dense prediction tasks like land cover mapping (Copernicus, Presto, Tessera, Google). TorchGeo allows us to enable fair, side-by-side benchmarking of different embedding models on the same downstream tasks, forming the basis for future experiments. Projects are encouraged to strengthen and improve explainability.&lt;br /&gt;
&lt;br /&gt;
1.1 Major TOM Notes**  Major TOM embeddings are not (yet) really product-oriented and are aimed with a similar purpose to the MT Core datasets - to make it easier to experiment and benchmark model outputs (hence, unlike TESSERA and AEF which came a few months after, MT embeddings do not have consistent or aggregated temporal scope). We haven't had enough time to finish off the preprint, but my current plan is to provide a simple MT Embedding benchmark at this year's EGU and integrate that into the arxiv pre-print. --Miko&lt;br /&gt;
&lt;br /&gt;
1.2 Earth Index / Earth Genome** Use the Earth Index application (earthindex.ai)  for non-technical users to use the embeddings we published on source.coop. Users of the web app (non-technical journalists, indigenous communities/allies, NGOs) have been our main focus. Users of the source.coop embeddings have generally been more technical folks interested in exploring/innovating in what's possible --BenStrong&lt;br /&gt;
&lt;br /&gt;
1.3 Clay** Clay and Presto offer documented tutorials on generating new embeddings with their models. In CLAY, the encoder receives unmasked patches, latitude-longitude data, and timestep information. Notably, the last 2 embeddings from the encoder specifically represent the latitude-longitude and timestep embeddings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Self-Supervised Learning (SSL)**: &lt;br /&gt;
&lt;br /&gt;
3. Multimodal Integration**:&lt;br /&gt;
&lt;br /&gt;
4. Open Data &amp;amp; Tools**: Open-source projects (e.g., TorchGeo, Copernicus-Embed) and public datasets &lt;br /&gt;
(EuroSAT, EuroCrops) are crucial for reproducibility and democratization of EO AI. Projects are encouraged to increase Input Data Diversity, and to adopt cloud-native data formats for geospatial data.&lt;br /&gt;
&lt;br /&gt;
5. Benchmarking**: Projects are encouraged to standardize in benchmarking. Benchmarks including NeuCo-Bench and Embed2Scale.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
 📌 Research Directions&lt;br /&gt;
&lt;br /&gt;
- Unified Earth Foundation Models**: &lt;br /&gt;
- Interpretability in EO AI**: Exploring how these embeddings can be interpreted by domain experts.&lt;br /&gt;
- Ethics and Bias**: Investigating fairness and bias in global EO models trained on unevenly distributed &lt;br /&gt;
data.&lt;br /&gt;
- Edge Deployment**: Making these large foundation models deployable on resource-constrained platforms &lt;br /&gt;
     (e.g., for field use).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:TorchGeo]]&lt;/div&gt;</summary>
		<author><name>Darkblueb</name></author>
	</entry>
</feed>