Skip to content

mahimairaja/people-track-x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

People Track-X

“An effienct way of crowd density analysis”

Status License

People Track-X is an advanced computer vision solution designed to address crowd detection and people counting challenges. Leveraging the power of YOLOv8 and ByteTracker algorithms, this innovative system accurately analyzes video streams from specific cameras to provide real-time insights into crowd dynamics. The system is designed to work seamlessly with existing camera infrastructure, enabling easy deployment and integration into surveillance systems


Website UI Look
Graph

Line Plot - Time vs Count.

Quick Start 🚀 :

Method 01 - Using virtual environment 📦

  1. Clone the Repository People-Track-X
git clone https://github.com/mahimairaja/People-Track-X.git

cd People-Track-X
  1. Create a virtual environment
python -m venv env
  1. Activate the virtual environment (Run according to your system)
source env/bin/activate 
# This is for linux or mac OS

.\env\Script\activate  
# This is for windows OS
  1. Install the dependencies
pip install -r requirements.txt
  1. Run the streamlit app
cd app

streamlit run app.py

Method 02 - Using Docker container 🚢

  1. Clone the Repository People-Track-X
git clone https://github.com/mahimairaja/People-Track-X.git

cd People-Track-X
  1. Build the container
docker build -t people-track-x .
  1. Execute the container
docker run -p 8501:8501 people-track-x

Algorithm 📝 :

  1. Object Detection - YoloV8
  2. Object Tracking - Byte Tracker

Acknowledgements

Special thanks to Dr.Kumudha Raimond for their invaluable guidance and support throughout the development of this project who has completed their PhD at the Indian Institute of Technology (IIT), Madras and to Litisha Miraclin for their valued Collaboration.


Licence

The contents of this project are Copyright (c) Mahimai Raja J.

All rights reserved.

While using kindly provide attribution by citing this repository.

@Inproceedings{People-Track-X,
Authors : {Mr.Mahimai Raja J, Dr.Kumudha Raimond, Ms.Litisha Miraclin}, 
repository : {https://github.com/mahimairaja/People-Track-X},
Year : {2023}
}

Thank you visiting !

Reach me 📩 - Mahimai Raja J