CrowdSynthetic is a proof-of-concept simulation tool designed for monitoring crowd density and safety risks in concert-style environments. It uses a configurable layout (zones, stage, exits) to simulate people movement, build risk assessments, and trigger evacuation logic. The tool features real-time visualization with avatars, heatmap overlays, trend-based predictions, and AI-generated recommendations. It logs all metrics to CSV and JSON files for analysis and includes modular architecture with layout-driven geometry and custom avatar drawing.
Key Features:
- Configurable layout system via
layout.json - Real-time crowd density monitoring and risk assessment
- Heatmap visualization and trend-based predictions (e.g., "FRONT in X seconds")
- AI recommendation text and evacuation mode logic
- Custom avatar drawing and modular Python codebase
- CSV and JSON logging for metrics analysis
- Visual simulation window with UI overlays
Use Cases:
- Event safety planning and risk assessment
- Crowd management simulation for concerts, festivals, and public gatherings
- Research and analysis of crowd behavior patterns
- Training tools for safety personnel and event organizers

