Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Unsupervised Deep Learning-based Pansharpening with Jointly-Enhanced Spectral and Spatial Fidelity

About

In latest years, deep learning has gained a leading role in the pansharpening of multiresolution images. Given the lack of ground truth data, most deep learning-based methods carry out supervised training in a reduced-resolution domain. However, models trained on downsized images tend to perform poorly on high-resolution target images. For this reason, several research groups are now turning to unsupervised training in the full-resolution domain, through the definition of appropriate loss functions and training paradigms. In this context, we have recently proposed a full-resolution training framework which can be applied to many existing architectures. Here, we propose a new deep learning-based pansharpening model that fully exploits the potential of this approach and provides cutting-edge performance. Besides architectural improvements with respect to previous work, such as the use of residual attention modules, the proposed model features a novel loss function that jointly promotes the spectral and spatial quality of the pansharpened data. In addition, thanks to a new fine-tuning strategy, it improves inference-time adaptation to target images. Experiments on a large variety of test images, performed in challenging scenarios, demonstrate that the proposed method compares favorably with the state of the art both in terms of numerical results and visual output. Code is available online at https://github.com/matciotola/Lambda-PNN.

Matteo Ciotola, Giovanni Poggi, Giuseppe Scarpa• 2023

Related benchmarks

TaskDatasetResultRank
PansharpeningWorldView-2 Washington (test)
Spectral Distance Lambda (Aligned, K)0.02
29
PansharpeningWorldView-3 Adelaide (test)
Spectral Divergence (Lambda, Align, K)0.021
29
PansharpeningWorldView-3 Munich (PairMax) WV3 (test)
D_lambda, align^(K)0.031
29
PansharpeningGeoEye-1 PairMax (London+Trenton)
D_lambda,align (K)0.026
29
PansharpeningWorldView-2 Miami PairMax (test)
D_lambda, align(K)0.024
29
Showing 5 of 5 rows

Other info

Code

Follow for update