DhruvRaghav/Satellite_Image_Segmentation

Multi-Class Semantic Segmentation on India's Satellite Images.This project addresses the broader issue of semantic segmentation of satellite images by aiming at classifying each pixel as belonging to a Building & Road or not. We developed a Convolutional Neural Network suitable for this task, inspired from the U-net [7]. We trained our model on a set of two-dimensional satellite images. The corresponding labels were binary masks, ie. two-dimensional matrices with ones for pixels where a building was present, zeros otherwise. Given a satellite image as input, our network was then able to output a corresponding predicted binary mask. Image segmentation involves detecting and classifying individual objects within the image. Additionally, segmentation differs from object detection in that it works at the pixel level to determine the contours of objects within an image.

11
/ 100
Experimental

No commits in the last 6 months.

No License Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 1 / 25
Maturity 8 / 25
Community 0 / 25

How are scores calculated?

Stars

1

Forks

Language

Python

License

Last pushed

Apr 23, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/DhruvRaghav/Satellite_Image_Segmentation"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.