|
|
18cfc9b16a
|
feat(server):补充RESTful 接口
|
2026-06-12 15:00:24 +08:00 |
|
|
|
8b914aae8a
|
refactor(web): 重构App.vue为纯路由出口
|
2026-06-12 14:27:37 +08:00 |
|
|
|
4e0f724661
|
feat(server):补充新增RTSP配置类;集成 RTSP StreamManager 初始化与路由注册
|
2026-06-12 14:26:15 +08:00 |
|
|
|
c88dcfff17
|
chore(web): 新增前端测试依赖与构建配置
|
2026-06-12 14:23:52 +08:00 |
|
|
|
2c135d5ebe
|
fix(web): 修复页面切换导致检测过程中断的问题
|
2026-06-12 14:10:04 +08:00 |
|
|
|
8c2ea57119
|
feat(web): 新增前端预警列表页面与服务层。实现前端预警列表展示页、WebSocket 订阅服务和全局预警状态管理。
|
2026-06-12 14:09:24 +08:00 |
|
|
|
535fa89e64
|
feat(server): 新增预警 WebSocket 接口。实现后端 WebSocket 接口,支持前端实时订阅预警消息推送。
|
2026-06-12 14:06:10 +08:00 |
|
|
|
21829bcbae
|
feat(server): 新增事件聚合引擎。实现时间窗口去重、空间邻近合并和置信度加权融合的事件聚合能力,减少重复预警。
|
2026-06-12 14:05:22 +08:00 |
|
|
|
bf12a29acd
|
feat(server): 新增ByteTrack目标跟踪服务
|
2026-06-12 13:58:15 +08:00 |
|
|
|
2fcaf57478
|
feat(server): 新增 MQTT 预警消息发布服务
|
2026-06-12 13:57:41 +08:00 |
|
|
|
40fd3089a7
|
feat(server): 新增RTSP多路视频流接入服务。- 实现基于Ring Buffer的帧缓冲区(frame_buffer),支持线程安全读写
- 实现RTSP流接入服务(rtsp_service),支持单路流连接/解码/帧采集
- 实现多路流调度管理器(stream_manager),统一管理多路RTSP流启停与状态监控
|
2026-06-12 13:56:35 +08:00 |
|
|
|
279bffbcde
|
feat:集成事件决策/规则/聚合管道
|
2026-06-11 17:27:57 +08:00 |
|
|
|
51279c00ab
|
chore:新增火灾/抽烟/徘徊/车辆/打架五类预警规则yaml
|
2026-06-11 17:26:38 +08:00 |
|
|
|
4b051f16be
|
feat:新增事件决策/规则/聚合三段管道引擎
|
2026-06-11 17:25:11 +08:00 |
|
|
|
24c16de9a1
|
feat:新增 DetectionAdapter 统一 4 种检测服务输出
|
2026-06-11 17:23:40 +08:00 |
|
|
|
05d4a5edf6
|
feat:新增统一事件数据契约,为所有检测服务统一输出格式
|
2026-06-11 17:22:32 +08:00 |
|
|
|
cb2a7dcca3
|
feat:新增基于 pydantic-settings 的统一配置中心
|
2026-06-11 17:20:55 +08:00 |
|
|
|
993586fdee
|
chore:引入 pydantic-settings 与 pyyaml 依赖
|
2026-06-11 17:15:48 +08:00 |
|
|
|
9be93340a7
|
补充:火灾检测模型由基于YOLOv10的火灾烟雾检测模型改为复合模型[基于YOLOv8的火灾检测模型(单火焰检测)+YOLOv10-M,专用火灾烟雾模型]
|
2026-06-10 15:05:48 +08:00 |
|
|
|
ca4f977ff0
|
补充:火灾检测模型由基于YOLOv10的火灾烟雾检测模型改为复合模型[基于YOLOv8的火灾检测模型(单火焰检测)+YOLOv10-M,专用火灾烟雾模型]
|
2026-06-10 14:53:58 +08:00 |
|
|
|
0e011dacfd
|
火灾检测模型由基于YOLOv10的火灾烟雾检测模型改为复合模型[基于YOLOv8的火灾检测模型(单火焰检测)+YOLOv10-M,专用火灾烟雾模型]
|
2026-06-10 14:53:57 +08:00 |
|
|
|
30ea6eb0fb
|
feat(web):补充YOLOv8的打架斗殴模型Web和Vue
|
2026-06-10 14:37:00 +08:00 |
|
|
|
77bd437fdb
|
feat:新增基于YOLOv8的打架斗殴模型,支持上传视频识别以及摄像头识别
|
2026-06-10 14:24:59 +08:00 |
|
lubimu-647
|
32e5dfa973
|
打架斗殴模型集成
|
2026-06-05 09:27:01 +08:00 |
|
wwh
|
d01698dfcb
|
refactor(web): 重构前端UI主题为深色科技风
1. 整体替换网站配色为深色深蓝主题,使用#0F172A作为主背景色
2. 引入Fira Code和Fira Sans字体提升排版质感
3. 重写头部、卡片、表单等组件的样式,适配深色主题
4. 添加全局滚动条样式优化和选中文字样式
5. 移除不再需要的setup-paddlepaddle.sh脚本文件
6. 优化Home页面的标签页样式和交互逻辑
|
2026-05-22 17:57:39 +08:00 |
|
wwh
|
a16e684e46
|
feat: 新增车辆检测Paddle模型及相关服务,优化依赖与代码兼容性
1. 新增3套PaddlePaddle车辆检测相关模型文件
2. 新增车辆检测服务类与违停检测功能
3. 更新服务依赖并添加环境初始化脚本与文档
4. 修复YOLO检测tensor转换兼容问题
5. 新增PyTorch版本兼容性修复逻辑
6. 扩展模型服务支持Paddle模型加载
|
2026-05-21 16:26:26 +08:00 |
|
wwh
|
e97bd503ec
|
feat: 新增PaddlePaddle检测支持,重构项目架构
1. 新增concurrently依赖用于并行启动服务
2. 新增服务器启动脚本统一管理环境变量和虚拟环境
3. 新增PaddlePaddle推理引擎和配套工具代码
4. 新增抽烟检测Paddle模型支持,完善模型管理
5. 重构开发启动脚本,优化开发体验
6. 更新.gitignore排除不必要的外部目录和缓存
7. 完善文档说明,新增PaddlePaddle部署指南
|
2026-05-21 10:39:26 +08:00 |
|
wwh
|
7aa71c5f83
|
feat: 新增人员徘徊/静止行为分析功能
本次提交实现了完整的人员行为分析系统,包括:
1. 新增基于位置和跟踪ID的两种行为检测算法
2. 新增徘徊检测服务与行为处理器模块
3. 前后端集成算法配置界面与告警展示
4. 支持图片和视频流场景下的行为分析
5. 新增算法配置接口与文档说明
具体改动:
- 新增loitering_detection模型目录与算法实现
- 新增AlgorithmConfig组件实现可视化配置
- 扩展图片/视频检测接口支持算法参数传递
- 新增行为告警推送与前端展示页面
- 优化检测服务,集成行为分析逻辑
- 移除冗余日志输出,完善代码注释
|
2026-05-19 09:17:09 +08:00 |
|
wwh
|
2691761f01
|
refactor: 整理项目配置与代码,更新文档
1. 将turbo.json中的pipeline重命名为tasks
2. 修复Vue模板中小于号转义问题,清理冗余代码与样式
3. 更新README文档,补充后端启动步骤,移除旧贡献指南
4. 更新前端包的rollup依赖版本与包名
|
2026-05-18 15:34:20 +08:00 |
|
wwh
|
1813bc8c0b
|
refactor: 重构图片检测功能,拆分组件并优化返回格式
1. 后端api修改:将图片结果返回从文件路径改为base64格式,移除本地文件存储
2. 新增图片检测组件ImageDetection.vue,封装独立的图片检测UI逻辑
3. 重构Home页面,使用tab切换图片/视频检测模块,简化原有布局
4. 更新web包名与rollup依赖版本
|
2026-05-18 15:15:29 +08:00 |
|
wwh
|
8fb58c75fe
|
Initial commit: Video detection platform with YOLO models
Features:
- Fire detection (YOLOv10)
- Helmet detection (YOLOv8)
- Crowd detection (YOLOv8)
- Smoking detection (YOLOv8)
- Loitering detection (YOLOv8)
Tech Stack:
- Frontend: Vue 3 + Vite + Element Plus
- Backend: FastAPI + WebSocket
- Monorepo: pnpm workspace + Turbo
- Docker support included
|
2026-05-18 10:54:10 +08:00 |
|