AI Waste Segregation System

dhananjayanpn

Dhananjayan P N

Posted on May 20, 2020

AI Waste Segregation System

My Final Project

An AI Waste Segregation System that uses Machine Learning and Object Detection to detect the type of waste and segregate it into Biodegradable and Non-Biodegradable depending on the results of the Object Detection. It is a stand-alone system that can be used in a multitude of locations.

Link to Code

GitHub logo Dhananjayan-PN / AutoDust

AI Waste Segregation System to clean the world one AutoDust at a time

AutoDust

An AI Waste Segregation System that uses Machine Learning and Object Detection to detect the type of waste and segregate it into Biodegradable and Non-Biodegradable depending on the results of the Object Detection. It is a stand-alone system which can be used in a multitude of locations.




How we built it

The system was built entirely in Python. For the Object Detection, we used YOLOv3 as our trained model to accurately detect the type of waste. We used a RaspberryPi to control the motors depending on the command from the server. Yes, we divided the workload into 2, the server (cloud) and the client (RaspberryPi), which made it much faster and efficient.

Additional Thoughts

We learned a lot of new things in this project including how to use the Cloud (thanks AWS) to your benefit. We also learned how we could efficiently divide the workload for better performance. All-in-all great experience!

💖 💪 🙅 🚩
dhananjayanpn
Dhananjayan P N

Posted on May 20, 2020

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

AI Waste Segregation System
octograd2020 AI Waste Segregation System

May 20, 2020

Graduation T20
octograd2020 Graduation T20

May 23, 2020