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

fix(ptz): 调整PTZ配置参数优化人体检测和视野范围

- 降低默认变焦倍数以避免人体超出画面
- 调整目标人体画面比例以适应更大视野
- 降低自动变焦的最小和最大变倍范围
- 增加自动变焦最大调整次数以提高精度
- 其他相关注释和参数保持不变
wenhongquan 3 дней назад
Родитель
Сommit
e90238a55e
1 измененных файлов с 5 добавлено и 5 удалено
  1. 5 5
      dual_camera_system/config/ptz.py

+ 5 - 5
dual_camera_system/config/ptz.py

@@ -4,7 +4,7 @@ PTZ控制配置
 
 # PTZ控制配置
 PTZ_CONFIG = {
-    'default_zoom': 8,               # 默认变焦倍数
+    'default_zoom': 4,               # 默认变焦倍数(降低以避免人体超出画面)
     'max_zoom': 20,                  # 最大变焦倍数
     'move_speed': 4,                 # 移动速度 (1-8)
     'coordinate_offset': (0, 0),     # 坐标偏移校准
@@ -30,11 +30,11 @@ PTZ_CONFIG = {
     'enable_ptz_detection': True,    # 是否启用球机端人体检测
     'auto_zoom': {
         'enabled': True,             # 是否启用自动变焦
-        'target_size_ratio': 0.4,    # 目标人体占画面比例 (0.3-0.5)
-        'min_zoom': 3,               # 最小变倍
-        'max_zoom': 20,              # 最大变倍
+        'target_size_ratio': 0.3,    # 目标人体占画面比例(降低以适应更大视野)
+        'min_zoom': 2,               # 最小变倍(降低以获得更大视野)
+        'max_zoom': 15,              # 最大变倍
         'zoom_step': 2,              # 变焦调整步长
         'center_threshold': 0.1,     # 居中阈值 (人体中心偏离画面中心的比例)
-        'max_adjust_attempts': 3,    # 最大调整次数
+        'max_adjust_attempts': 5,    # 最大调整次数(增加以提高精度)
     },
 }