多路视频监控与 AI 预警平台产品系统

我要开发同款
NimTon2026年05月28日
2阅读

技术信息

语言技术
PythonFlaskSQL ServerVueElementUI
系统类型
WebWindows
行业分类
项目任务

作品详情

行业场景

园区/工地/仓库多路摄像头统一接入与预览
电子围栏内画面异常变化检测,AI 过滤误报后多渠道推送
源视频流、联系人、消息模板、流-联系人绑定的可视化管理

功能介绍

前端模块:视频监控、联系人、消息模板、绑定管理、源视频流管理(对接 ZLM)、视频查看与缩略图
video_stream.py + fence_detector.py:拉流、围栏检测、截图
qwen_ai.py:图像+文本多模态确认是否真异常
alert_dispatcher.py:模板变量替换后分发告警
emergency/ 子系统:应急模式 Worker(检测、合并、告警、AI)
部署:venv、requirements.txt、Nginx 可选反代

项目实现

搭建多路视频监控平台:前端管流、画电子围栏、配报警人和模板;后端拉流检测;ZLMediaKit 负责 RTSP/RTMP 转 HLS 给浏览器播。
实现围栏内画面变化检测(OpenCV 帧差),触发后先截图,再调 Qwen 多模态接口做「是不是真异常」二次判断,减少风吹草动误报。
报警内容按模板拼好(时间、点位、AI 结论等),一键推钉钉、邮件、短信;联系人、模板、流与联系人绑定都在页面上配,不用改代码。
用多线程/Worker 把拉流、检测、AI、告警拆开跑,并单独做了 emergency 应急检测链路,避免主流程卡死。
写了 Ubuntu 部署文档和模块说明,方便运维在服务器上装 ZLM、起 Flask、挂前端静态资源。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论