TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/SwinFIR: Revisiting the SwinIR with Fast Fourier Convoluti...

SwinFIR: Revisiting the SwinIR with Fast Fourier Convolution and Improved Training for Image Super-Resolution

Dafeng Zhang, Feiyu Huang, Shizhuo Liu, Xiaobing Wang, Zhezhu Jin

2022-08-24Super-ResolutionImage ReconstructionData AugmentationImage Super-ResolutionImage RestorationStereo Image Super-Resolution
PaperPDFCodeCode

Abstract

Transformer-based methods have achieved impressive image restoration performance due to their capacities to model long-range dependency compared to CNN-based methods. However, advances like SwinIR adopts the window-based and local attention strategy to balance the performance and computational overhead, which restricts employing large receptive fields to capture global information and establish long dependencies in the early layers. To further improve the efficiency of capturing global information, in this work, we propose SwinFIR to extend SwinIR by replacing Fast Fourier Convolution (FFC) components, which have the image-wide receptive field. We also revisit other advanced techniques, i.e, data augmentation, pre-training, and feature ensemble to improve the effect of image reconstruction. And our feature ensemble method enables the performance of the model to be considerably enhanced without increasing the training and testing time. We applied our algorithm on multiple popular large-scale benchmarks and achieved state-of-the-art performance comparing to the existing methods. For example, our SwinFIR achieves the PSNR of 32.83 dB on Manga109 dataset, which is 0.8 dB higher than the state-of-the-art SwinIR method.

Results

