feat(actpred): HailoPredictor cv2.LUT 快路径——归一化+量化合并,端到端 3.3×

帧预处理从 26.5ms 降至 1.7ms(15.8×),端到端 52.4 → 16.0ms。惰性导入 cv2、
无 cv2 自动回退 float 路径;非 uint8/非 3 通道/尺寸不匹配输入走 PIL 转换
与 float 路径语义一致(7 类输入实测 max_diff=0)。OpenCV 5.0 仅支持单通道
LUT,逐通道应用后 merge。依赖加入 requirements.txt。
This commit is contained in:
qing committed 2026-08-17 15:10:40 +08:00
1 parent 8a5162c912
commit 40523f6f8a
3 files changed
+118 -43

No files matched your search

+4
View File
@@ -4,5 +4,9 @@ torchvision>=0.15,<1.0
numpy>=1.24,<3.0
Pillow>=9.0,<14.0 # torchvision 依赖,上限放宽避免与 torch 源安装冲突
# 推理(Hailo 部署):帧归一化+量化合并查表(hailo_infer.py cv2.LUT 快路径,
# 无 cv2 自动回退 float 路径——本依赖缺失仅损失 3.3× 端到端加速)
opencv-python-headless>=4.9,<6.0
# Training utilities
tqdm>=4.60,<5.0