16337
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
..
2026-01-20 17:42:18 +08:00
2026-01-22 13:34:04 +08:00
2026-01-21 14:48:01 +08:00
2026-01-22 13:34:04 +08:00
2026-01-20 17:42:18 +08:00