TaskDatasetMetricValueModel
Super-ResolutionBSD100 - 2x upscalingPSNR32.71HAT_FIR
Super-ResolutionBSD100 - 2x upscalingPSNR32.64SwinFIR
Super-ResolutionBSD100 - 2x upscalingSSIM0.9054SwinFIR
Super-ResolutionSet14 - 3x upscalingPSNR31.37HAT_FIR
Super-ResolutionSet14 - 3x upscalingPSNR31.24SwinFIR
Super-ResolutionSet14 - 3x upscalingSSIM0.8566SwinFIR
Super-ResolutionSet14 - 2x upscalingPSNR35.17HAT_FIR
Super-ResolutionSet14 - 2x upscalingPSNR34.93SwinFIR
Super-ResolutionSet14 - 2x upscalingSSIM0.9276SwinFIR
Super-ResolutionSet14 - 4x upscalingPSNR29.44HAT_FIR
Super-ResolutionSet14 - 4x upscalingPSNR29.36SwinFIR
Super-ResolutionSet14 - 4x upscalingSSIM0.7993SwinFIR
Super-ResolutionSet5 - 3x upscalingPSNR35.21HAT_FIR
Super-ResolutionSet5 - 3x upscalingPSNR35.15SwinFIR
Super-ResolutionSet5 - 3x upscalingSSIM0.933SwinFIR
Super-ResolutionManga109 - 4x upscalingPSNR32.83SwinFIR
Super-ResolutionManga109 - 4x upscalingSSIM0.9314SwinFIR
Super-ResolutionManga109 - 4x upscalingPSNR33.03HAT_FIR
Super-ResolutionUrban100 - 2x upscalingPSNR34.94HAT_FIR
Super-ResolutionUrban100 - 2x upscalingPSNR34.57SwinFIR
Super-ResolutionUrban100 - 2x upscalingSSIM0.9473SwinFIR
Super-ResolutionManga109 - 3x upscalingPSNR35.92HAT_FIR
Super-ResolutionManga109 - 3x upscalingPSNR35.77SwinFIR
Super-ResolutionManga109 - 3x upscalingSSIM0.9563SwinFIR
Super-ResolutionSet5 - 2x upscalingPSNR38.74HAT_FIR
Super-ResolutionSet5 - 2x upscalingPSNR38.65SwinFIR
Super-ResolutionSet5 - 2x upscalingSSIM0.9633SwinFIR
Super-ResolutionManga109 - 2x upscalingPSNR40.77HAT_FIR
Super-ResolutionManga109 - 2x upscalingPSNR40.61SwinFIR
Super-ResolutionManga109 - 2x upscalingSSIM0.9816SwinFIR
Super-ResolutionUrban100 - 4x upscalingPSNR28.43HAT_FIR
Super-ResolutionUrban100 - 4x upscalingPSNR28.12SwinFIR
Super-ResolutionUrban100 - 4x upscalingSSIM0.8393SwinFIR
Super-ResolutionUrban100 - 3x upscalingPSNR30.77HAT_FIR
Super-ResolutionUrban100 - 3x upscalingPSNR30.43SwinFIR
Super-ResolutionUrban100 - 3x upscalingSSIM0.8913SwinFIR
Super-ResolutionBSD100 - 4x upscalingPSNR28.07HAT_FIR
Super-ResolutionBSD100 - 4x upscalingPSNR28.03SwinFIR
Super-ResolutionBSD100 - 4x upscalingSSIM0.752SwinFIR
Super-ResolutionBSD100 - 3x upscalingPSNR29.6HAT_FIR
Super-ResolutionBSD100 - 3x upscalingPSNR29.55SwinFIR
Super-ResolutionBSD100 - 3x upscalingSSIM0.8169SwinFIR
Super-ResolutionMiddlebury - 4x upscalingPSNR30.44SwinFIRSSR
Super-ResolutionKITTI2012 - 4x upscalingPSNR27.16SwinFIRSSR
Super-ResolutionFlickr1024 - 2x upscalingPSNR30.14SwinFIRSSR
Super-ResolutionFlickr1024 - 4x upscalingPSNR24.29SwinFIRSSR
Super-ResolutionKITTI2012 - 2x upscalingPSNR31.79SwinFIRSSR
Super-Resolution KITTI2012 - 2x upscalingPSNR31.79SwinFIRSSR
Super-ResolutionKITTI2015 - 4x upscalingPSNR26.89SwinFIRSSR
Image Super-ResolutionBSD100 - 2x upscalingPSNR32.71HAT_FIR
Image Super-ResolutionBSD100 - 2x upscalingPSNR32.64SwinFIR
Image Super-ResolutionBSD100 - 2x upscalingSSIM0.9054SwinFIR
Image Super-ResolutionSet14 - 3x upscalingPSNR31.37HAT_FIR
Image Super-ResolutionSet14 - 3x upscalingPSNR31.24SwinFIR
Image Super-ResolutionSet14 - 3x upscalingSSIM0.8566SwinFIR
Image Super-ResolutionSet14 - 2x upscalingPSNR35.17HAT_FIR
Image Super-ResolutionSet14 - 2x upscalingPSNR34.93SwinFIR
Image Super-ResolutionSet14 - 2x upscalingSSIM0.9276SwinFIR
Image Super-ResolutionSet14 - 4x upscalingPSNR29.44HAT_FIR
Image Super-ResolutionSet14 - 4x upscalingPSNR29.36SwinFIR
Image Super-ResolutionSet14 - 4x upscalingSSIM0.7993SwinFIR
Image Super-ResolutionSet5 - 3x upscalingPSNR35.21HAT_FIR
Image Super-ResolutionSet5 - 3x upscalingPSNR35.15SwinFIR
Image Super-ResolutionSet5 - 3x upscalingSSIM0.933SwinFIR
Image Super-ResolutionManga109 - 4x upscalingPSNR32.83SwinFIR
Image Super-ResolutionManga109 - 4x upscalingSSIM0.9314SwinFIR
Image Super-ResolutionManga109 - 4x upscalingPSNR33.03HAT_FIR
Image Super-ResolutionUrban100 - 2x upscalingPSNR34.94HAT_FIR
Image Super-ResolutionUrban100 - 2x upscalingPSNR34.57SwinFIR
Image Super-ResolutionUrban100 - 2x upscalingSSIM0.9473SwinFIR
Image Super-ResolutionManga109 - 3x upscalingPSNR35.92HAT_FIR
Image Super-ResolutionManga109 - 3x upscalingPSNR35.77SwinFIR
Image Super-ResolutionManga109 - 3x upscalingSSIM0.9563SwinFIR
Image Super-ResolutionSet5 - 2x upscalingPSNR38.74HAT_FIR
Image Super-ResolutionSet5 - 2x upscalingPSNR38.65SwinFIR
Image Super-ResolutionSet5 - 2x upscalingSSIM0.9633SwinFIR
Image Super-ResolutionManga109 - 2x upscalingPSNR40.77HAT_FIR
Image Super-ResolutionManga109 - 2x upscalingPSNR40.61SwinFIR
Image Super-ResolutionManga109 - 2x upscalingSSIM0.9816SwinFIR
Image Super-ResolutionUrban100 - 4x upscalingPSNR28.43HAT_FIR
Image Super-ResolutionUrban100 - 4x upscalingPSNR28.12SwinFIR
Image Super-ResolutionUrban100 - 4x upscalingSSIM0.8393SwinFIR
Image Super-ResolutionUrban100 - 3x upscalingPSNR30.77HAT_FIR
Image Super-ResolutionUrban100 - 3x upscalingPSNR30.43SwinFIR
Image Super-ResolutionUrban100 - 3x upscalingSSIM0.8913SwinFIR
Image Super-ResolutionBSD100 - 4x upscalingPSNR28.07HAT_FIR
Image Super-ResolutionBSD100 - 4x upscalingPSNR28.03SwinFIR
Image Super-ResolutionBSD100 - 4x upscalingSSIM0.752SwinFIR
Image Super-ResolutionBSD100 - 3x upscalingPSNR29.6HAT_FIR
Image Super-ResolutionBSD100 - 3x upscalingPSNR29.55SwinFIR
Image Super-ResolutionBSD100 - 3x upscalingSSIM0.8169SwinFIR
Image Super-ResolutionMiddlebury - 4x upscalingPSNR30.44SwinFIRSSR
Image Super-ResolutionKITTI2012 - 4x upscalingPSNR27.16SwinFIRSSR
Image Super-ResolutionFlickr1024 - 2x upscalingPSNR30.14SwinFIRSSR
Image Super-ResolutionFlickr1024 - 4x upscalingPSNR24.29SwinFIRSSR
Image Super-ResolutionKITTI2012 - 2x upscalingPSNR31.79SwinFIRSSR
Image Super-Resolution KITTI2012 - 2x upscalingPSNR31.79SwinFIRSSR
Image Super-ResolutionKITTI2015 - 4x upscalingPSNR26.89SwinFIRSSR
3D Object Super-ResolutionBSD100 - 2x upscalingPSNR32.71HAT_FIR
3D Object Super-ResolutionBSD100 - 2x upscalingPSNR32.64SwinFIR
3D Object Super-ResolutionBSD100 - 2x upscalingSSIM0.9054SwinFIR
3D Object Super-ResolutionSet14 - 3x upscalingPSNR31.37HAT_FIR
3D Object Super-ResolutionSet14 - 3x upscalingPSNR31.24SwinFIR
3D Object Super-ResolutionSet14 - 3x upscalingSSIM0.8566SwinFIR
3D Object Super-ResolutionSet14 - 2x upscalingPSNR35.17HAT_FIR
3D Object Super-ResolutionSet14 - 2x upscalingPSNR34.93SwinFIR
3D Object Super-ResolutionSet14 - 2x upscalingSSIM0.9276SwinFIR
3D Object Super-ResolutionSet14 - 4x upscalingPSNR29.44HAT_FIR
3D Object Super-ResolutionSet14 - 4x upscalingPSNR29.36SwinFIR
3D Object Super-ResolutionSet14 - 4x upscalingSSIM0.7993SwinFIR
3D Object Super-ResolutionSet5 - 3x upscalingPSNR35.21HAT_FIR
3D Object Super-ResolutionSet5 - 3x upscalingPSNR35.15SwinFIR
3D Object Super-ResolutionSet5 - 3x upscalingSSIM0.933SwinFIR
3D Object Super-ResolutionManga109 - 4x upscalingPSNR32.83SwinFIR
3D Object Super-ResolutionManga109 - 4x upscalingSSIM0.9314SwinFIR
3D Object Super-ResolutionManga109 - 4x upscalingPSNR33.03HAT_FIR
3D Object Super-ResolutionUrban100 - 2x upscalingPSNR34.94HAT_FIR
3D Object Super-ResolutionUrban100 - 2x upscalingPSNR34.57SwinFIR
3D Object Super-ResolutionUrban100 - 2x upscalingSSIM0.9473SwinFIR
3D Object Super-ResolutionManga109 - 3x upscalingPSNR35.92HAT_FIR
3D Object Super-ResolutionManga109 - 3x upscalingPSNR35.77SwinFIR
3D Object Super-ResolutionManga109 - 3x upscalingSSIM0.9563SwinFIR
3D Object Super-ResolutionSet5 - 2x upscalingPSNR38.74HAT_FIR
3D Object Super-ResolutionSet5 - 2x upscalingPSNR38.65SwinFIR
3D Object Super-ResolutionSet5 - 2x upscalingSSIM0.9633SwinFIR
3D Object Super-ResolutionManga109 - 2x upscalingPSNR40.77HAT_FIR
3D Object Super-ResolutionManga109 - 2x upscalingPSNR40.61SwinFIR
3D Object Super-ResolutionManga109 - 2x upscalingSSIM0.9816SwinFIR
3D Object Super-ResolutionUrban100 - 4x upscalingPSNR28.43HAT_FIR
3D Object Super-ResolutionUrban100 - 4x upscalingPSNR28.12SwinFIR
3D Object Super-ResolutionUrban100 - 4x upscalingSSIM0.8393SwinFIR
3D Object Super-ResolutionUrban100 - 3x upscalingPSNR30.77HAT_FIR
3D Object Super-ResolutionUrban100 - 3x upscalingPSNR30.43SwinFIR
3D Object Super-ResolutionUrban100 - 3x upscalingSSIM0.8913SwinFIR
3D Object Super-ResolutionBSD100 - 4x upscalingPSNR28.07HAT_FIR
3D Object Super-ResolutionBSD100 - 4x upscalingPSNR28.03SwinFIR
3D Object Super-ResolutionBSD100 - 4x upscalingSSIM0.752SwinFIR
3D Object Super-ResolutionBSD100 - 3x upscalingPSNR29.6HAT_FIR
3D Object Super-ResolutionBSD100 - 3x upscalingPSNR29.55SwinFIR
3D Object Super-ResolutionBSD100 - 3x upscalingSSIM0.8169SwinFIR
3D Object Super-ResolutionMiddlebury - 4x upscalingPSNR30.44SwinFIRSSR
3D Object Super-ResolutionKITTI2012 - 4x upscalingPSNR27.16SwinFIRSSR
3D Object Super-ResolutionFlickr1024 - 2x upscalingPSNR30.14SwinFIRSSR
3D Object Super-ResolutionFlickr1024 - 4x upscalingPSNR24.29SwinFIRSSR
3D Object Super-ResolutionKITTI2012 - 2x upscalingPSNR31.79SwinFIRSSR
3D Object Super-Resolution KITTI2012 - 2x upscalingPSNR31.79SwinFIRSSR
3D Object Super-ResolutionKITTI2015 - 4x upscalingPSNR26.89SwinFIRSSR
16kBSD100 - 2x upscalingPSNR32.71HAT_FIR
16kBSD100 - 2x upscalingPSNR32.64SwinFIR
16kBSD100 - 2x upscalingSSIM0.9054SwinFIR
16kSet14 - 3x upscalingPSNR31.37HAT_FIR
16kSet14 - 3x upscalingPSNR31.24SwinFIR
16kSet14 - 3x upscalingSSIM0.8566SwinFIR
16kSet14 - 2x upscalingPSNR35.17HAT_FIR
16kSet14 - 2x upscalingPSNR34.93SwinFIR
16kSet14 - 2x upscalingSSIM0.9276SwinFIR
16kSet14 - 4x upscalingPSNR29.44HAT_FIR
16kSet14 - 4x upscalingPSNR29.36SwinFIR
16kSet14 - 4x upscalingSSIM0.7993SwinFIR
16kSet5 - 3x upscalingPSNR35.21HAT_FIR
16kSet5 - 3x upscalingPSNR35.15SwinFIR
16kSet5 - 3x upscalingSSIM0.933SwinFIR
16kManga109 - 4x upscalingPSNR32.83SwinFIR
16kManga109 - 4x upscalingSSIM0.9314SwinFIR
16kManga109 - 4x upscalingPSNR33.03HAT_FIR
16kUrban100 - 2x upscalingPSNR34.94HAT_FIR
16kUrban100 - 2x upscalingPSNR34.57SwinFIR
16kUrban100 - 2x upscalingSSIM0.9473SwinFIR
16kManga109 - 3x upscalingPSNR35.92HAT_FIR
16kManga109 - 3x upscalingPSNR35.77SwinFIR
16kManga109 - 3x upscalingSSIM0.9563SwinFIR
16kSet5 - 2x upscalingPSNR38.74HAT_FIR
16kSet5 - 2x upscalingPSNR38.65SwinFIR
16kSet5 - 2x upscalingSSIM0.9633SwinFIR
16kManga109 - 2x upscalingPSNR40.77HAT_FIR
16kManga109 - 2x upscalingPSNR40.61SwinFIR
16kManga109 - 2x upscalingSSIM0.9816SwinFIR
16kUrban100 - 4x upscalingPSNR28.43HAT_FIR
16kUrban100 - 4x upscalingPSNR28.12SwinFIR
16kUrban100 - 4x upscalingSSIM0.8393SwinFIR
16kUrban100 - 3x upscalingPSNR30.77HAT_FIR
16kUrban100 - 3x upscalingPSNR30.43SwinFIR
16kUrban100 - 3x upscalingSSIM0.8913SwinFIR
16kBSD100 - 4x upscalingPSNR28.07HAT_FIR
16kBSD100 - 4x upscalingPSNR28.03SwinFIR
16kBSD100 - 4x upscalingSSIM0.752SwinFIR
16kBSD100 - 3x upscalingPSNR29.6HAT_FIR
16kBSD100 - 3x upscalingPSNR29.55SwinFIR
16kBSD100 - 3x upscalingSSIM0.8169SwinFIR
16kMiddlebury - 4x upscalingPSNR30.44SwinFIRSSR
16kKITTI2012 - 4x upscalingPSNR27.16SwinFIRSSR
16kFlickr1024 - 2x upscalingPSNR30.14SwinFIRSSR
16kFlickr1024 - 4x upscalingPSNR24.29SwinFIRSSR
16kKITTI2012 - 2x upscalingPSNR31.79SwinFIRSSR
16k KITTI2012 - 2x upscalingPSNR31.79SwinFIRSSR
16kKITTI2015 - 4x upscalingPSNR26.89SwinFIRSSR

Related Papers

SpectraLift: Physics-Guided Spectral-Inversion Network for Self-Supervised Hyperspectral Image Super-Resolution2025-07-17Overview of the TalentCLEF 2025: Skill and Job Title Intelligence for Human Capital Management2025-07-17Pixel Perfect MegaMed: A Megapixel-Scale Vision-Language Foundation Model for Generating High Resolution Medical Images2025-07-17Similarity-Guided Diffusion for Contrastive Sequential Recommendation2025-07-16Unsupervised Part Discovery via Descriptor-Based Masked Image Restoration with Optimized Constraints2025-07-16The model is the message: Lightweight convolutional autoencoders applied to noisy imaging data for planetary science and astrobiology2025-07-153D Magnetic Inverse Routine for Single-Segment Magnetic Field Images2025-07-15Data Augmentation in Time Series Forecasting through Inverted Framework2025-07-15