Skip to content

susimitha20006/crowd-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘₯ Crowd Detection System (TypeScript)

A real-time crowd detection web application built using TypeScript that detects and counts people from webcam or video input. The system estimates crowd density levels to support smart surveillance and public safety monitoring.


πŸš€ Project Overview

This project is designed to monitor crowd levels in real time using a browser-based system. It captures live video input and processes it to detect human presence and estimate the number of people in the frame.

It is useful for smart surveillance systems, public space monitoring, and safety management in crowded environments.


✨ Features

  • πŸŽ₯ Real-time webcam/video processing
  • πŸ‘€ Human detection and counting
  • πŸ“Š Crowd density classification (Low / Medium / High)
  • ⚑ Fast execution using TypeScript
  • πŸ–₯️ Responsive and interactive UI

πŸ› οΈ Tech Stack

  • TypeScript
  • HTML
  • CSS
  • JavaScript (DOM/Web APIs)

(Add libraries if used like TensorFlow.js, OpenCV.js, etc.)


βš™οΈ How It Works

  1. Webcam or video stream is accessed through the browser
  2. Each frame is processed in real time
  3. Human presence is detected and counted
  4. Based on count, crowd level is classified:
    • Low Crowd
    • Medium Crowd
    • High Crowd

🎯 Use Cases

  • 🏒 Smart surveillance systems
  • πŸš‰ Railway stations & airports
  • πŸ›οΈ Shopping malls
  • 🎀 Public events monitoring
  • 🏫 Campus safety systems

πŸ“ Project Structure

About

A real-time crowd detection system built with TypeScript that analyzes webcam/video input to detect and count people, estimating crowd density for smart surveillance and safety monitoring

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors