Pan-LUT: Efficient Pan-sharpening via Learnable Look-Up Tables

Yue Huang (Xiamen University) · Panwang Pan (ByteDance) · Chenxin Li (The Chinese University of Hong Kong) · Yunlong Lin (Xiamen University) · Ge Meng (Xiamen University) · Zhongnan Cai (Xiamen University) · Yingying Wang (Xiamen University) · Xinghao Ding (Xiamen University) · Zixu Lin (Xiamen University) · Hui Zheng (Xiamen University) · Chunming He (Tsinghua University) · Jiaxin Xie (Xiamen University) · Junbin Lu (University of Washington)
adaptive aggregationchannel-wise mappingcomputational overheadhigh-resolution multispectral imagesinference speedlightweight processinglook-up tablepan-sharpeningparameter efficiencyremote sensing imagessota methodsspatial detailsspectral transformation

Recently, deep learning-based pan-sharpening algorithms have achieved notable advancements over traditional methods. However, deep learning-based methods incur substantial computational overhead during inference, especially with large images. This excessive computational demand limits the applicability of these methods in real-world scenarios, particularly in the absence of dedicated computing devices such as GPUs and TPUs. To address these challenges, we propose Pan-LUT, a novel learnable look-up table (LUT) framework for pan-sharpening that strikes a balance between performance and computational efficiency for large remote sensing images. Our method makes it possible to process 15K$\times$15K remote sensing images on a 24GB GPU. To finely control the spectral transformation, we devise the PAN-guided look-up table (PGLUT) for channel-wise spectral mapping. To effectively capture fine-grained spatial details, we introduce the spatial details look-up table (SDLUT). Furthermore, to adaptively aggregate channel information for generating high-resolution multispectral images, we design an adaptive output look-up table (AOLUT). Our model contains fewer than 700K parameters and processes a 9K$\times$9K image in under 1 ms using one RTX 2080 Ti GPU, demonstrating significantly faster performance compared to other methods. Experiments reveal that Pan-LUT efficiently processes large remote sensing images in a lightweight manner, bridging the gap to real-world applications. Furthermore, our model surpasses SOTA methods in full-resolution scenes under real-world conditions, highlighting its effectiveness and efficiency.