HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

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

Matteo Ciotola Giovanni Poggi Giuseppe Scarpa

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

Abstract

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.

Code Repositories

matciotola/lambda-pnn
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
pansharpening-on-geoeye-1-genoaLambda-PNN
D_lambda: 0.134
D_lambda_aligned: 0.043
D_rho: 0.054
R-ERGAS: 2.22
pansharpening-on-geoeye-1-pairmaxLambda-PNN
D_lambda: 0.049
D_lambda_aligned: 0.026
D_rho: 0.042
R-ERGAS: 3.193
pansharpening-on-worldview-2-pairmaxLambda-PNN
D_lambda: 0.055
D_lambda_aligned: 0.024
D_rho: 0.05
R-ERGAS: 2.246
pansharpening-on-worldview-2-washingtonLambda-PNN
D_lambda: 0.051
D_lambda_aligned: 0.020
D_rho: 0.042
R-ERGAS: 1.291
pansharpening-on-worldview-3-adelaideLambda-PNN
D_lambda: 0.095
D_lambda_aligned: 0.021
D_rho: 0.044
R-ERGAS: 1.978
pansharpening-on-worldview-3-pairmaxLambda-PNN
D_lambda: 0.066
D_lambda_aligned: 0.031
D_rho: 0.033
R-ERGAS: 2.526

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp