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 70 satellite building segmentation frameworks tracked. 1 score above 50 (established tier). The highest-rated is WHU-Sigma/HyperSIGMA at 50/100 with 346 stars.

Get all 70 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...

50
Established
2 manideep2510/eye-in-the-sky

Satellite Image Classification using semantic segmentation methods in deep learning

49
Emerging
3 motokimura/spacenet_building_detection

Project to train/test convolutional neural networks to extract buildings...

48
Emerging
4 rogerxujiang/dstl_unet

Dstl Satellite Imagery Feature Detection

48
Emerging
5 Paulymorphous/skeyenet

Road and Building Segmentation in Satellite Imagery

47
Emerging
6 IGNF/FLAIR-1

Semantic segmentation from aerial imagery (baseline of the FLAIR #1 challenge)

47
Emerging
7 souvikmajumder26/Land-Cover-Semantic-Segmentation-PyTorch

🛣 Building an end-to-end Promptable Semantic Segmentation (Computer Vision)...

46
Emerging
8 SpaceNetChallenge/SpaceNet8

Algorithmic baseline for SpaceNet 8 Challenge

45
Emerging
9 ayushdabra/dubai-satellite-imagery-segmentation

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

45
Emerging
10 Doodleverse/segmentation_gym

A neural gym for training deep learning models to carry out geoscientific...

44
Emerging
11 ayushdabra/drone-images-semantic-segmentation

Multi-class semantic segmentation performed on "Semantic Drone Dataset."

44
Emerging
12 opengeos/qgis-samgeo-plugin

QGIS plugin for the SamGeo Python package

43
Emerging
13 deepbands/buildseg

buildseg is a building extraction plugin of QGIS based on...

43
Emerging
14 IGNF/FLAIR-HUB

UperFuse code for the FLAIR-HUB dataset

41
Emerging
15 gicait/centroid-unet

Centroid-UNet is deep neural network model to detect centroids from satellite images.

40
Emerging
16 ViTAE-Transformer/MTP

The official repo for [JSTARS'24] "MTP: Advancing Remote Sensing Foundation...

39
Emerging
17 aj1365/MultiModelCNN

Here are the codes for the "Swin Transformer and Deep Convolutional Neural...

38
Emerging
18 bragagnololu/UNet-defmapping

This repository presents the product of my master's thesis, which uses UNet...

38
Emerging
19 aj1365/DeepCNN_Polsar

This code is for the paper "PolSAR Image Classification based on Deep...

37
Emerging
20 OMUZ9924/terratorch-building-segmentation

Fine-tuning Geospatial Foundation Models (Prithvi, TerraMind) for building...

37
Emerging
21 Geoalert/mapflow-qgis

Geoalert's public QGIS plugin for using Mapflow from inside QGIS.

36
Emerging
22 aj1365/3DUNetGSFormer

Here are the codes for the "3DUNetGSFormer: A deep learning pipeline for...

36
Emerging
23 ViTAE-Transformer/RSP

The official repo for [TGRS'22] "An Empirical Study of Remote Sensing Pretraining"

36
Emerging
24 aleguillou1/UNet4RSImage

Notebook to perfom yourself a land cover classification from remote sensing...

35
Emerging
25 defvol/unmapped

ConvNet finding unmapped roads in satellite imagery

34
Emerging
26 HoinJung/BEmodule-Satellite-Building-Segmentation

Boundary Enhancement Semantic Segmentation for Building Extraction from...

34
Emerging
27 TitorX/SegMap-QGIS

SegMap is a QGIS plugin that uses deep learning for fast map digitization....

31
Emerging
28 akhilchibber/Drone-Image-Segmentation

Deep Learning based Drone Image Segmentation

31
Emerging
29 billpsomas/rscir

Official PyTorch implementation and benchmark dataset for IGARSS 2024 ORAL...

31
Emerging
30 microsoft/data-centric-satellite-segmentation

Contains implementations of data-centric approaches for improving semantic...

31
Emerging
31 chrischank/HOTOSM_OAM_codeV2

This pilot project is connected to a larger initiative to open-source the...

30
Emerging
32 geoai4cities/Mumbai-Semantic-Segmentation-Dataset

Manually Annotated High Resolution Satellite Image Dataset of Mumbai for...

29
Experimental
33 Pancakerr/HybridSN

A personal pytorch-based implement of HybridSN by Jupyter Notebook

29
Experimental
34 nive927/Dubai-Satellite-Imagery-Multiclass-Segmentation

Simulation and performance analysis of 3 benchmark models (Standard U-Net,...

28
Experimental
35 aj1365/3DGAN-ViT

Here is the code developed for the paper "A deep learning framework based on...

27
Experimental
36 djene-mengistu/UAPS

This repo contains implementation of uncertainty estimation, rectification,...

27
Experimental
37 imharrisonking/rooftop-segmentation

Instance segmentation deep learning model built using PyTorch and fastai to...

27
Experimental
38 taochx/MSNet

multispectral semantic segmentation network for remote sensing images

27
Experimental
39 HardevKhandhar/building-segmentation-image-processing

Building Segmentation for Aerial Image Processing using Machine Learning.

27
Experimental
40 amanbagrecha/cresi-modified

Spacenet 5 CRESI https://github.com/CosmiQ/cresi modified to work with Python 3.8

26
Experimental
41 long123524/TFNet

Official code: "Integrating Segment Anything Model derived boundary prior...

25
Experimental
42 mo-agh/sea-land-segmentation-coastline-extraction

Python code for paper "Automatic coastline extraction through enhanced...

25
Experimental
43 nassimaliou/unet_satelite_image_segmentation

Using deep learning to tackle the problem of Deep Semantic Segmentation on...

25
Experimental
44 GISLAB-HAWK/TrailScan-QGIS-Plugin

QGIS Plugin for skidtrail detection from ALS point clouds and deep learning...

24
Experimental
45 Mnostalgia/MSFFNet

Semantic Segmentation of Agricultural Crop Multispectral Image Using Feature Fusion

24
Experimental
46 tigasgon1999/Agricultural-Pattern-Recognition

This project focuses on using the Semantic Segmentation Deep Learning...

23
Experimental
47 kamalesh003/Oil-Spill-Detection-Using-U-Nets

This project uses a U-Net deep learning model to detect oil spills from...

23
Experimental
48 swalpa/G2C-Conv3D-HSI

PyTorch implementation of the paper - Revisiting Deep Hyperspectral Feature...

23
Experimental
49 AronBakes/Semantic-Segmentation-of-Aerial-Imagery

Semantic Segmentation of Aerial Imagery - Multi-modal deep learning models...

22
Experimental
50 oztuncbilek/urban-heat-island

This project focuses on the detection and analysis of UHIs in Hamburg.The...

22
Experimental
51 association-rosia/flair-2

Engage in a semantic segmentation challenge for land cover description...

21
Experimental
52 DainfromLiria/Sand_grains_classification

Multi-label semantic segmentation of 5 types of quartz microtextures on...

21
Experimental
53 RudraxDave/UrbanizationDetection_RoadnBuilding

Building and Road Extraction for Urban and Rural Development and...

20
Experimental
54 Rohit8y/Semantic-Segmentation-Forestry

Fine-tune and evaluate deep learning models built with PyTorch for semantic...

20
Experimental
55 gzamps/wta_tla_dataset

WTA/TLA: A UAV-captured Datasetfor Semantic Segmentation of Energy ...

19
Experimental
56 quangkhai5122/Segmentation_Roof

The project uses overhead satellite imagery combined with Random Forest...

19
Experimental
57 sahilsb8/U-Net-Multispectral-Satellite-Image-Segmentation

This repository uses Keras based implementation of U-Net to perform feature...

19
Experimental
58 GatorSense/HyperPRI

Demonstration of segmentation improvement with hyperspectral data

19
Experimental
59 JunchuanYu/3DCAE_for_lithological_mapping

This is the offical implementation for our paper "3D autoencoder algorithm...

18
Experimental
60 KoolDrip/Satellite-Road-Segmentation

Lightweight U-Net for road segmentation from satellite images using the...

18
Experimental
61 4l3x4ndre/Metadata-Augmented-UNET-for-LST-NDVI

Data-driven deep learning framework designed to predict future Land Surface...

17
Experimental
62 mqalkhatib/MixerSENet

MixerSENet: A Lightweight Framework for Efficient Hyperspectral Image Classification

16
Experimental
63 Kedar2002/Road-Segmentation-for-Indian-Roads

Road Segmentation U-Net Model trained on the IDD Dataset...

13
Experimental
64 Flat-Earther/road-crack-segmentation

Supervised semantic segmentation project from the Deep Learning classes.

13
Experimental
65 fmenat/DSensDp

Public repository of our research work at IEEE Access

12
Experimental
66 LankeSathwik7/Hyperspectral-Deep-Learning

A comprehensive framework for hyperspectral image analysis implementing deep...

12
Experimental
67 koesan/U-Net

Semantic segmentation of drone imagery using U-Net deep learning...

12
Experimental
68 widifadi/SEERI-Building_Segmentation

Python notebook for building semantic segmentation from high resolution...

11
Experimental
69 Apiquet/segmentation_from_satellite_images

This repository shows how to get satellite images to build a dataset to...

11
Experimental
70 kalpthakkar/OGC-UDTIP

Repository for UCF's contributions to the OGC Urban Digital Twin...

11
Experimental