Considering the current scenario in our country, we see that waste disposal, segregation and collection, collectively is one of the biggest challenges faced by the authorities. This application provides for an end to end solution for waste classification, collection and disposal.
1. Waste Classification into six categories i.e paper,cardboard,metal,plastic,glass,trash.
2. CNN ResNet Architecture and YOLOv3 for Waste Classification.
3. Truck Route Optimization using the Travelling Salesman Problem.The algorithm is a dynamic approach to find the shortest and the most optimal route between the source and the destination.
The figure below shows route being generated using TSP for the bins which have crossed the threshold level ( It is the level of waste inside the compartment of a bin, above which the bin will send a threshold-cross notification to the server that compartment is ready to be collected ).
1. Django Rest Framework (API for backend)
2. Flutter (Mobile Application)
3. Image Classification with CNN and YOLOv3
1. The flow of the image shows the simulation where the bins are getting filled in a locality. All the bins having color of yellow or red will be collected.