Satellite Building Segmentation ML Frameworks
Projects for detecting and segmenting buildings from satellite and aerial imagery using deep learning. Does NOT include general semantic segmentation techniques, other land cover classes (roads, water), or non-building-focused remote sensing applications.
There are 66 satellite building segmentation frameworks tracked. The highest-rated is WHU-Sigma/HyperSIGMA at 43/100 with 346 stars.
Get all 66 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=satellite-building-segmentation&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
WHU-Sigma/HyperSIGMA
The official repo for [TPAMI'25] "HyperSIGMA: Hyperspectral Intelligence... |
|
Emerging |
| 2 |
manideep2510/eye-in-the-sky
Satellite Image Classification using semantic segmentation methods in deep learning |
|
Emerging |
| 3 |
opengeos/qgis-samgeo-plugin
QGIS plugin for the SamGeo Python package |
|
Emerging |
| 4 |
motokimura/spacenet_building_detection
Project to train/test convolutional neural networks to extract buildings... |
|
Emerging |
| 5 |
rogerxujiang/dstl_unet
Dstl Satellite Imagery Feature Detection |
|
Emerging |
| 6 |
IGNF/FLAIR-1
Semantic segmentation from aerial imagery (baseline of the FLAIR #1 challenge) |
|
Emerging |
| 7 |
Paulymorphous/skeyenet
Road and Building Segmentation in Satellite Imagery |
|
Emerging |
| 8 |
souvikmajumder26/Land-Cover-Semantic-Segmentation-PyTorch
🛣 Building an end-to-end Promptable Semantic Segmentation (Computer Vision)... |
|
Emerging |
| 9 |
SpaceNetChallenge/SpaceNet8
Algorithmic baseline for SpaceNet 8 Challenge |
|
Emerging |
| 10 |
ayushdabra/dubai-satellite-imagery-segmentation
Multi-Class Semantic Segmentation on Dubai's Satellite Images. |
|
Emerging |
| 11 |
OMUZ9924/terratorch-building-segmentation
Fine-tuning Geospatial Foundation Models (Prithvi, TerraMind) for building... |
|
Emerging |
| 12 |
Doodleverse/segmentation_gym
A neural gym for training deep learning models to carry out geoscientific... |
|
Emerging |
| 13 |
ayushdabra/drone-images-semantic-segmentation
Multi-class semantic segmentation performed on "Semantic Drone Dataset." |
|
Emerging |
| 14 |
deepbands/buildseg
buildseg is a building extraction plugin of QGIS based on... |
|
Emerging |
| 15 |
IGNF/FLAIR-HUB
UperFuse code for the FLAIR-HUB dataset |
|
Emerging |
| 16 |
gicait/centroid-unet
Centroid-UNet is deep neural network model to detect centroids from satellite images. |
|
Emerging |
| 17 |
ViTAE-Transformer/MTP
The official repo for [JSTARS'24] "MTP: Advancing Remote Sensing Foundation... |
|
Emerging |
| 18 |
bragagnololu/UNet-defmapping
This repository presents the product of my master's thesis, which uses UNet... |
|
Emerging |
| 19 |
aj1365/MultiModelCNN
Here are the codes for the "Swin Transformer and Deep Convolutional Neural... |
|
Emerging |
| 20 |
aj1365/DeepCNN_Polsar
This code is for the paper "PolSAR Image Classification based on Deep... |
|
Emerging |
| 21 |
Geoalert/mapflow-qgis
Geoalert's public QGIS plugin for using Mapflow from inside QGIS. |
|
Experimental |
| 22 |
ViTAE-Transformer/RSP
The official repo for [TGRS'22] "An Empirical Study of Remote Sensing Pretraining" |
|
Experimental |
| 23 |
aj1365/3DUNetGSFormer
Here are the codes for the "3DUNetGSFormer: A deep learning pipeline for... |
|
Experimental |
| 24 |
aleguillou1/UNet4RSImage
Notebook to perfom yourself a land cover classification from remote sensing... |
|
Experimental |
| 25 |
defvol/unmapped
ConvNet finding unmapped roads in satellite imagery |
|
Experimental |
| 26 |
HoinJung/BEmodule-Satellite-Building-Segmentation
Boundary Enhancement Semantic Segmentation for Building Extraction from... |
|
Experimental |
| 27 |
OMUZ9924/UrbanGraphSAGE
Graph Neural Network (GraphSAGE) for urban building footprint extraction... |
|
Experimental |
| 28 |
microsoft/data-centric-satellite-segmentation
Contains implementations of data-centric approaches for improving semantic... |
|
Experimental |
| 29 |
TitorX/SegMap-QGIS
SegMap is a QGIS plugin that uses deep learning for fast map digitization.... |
|
Experimental |
| 30 |
akhilchibber/Drone-Image-Segmentation
Deep Learning based Drone Image Segmentation |
|
Experimental |
| 31 |
billpsomas/rscir
Official PyTorch implementation and benchmark dataset for IGARSS 2024 ORAL... |
|
Experimental |
| 32 |
chrischank/HOTOSM_OAM_codeV2
This pilot project is connected to a larger initiative to open-source the... |
|
Experimental |
| 33 |
Pancakerr/HybridSN
A personal pytorch-based implement of HybridSN by Jupyter Notebook |
|
Experimental |
| 34 |
geoai4cities/Mumbai-Semantic-Segmentation-Dataset
Manually Annotated High Resolution Satellite Image Dataset of Mumbai for... |
|
Experimental |
| 35 |
nive927/Dubai-Satellite-Imagery-Multiclass-Segmentation
Simulation and performance analysis of 3 benchmark models (Standard U-Net,... |
|
Experimental |
| 36 |
taochx/MSNet
multispectral semantic segmentation network for remote sensing images |
|
Experimental |
| 37 |
djene-mengistu/UAPS
This repo contains implementation of uncertainty estimation, rectification,... |
|
Experimental |
| 38 |
aj1365/3DGAN-ViT
Here is the code developed for the paper "A deep learning framework based on... |
|
Experimental |
| 39 |
imharrisonking/rooftop-segmentation
Instance segmentation deep learning model built using PyTorch and fastai to... |
|
Experimental |
| 40 |
HardevKhandhar/building-segmentation-image-processing
Building Segmentation for Aerial Image Processing using Machine Learning. |
|
Experimental |
| 41 |
oztuncbilek/urban-heat-island
This project focuses on the detection and analysis of UHIs in Hamburg.The... |
|
Experimental |
| 42 |
amanbagrecha/cresi-modified
Spacenet 5 CRESI https://github.com/CosmiQ/cresi modified to work with Python 3.8 |
|
Experimental |
| 43 |
nassimaliou/unet_satelite_image_segmentation
Using deep learning to tackle the problem of Deep Semantic Segmentation on... |
|
Experimental |
| 44 |
GISLAB-HAWK/TrailScan-QGIS-Plugin
QGIS Plugin for skidtrail detection from ALS point clouds and deep learning... |
|
Experimental |
| 45 |
long123524/TFNet
Official code: "Integrating Segment Anything Model derived boundary prior... |
|
Experimental |
| 46 |
DainfromLiria/Sand_grains_classification
Multi-label semantic segmentation of 5 types of quartz microtextures on... |
|
Experimental |
| 47 |
mo-agh/sea-land-segmentation-coastline-extraction
Python code for paper "Automatic coastline extraction through enhanced... |
|
Experimental |
| 48 |
Mnostalgia/MSFFNet
Semantic Segmentation of Agricultural Crop Multispectral Image Using Feature Fusion |
|
Experimental |
| 49 |
emineeminesahin/BuildingFootprintExtractionUsingMaskR-CNN
Building Footprint Extraction Using ESRI Deep Learning Model |
|
Experimental |
| 50 |
tigasgon1999/Agricultural-Pattern-Recognition
This project focuses on using the Semantic Segmentation Deep Learning... |
|
Experimental |
| 51 |
kamalesh003/Oil-Spill-Detection-Using-U-Nets
This project uses a U-Net deep learning model to detect oil spills from... |
|
Experimental |
| 52 |
swalpa/G2C-Conv3D-HSI
PyTorch implementation of the paper - Revisiting Deep Hyperspectral Feature... |
|
Experimental |
| 53 |
4l3x4ndre/Metadata-Augmented-UNET-for-LST-NDVI
Data-driven deep learning framework designed to predict future Land Surface... |
|
Experimental |
| 54 |
AronBakes/Semantic-Segmentation-of-Aerial-Imagery
Semantic Segmentation of Aerial Imagery - Multi-modal deep learning models... |
|
Experimental |
| 55 |
association-rosia/flair-2
Engage in a semantic segmentation challenge for land cover description... |
|
Experimental |
| 56 |
quangkhai5122/Segmentation_Roof
The project uses overhead satellite imagery combined with Random Forest... |
|
Experimental |
| 57 |
RudraxDave/UrbanizationDetection_RoadnBuilding
Building and Road Extraction for Urban and Rural Development and... |
|
Experimental |
| 58 |
Rohit8y/Semantic-Segmentation-Forestry
Fine-tune and evaluate deep learning models built with PyTorch for semantic... |
|
Experimental |
| 59 |
KoolDrip/Satellite-Road-Segmentation
Lightweight U-Net for road segmentation from satellite images using the... |
|
Experimental |
| 60 |
sahilsb8/U-Net-Multispectral-Satellite-Image-Segmentation
This repository uses Keras based implementation of U-Net to perform feature... |
|
Experimental |
| 61 |
GatorSense/HyperPRI
Demonstration of segmentation improvement with hyperspectral data |
|
Experimental |
| 62 |
gzamps/wta_tla_dataset
WTA/TLA: A UAV-captured Datasetfor Semantic Segmentation of Energy ... |
|
Experimental |
| 63 |
JunchuanYu/3DCAE_for_lithological_mapping
This is the offical implementation for our paper "3D autoencoder algorithm... |
|
Experimental |
| 64 |
Kedar2002/Road-Segmentation-for-Indian-Roads
Road Segmentation U-Net Model trained on the IDD Dataset... |
|
Experimental |
| 65 |
Flat-Earther/road-crack-segmentation
Supervised semantic segmentation project from the Deep Learning classes. |
|
Experimental |
| 66 |
mqalkhatib/MixerSENet
MixerSENet: A Lightweight Framework for Efficient Hyperspectral Image Classification |
|
Experimental |