Lightweight system to detect crowds in potentially dangerous areas (e.g. train stations, alleyways).
Read about the project here
- Python 3.9 or 3.10 (3.11 breaks OpenCV)
- Everything in
requirements.txt
- Beefy computer
- Clone the repo:
git clone https://github.com/pixdoet/cd_cam.git
- Setup venv (recommended):
source ./bin/activate
- Install libraries:
python3 -m pip install -r requirements.txt
- Run!
python3 main.py
- Slow framerate? Change the resolution to something lower (640 x 480)
- Change the haarcascade to a full body for best results
- Young Innovator's Challenge Gold Award (Klang Valley Region)