Commit Graph

12 Commits

Author SHA1 Message Date
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
9be93340a7 补充:火灾检测模型由基于YOLOv10的火灾烟雾检测模型改为复合模型[基于YOLOv8的火灾检测模型(单火焰检测)+YOLOv10-M,专用火灾烟雾模型] 2026-06-10 15:05:48 +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
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
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