An open API service indexing awesome lists of open source software.

https://github.com/sanugiw/trash_classifier

The Smart Trash Classifier is an edge-AI system that automates waste sorting using computer vision on accessible hardware. This Raspberry Pi-powered solution leverages TensorFlow Lite to classify recyclables like plastic, paper, metal, and glass in real-time through a local Flask web interface.
https://github.com/sanugiw/trash_classifier

edge-ai flask opencv python3 raspberry-pi recycling-materials tensorflow-lite

Last synced: about 1 year ago
JSON representation

The Smart Trash Classifier is an edge-AI system that automates waste sorting using computer vision on accessible hardware. This Raspberry Pi-powered solution leverages TensorFlow Lite to classify recyclables like plastic, paper, metal, and glass in real-time through a local Flask web interface.

Awesome Lists containing this project

README

          

# 🗑️ Smart Trash Classifier
*Raspberry Pi-based waste sorting system using TensorFlow Lite*

## 🌟 Features
- Real-time trash classification (plastic, paper, metal, glass, etc.)
- Web interface via Flask
- Recyclable/non-recyclable determination
- Confidence threshold filtering
- Optimized for Raspberry Pi

## 🛠️ Hardware Requirements
| Component | Specification |
|-----------|---------------|
| Raspberry Pi | 4 |
| Camera | Pi Camera v2 or USB webcam |
| RAM | Minimum 2GB |
| Storage | 8GB+ SD card |

## 🚀 Quick Start

### Installation
```bash
# Clone repo
git clone https://github.com/sanugiw/trash_classifier.git
cd trash_classifier

# Create virtual environment
python3 -m venv venv
source venv/bin/activate

# Install dependencies
pip install -r requirements.txt