| 12345678910111213141516171819202122232425262728293031323334353637 |
- {
- "pan_offset": 249.77,
- "pan_scale_x": 60.47,
- "pan_scale_y": 0.0,
- "tilt_offset": 45.77,
- "tilt_scale_x": 0.0,
- "tilt_scale_y": -107.69,
- "rms_error": 0.0,
- "overlap_ranges": [
- {
- "pan_start": 250,
- "pan_end": 310,
- "tilt_start": -30,
- "tilt_end": 10,
- "match_count": 3
- }
- ],
- "pan_lookup": [
- [0.15, 252.0],
- [0.55, 288.0],
- [0.80, 305.0]
- ],
- "tilt_lookup": [
- [0.45, -5.0],
- [0.50, -5.0],
- [0.65, -25.0]
- ],
- "mount_type": "wall",
- "tilt_flip": false,
- "pan_flip": false,
- "manual_points": [
- {"name": "left", "x": 0.15, "y": 0.50, "pan": 252, "tilt": -5},
- {"name": "mid", "x": 0.55, "y": 0.65, "pan": 288, "tilt": -25},
- {"name": "right", "x": 0.80, "y": 0.45, "pan": 305, "tilt": -5}
- ],
- "note": "示例:基于 RK3588 测试环境人工确认的三点映射。实际部署时请使用 scripts/calibration_scanner.py 扫描后人工确认并替换为自己的标定点。"
- }
|