perf: webapp事件接口加分页、motion默认隔帧采样、新增20个单元测试
- /api/events 支持 limit/offset 分页参数,默认500上限2000 - MOTION_SAMPLE_STRIDE 默认从1改为2,长视频提速一倍 - 新增 tests/test_core.py:覆盖MD5、活动窗口合并、摔倒检测、活动标签合并、Ollama解析等20个纯函数测试
This commit is contained in:
+1
-1
@@ -32,7 +32,7 @@ MOTION_SHORT_CLIP_SEC = 2.0 # 短于此时长的视频(约占全量一半
|
||||
MOTION_PIXEL_RATIO = 0.015 # 一帧里前景像素(不含阴影)占比超过此值才算"有活动"
|
||||
MOTION_MERGE_GAP_SEC = 1.5 # 两段活动间隔小于此秒数则合并为一段
|
||||
MOTION_MIN_DURATION_SEC = 0.5 # 短于此秒数的活动段视为噪声,丢弃
|
||||
MOTION_SAMPLE_STRIDE = 1 # 每隔几帧采样一次(1=逐帧,长视频可调大提速)
|
||||
MOTION_SAMPLE_STRIDE = 2 # 每隔几帧采样一次(2=隔帧,长视频提速且不影响活动窗口检测精度)
|
||||
|
||||
# 人物出现次数统计(YOLO11n 检测 + ByteTrack 跟踪)参数
|
||||
# 只在 motion_filter 找出的活动窗口内跑,空场景直接跳过,省算力。
|
||||
|
||||
Reference in New Issue
Block a user