视频认知检测预警平台。大规模视频监控场景下的多类型 AI 检测流水线——从视频流接入、秒级抽帧、分布式检测到统一预警,一整套可观测的实时监控方案。
VCWorks(Video Cognition Works)是一套面向大规模视频监控场景的多类型 AI 检测预警平台原型。它将视频流接入、秒级抽帧、按策略路由的分布式检测与统一预警出口串成可观测流水线。支持用 B 站直播源模拟 RTSP 输入,通过 Web 管理台查看实时预览、预警与证据框。
当前仓库为 M0–P6 可运行演示栈,覆盖从流模拟到预警汇聚的完整链路——人脸检测、车辆检测、船舶检测均已集成,预警汇聚支持去重与 Postgres 持久化。
B 站直播/mock/本地文件 → FFmpeg → MediaMTX RTSP,无摄像头也能调试。
Rust 实现的 vc-stream-agent,高性能 FFmpeg 抓帧 + MinIO 存储 + Redis 最新帧索引。
配置化路由,YAML 定义数据源×算法能力×冗余;演示栈集成人脸/车辆/船舶检测。
alert-gateway 去重 + Postgres 持久化,可选 GA/T 1400.4 VIID 标准。
Vue 3 构建,总览面板、预警详情(bbox 叠加)、视频流状态、实时预览。
Docker Compose 全栈启动,单入口 :8088 Nginx 反代,与开发栈端口错开。