Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Transfer Learning from Synthetic to Real-Noise Denoising with Adaptive Instance Normalization (CVPR 2020)

Notifications You must be signed in to change notification settings

sailfish009/AINDNet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

Yoonsik Kim, Jae Woong Soh, Gu Yong Park, and Nam Ik Cho

[Arxiv]

Environments

Test Code

Code

Trained Model

Abstract

Real-noise denoising is a challenging task because the statistics of real-noise do not follow the normal distribution, and they are also spatially and temporally changing. In order to cope with various and complex real-noise, we propose a well-generalized denoising architecture and a transfer learning scheme. Specifically, we adopt an adaptive instance normalization to build a denoiser, which can regularize the feature map and prevent the network from overfitting to the training set. We also introduce a transfer learning scheme that transfers knowledge learned from synthetic-noise data to the real-noise denoiser. From the proposed transfer learning, the synthetic-noise denoiser can learn general features from various synthetic-noise data, and the real-noise denoiser can learn the real-noise characteristics from real data. From the experiments, we find that the proposed denoising method has great generalization ability, such that our network trained with synthetic-noise achieves the best performance for Darmstadt Noise Dataset (DND) among the methods from published papers. We can also see that the proposed transfer learning scheme robustly works for real-noise images through the learning with a very small number of labeled data.

Brief Description of Proposed Method

Adaptive Instance Normalization Denoising Network



We propose a novel well-generalized denoiser based on the AIN, which enables the CNN to work for various noise from many camera devices.

Transfer Learning

We introduce a transfer learning for the denoising scheme, which learns the domain-invariant information from synthetic noise (SN) data and updates affine transform parameters of AIN for the different-domain data.

Experimental Results

Quantitative Results on DND and SIDD benchmarks

  

Average PSNR of the denoised images on the DND (left) and SIDD (right) benchmarks, we denote the environment of training, i.e., training with SN data only, RN data only, and both.

Visualized Results

Citation

Will be updated soon.

Acknowledgement

Our work and implementations are inspired by and based on SPADE [site].

About

Transfer Learning from Synthetic to Real-Noise Denoising with Adaptive Instance Normalization (CVPR 2020)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%