- Classifies the waste material in the image into 6 categories :
- Cardboard
- Glass
- Metal
- Paper
- Plastic
- Trash
- The results of tells if the item should be recycled, composted, put into the general trash or needs special treatment (hazardous materials)
- Tells the information on how much CO2 emission they avoided
- Pre requisite: You should already have flask, tensflow and torchvision libraries installed
- Steps:
- Download the github zip file.
- Extract the file.
- Go to your terminal and change the directory to where you extracted the zip file.
- Then type in, python app.py.
- Follow the link provided by the terminal.
- Upload the desired image (preferably from the dataset-resized.zip)
- Pre-Trained image detection model DenseNet-121
- DenseNet-121 is pre-trained on ImageNet to distinguish 1000 classes of objects
- Dataset is trained using VGG16 Transfer Learning Technique of CNN for the classification