/Ship-Detection-Project

Deep Learning models for detecting ships in satellite images (Kaggle Airbus Competition)

Primary LanguagePythonMIT LicenseMIT

Ship-Detection-Project

Deep Learning models for detecting ships in satellite images ([Kaggle Airbus Competition])(https://github.com/arcrank/shipDetectionCS682) This project is completed by acrank, tana777 and myself. I was responsible for implementing the Mask-RCNN model and gathered our final submission file.

Using Python3 and usually jupyter notebooks

We explored Mask R-CNN and UNet model, both using a discriminator network to classify if an image has any ships at all first.

We have used some template code provided by the competition to get started, mostly related to visualizing images as well as loading the supplementary data in the training segmentation files.

At the end of the project, we implemented our model (Mask-RCNN) on out-of-box panama canal images (thanks acrank for searching these test images) and obtain very impressive results! The results indicate that our model has a good generalizability.

You can check our final report and/or final presentation slides for more detailed information.

test1 test2 test4