Key Features

Real-time Detection

AI-powered litter detection using YOLOv8 with existing CCTV infrastructure.

Density Heatmaps

Visual representation of litter concentration across monitored areas.

Alert System

Automated notifications when litter accumulation exceeds defined thresholds.

Analytics Dashboard

Comprehensive data visualization and reporting tools for informed decision-making.

Data Logging

Historical tracking of litter patterns and cleanup effectiveness over time.

Screenshot Tools

Capture and document litter instances for reports and evidence collection.

Pilot Study Deployment

Brgy 118 Zone 9, Tondo Manila
1 Week Implementation

Real-World Application

We successfully deployed TrashScan in Brgy 118 Zone 9, Tondo Manila for a one-week pilot study to demonstrate its effectiveness in a real urban environment. The system monitored key streets, identified litter hotspots, and provided actionable data to local authorities.

CCTV Integration

Connected to existing surveillance infrastructure

Data Collection

Gathered valuable insights on litter patterns and density

Community Engagement

Collaborated with local officials and sanitation workers

System Architecture

System Architecture

TrashScan connects to existing CCTV infrastructure, processes live feeds with object detection models, and visualizes data on an interactive dashboard.

1

CCTV cameras capture live video footage from city streets

2

AI algorithms process the video to detect and classify litter

3

Data is analyzed and stored in the central database

4

Interactive dashboard presents actionable insights

How It Works

1

Video Capture

Cameras capture video feeds from streets

2

AI Detection

Frames are extracted and passed to a trained detection model (YOLOv8 + SAHI)

3

Analysis

Detected litter is counted and analyzed for density

4

Visualization

A heatmap and litter density chart are generated in real time

5

Notification

If density exceeds thresholds, notifications are sent to LGUs & sweepers

Technology Stack

Frontend

Electron
HTML
CSS
JavaScript
D3.js
Google Maps

Backend

Python Flask API
YOLOv8
SAHI
NumPy
OpenCV

Database & Storage

CSV
JSON

System Requirements

Minimum Requirements

  • Intel Core i3
  • 8GB RAM
  • 2GB VRAM GPU
  • Windows 10

Additional Requirements

  • Access to IP cameras
  • Minimal internet connection
  • RTSP streaming capability

Purpose and Goals

TrashScan was developed to address the growing challenges of urban waste management in busy metropolitan areas. Our system aims to:

  • Improve waste response efficiency by identifying priority areas
  • Support urban cleanliness initiatives with real-time monitoring
  • Reduce manual street monitoring costs and labor requirements
  • Assist LGUs and MMDA in data-driven cleanup planning
  • Create cleaner, more sustainable urban environments

Our Vision

Cleaner streets through smarter technology

Our Mission

Empower communities with AI-driven waste management solutions

Compliance & Ethical Considerations

Privacy Protection

TrashScan avoids facial recognition and private property monitoring

Public Spaces Focus

Only operates on public roads and visible waste

Regulatory Compliance

Complies with local data protection and government guidelines

Responsible Use

Promotes responsible use of surveillance for environmental management

Future Roadmap

Our Vision for Expansion

Near Future

Cloud Integration

Integration with LGU databases and cloud services

2025

Mobile Application

Mobile app for real-time litter alerts to LGUs and sweepers

2026

Advanced Capabilities

Integrating litter classification and littering violation detection

Beyond

Policy Support

Long-term trend analysis for policymaking support