English

Deep Fourier Up-Sampling

Computer Vision and Pattern Recognition 2022-10-12 v1

Abstract

Existing convolutional neural networks widely adopt spatial down-/up-sampling for multi-scale modeling. However, spatial up-sampling operators (\emph{e.g.}, interpolation, transposed convolution, and un-pooling) heavily depend on local pixel attention, incapably exploring the global dependency. In contrast, the Fourier domain obeys the nature of global modeling according to the spectral convolution theorem. Unlike the spatial domain that performs up-sampling with the property of local similarity, up-sampling in the Fourier domain is more challenging as it does not follow such a local property. In this study, we propose a theoretically sound Deep Fourier Up-Sampling (FourierUp) to solve these issues. We revisit the relationships between spatial and Fourier domains and reveal the transform rules on the features of different resolutions in the Fourier domain, which provide key insights for FourierUp's designs. FourierUp as a generic operator consists of three key components: 2D discrete Fourier transform, Fourier dimension increase rules, and 2D inverse Fourier transform, which can be directly integrated with existing networks. Extensive experiments across multiple computer vision tasks, including object detection, image segmentation, image de-raining, image dehazing, and guided image super-resolution, demonstrate the consistent performance gains obtained by introducing our FourierUp.

Keywords

Cite

@article{arxiv.2210.05171,
  title  = {Deep Fourier Up-Sampling},
  author = {Man Zhou and Hu Yu and Jie Huang and Feng Zhao and Jinwei Gu and Chen Change Loy and Deyu Meng and Chongyi Li},
  journal= {arXiv preprint arXiv:2210.05171},
  year   = {2022}
}

Comments

This paper was accepted by NeurIPS 2022. Project Paper:https://li-chongyi.github.io/FourierUp_files/

R2 v1 2026-06-28T03:12:46.100Z