Explorar o código

fix(config): 微调相机tilt_y0参数避免画面裁切

将两处配置的tilt_y0从12调整为13,经RK3588实测后优化画面上方取景,防止人头和上半身被裁切出画面
wenhongquan hai 18 horas
pai
achega
10977f4ca9
Modificáronse 2 ficheiros con 3 adicións e 3 borrados
  1. 1 1
      dual_camera_system/config/camera.py
  2. 2 2
      dual_camera_system/config/ptz.py

+ 1 - 1
dual_camera_system/config/camera.py

@@ -90,7 +90,7 @@ CAMERA_GROUPS = [
             'tilt_range': (-5, 20),
             'tilt_center': 7,
             'tilt_linear_enabled': True,
-            'tilt_y0': 12,
+            'tilt_y0': 13,                   # 经 RK3588 实测微调:y=0(画面上方/远处)略向上,使人头/上半身不被切出画面
             'tilt_y1': -5,
             'tilt_curve_power': 0.8,
             # 自动校准扫描范围:完整 360° 粗扫 + 每步由下朝上细扫,建立全景→PTZ 映射

+ 2 - 2
dual_camera_system/config/ptz.py

@@ -15,7 +15,7 @@ PTZ_CONFIG = {
 
     # tilt线性映射参数(覆盖校准查找表的tilt,因为查找表tilt数据不稳定)
     'tilt_linear_enabled': True,     # 是否使用线性tilt映射替代查找表
-    'tilt_y0': 12,                   # y_ratio=0时对应的tilt角度
+    'tilt_y0': 13,                   # 经 RK3588 实测微调:y=0(画面上方/远处)略向上,使人头/上半身不被切出画面
     'tilt_y1': -5,                   # y_ratio=1时对应的tilt角度
     'tilt_curve_power': 0.8,         # tilt曲线指数,>0.5中间区域tilt更大
 
@@ -41,7 +41,7 @@ PTZ_CONFIG = {
     # tilt 线性映射参数(用于 CameraCalibrator.transform)
     # 设备端 ceiling 已处理,代码层按 wall:y=0 略向上,y=1 略向下
     'tilt_linear_enabled': True,
-    'tilt_y0': 12,
+    'tilt_y0': 13,                   # 经 RK3588 实测微调:y=0(画面上方/远处)略向上,使人头/上半身不被切出画面
     'tilt_y1': -5,
     'tilt_curve_power': 0.8,