TheManysh / Hariyo-Chasma

“हरियो चस्मा” is a cutting-edge AI-based solution that utilizes machine learning to detect littering. It offers a real-time application that integrates with CCTV cameras to identify individuals who throw trash on the streets

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hariyo Chasma Project

Overview

The Hariyo Chasma Project aims to tackle the problem of littering by using AI-based surveillance. Our project involves a mobile application for user authentication and a machine learning model for detecting littering incidents using CCTV footage.

Table of Contents

  • Installation
  • Usage
  • Contributing
  • License

Installation

Prerequisites

  • Node.js
  • React Native
  • Expo CLI
  • Python 3.x
  • Ultralytics YOLO
  • Roboflow API Key

Setup

  1. Clone the repository:
    git clone https://github.com/PriyanshuSharma1/hariyo-chasma.git
    cd hariyo-chasma
    
    
  2. Install dependencies for the React Native app:
    cd mobile-app
    npm install
    
  3. Install Python dependencies:
    pip install ultralytics roboflow
    
    
  4. Set up the Roboflow project:
     from roboflow import Roboflow
     rf = Roboflow(api_key="YOUR_API_KEY")
     project = rf.workspace("hariyo-chasma").project("hariyo-chasma-labelled-dataset")
     version = project.version(2)
     dataset = version.download("yolov9")
    
    

About

“हरियो चस्मा” is a cutting-edge AI-based solution that utilizes machine learning to detect littering. It offers a real-time application that integrates with CCTV cameras to identify individuals who throw trash on the streets


Languages

Language:Jupyter Notebook 57.6%Language:TypeScript 42.0%Language:JavaScript 0.3%Language:Python 0.0%