#Satellite-imagery

Showing 53 of 53 repositories tagged #satellite-imagery, ranked by stars

satellite-image-deep-learning
satellite-image-deep-learning
techniques

Techniques for deep learning with satellite & aerial imagery

Score
100
β˜… 10.2k β‘‚ 1.6k +8/day
torchgeo
torchgeo
torchgeo

TorchGeo: datasets, samplers, transforms, and pre-trained models for geospatial data

Score
100
β˜… 4.1k β‘‚ 560 +8/day
Python
chrieke
chrieke
awesome-satellite-imagery-datasets

πŸ›°οΈ List of satellite image training datasets with annotations for computer vision and deep learning

Score
90
β˜… 3.9k β‘‚ 669 β€”
mapbox
mapbox
robosat

Semantic segmentation on aerial and satellite imagery. Extracts features such as: buildings, parking lots, roads, water, clouds

Score
97
β˜… 2.1k β‘‚ 386 β€”
Python
plant99
plant99
felicette

Satellite imagery for dummies.

Score
62
β˜… 1.8k β‘‚ 80 β€”
Python
deepVector
deepVector
geospatial-machine-learning

A curated list of resources focused on Machine Learning in Geospatial Data Science.

Score
77
β˜… 703 β‘‚ 166 β€”
planetlabs
planetlabs
notebooks

interactive notebooks from Planet Engineering

Score
100
β˜… 676 β‘‚ 330 +2/day
Jupyter Notebook
ucam-eo
ucam-eo
tessera

[CVPR26] TESSERA is a foundation model that can process time-series satellite imagery for applications such as land classification and canopy height prediction. Developed at the University of Cambridge, it enables efficient extraction of temporal patterns from Earth observation

Score
94
β˜… 635 β‘‚ 59 +7/day
Python
wgcban
wgcban
ChangeFormer

