Skip to content

Machine learning algorithm to automate the process of ships identification in satellite images.

License

Notifications You must be signed in to change notification settings

Inamdarpushkar/CNN_ObjectDetection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monitoring marine traffic: satellite imagery feature detection

Abstract

Advancement of computer vision algorithms, remote sensing, and geospatial technologies allow a continuous monitoring, mapping, and analysis of feature events on the earth. The goal of this project was to build machine learning and computer vision models to help automate the process of classification and ships identification in multispectral satellite images. In this project, I processed and analyzed high-resolution raster dataset, built convolutional neural network (CNN) models (Grayscale input and RGB input) and deployed it in AWS.

CNN (Grayscale and RBG)

screen shot 2018-01-25 at 8 22 38 am

Results

(Left (Grayscale input),Right(RGB input))

screen shot 2018-01-25 at 8 13 29 am

screen shot 2018-01-25 at 8 13 48 am

screen shot 2018-01-25 at 8 22 56 am

TP (True Positive), FP (False Positive), FN (False Negative)

Sources

This project has used openly licensed Planet satellite images collected over the San Francisco Bay area, and provided by a Kaggle user::

  1. Planet Labs, Inc. (Earth imaging company): https://www.planet.com/products/open-california/
  2. Provided by a Kaggle user: rhammel @ https://www.kaggle.com/rhammell/ships-in-satellite-imagery/data

About

Machine learning algorithm to automate the process of ships identification in satellite images.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages