Self2Self With Dropout: Learning Self-Supervised Denoising From Single Image

June 16, 2020 ยท View on GitHub

In this repository we provide the official implementation of Self2Self with Dropout.

General Information

For more information please see:

Requirements

Here is the list of libraries you need to install to execute the code:

  • Python 3.6
  • Tensorflow-gpu 1.14.0
  • keras
  • scikit-image
  • scipy
  • cv2 (opencv for python)

All of them can be installed via conda (anaconda), e.g.

conda install scikit-image

How to Execute Demo

  1. (Optional) Download the dataset you want and save them in './testsets/'.
  2. Run the demo code in demo_denosing.py.

Citation

@InProceedings{Quan_2020_CVPR,
author = {Quan, Yuhui and Chen, Mingqin and Pang, Tongyao and Ji, Hui},
title = {Self2Self With Dropout: Learning Self-Supervised Denoising From Single Image},
booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
month = {June},
year = {2020}
}

Contacts

For questions, please send an email to csmingqinchen@mail.scut.edu.cn