Daniele Picone
Updated to 0.10.0
d9b5f18
{
"backend": {
"id": "jax",
"device": "cpu"
},
"input": {
"image": {
"id": null,
"dataset": "chikusei",
"dataset_id": 0
},
"preprocessing": {
"crop_row": [
2048,
2304
],
"crop_col": [
320,
576
],
"crop_chn": [
8,
72,
4
],
"crop_acq": null,
"select_chn": null,
"normalize_intensity": true,
"equalize_dynamic": true,
"dynamic_range": [
0.05,
0.95
]
},
"noise": {
"id": "gaussian",
"snr": 25.0,
"mean_scaled_snr": true
},
"model": {
"linear_id": "pansharpening",
"mask_id": null,
"mask_defective_ratio": null,
"kernel_id": null,
"color_filter_id": null,
"spectral_responses_id": null,
"spectral_responses_type": "multispectral",
"scale_ratio": 4,
"lagrange_multipliers": [
1.0
]
}
},
"processing": [
{
"model": {
"linear_id": "pansharpening",
"mask_id": null,
"mask_defective_ratio": null,
"kernel_id": null,
"color_filter_id": null,
"spectral_responses_id": null,
"spectral_responses_type": "multispectral",
"scale_ratio": 4,
"lagrange_multipliers": [
1.0
]
},
"data_functional": "squared_l2",
"priors": [
{
"id": "pnp",
"unfolded_stages": 1,
"denoiser_classic": "bm3d",
"regularization_parameter": 0.00025,
"noise_level": null
}
],
"solver": {
"id": "admm",
"penalization_parameter_list": [
0.02
],
"penalization_parameter": 0.02,
"penalization_parameter_dual": 0.02,
"relaxation_parameter": 0.9,
"sub_problem_solver": "auto",
"max_iterations": 1,
"verbose": true,
"g_first": false,
"early_stop": false,
"nan_stop": false
}
},
{
"model": {
"linear_id": "pansharpening",
"mask_id": null,
"mask_defective_ratio": null,
"kernel_id": null,
"color_filter_id": null,
"spectral_responses_id": null,
"spectral_responses_type": "multispectral",
"scale_ratio": 4,
"lagrange_multipliers": [
1.0
]
},
"data_functional": "squared_l2",
"priors": [
{
"id": "pnp",
"unfolded_stages": 1,
"denoiser_classic": "bm3d",
"regularization_parameter": 0.00025,
"noise_level": null
}
],
"solver": {
"id": "admm",
"penalization_parameter_list": [
0.02
],
"penalization_parameter": 0.02,
"penalization_parameter_dual": 0.02,
"relaxation_parameter": 0.9,
"sub_problem_solver": "auto",
"max_iterations": 2,
"verbose": true,
"g_first": false,
"early_stop": false,
"nan_stop": false
}
},
{
"model": {
"linear_id": "pansharpening",
"mask_id": null,
"mask_defective_ratio": null,
"kernel_id": null,
"color_filter_id": null,
"spectral_responses_id": null,
"spectral_responses_type": "multispectral",
"scale_ratio": 4,
"lagrange_multipliers": [
1.0
]
},
"data_functional": "squared_l2",
"priors": [
{
"id": "pnp",
"unfolded_stages": 1,
"denoiser_classic": "bm3d",
"regularization_parameter": 0.00025,
"noise_level": null
}
],
"solver": {
"id": "admm",
"penalization_parameter_list": [
0.02
],
"penalization_parameter": 0.02,
"penalization_parameter_dual": 0.02,
"relaxation_parameter": 0.9,
"sub_problem_solver": "auto",
"max_iterations": 5,
"verbose": true,
"g_first": false,
"early_stop": false,
"nan_stop": false
}
},
{
"model": {
"linear_id": "pansharpening",
"mask_id": null,
"mask_defective_ratio": null,
"kernel_id": null,
"color_filter_id": null,
"spectral_responses_id": null,
"spectral_responses_type": "multispectral",
"scale_ratio": 4,
"lagrange_multipliers": [
1.0
]
},
"data_functional": "squared_l2",
"priors": [
{
"id": "pnp",
"unfolded_stages": 1,
"denoiser_classic": "bm3d",
"regularization_parameter": 0.00025,
"noise_level": null
}
],
"solver": {
"id": "admm",
"penalization_parameter_list": [
0.02
],
"penalization_parameter": 0.02,
"penalization_parameter_dual": 0.02,
"relaxation_parameter": 0.9,
"sub_problem_solver": "auto",
"max_iterations": 10,
"verbose": true,
"g_first": false,
"early_stop": false,
"nan_stop": false
}
},
{
"model": {
"linear_id": "pansharpening",
"mask_id": null,
"mask_defective_ratio": null,
"kernel_id": null,
"color_filter_id": null,
"spectral_responses_id": null,
"spectral_responses_type": "multispectral",
"scale_ratio": 4,
"lagrange_multipliers": [
1.0
]
},
"data_functional": "squared_l2",
"priors": [
{
"id": "pnp",
"unfolded_stages": 1,
"denoiser_classic": "bm3d",
"regularization_parameter": 0.00025,
"noise_level": null
}
],
"solver": {
"id": "admm",
"penalization_parameter_list": [
0.02
],
"penalization_parameter": 0.02,
"penalization_parameter_dual": 0.02,
"relaxation_parameter": 0.9,
"sub_problem_solver": "auto",
"max_iterations": 30,
"verbose": true,
"g_first": false,
"early_stop": false,
"nan_stop": false
}
},
{
"model": {
"linear_id": "pansharpening",
"mask_id": null,
"mask_defective_ratio": null,
"kernel_id": null,
"color_filter_id": null,
"spectral_responses_id": null,
"spectral_responses_type": "multispectral",
"scale_ratio": 4,
"lagrange_multipliers": [
1.0
]
},
"data_functional": "squared_l2",
"priors": [
{
"id": "pnp",
"unfolded_stages": 1,
"denoiser_classic": "bm3d",
"regularization_parameter": 0.00025,
"noise_level": null
}
],
"solver": {
"id": "admm",
"penalization_parameter_list": [
0.02
],
"penalization_parameter": 0.02,
"penalization_parameter_dual": 0.02,
"relaxation_parameter": 0.9,
"sub_problem_solver": "auto",
"max_iterations": 100,
"verbose": true,
"g_first": false,
"early_stop": false,
"nan_stop": false
}
}
]
}