|
|
@@ -1,5 +1,9 @@
|
|
|
"""
|
|
|
跟踪与轮询抓拍配置
|
|
|
+
|
|
|
+说明:
|
|
|
+- Darwin/macOS 下的 model_path 指向 /Users/wenhongquan/Desktop/阿里云同步/项目/dnn/sb/model,
|
|
|
+ 因为该目录是用户指定的模型目录,其中包含 yolo11.rknn 等模型文件。
|
|
|
"""
|
|
|
|
|
|
import platform
|
|
|
@@ -47,6 +51,7 @@ _MODEL_PATH, _FALLBACK_MODEL_PATH = _default_model_paths()
|
|
|
TRACKING_CONFIG = {
|
|
|
# 模型配置
|
|
|
'model_path': _MODEL_PATH,
|
|
|
+ # yolo11n.pt 若本地不存在,Ultralytics 会自动下载
|
|
|
'fallback_model_path': _FALLBACK_MODEL_PATH,
|
|
|
'model_type': 'auto', # 'auto' | 'yolo' | 'rknn' | 'onnx'
|
|
|
'use_gpu': True,
|
|
|
@@ -64,6 +69,7 @@ TRACKING_CONFIG = {
|
|
|
# 使用 PTZ_CONFIG['capture']['stabilize_time'] 作为稳定等待时间,
|
|
|
# command_cooldown 在 PTZ_CONFIG 中无对应键,保留字面默认值。
|
|
|
'ptz_stabilize_time': PTZ_CONFIG['capture']['stabilize_time'],
|
|
|
+ # 跟踪模块专用的 PTZ 命令最小间隔,与 coordinator 中的冷却相互独立
|
|
|
'ptz_command_cooldown': 0.2, # PTZ_CONFIG 中无此键,使用默认值
|
|
|
'capture_dir': '/home/admin/dsh/tracking_captures',
|
|
|
'save_panorama_pair': True,
|