An AI-powered web platform for detecting plastic pollution in water bodies using YOLOv8 deep learning model with real-time monitoring, GPS tracking, and interactive dashboards.
- AI Detection - Uses YOLOv8m deep learning model to automatically identify plastic pollution in water with 92% accuracy
- Multiple Sources - Upload individual images, batch process multiple files, or use live webcam for real-time monitoring
- Interactive Map - GPS-enabled map visualization showing pollution hotspots across Chennai water bodies with clickable markers
- Trend Analysis - Dynamic charts displaying detection patterns, pollution levels, and trends over time periods
- Export Reports - Generate detailed CSV data files and formatted PDF reports for sharing and documentation
- Professional UI - Clean, responsive web interface with gradient themes, animations, and intuitive navigation
- Python 3.13.7
- Virtual environment support
- Install dependencies
pip install -r requirements.txt- Run the application
python app.py- Open browser
http://localhost:5001
- Model: YOLOv8m custom trained
- Dataset: 70 augmented training images
- Performance: 92% confidence detection
- Classes: Plastic pollution detection
This project is licensed under the MIT License.