Skip to content
/ sfarl Public
forked from csdwren/sfarl

Simultaneous Fidelity and Regularization Learning for Image Restoration (TPAMI 2019)

Notifications You must be signed in to change notification settings

shuli-SP/sfarl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SFARL

Code

  • [demos] demo_derain.m,demo_deblur.m,demo_denoise.m

  • [models] include trained models for rain streak removal, image deconvolution and Gaussian denoising.

  • [matlab] include codes for SFARL inference and required MatconvNet files.

  • [datasets] include test images for each task.

  • [results] include restored results for each task.

  • [training] include training codes that will come soon.

Motivation

Most existing non-blind restoration methods are based on the assumption that a precise degradation model is known. As the degradation process can only partially known or inaccurately modeled, images may not be well restored. We in this paper propose to design a flexible fidelity term to model the residual image caused by partially known degradation. Regularization term can be simultaneously learned, resulting in SFARL model. SFARL is applied on image deconvolution, rain streak removal and Gaussian denoising.

Results

Rain streak removal

The left is the rainy image, the right is the deraining image by SFARL.

Image deconvolution

The left is the degraded image by disk kernel, saturation, Gaussian noise and JPEG compression, the right is the deblurring image by SFARL.

Gaussian denoising

The left is the noisy image with Gaussian noise, the right is the denoising image by SFARL.

Requirements and Dependencies

  • Compiled mex files on Win(64bit), Linux(64bit) and Mac(64bit) are provided.
  • Demos can be ran with CPU or GPU.

Citation

 @article{ren2019simultaneous,
   title={Simultaneous Fidelity and Regularization Learning for Image Restoration},
   author={Ren, Dongwei and Zuo, Wangmeng and Zhang, David and Zhang, Lei and Yang, Ming-Hsuan},
   journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
   year={2019},
 }

About

Simultaneous Fidelity and Regularization Learning for Image Restoration (TPAMI 2019)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Cuda 48.8%
  • MATLAB 26.6%
  • C++ 21.7%
  • C 1.9%
  • Shell 1.0%