Spectral super-resolution of multispectral satellite images can enable high temporal- and spatial-resolution hyperspectral satellite imagery at a modest cost, significantly increasing the applicability of hyperspectral remote sensing. This task is inherently ill-posed, making it well-suited for deep learning-based methods. In this study, the spectral super-resolution task is framed as an operator learning problem, and SSRON is proposed as a Deep Operator Network that effectively learns function-to-function mappings from downsampled spectra to continuous spectra. The model is trained to super-resolve Sentinel-2A-like multispectral imagery to EMIT images. Compared to baseline models, SSRON achieves superior performance across all metrics. The model also demonstrates zero-shot spectral super-resolution capability by predicting bands unseen during training. Furthermore, its continuous-output formulation suggests the potential to estimate spectra at finer wavelength intervals than the native sensor. These results suggest the potential of SSRON and establishes operator learning as a promising direction for spectral super-resolution.
Figures & tables
Fig. 1 : Proposed architecture of SSRON. The framework consists of a branch network and trunk network, as shown in (a). The branch network encodes the MSI into a latent representation, and the trunk network encodes the spatial-spectral query positions. (b) shows the specific architecture of the branch network.
Scene no.
Granule ID (excluding common prefix)
1
20241214T150837_2434910_009
2
20241214T151321_2434910_033
3
20241215T094506_2435006_010
4
20241215T203042_2435013_020
5
20241216T071956_2435105_007
6
20241216T193914_2435113_006
TABLE I: Dataset specifications
Fig. 2: Normalized and downsampled SRF of the Sentinel 2A satellite
Model type
MAE ↓
RMSE ↓
PSNR ↑
SSIM ↑
AWAN
0.01529
0.03476
50.92
0.9861
FNO
0.1690
0.2745
31.23
0.2516
Restormer
0.01606
0.03670
50.24
0.9845
SSRAN
0.01871
0.03999
49.29
0.9820
UNO
0.01498
0.03255
51.01
0.9865
SSRON
0.01183
0.02599
52.67
0.9889
TABLE II: Error metrics over testing dataset
Fig. 3 : Per-band (a) MAE, (b) PSNR, (c) RMSE, and (d) 1-SSIM value comparison. FNO is excluded from the analysis due to extremely high errors. SSIM is reported as 1-SSIM and on a log scale for enhanced visibility.
% bands used
MAE ↓
RMSE ↓
PSNR ↑
SSIM ↑
100
0.01183
0.02599
52.67
0.9889
95
0.01422
0.04756
48.02
0.9764
90
0.01509
0.04836
47.50
0.9748
85
0.01701
0.05290
46.64
0.9730
80
0.01844
0.05638
46.10
0.9716
75
0.01946
0.05599
45.64
0.9707
TABLE III: Error metrics over testing dataset with reduced number of bands seen during training
School of Computer Science and Technology, Xi’an Jiaotong University · School of Computer Science and Information Engineering, Hefei University of Technology