[IGARSS'22]: A Transformer-Based Siamese Network for Change Detection

Score
71
β˜… 610 β‘‚ 84 +1/day
Python
jasonmanesis
jasonmanesis
Satellite-Imagery-Datasets-Containing-Ships

This repository provides a comprehensive list of radar and optical satellite datasets curated for ship detection, classification, semantic segmentation, and instance segmentation tasks. These datasets are ideal for applications in computer vision, machine learning, remote sensing, and maritime analysis.

Score
65
β˜… 596 β‘‚ 76 β€”
ternaus
ternaus
TernausNetV2

TernausNetV2: Fully Convolutional Network for Instance Segmentation

Score
68
β˜… 544 β‘‚ 111 β€”
Jupyter Notebook
developmentseed
developmentseed
label-maker

Data Preparation for Satellite Machine Learning

Score
58
β˜… 469 β‘‚ 107 β€”
Python
davemlz
davemlz
eemont

A python package that extends Google Earth Engine.

Score
88
β˜… 450 β‘‚ 75 β€”
Python
neptune-ai
neptune-ai
open-solution-mapping-challenge

Open solution to the Mapping Challenge :earth_americas:

Score
57
β˜… 387 β‘‚ 100 β€”
Python
banesullivan
banesullivan
localtileserver

dynamic tile server for visualizing rasters in Jupyter with ipyleaflet or folium

Score
86
β˜… 347 β‘‚ 31 β€”
Python
javedali99
javedali99
python-resources-for-earth-sciences

A Curated List of Python Resources for Earth Sciences

Score
29
β˜… 346 β‘‚ 68 β€”
wri
wri
gfw

Global Forest Watch: An online, global, near-real time forest monitoring tool

Score
0
β˜… 317 β‘‚ 96 β€”
JavaScript
duy-phamduc68
duy-phamduc68
TrafficLab-3D

Create a digital-twin style traffic visualization using only mp4 CCTV footage and its Google Maps location.

Score
87
β˜… 314 β‘‚ 39 β€”
Python
ServiceNow
ServiceNow
HighRes-net

Pytorch implementation of HighRes-net, a neural network for multi-frame super-resolution, trained and tested on the European Space Agency’s Kelvin competition. This is a ServiceNow Research project that was started at Element AI.

Score
52
β˜… 289 β‘‚ 58 β€”
Jupyter Notebook
syamkakarla98
syamkakarla98
Satellite_Imagery_Analysis

Implementation of Machine Learning and Deep Learning techniques to find insights from the satellite data.

Score
25
β˜… 271 β‘‚ 127 β€”
Jupyter Notebook
awesome-spectral-indices
awesome-spectral-indices
spyndex

Awesome Spectral Indices in Python.

Score
75
β˜… 246 β‘‚ 30 β€”
Python
ChenHongruixuan
ChenHongruixuan
BRIGHT

[ESSD 2025 & IEEE DFC 2025 & CVPRW 2026] Bright: A globally distributed multimodal VHR dataset for all-weather disaster response

Score
81
β˜… 246 β‘‚ 39 β€”
Python
syamkakarla98
syamkakarla98
Hyperspectral_Image_Analysis_Simplified

The repository contains the implementation of different machine learning techniques such as classification and clustering on Hyperspectral and Satellite Imagery.

Score
14
β˜… 244 β‘‚ 51 β€”
Jupyter Notebook
souvikmajumder26
souvikmajumder26
Land-Cover-Semantic-Segmentation-PyTorch

πŸ›£ Building an end-to-end Promptable Semantic Segmentation (Computer Vision) project from training to inferencing a model on LandCover.ai data (Satellite Imagery).

Score
48
β˜… 199 β‘‚ 30 +2/day
Jupyter Notebook
Thanas-R
Thanas-R
Virdis

Satellite-powered agricultural and land analytics platform that combines Sentinel-2 satellite imagery, Google Earth Engine processing, real-time weather data, soil science databases, and AI-driven crop planning into a single web dashboard.

Score
71
β˜… 140 β‘‚ 38 β€”
TypeScript
iamtekson
iamtekson
deep-learning-for-earth-observation

Application of deep learning for earth observation.

Score
45
β˜… 128 β‘‚ 52 β€”
Jupyter Notebook
Climate-Vision
Climate-Vision
ClimateVision

Open-source ML platform for detecting deforestation, ice melt, and flooding from Sentinel-2 / Landsat imagery.

Score
84
β˜… 117 β‘‚ 95 +3/day
Python
lewistrotter
lewistrotter
PhenoloPy

Python-based extractor of vegetation metrics from satellite-based vegetation time-series imagery.

Score
12
β˜… 99 β‘‚ 21 β€”
Jupyter Notebook
dr-lizhiwei
dr-lizhiwei
OpenSICDR

Open Satellite Image Cloud Detection Resources (Datasets and Tools)

Score
16
β˜… 97 β‘‚ 3 +1/day
wgcban
wgcban
SPIN_RoadMapper

Official implementation of our ICRA'22 paper: SPIN Road Mapper: Extracting Roads from Aerial Images via Spatial and Interaction Space Graph Reasoning for Autonomous Driving

Score
32
β˜… 96 β‘‚ 17 +1/day
Jupyter Notebook
edwardoughton
edwardoughton
satellite-image-analysis

An introduction to script-based satellite image processing using Python

Score
50
β˜… 95 β‘‚ 27 β€”
Jupyter Notebook
biasvariancelabs
biasvariancelabs
aitlas-arena

An open-source benchmark framework for evaluating state-of-the-art deep learning approaches for image classification in Earth Observation (EO)

Score
19
β˜… 93 β‘‚ 7 β€”
osgeonepal
osgeonepal
geotile

GeoTile is the python library for tiling the geographic raster data (eg. Tiff etc)

Score
0
β˜… 92 β‘‚ 11 β€”
Python
gabtorres-ph
gabtorres-ph
land-cover-to-land-use-classification

Satellite image processing pipeline to classify land-cover and land-use

Score
42
β˜… 88 β‘‚ 27 β€”
Python
ayushdabra
ayushdabra
dubai-satellite-imagery-segmentation

Multi-Class Semantic Segmentation on Dubai's Satellite Images.

Score
39
β˜… 87 β‘‚ 27 β€”
Jupyter Notebook
hi-paris
hi-paris
deepdespeckling
Score
23
β˜… 86 β‘‚ 15 β€”
Python
billpsomas
billpsomas
rscir

[IGARSS 2024 ORAL] Official implementation of "Composed Image Retrieval for Remote Sensing".

Score
61
β˜… 86 β‘‚ 3 β€”
Python
amanbasu
amanbasu
ship-detection

Detecting ships from the satellite images using the YOLO algorithm

Score
35
β˜… 85 β‘‚ 26 β€”
Python
arplaboratory
arplaboratory
STHN

[RA-L 2024] Official repository for "STHN: Deep Homography Estimation for UAV Thermal Geo-localization with Satellite Imagery"

Score
74
β˜… 84 β‘‚ 8 β€”
Jupyter Notebook
yueureka
yueureka
WildFireDetection

Using U-Net Model to Detect Wildfire from Satellite Imagery

Score
0
β˜… 84 β‘‚ 34 β€”
HTML
Geoyi
Geoyi
pixel-decoder

A tool for running deep learning algorithms for semantic segmentation with satellite imagery

Score
26
β˜… 82 β‘‚ 19 β€”
Python
venkanna37
venkanna37
Label-Pixels

Label-Pixels is the tool for semantic segmentation of remote sensing images using Fully Convolutional Networks. Initially, it is designed for extracting the road network from remote sensing imagery and now, it can be used to extract different features from remote sensing imagery.

Score
29
β˜… 74 β‘‚ 26 β€”
Python
r-earthengine
r-earthengine
ee_extra

A ninja python package that unifies the Google Earth Engine ecosystem.

Score
38
β˜… 68 β‘‚ 11 β€”
Python
kdmayer
kdmayer
3D-PV-Locator

Dockerized Repo for "3D-PV-Locator: Large-scale detection of rooftop-mounted photovoltaic systems in 3D" based on Applied Energy publication.

Score
10
β˜… 64 β‘‚ 8 β€”
Python
tpark94
tpark94
spnv2

PyTorch implementation of SPNv2

Score
6
β˜… 57 β‘‚ 5 β€”
Python
Iconem
Iconem
search-satellite-imagery

Search Satellite Imagery Archive on aggregators like SkyFi, UP42, Skywatch, EOS via their respective APIs

Score
43
β˜… 53 β‘‚ 4 β€”
TypeScript
JohnNay
JohnNay
forecastVeg

A Machine Learning Approach to Forecasting Remotely Sensed Vegetation Health in Python

Score
13
β˜… 51 β‘‚ 20 β€”
Python
orthoseg
orthoseg
orthoseg

Train your own neural networks to segment orthophotos.

Score
55
β˜… 48 β‘‚ 4 β€”
Python
SakhriHoussem
SakhriHoussem
Image-Classification

Pre-trained VGG-Net Model for image classification using tensorflow

Score
3
β˜… 33 β‘‚ 15 β€”
Python
23ccozad
23ccozad
hurricane-wind-speed-cnn

A convolutional neural network that estimates the wind speed of a hurricane based on its satellite image

Score
0
β˜… 32 β‘‚ 9 β€”
Python
blutjens
blutjens
eie-earth-public

Official repo for 'Generating Physically-Consistent Satellite Imagery for Climate Visualizations'

Score
0
β˜… 27 β‘‚ 6 β€”
Jupyter Notebook
CS-SI
CS-SI
eodag-labextension

Jupyterlab extension for EODAG search

Score
0
β˜… 26 β‘‚ 3 β€”
TypeScript
p0dalirius
p0dalirius
wav2mmv

WAV to MMV converter. You can then use the MMV file in input of MSSTV to decode Slow Scan Television (SSTV) sound signals.

Score
0
β˜… 22 β‘‚ 1 +1/day
Shell
Related Topics
#deep-learning#remote-sensing#python#machine-learning#computer-vision#earth-observation#pytorch#gis#satellite-images#geospatial#segmentation#python3

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly