Evaluate on dataset v1.1
Browse files- README.md +19 -17
- eval/metrics.json +152 -151
README.md
CHANGED
|
@@ -33,13 +33,13 @@ model-index:
|
|
| 33 |
split: test
|
| 34 |
metrics:
|
| 35 |
- type: psnr
|
| 36 |
-
value: 21.
|
| 37 |
name: PSNR (dB)
|
| 38 |
- type: ssim
|
| 39 |
-
value: 0.
|
| 40 |
name: SSIM
|
| 41 |
- type: lpips
|
| 42 |
-
value: 0.
|
| 43 |
name: LPIPS (AlexNet)
|
| 44 |
---
|
| 45 |

|
|
@@ -51,9 +51,9 @@ model-index:
|
|
| 51 |
# Key Features
|
| 52 |
|
| 53 |
1. Every output comes with an uncertainty map that combines aleatoric uncertainty (missing information in the input) and epistemic uncertainty (uncertainty of the model itself, from SWAG weight samples).
|
| 54 |
-
2. The uncertainty tracks the error. Pixel-wise uncertainty and absolute error correlate with Pearson r = 0.
|
| 55 |
-
3. On 1,
|
| 56 |
-
4. Two sets of weights. The final adversarial weights have the lowest LPIPS, the weights after the likelihood stage the highest PSNR (21.
|
| 57 |
5. Trained on randomized degradations (Gaussian, motion or defocus blur, then bicubic, bilinear or area downsampling), so it learns actual super-resolution instead of inverting one fixed downscaling operation.
|
| 58 |
|
| 59 |
# How the uncertainty map is made
|
|
@@ -113,16 +113,16 @@ The model expects Sentinel-2 L2A RGB (B04, B03, B02) after a per-image 1 to 99%
|
|
| 113 |
|
| 114 |
# Evaluation
|
| 115 |
|
| 116 |
-
All numbers are on the test split of [PSRGAN Sentinel-2](https://huggingface.co/datasets/marklpd/PSRGAN-Sentinel-2) (1,
|
| 117 |
|
| 118 |
| method | PSNR (dB) ↑ | SSIM ↑ | LPIPS ↓ | VGG ↓ | OT ↓ |
|
| 119 |
|---|---:|---:|---:|---:|---:|
|
| 120 |
-
| Bicubic | 21.
|
| 121 |
-
| Real-ESRGAN | 20.
|
| 122 |
-
| PSRGAN (PSNR) | **21.
|
| 123 |
-
| **PSRGAN** | 21.
|
| 124 |
|
| 125 |
-
PSRGAN beats Real-ESRGAN in PSNR on
|
| 126 |
|
| 127 |
On the 128 test patches from Herzogenaurach, Wolfsburg and München:
|
| 128 |
|
|
@@ -142,10 +142,10 @@ On the 128 test patches from Herzogenaurach, Wolfsburg and München:
|
|
| 142 |
|
| 143 |
| | ECE (σ vs. RMSE) | error within 1σ | error within 2σ |
|
| 144 |
|---|---:|---:|---:|
|
| 145 |
-
| Aleatoric + SWAG | 0.
|
| 146 |
-
| Aleatoric + Bayesian heads | 0.
|
| 147 |
|
| 148 |
-
A perfectly calibrated Gaussian would cover 68.3% and 95.4%. Both variants cover more, and the predicted σ is larger than the observed RMSE in every calibration bin, so the uncertainty is conservative. The uncertainty-error correlation is stronger in flat areas (Pearson r = 0.
|
| 149 |
|
| 150 |
# Training
|
| 151 |
|
|
@@ -156,12 +156,14 @@ PSRGAN starts from the Real-ESRGAN x4plus generator (RRDBNet, 23 blocks) and its
|
|
| 156 |
|
| 157 |
Augmentation (flips, 90° rotations) is applied to the training split only, and the test split is only used for the final evaluation. Training ran on one NVIDIA A100-SXM4-40GB in Google Colab.
|
| 158 |
|
|
|
|
|
|
|
| 159 |
# Limitations
|
| 160 |
|
| 161 |
- The model is trained on synthetically degraded Sentinel-2 images. It sharpens Sentinel-2 data at its own resolution and does not recover detail from a finer sensor. Details beyond what the input contains are estimates, not measurements.
|
| 162 |
- Its training data are 98.6% Alpine tiles (Switzerland, Austria, northern Italy, south-eastern France, southern Germany, Slovenia) from late September and early October 2025. Expect worse results on other climates, other seasons, deserts and especially dense city centres.
|
| 163 |
-
- The uncertainty maps rank pixels by expected error, but the absolute σ is too large:
|
| 164 |
-
- The final model trades pixel accuracy for sharpness. Its PSNR is 0.
|
| 165 |
- The training pixels are not square (about 10 m east-west, 15.6 m north-south), because tiles were requested on a square WGS84 grid.
|
| 166 |
|
| 167 |
# Out-of-Scope Use
|
|
|
|
| 33 |
split: test
|
| 34 |
metrics:
|
| 35 |
- type: psnr
|
| 36 |
+
value: 21.22
|
| 37 |
name: PSNR (dB)
|
| 38 |
- type: ssim
|
| 39 |
+
value: 0.5639
|
| 40 |
name: SSIM
|
| 41 |
- type: lpips
|
| 42 |
+
value: 0.1889
|
| 43 |
name: LPIPS (AlexNet)
|
| 44 |
---
|
| 45 |

|
|
|
|
| 51 |
# Key Features
|
| 52 |
|
| 53 |
1. Every output comes with an uncertainty map that combines aleatoric uncertainty (missing information in the input) and epistemic uncertainty (uncertainty of the model itself, from SWAG weight samples).
|
| 54 |
+
2. The uncertainty tracks the error. Pixel-wise uncertainty and absolute error correlate with Pearson r = 0.57 (Spearman ρ = 0.66), and the 10% most uncertain pixels have 12.8× the error of the 10% most confident ones.
|
| 55 |
+
3. On 1,328 test patches from unseen regions, PSRGAN reaches an LPIPS of 0.189, against 0.353 for Real-ESRGAN x4plus and 0.604 for bicubic upsampling. It also beats Real-ESRGAN in PSNR (21.22 vs. 20.20 dB) and SSIM (0.564 vs. 0.469).
|
| 56 |
+
4. Two sets of weights. The final adversarial weights have the lowest LPIPS, the weights after the likelihood stage the highest PSNR (21.87 dB) and SSIM (0.593) of all four methods tested.
|
| 57 |
5. Trained on randomized degradations (Gaussian, motion or defocus blur, then bicubic, bilinear or area downsampling), so it learns actual super-resolution instead of inverting one fixed downscaling operation.
|
| 58 |
|
| 59 |
# How the uncertainty map is made
|
|
|
|
| 113 |
|
| 114 |
# Evaluation
|
| 115 |
|
| 116 |
+
All numbers are on the test split of [PSRGAN Sentinel-2](https://huggingface.co/datasets/marklpd/PSRGAN-Sentinel-2) version 1.1 (1,328 patches), whose tiles lie in 0.5° blocks that share no pixel with training or validation. PSNR, SSIM and LPIPS are averaged per image (± is the 95% confidence interval), VGG is the perceptual loss used in training and OT the patchwise Sinkhorn distance between pixel color distributions.
|
| 117 |
|
| 118 |
| method | PSNR (dB) ↑ | SSIM ↑ | LPIPS ↓ | VGG ↓ | OT ↓ |
|
| 119 |
|---|---:|---:|---:|---:|---:|
|
| 120 |
+
| Bicubic | 21.50 ± 0.14 | 0.5364 ± 0.0064 | 0.6042 ± 0.0040 | 8.274 | 0.00323 |
|
| 121 |
+
| Real-ESRGAN | 20.20 ± 0.13 | 0.4692 ± 0.0057 | 0.3529 ± 0.0035 | 8.760 | 0.00399 |
|
| 122 |
+
| PSRGAN (PSNR) | **21.87 ± 0.15** | **0.5927 ± 0.0054** | 0.2108 ± 0.0023 | **4.943** | 0.00275 |
|
| 123 |
+
| **PSRGAN** | 21.22 ± 0.14 | 0.5639 ± 0.0053 | **0.1889 ± 0.0021** | 5.925 | **0.00138** |
|
| 124 |
|
| 125 |
+
PSRGAN beats Real-ESRGAN in PSNR on 98% of test patches and in LPIPS on 100%. Compared with the likelihood stage, the adversarial stage gives up 0.65 dB PSNR and changes LPIPS from 0.211 to 0.189 (lower is better). Bicubic upsampling keeps a higher PSNR than the final model on 70% of patches, because PSNR rewards smooth averages over sharp but slightly misplaced detail. LPIPS, which follows perceived similarity, is lower for PSRGAN than for bicubic on 100% of patches.
|
| 126 |
|
| 127 |
On the 128 test patches from Herzogenaurach, Wolfsburg and München:
|
| 128 |
|
|
|
|
| 142 |
|
| 143 |
| | ECE (σ vs. RMSE) | error within 1σ | error within 2σ |
|
| 144 |
|---|---:|---:|---:|
|
| 145 |
+
| Aleatoric + SWAG | 0.0255 | 84.7% | 98.1% |
|
| 146 |
+
| Aleatoric + Bayesian heads | 0.0313 | 86.6% | 98.4% |
|
| 147 |
|
| 148 |
+
A perfectly calibrated Gaussian would cover 68.3% and 95.4%. Both variants cover more, and the predicted σ is larger than the observed RMSE in every calibration bin, so the uncertainty is conservative. The uncertainty-error correlation is stronger in flat areas (Pearson r = 0.57) than on edges (r = 0.39).
|
| 149 |
|
| 150 |
# Training
|
| 151 |
|
|
|
|
| 156 |
|
| 157 |
Augmentation (flips, 90° rotations) is applied to the training split only, and the test split is only used for the final evaluation. Training ran on one NVIDIA A100-SXM4-40GB in Google Colab.
|
| 158 |
|
| 159 |
+
The model was trained on version 1.0 of the dataset (8,171 training and 1,008 validation patches). 1,728 of those training patches come from 108 tiles that turned out to be pixel copies of 54 other training tiles, so these places counted three times. Version 1.1 removes the copies and adds new tiles. Its new training and validation patches were not used, and the evaluation above uses its test split.
|
| 160 |
+
|
| 161 |
# Limitations
|
| 162 |
|
| 163 |
- The model is trained on synthetically degraded Sentinel-2 images. It sharpens Sentinel-2 data at its own resolution and does not recover detail from a finer sensor. Details beyond what the input contains are estimates, not measurements.
|
| 164 |
- Its training data are 98.6% Alpine tiles (Switzerland, Austria, northern Italy, south-eastern France, southern Germany, Slovenia) from late September and early October 2025. Expect worse results on other climates, other seasons, deserts and especially dense city centres.
|
| 165 |
+
- The uncertainty maps rank pixels by expected error, but the absolute σ is too large: 85% of pixel errors fall within 1σ instead of 68%. Treat σ as a conservative bound, or recalibrate it on your own data.
|
| 166 |
+
- The final model trades pixel accuracy for sharpness. Its PSNR is 0.28 dB below bicubic upsampling, so use `psrgan_x4_psnr.safetensors` when pixel accuracy matters more than texture.
|
| 167 |
- The training pixels are not square (about 10 m east-west, 15.6 m north-south), because tiles were requested on a square WGS84 grid.
|
| 168 |
|
| 169 |
# Out-of-Scope Use
|
eval/metrics.json
CHANGED
|
@@ -1,63 +1,63 @@
|
|
| 1 |
{
|
| 2 |
"test": {
|
| 3 |
-
"n_patches":
|
| 4 |
"results": {
|
| 5 |
"Bicubic": {
|
| 6 |
-
"PSNR": 21.
|
| 7 |
-
"PSNR \u00b1": 0.
|
| 8 |
-
"SSIM": 0.
|
| 9 |
-
"SSIM \u00b1": 0.
|
| 10 |
-
"LPIPS": 0.
|
| 11 |
-
"LPIPS \u00b1": 0.
|
| 12 |
-
"VGG": 8.
|
| 13 |
-
"OT": 0.
|
| 14 |
},
|
| 15 |
"Real-ESRGAN": {
|
| 16 |
-
"PSNR": 20.
|
| 17 |
-
"PSNR \u00b1": 0.
|
| 18 |
-
"SSIM": 0.
|
| 19 |
-
"SSIM \u00b1": 0.
|
| 20 |
-
"LPIPS": 0.
|
| 21 |
-
"LPIPS \u00b1": 0.
|
| 22 |
-
"VGG": 8.
|
| 23 |
-
"OT": 0.
|
| 24 |
},
|
| 25 |
"PSRGAN (PSNR)": {
|
| 26 |
-
"PSNR": 21.
|
| 27 |
-
"PSNR \u00b1": 0.
|
| 28 |
-
"SSIM": 0.
|
| 29 |
-
"SSIM \u00b1": 0.
|
| 30 |
-
"LPIPS": 0.
|
| 31 |
-
"LPIPS \u00b1": 0.
|
| 32 |
-
"VGG": 4.
|
| 33 |
-
"OT": 0.
|
| 34 |
},
|
| 35 |
"PSRGAN": {
|
| 36 |
-
"PSNR": 21.
|
| 37 |
-
"PSNR \u00b1": 0.
|
| 38 |
-
"SSIM": 0.
|
| 39 |
-
"SSIM \u00b1": 0.
|
| 40 |
-
"LPIPS": 0.
|
| 41 |
-
"LPIPS \u00b1": 0.
|
| 42 |
-
"VGG": 5.
|
| 43 |
-
"OT": 0.
|
| 44 |
}
|
| 45 |
},
|
| 46 |
"psrgan_win_rate": {
|
| 47 |
"Bicubic": {
|
| 48 |
-
"PSNR": 0.
|
| 49 |
-
"SSIM": 0.
|
| 50 |
"LPIPS": 1.0
|
| 51 |
},
|
| 52 |
"Real-ESRGAN": {
|
| 53 |
-
"PSNR": 0.
|
| 54 |
"SSIM": 1.0,
|
| 55 |
"LPIPS": 1.0
|
| 56 |
},
|
| 57 |
"PSRGAN (PSNR)": {
|
| 58 |
-
"PSNR": 0.
|
| 59 |
-
"SSIM": 0.
|
| 60 |
-
"LPIPS": 0.
|
| 61 |
}
|
| 62 |
}
|
| 63 |
},
|
|
@@ -65,156 +65,156 @@
|
|
| 65 |
"n_patches": 128,
|
| 66 |
"results": {
|
| 67 |
"Bicubic": {
|
| 68 |
-
"PSNR": 21.
|
| 69 |
-
"PSNR \u00b1": 0.
|
| 70 |
"SSIM": 0.5521608623676002,
|
| 71 |
"SSIM \u00b1": 0.020581239817082063,
|
| 72 |
-
"LPIPS": 0.
|
| 73 |
-
"LPIPS \u00b1": 0.
|
| 74 |
"VGG": 9.868039011955261,
|
| 75 |
-
"OT": 0.
|
| 76 |
},
|
| 77 |
"Real-ESRGAN": {
|
| 78 |
-
"PSNR": 20.
|
| 79 |
-
"PSNR \u00b1": 0.
|
| 80 |
-
"SSIM": 0.
|
| 81 |
-
"SSIM \u00b1": 0.
|
| 82 |
-
"LPIPS": 0.
|
| 83 |
-
"LPIPS \u00b1": 0.
|
| 84 |
-
"VGG": 9.
|
| 85 |
-
"OT": 0.
|
| 86 |
},
|
| 87 |
"PSRGAN (PSNR)": {
|
| 88 |
-
"PSNR": 21.
|
| 89 |
-
"PSNR \u00b1": 0.
|
| 90 |
-
"SSIM": 0.
|
| 91 |
-
"SSIM \u00b1": 0.
|
| 92 |
-
"LPIPS": 0.
|
| 93 |
-
"LPIPS \u00b1": 0.
|
| 94 |
-
"VGG": 5.
|
| 95 |
-
"OT": 0.
|
| 96 |
},
|
| 97 |
"PSRGAN": {
|
| 98 |
-
"PSNR": 20.
|
| 99 |
-
"PSNR \u00b1": 0.
|
| 100 |
-
"SSIM": 0.
|
| 101 |
-
"SSIM \u00b1": 0.
|
| 102 |
-
"LPIPS": 0.
|
| 103 |
-
"LPIPS \u00b1": 0.
|
| 104 |
-
"VGG": 7.
|
| 105 |
-
"OT": 0.
|
| 106 |
}
|
| 107 |
}
|
| 108 |
},
|
| 109 |
"calibration": {
|
| 110 |
"swag": {
|
| 111 |
-
"ECE": 0.
|
| 112 |
-
"coverage_1sigma": 0.
|
| 113 |
-
"coverage_2sigma": 0.
|
| 114 |
"reliability": {
|
| 115 |
"pred_std": [
|
| 116 |
-
0.
|
| 117 |
-
0.
|
| 118 |
-
0.
|
| 119 |
-
0.
|
| 120 |
-
0.
|
| 121 |
-
0.
|
| 122 |
-
0.
|
| 123 |
-
0.
|
| 124 |
-
0.
|
| 125 |
-
0.
|
| 126 |
-
0.
|
| 127 |
-
0.
|
| 128 |
-
0.
|
| 129 |
-
0.
|
| 130 |
-
0.
|
| 131 |
],
|
| 132 |
"rmse": [
|
| 133 |
-
0.
|
| 134 |
-
0.
|
| 135 |
-
0.
|
| 136 |
-
0.
|
| 137 |
-
0.
|
| 138 |
-
0.
|
| 139 |
-
0.
|
| 140 |
-
0.
|
| 141 |
-
0.
|
| 142 |
-
0.
|
| 143 |
-
0.
|
| 144 |
-
0.
|
| 145 |
-
0.
|
| 146 |
-
0.
|
| 147 |
-
0.
|
| 148 |
]
|
| 149 |
}
|
| 150 |
},
|
| 151 |
"bayesian_heads": {
|
| 152 |
-
"ECE": 0.
|
| 153 |
-
"coverage_1sigma": 0.
|
| 154 |
-
"coverage_2sigma": 0.
|
| 155 |
"reliability": {
|
| 156 |
"pred_std": [
|
| 157 |
-
0.
|
| 158 |
-
0.
|
| 159 |
-
0.
|
| 160 |
-
0.
|
| 161 |
-
0.
|
| 162 |
-
0.
|
| 163 |
-
0.
|
| 164 |
-
0.
|
| 165 |
-
0.
|
| 166 |
-
0.
|
| 167 |
-
0.
|
| 168 |
-
0.
|
| 169 |
-
0.
|
| 170 |
-
0.
|
| 171 |
-
0.
|
| 172 |
],
|
| 173 |
"rmse": [
|
| 174 |
-
0.
|
| 175 |
-
0.
|
| 176 |
-
0.
|
| 177 |
-
0.
|
| 178 |
-
0.
|
| 179 |
-
0.
|
| 180 |
-
0.
|
| 181 |
-
0.
|
| 182 |
-
0.
|
| 183 |
-
0.
|
| 184 |
-
0.
|
| 185 |
-
0.
|
| 186 |
-
0.
|
| 187 |
-
0.
|
| 188 |
-
0.
|
| 189 |
]
|
| 190 |
}
|
| 191 |
}
|
| 192 |
},
|
| 193 |
"uncertainty_error_correlation": {
|
| 194 |
-
"pearson": 0.
|
| 195 |
-
"spearman": 0.
|
| 196 |
"by_region": {
|
| 197 |
"edges": {
|
| 198 |
-
"pearson": 0.
|
| 199 |
-
"spearman": 0.
|
| 200 |
},
|
| 201 |
"flat": {
|
| 202 |
-
"pearson": 0.
|
| 203 |
-
"spearman": 0.
|
| 204 |
}
|
| 205 |
}
|
| 206 |
},
|
| 207 |
"error_by_uncertainty_decile": [
|
| 208 |
-
0.
|
| 209 |
-
0.
|
| 210 |
-
0.
|
| 211 |
-
0.
|
| 212 |
-
0.
|
| 213 |
-
0.
|
| 214 |
-
0.
|
| 215 |
-
0.
|
| 216 |
-
0.
|
| 217 |
-
0.
|
| 218 |
],
|
| 219 |
"training": {
|
| 220 |
"train_patches": 8171,
|
|
@@ -243,5 +243,6 @@
|
|
| 243 |
},
|
| 244 |
"gpu": "NVIDIA A100-SXM4-40GB",
|
| 245 |
"seed": 42
|
| 246 |
-
}
|
|
|
|
| 247 |
}
|
|
|
|
| 1 |
{
|
| 2 |
"test": {
|
| 3 |
+
"n_patches": 1328,
|
| 4 |
"results": {
|
| 5 |
"Bicubic": {
|
| 6 |
+
"PSNR": 21.49776914895299,
|
| 7 |
+
"PSNR \u00b1": 0.14387326826672933,
|
| 8 |
+
"SSIM": 0.5364394646631666,
|
| 9 |
+
"SSIM \u00b1": 0.0064225451768439145,
|
| 10 |
+
"LPIPS": 0.6041575976120062,
|
| 11 |
+
"LPIPS \u00b1": 0.003990337435301,
|
| 12 |
+
"VGG": 8.273993061249515,
|
| 13 |
+
"OT": 0.0032254697611914522
|
| 14 |
},
|
| 15 |
"Real-ESRGAN": {
|
| 16 |
+
"PSNR": 20.196650752102038,
|
| 17 |
+
"PSNR \u00b1": 0.1276592253712529,
|
| 18 |
+
"SSIM": 0.46924692207206803,
|
| 19 |
+
"SSIM \u00b1": 0.005693634651190977,
|
| 20 |
+
"LPIPS": 0.3528626701087657,
|
| 21 |
+
"LPIPS \u00b1": 0.003529675200247061,
|
| 22 |
+
"VGG": 8.75981970292976,
|
| 23 |
+
"OT": 0.003986208264839398
|
| 24 |
},
|
| 25 |
"PSRGAN (PSNR)": {
|
| 26 |
+
"PSNR": 21.871579875428992,
|
| 27 |
+
"PSNR \u00b1": 0.14741332287890474,
|
| 28 |
+
"SSIM": 0.5926794328738049,
|
| 29 |
+
"SSIM \u00b1": 0.005390192711499601,
|
| 30 |
+
"LPIPS": 0.21083843581804848,
|
| 31 |
+
"LPIPS \u00b1": 0.0022550128517949573,
|
| 32 |
+
"VGG": 4.942558713706143,
|
| 33 |
+
"OT": 0.002748513919671616
|
| 34 |
},
|
| 35 |
"PSRGAN": {
|
| 36 |
+
"PSNR": 21.21997445893575,
|
| 37 |
+
"PSNR \u00b1": 0.14396838880837962,
|
| 38 |
+
"SSIM": 0.5639128608920847,
|
| 39 |
+
"SSIM \u00b1": 0.005315456142309424,
|
| 40 |
+
"LPIPS": 0.18892271170415073,
|
| 41 |
+
"LPIPS \u00b1": 0.0021353417087285735,
|
| 42 |
+
"VGG": 5.92484254147633,
|
| 43 |
+
"OT": 0.0013823630232139524
|
| 44 |
}
|
| 45 |
},
|
| 46 |
"psrgan_win_rate": {
|
| 47 |
"Bicubic": {
|
| 48 |
+
"PSNR": 0.29593373493975905,
|
| 49 |
+
"SSIM": 0.7063253012048193,
|
| 50 |
"LPIPS": 1.0
|
| 51 |
},
|
| 52 |
"Real-ESRGAN": {
|
| 53 |
+
"PSNR": 0.9751506024096386,
|
| 54 |
"SSIM": 1.0,
|
| 55 |
"LPIPS": 1.0
|
| 56 |
},
|
| 57 |
"PSRGAN (PSNR)": {
|
| 58 |
+
"PSNR": 0.0007530120481927711,
|
| 59 |
+
"SSIM": 0.0015060240963855422,
|
| 60 |
+
"LPIPS": 0.9427710843373494
|
| 61 |
}
|
| 62 |
}
|
| 63 |
},
|
|
|
|
| 65 |
"n_patches": 128,
|
| 66 |
"results": {
|
| 67 |
"Bicubic": {
|
| 68 |
+
"PSNR": 21.14591260254383,
|
| 69 |
+
"PSNR \u00b1": 0.2489663064062437,
|
| 70 |
"SSIM": 0.5521608623676002,
|
| 71 |
"SSIM \u00b1": 0.020581239817082063,
|
| 72 |
+
"LPIPS": 0.6825458155944943,
|
| 73 |
+
"LPIPS \u00b1": 0.014193455320916534,
|
| 74 |
"VGG": 9.868039011955261,
|
| 75 |
+
"OT": 0.0032111122854985297
|
| 76 |
},
|
| 77 |
"Real-ESRGAN": {
|
| 78 |
+
"PSNR": 20.241013795137405,
|
| 79 |
+
"PSNR \u00b1": 0.22995885194599489,
|
| 80 |
+
"SSIM": 0.5146660783793777,
|
| 81 |
+
"SSIM \u00b1": 0.018968534919615254,
|
| 82 |
+
"LPIPS": 0.3987554812338203,
|
| 83 |
+
"LPIPS \u00b1": 0.014997665450986498,
|
| 84 |
+
"VGG": 9.62031614780426,
|
| 85 |
+
"OT": 0.003078677167650312
|
| 86 |
},
|
| 87 |
"PSRGAN (PSNR)": {
|
| 88 |
+
"PSNR": 21.299035504460335,
|
| 89 |
+
"PSNR \u00b1": 0.2770925555614416,
|
| 90 |
+
"SSIM": 0.5960352646652609,
|
| 91 |
+
"SSIM \u00b1": 0.019889318496348913,
|
| 92 |
+
"LPIPS": 0.21179563156329095,
|
| 93 |
+
"LPIPS \u00b1": 0.008647334268858733,
|
| 94 |
+
"VGG": 5.982898652553558,
|
| 95 |
+
"OT": 0.003099947818554938
|
| 96 |
},
|
| 97 |
"PSRGAN": {
|
| 98 |
+
"PSNR": 20.610222026705742,
|
| 99 |
+
"PSNR \u00b1": 0.26308919913873674,
|
| 100 |
+
"SSIM": 0.5620116831269115,
|
| 101 |
+
"SSIM \u00b1": 0.01875657800639376,
|
| 102 |
+
"LPIPS": 0.19378626625984907,
|
| 103 |
+
"LPIPS \u00b1": 0.008680669962247933,
|
| 104 |
+
"VGG": 7.124137580394745,
|
| 105 |
+
"OT": 0.0014629952056566253
|
| 106 |
}
|
| 107 |
}
|
| 108 |
},
|
| 109 |
"calibration": {
|
| 110 |
"swag": {
|
| 111 |
+
"ECE": 0.02546852860957056,
|
| 112 |
+
"coverage_1sigma": 0.8469663461049398,
|
| 113 |
+
"coverage_2sigma": 0.9806195894877116,
|
| 114 |
"reliability": {
|
| 115 |
"pred_std": [
|
| 116 |
+
0.02145407721400261,
|
| 117 |
+
0.04436695948243141,
|
| 118 |
+
0.06854496151208878,
|
| 119 |
+
0.09341390430927277,
|
| 120 |
+
0.11819290369749069,
|
| 121 |
+
0.143020361661911,
|
| 122 |
+
0.16783550381660461,
|
| 123 |
+
0.19264240562915802,
|
| 124 |
+
0.21738982200622559,
|
| 125 |
+
0.24216853082180023,
|
| 126 |
+
0.2670060694217682,
|
| 127 |
+
0.2918231785297394,
|
| 128 |
+
0.3166002929210663,
|
| 129 |
+
0.34143877029418945,
|
| 130 |
+
0.3662784695625305
|
| 131 |
],
|
| 132 |
"rmse": [
|
| 133 |
+
0.01695420779287815,
|
| 134 |
+
0.03484932705760002,
|
| 135 |
+
0.054482631385326385,
|
| 136 |
+
0.07356802374124527,
|
| 137 |
+
0.09181062132120132,
|
| 138 |
+
0.11039590835571289,
|
| 139 |
+
0.1300036609172821,
|
| 140 |
+
0.14939245581626892,
|
| 141 |
+
0.167398601770401,
|
| 142 |
+
0.18336381018161774,
|
| 143 |
+
0.19742253422737122,
|
| 144 |
+
0.21018892526626587,
|
| 145 |
+
0.22215959429740906,
|
| 146 |
+
0.2338602989912033,
|
| 147 |
+
0.2432245910167694
|
| 148 |
]
|
| 149 |
}
|
| 150 |
},
|
| 151 |
"bayesian_heads": {
|
| 152 |
+
"ECE": 0.03130538757300307,
|
| 153 |
+
"coverage_1sigma": 0.8664686679840088,
|
| 154 |
+
"coverage_2sigma": 0.9843335946400961,
|
| 155 |
"reliability": {
|
| 156 |
"pred_std": [
|
| 157 |
+
0.021405110135674477,
|
| 158 |
+
0.04486752673983574,
|
| 159 |
+
0.0694613978266716,
|
| 160 |
+
0.09442617744207382,
|
| 161 |
+
0.11953892558813095,
|
| 162 |
+
0.14435626566410065,
|
| 163 |
+
0.16953186690807343,
|
| 164 |
+
0.1946171224117279,
|
| 165 |
+
0.21965409815311432,
|
| 166 |
+
0.24466313421726227,
|
| 167 |
+
0.26977258920669556,
|
| 168 |
+
0.29481807351112366,
|
| 169 |
+
0.31992027163505554,
|
| 170 |
+
0.34500011801719666,
|
| 171 |
+
0.37008485198020935
|
| 172 |
],
|
| 173 |
"rmse": [
|
| 174 |
+
0.015972202643752098,
|
| 175 |
+
0.03202086687088013,
|
| 176 |
+
0.05116646736860275,
|
| 177 |
+
0.06973199546337128,
|
| 178 |
+
0.08717330545186996,
|
| 179 |
+
0.10517378151416779,
|
| 180 |
+
0.12632086873054504,
|
| 181 |
+
0.14633670449256897,
|
| 182 |
+
0.16502711176872253,
|
| 183 |
+
0.18130864202976227,
|
| 184 |
+
0.1961313635110855,
|
| 185 |
+
0.20941568911075592,
|
| 186 |
+
0.22148063778877258,
|
| 187 |
+
0.23357439041137695,
|
| 188 |
+
0.24296487867832184
|
| 189 |
]
|
| 190 |
}
|
| 191 |
}
|
| 192 |
},
|
| 193 |
"uncertainty_error_correlation": {
|
| 194 |
+
"pearson": 0.5736827254295349,
|
| 195 |
+
"spearman": 0.6573789566355632,
|
| 196 |
"by_region": {
|
| 197 |
"edges": {
|
| 198 |
+
"pearson": 0.3913707435131073,
|
| 199 |
+
"spearman": 0.38998334134778145
|
| 200 |
},
|
| 201 |
"flat": {
|
| 202 |
+
"pearson": 0.5683034062385559,
|
| 203 |
+
"spearman": 0.6238047961941732
|
| 204 |
}
|
| 205 |
}
|
| 206 |
},
|
| 207 |
"error_by_uncertainty_decile": [
|
| 208 |
+
0.011378942988812923,
|
| 209 |
+
0.020646333694458008,
|
| 210 |
+
0.028598524630069733,
|
| 211 |
+
0.036584850400686264,
|
| 212 |
+
0.04477774724364281,
|
| 213 |
+
0.05396171286702156,
|
| 214 |
+
0.06510858237743378,
|
| 215 |
+
0.07936927676200867,
|
| 216 |
+
0.0998813733458519,
|
| 217 |
+
0.1451248973608017
|
| 218 |
],
|
| 219 |
"training": {
|
| 220 |
"train_patches": 8171,
|
|
|
|
| 243 |
},
|
| 244 |
"gpu": "NVIDIA A100-SXM4-40GB",
|
| 245 |
"seed": 42
|
| 246 |
+
},
|
| 247 |
+
"dataset_version": "1.1"
|
| 248 |
}
|