Garuda, Plastic Finder in Ocean

High-Level Project Summary

I have made a Trash Plastic Detection system. It comes with both CLI and web versions. Embedded computers with Satellites, drones, submarines, etc. detect and send pictures of trash plastic to a database. It can detect plastics from a video, and send them to a server. A web interface also available where we can upload video, and trash pastics of the videos shown on website.

Detailed Project Description

This project detects trash plastics in the ocean.


How does it work?


Method 1. A Computer integrated on Satellites or Drones or Submarine run ocean.py which takes a photograph of the ocean and whenever plastic is detected it will send it to a server. Go to https://oceanplastic.herokuapp.com/ to see images  


Method 2. Satellites or Drones, Submarine collect video of ocean. Pass this video through ocean.py. All images of plastics will send to a database. Go to https://oceanplastic.herokuapp.com/ to see images 


Go to the following Link for Details :

https://github.com/ujjwalkar0/Garuda/tree/master/Plastic%20Detector


Method 3: Collect a video of the ocean and upload it to https://oceanplastic.herokuapp.com/upload. Go to oceanplastic.heroku.app to see images  


What benefits does it have?

If we make a similar system that detects ocean life and sends images to the same server, and show these in an app, people interested in ocean life download the app. People see how we waste our earth, and they reduce the use of plastic. This is the benefit.


What do you hope to achieve?

My hope was to complete the project, which I have done already.



Technology Uses : Python, Opencv, Django, Bootstrap, and Most important thing Yolo object detection.


Future Plan: Use Reinforcement Learning

Space Agency Data

Get started with https://towardsdatascience.com/identifying-and-removing-marine-plastic-a-deep-learning-approach-6ad5e41bec41 this article. From there I go to https://github.com/gautamtata/DeepPlastic Github repo. Studying notebook I find some difficulties and https://youtu.be/yGMZOD44GrI this video help me a lot. Then I find the dataset https://drive.google.com/drive/folders/1tk4HDftOVzmROHpkWRUIwL0Gu_p2E-qa , by which I generate .cfg and continue

Hackathon Journey

Nice Experience

Tags

#yolo4, #object_detection, #computer_vision, #opencv

Global Judging

This project has been submitted for consideration during the Judging process.