Просмотр исходного кода

config: remove unused import and document tracking config choices

wenhongquan 1 день назад
Родитель
Сommit
1ad7299e72
2 измененных файлов с 6 добавлено и 2 удалено
  1. 0 2
      dual_camera_system/config/system.py
  2. 6 0
      dual_camera_system/config/tracking.py

+ 0 - 2
dual_camera_system/config/system.py

@@ -2,8 +2,6 @@
 系统配置
 """
 
-from .llm import LLM_CONFIG, LLM_SAFETY_CONFIG
-
 # 系统配置
 SYSTEM_CONFIG = {
     'name': '施工现场安全行为智能识别系统',

+ 6 - 0
dual_camera_system/config/tracking.py

@@ -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,