README.md

January 9, 2026 · View on GitHub

Revitalizing Convolutional Network for Image Restoration

The official pytorch implementation of the paper Revitalizing Convolutional Network for Image Restoration

Yuning Cui, Wenqi Ren, Xiaochun Cao, Alois Knoll

News

All resulting images and pre-trained models are available in the provided links.

11/26/2024 Code for real haze and haze4k are released.

07/22/2024 We release the code for dehazing (ITS/OTS), desnowing, deraining, and motion deblurring.

Pretrained models

gdrive, 百度网盘

Installation

The project is built with PyTorch 3.8, PyTorch 1.8.1. CUDA 10.2, cuDNN 7.6.5 For installing, follow these instructions:

conda install pytorch=1.8.1 torchvision=0.9.1 -c pytorch
pip install tensorboard einops scikit-image pytorch_msssim opencv-python

Please use the pillow package downloaded by Conda rather than pip.

Install warmup scheduler:

cd pytorch-gradual-warmup-lr/
python setup.py install
cd ..

Training and Evaluation

Please refer to respective directories.

Results

Visualization Results: gdrive, 百度网盘

ModelParametersFLOPs
ConvIR-S (small)5.53M42.1G
ConvIR-B (base)8.63M71.22G
ConvIR-L (large)14.83M129.34G
TaskDatasetPSNRSSIM
Image DehazingSOTS-Indoor41.53/42.720.996/0.997
SOTS-Outdoor37.95/39.420.994/0.996
Haze4K33.36/34.15/34.500.99/0.99/0.99
Dense-Haze17.45/16.860.648/0.621
NH-HAZE20.65/20.660.807/0.802
O-HAZE25.25/25.360.784/0.780
I-HAZE21.95/22.440.888/0.887
SateHaze-1k-Thin/Moderate/Thick25.11/26.79/22.650.978/0.978/0.950
NHR28.85/29.490.981/0.983
GTA531.68/31.830.917/0.921
Image DesnowingCSD38.43/39.100.99/0.99
SRRS32.25/32.390.98/0.98
Snow100K33.79/33.920.95/0.96
Image DerainingTest10031.400.919
Test280033.730.937
Defocus DeblurringDPDD26.06/26.16/26.360.810/0.814/0.820
Motion DeblurringGoPro33.280.963
RSBlur34.060.868

Citation

@article{cui2024revitalizing,
  title={Revitalizing Convolutional Network for Image Restoration},
  author={Cui, Yuning and Ren, Wenqi and Cao, Xiaochun and Knoll, Alois},
  journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
  year={2024},
  publisher={IEEE}
}

@inproceedings{cui2023irnext,
  title={IRNeXt: Rethinking Convolutional Network Design for Image Restoration},
  author={Cui, Yuning and Ren, Wenqi and Yang, Sining and Cao, Xiaochun and Knoll, Alois},
  booktitle={International Conference on Machine Learning},
  pages={6545--6564},
  year={2023},
  organization={PMLR}
}

Contact

Should you have any problem, please contact Yuning Cui.