To develop a deep learning-based system capable of detecting and classifying solid waste images in real-To train and evaluate YOLOv8, YOLOv9, and YOLOv10 models on a custom dataset with six waste categories: cardboard, glass, metal, paper, plastic, and trash.
Effective waste segregation is a
critical step towards sustainable environmental management. This project,
Solid
Waste Image Detection Using Deep Convolutional Neural Network, aims to
automate the classification of solid waste materials using advanced object
detection models. Leveraging state-of-the-art YOLO (You Only Look Once)
architectures—
YOLOv8,
YOLOv9, and
YOLOv10—the system is
trained to detect and classify waste into six distinct categories:
cardboard,
glass,
metal,
paper,
plastic, and
trash. The
proposed approach enhances real-time detection capabilities through deep
learning and image processing, enabling high-speed and accurate identification
of waste materials. This automation not only streamlines the waste management
process but also promotes recycling efforts by minimizing human error in
sorting. The project is implemented using Python for the backend and Streamlit
for the frontend, providing an intuitive interface for users to upload waste
images and receive categorized results. Overall, the model contributes to
efficient smart waste management systems, paving the way for cleaner and
greener urban ecosystems.
Keywords: Solid
Waste Detection, YOLOv8, YOLOv9, YOLOv10, Deep Learning, Image Classification,
Waste Segregation, Object Detection, Smart Waste Management