|
|
cb46d12cfa
|
fix:修复因数据库缺少 working_hours 列导致 ROI 配置失败的问题。
- 手动执行 SQL:ALTER TABLE rois ADD COLUMN working_hours TEXT
- 确保现有 SQLite 数据库(security_monitor.db)结构与模型定义一致
- 避免因字段缺失引发 API 或算法读取异常
|
2026-01-22 16:44:26 +08:00 |
|
|
|
6116f0b982
|
fix:修复 ROI 多边形未传递及空 ROI 判断逻辑错误导致的离岗告警失效问题。
根本原因:
1. pipeline.py 中调用 register_algorithm 时未传入 roi_polygon,导致算法内 roi_polygon 为空
2. is_point_in_roi 函数在 roi_polygon 为空或点数 <3 时错误返回 True,使系统误判“有人在岗”
3. 因此即使 ROI 内无人,算法也永远不会进入离岗倒计时
修复措施:
- 在注册算法时正确传递 ROI 多边形坐标
- 修正 is_point_in_roi:当 ROI 无效时应返回 False(无人)
- 确保无检测框时仍能触发状态机超时逻辑
|
2026-01-22 13:34:04 +08:00 |
|
|
|
6712a311f8
|
fix(camera): resolve camera status display issue
|
2026-01-21 16:06:39 +08:00 |
|
|
|
1c7190bbb0
|
fix(inference): resolve multiple YOLO inference and API issues
|
2026-01-21 14:48:01 +08:00 |
|
|
|
7552cf86c3
|
ROI选区01
|
2026-01-20 18:26:49 +08:00 |
|
|
|
604ef82ffb
|
ROI选区01
|
2026-01-20 17:42:18 +08:00 |
|