arrow
Return

TorchGeo: Deep Learning with Geospatial Data

delete2025-12-01
delete1
PRE
AI
A
Adam J. Stewart *
C
Caleb Robinson
I
Isaac Corley
A
Anthony Ortiz
J
Juan Lavista Ferres
A
Arindam Banerjee
DOI:10.1145/3707459delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Remotely sensed geospatial data are critical for applications including precision agriculture, urban planning, disaster monitoring and response, and climate change research, among others. Deep learning methods are particularly promising for modeling many remote sensing tasks given the success of deep neural networks in similar computer vision tasks and the sheer volume of remotely sensed imagery available. However, the variance in data collection methods and handling of geospatial metadata make the application of deep learning methodology to remotely sensed data nontrivial. For example, satellite imagery often includes additional spectral bands beyond red, green, and blue, and must be joined to other geospatial data sources that may have differing coordinate systems, bounds, and resolutions. To help realize the potential of deep learning for remote sensing applications, we introduce TorchGeo, a Python library for integrating geospatial data into the PyTorch deep learning ecosystem. TorchGeo provides data loaders for a variety of benchmark datasets, composable datasets for uncurated geospatial data sources, samplers for geospatial data, and transforms that work with multispectral imagery. TorchGeo is also the first library to provide pretrained models for multispectral satellite imagery (e.g., models that use all bands from the Sentinel-2 satellites), allowing for advances in transfer learning on downstream remote sensing tasks with limited labeled data. We use TorchGeo to create reproducible benchmark results on existing datasets and benchmark our proposed method for preprocessing geospatial imagery on the fly. TorchGeo is open source and available on GitHub: https://github.com/microsoft/torchgeo.
Keywords:
Deep learning
computer vision
remote sensing
earth observation
satellite imagery
geospatial
datasets
samplers
transforms
models

Journal

A
ACM Transactions on Spatial Algorithms and Systems
IF:
1.6
Papers:
8
Citations:
0

Organization

T
technical university of munich
Scholars:
7.4K
Papers: 2.9K
Citations: 1
M
microsoft
Scholars:
384
Papers: 185
Citations: 17
U
University of Texas at San Antonio
Scholars:
654
Papers: 411
Citations: 0
U
university of texas system
Scholars:
18.5W
Papers: 15.6W
Citations: 210
researcher View more organizations
Cited Papers

Cited Papers

Satellite Image Time Series Analysis for Big Earth Observation Data
err2021-06-22
err0
errOAAI
errRolf Simoes; Gilberto Camara; Gilberto Queiroz; Felipe Souza; Pedro R. Andrade; Lorena Santos; Alexandre Carvalho; Karine Ferreira
errShare
errSave
EuroCrops: The Largest Harmonized Open Crop Dataset Across the European Union
err2023-09-11
err0
errOAAI
errMaja Schneider; Tobias Schelte; Felix Schmitz; Marco Körner
errShare
errSave
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Semi-supervised semantic segmentation in Earth Observation: the MiniFrance suite, dataset analysis and multi-task network study
err2021-04-14
err50
errOAAI
errCastillo-Navarro, Javiera; Le Saux, Bertrand; Boulch, Alexandre; Audebert, Nicolas; Lefevre, Sebastien
errShare
errSave
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
MapInWild: A remote sensing dataset to address the question of what makes nature wild
err2023-03-01
err6
PREAI
errEkim, Burak; Stomberg, Timo T.; Roscher, Ribana; Schmitt, Michael
errShare
errSave
researcher View more