prateek-77 / Semantic-Segmentation-GIS

Semantic Segmentation on Solar Farms and Sand Dunes using Google Earth Engine & DeepLab V3+

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Semantic Segmentation on GeoSpatial Imagery

Introduction

This repository consists of a summary of my research based project work at Regional Remote Sensing Centre (NRSC, ISRO) 2020. The objective of the project was to perform Semantic Segmentation on GeoSpatial Imagery to detect House Buildings, Solar Farms and Sand Dunes in Rajasthan. The project aimed at promoting autonomous detection of target objects so that they can be precisely tracked, monitored, and serve as a key indicator in managing disasters as well as promoting sustainable growth.

Platforms, Libraries & Frameworks Used

  1. Google Earth Engine
  2. Google Colaboratory
  3. Geojson.io
  4. Geo-Processing Tools: GeoPandas, Rasterio, Supermercado, Rio-Tiler, Solaris
  5. Augmentor
  6. UNet (FastAI)
  7. DeepLab V3+ (TensorFlow 1)

Core Workflow

workflow

Results

UNet on LANDSAT Imagery

1 2 3 4

DeepLab V3+ on SENTINEL Imagery

1 2 3 6 10

References

  1. Segmenting Buildings on Drone Imagery
  2. DeepLab V3+
  3. DeepLab on Custom Dataset
  4. Google Earth Engine Documentation
  5. GEE Tutorials

About

Semantic Segmentation on Solar Farms and Sand Dunes using Google Earth Engine & DeepLab V3+


Languages

Language:Jupyter Notebook 98.7%Language:Python 1.1%Language:JavaScript 0.3%