agrobot_base/Python/OAK/datasets/oak-fcc-3/calibration/module_params.json

86 lines
1.8 KiB
JSON

{
"schema": "multispec_module_params_v2",
"saved_at": "2026-05-05 13:57:20",
"frame_type": "RAW_BRUTO",
"capture_mode_requested": "AUTO",
"capture_mode_effective": "AUTO",
"raw_policy": "allow_single",
"sensor_width": 640,
"sensor_height": 480,
"bayer_pattern": "RGGB",
"camera_settings": {
"rgb": {
"ae_enable": false,
"awb_enable": false,
"exposure_time_us": 3000,
"analogue_gain": 1.21,
"colour_gains": [
1.0,
1.0
]
},
"re": {
"ae_enable": false,
"awb_enable": false,
"exposure_time_us": 5000,
"analogue_gain": 1.0,
"colour_gains": null
},
"nir": {
"ae_enable": false,
"awb_enable": false,
"exposure_time_us": 3000,
"analogue_gain": 1.0,
"colour_gains": null
}
},
"fusion_config": {
"alignment_mode": "manual_affine",
"baseline_mm": 75.0,
"reference_camera": "rgb",
"manual_offsets": {
"re": {
"dx": -8,
"dy": 39,
"theta_deg": 0.0
},
"nir": {
"dx": -2,
"dy": 18,
"theta_deg": 0.0
}
},
"homographies": {
"re_to_rgb": null,
"nir_to_rgb": null
},
"crop_valid_common": true,
"resize_after_crop": true,
"target_size": null
},
"radiometric_config": {
"interval_s": 0.5,
"strip_y0_pct": 0.95,
"strip_y1_pct": 1.0,
"patch_x0_pct": 0.35,
"patch_x1_pct": 0.75,
"target_mean": 0.7,
"deadband": 0.03,
"alpha": 0.18,
"exp_min_us": 100,
"exp_max_us": 80000,
"gain_min": 1.0,
"gain_max": 8.0,
"verbose": true,
"exp_apply_threshold_us": 50,
"gain_apply_threshold": 0.02
},
"rgb_calibration": {
"enabled": true,
"gains": {
"R": 1.3000000000000003,
"G": 1.0,
"B": 1.5500000000000005
}
}
}