Giter Club home page Giter Club logo

deep-snake-on-satellite-imagery's Introduction

Deep Snake on Satellite Imagery

In this work, we utilize the active contour Deep Snake [1] in the oil spill detection problem on satellite imagery collected from the European Space Agency (ESA) database [2].

The goal is to segment the oil spillage from multi-spectral images using Deep Snake. We use a dataset with preprocessed multi-spectral images to train Deep Snake to segment the oil spillage.

The dataset encompass instances from 5 classes of interest: oil spills, look-alikes, ships, land, and sea surface, where the latter is the background class. From the main raw SAR data, a set of 1112 images were extracted, which are split into 1002 training and 101 test sets.


Installation

We used a different enviornment more suited to our resources than the one suggested in the original repository for Deep Snake, and provided solutions to some of the frequent issues like gcc installation.

Please see Install.md.


Results

We trained the original model using GeForce GTX 1080 Ti for 150 epochs on the oil-spillage dataset and it showed promising results. More experminets were conducted but the results are not ready for publishing yet.


[1] Deep Snake for Real-Time Instance Segmentation

[2] Oil spill detection dataset

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.