Target-adaptive CNN-based pansharpening
About
We recently proposed a convolutional neural network (CNN) for remote sensing image pansharpening obtaining a significant performance gain over the state of the art. In this paper, we explore a number of architectural and training variations to this baseline, achieving further performance gains with a lightweight network which trains very fast. Leveraging on this latter property, we propose a target-adaptive usage modality which ensures a very good performance also in the presence of a mismatch w.r.t. the training set, and even across different sensors. The proposed method, published online as an off-the-shelf software tool, allows users to perform fast and high-quality CNN-based pansharpening of their own target images on general-purpose hardware.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Pansharpening | GeoEye-1 PairMax (London+Trenton) | D_lambda,align (K)0.041 | 29 | |
| Pansharpening | WorldView-2 Washington (test) | Spectral Distance Lambda (Aligned, K)0.043 | 29 | |
| Pansharpening | WorldView-2 Miami PairMax (test) | D_lambda, align(K)0.04 | 29 | |
| Pansharpening | WorldView-3 Adelaide (test) | Spectral Divergence (Lambda, Align, K)0.06 | 29 | |
| Pansharpening | WorldView-3 Munich (PairMax) WV3 (test) | D_lambda, align^(K)0.085 | 29 |