Soham Chatterjeearchana iyer
Published © GPL3+

Trash Classifier: Bringing Hygiene to Garbage Collectors

Waste segregation is essential for garbage to be recycled. This is a dangerous and costly task. This project aims to automate that process.

BeginnerFull instructions provided5 hours751
Trash Classifier: Bringing Hygiene to Garbage Collectors

Things used in this project

Hardware components

Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
This is used for interfacing the pi camera and the neural compute stick from Intel
×1
UP Embedded Vision Starter Kit
This kit contains both the UP board and the Basler Camera that can also be used for this project other than the raspberry pi and the pi cam.
×1
UP board with 2GB RAM/32GB eMMC
This is similar to the raspberry pi and is used to interface with the Basler Camera. This board is where the neural network runs and the predictions take place.
×1
daA2500-14um (S-Mount) - Basler dart
This is the camera that can be interfaced with the UP board.
×1
Movidius Neural Compute Stick
Intel Movidius Neural Compute Stick
This can be used as a hardware accelerator for increasing the speed of neural network prediction.
×1

Software apps and online services

Intel Movidius Neural Compute SDK
This is the software needed to interface with the neural compute stick
python3.6
TensorFlow
TensorFlow
This is used for creating the neural network to run on the neural compute stick
keras
This is a wrapper over TensorFlow that makes creating neural networks easier.

Story

Read more

Code

Segmenting Trash: Trash Classifier

This is a code for running the training the model and running the trash classifier. Details about how to do so can be found in the README file.

Credits

Soham Chatterjee

Soham Chatterjee

1 project • 2 followers
archana iyer

archana iyer

1 project • 1 follower
Love cool projects about IoT and Machine Learning

Comments