vaishnavipandeyuniversity-ship-it/Urban-Surveillance-Intelligence-Platform-USIP-

GitHub: vaishnavipandeyuniversity-ship-it/Urban-Surveillance-Intelligence-Platform-USIP-

这是一个Web端城市监控智能平台,通过自动威胁检测和实时警报解决手动监控多个视频源的效率问题。

Stars: 0 | Forks: 0

# 城市监控智能平台 (USIP) 问题陈述:将城市监控转化为可操作的智能情报 ## 这是什么? 这是一个基于Web的仪表板,能够将原始的闭路电视/无人机/执法记录仪数据转化为实时可操作的执法警报。系统无需操作员手动监控50个屏幕,而是自动检测威胁并将所有信息集中展示。 该系统使用 Python(后端)、JavaScript(前端)和 C 语言(威胁评分引擎)构建。 ## 技术栈 - **Python** — Flask REST API、事件生成、AI 视频摘要器 - **JavaScript** — 实时仪表板、图表、摄像头馈送模拟 - **C 语言** — 基于 Haversine 距离和时间衰减算法的快速威胁评分 ## 文件夹结构 urban-surveillance/ ├── backend/ │ ├── app.py # 主 Flask 服务器 │ ├── threat_scorer.c # C 语言评分引擎 │ └── requirements.txt └── frontend/ ├── index.html # 仪表板界面 └── app.js # 前端逻辑 ## 运行方法 **步骤 1 — 编译 C 模块** ``` cd backend gcc -o threat_scorer threat_scorer.c -lm ./threat_scorer **Step 2 — Start the backend** ```bash pip install flask python app.py # 运行在 http://localhost:5050 **Step 3 — Open the frontend** ```bash cd frontend python -m http.server 8080 # 在浏览器中打开 http://localhost:8080 > Note: The frontend also works offline with demo data if the backend isn't running. ## 功能 - Live camera feed grid (CCTV, Drone, BodyCam, Traffic) - Real-time event stream with severity filters - Auto popup alert for critical threats - Analytics page with charts and threat scoring output - Threat heatmap showing dangerous zones - Privacy controls (face blur, plate masking, auto-purge) - AI video summary for any selected camera ## 包含隐私功能 - Face anonymization on all feeds - No personal data stored in events - 72 hour auto data purge - Access control logging - All events flagged as anonymized: true ## Team-EliteSeven Built for NSS'26 Changethon, IIT Roorkee (Feb 14-15) ```
标签:AI视频处理, AMSI绕过, C语言引擎, Flask框架, JavaScript前端, Python开发, REST API, 仪表板, 公共安全, 后端开发, 城市监控, 威胁检测, 实时警报, 情报分析, 摄像头管理, 数据可视化, 智能执法, 热力图, 网络安全, 网络诊断, 视频分析, 逆向工具, 隐私保护