{ "schema": "multispec_module_params_v1", "saved_at": "2026-04-24 10:46:59", "frame_type": "RAW_BRUTO", "capture_mode_requested": "AUTO", "capture_mode_effective": "AUTO", "raw_policy": "allow_single", "sensor_width": 640, "sensor_height": 480, "bayer_pattern": "GBRG", "camera_settings": { "cam0": { "ae_enable": false, "awb_enable": false, "exposure_time_us": 15000, "analogue_gain": 1.0, "colour_gains": null }, "cam1": { "ae_enable": false, "awb_enable": false, "exposure_time_us": 15000, "analogue_gain": 1.0, "colour_gains": null }, "cam2": { "ae_enable": true, "awb_enable": true, "exposure_time_us": 15000, "analogue_gain": 1.0, "colour_gains": [ 1.0, 1.0 ] } }, "fusion_config": { "alignment_mode": "homography", "baseline_mm": 75.0, "reference_camera": "cam2", "manual_offsets": { "cam0": { "dx": 0, "dy": 0, "theta_deg": 0.0 }, "cam1": { "dx": 0, "dy": 0, "theta_deg": 0.0 } }, "homographies": { "cam0_to_cam2": [ [ 0.6438707381367006, -0.44541142339026096, 171.26012619956475 ], [ -0.04083362402731768, 0.6855417219007448, 17.531834653386724 ], [ -0.00015145530359180688, -0.0006687764363592821, 1.0 ] ], "cam1_to_cam2": null }, "crop_valid_common": true, "resize_after_crop": true, "target_size": null } }