🚨 CrowdMindAI - Smart Public Safety System
Feedback form link https://docs.google.com/forms/d/19i9JVj_1ZKKFbvS9FcEiua7HCZ01mS7Q3eYfWtBMN80/edit#responses
📌 Project Overview CrowdMindAI is an AI-based smart surveillance system designed to detect dangerous situations like violence, weapon presence, and abnormal crowd behavior in real-time using computer vision.
The system uses YOLO-based object detection and a custom risk analysis engine to generate instant alerts and improve public safety.
🎯 Features
- Real-time person detection
- Weapon detection (knife, etc.)
- Crowd behavior monitoring
- Risk level analysis (Low / Medium / High)
- Live alert generation
- Incident logging system
- Live status tracking using JSON
- Demo video support for presentation
🧠 Tech Stack
- Python
- OpenCV
- YOLOv8 (Ultralytics)
- Flask (if used in app)
- NumPy
- JSON / CSV logging
📂 Project Structure
app.py→ Main applicationalert_engine.py→ Generates alertsrisk_engine.py→ Calculates risk levelperson_detection.py→ Detects people & objectslogger.py→ Stores incidentslive_status.json→ Real-time status dataincident_log.csv→ Event logsyolov8s.pt→ AI detection model
⚙️ How to Run
# Install dependencies
pip install -r requirements.txt
# Run the project
python app.py