Skip to content
forked from huyvd7/deepgtv

Unrolling of Deep Graph Total Variation for Image Denoising

Notifications You must be signed in to change notification settings

shuangxu96/deepgtv

 
 

Repository files navigation

Paper: Unrolling of Deep Graph Total Variation for Image Denoising

GitHub: huyvd7/deepgtv

Fig. Trained and tested on different noise distributions.

Dataset descriptions

See Dataset

Train DGTV

python train_dgtv.py --batch 32 --lr 1e-4 --umin 0.001 --umax 1000 -m model/DGTV.pkl --epoch 50 --train TRAINSET_PATH --width 36 

Note:

  • width: square patch size

Test DGTV

python test_dgtv.py -w 720 -m MODEL_NAME --stride 9 --multi 500 -p TESTSET_PATH

Note:

  • stride: # of pixels moved between two patches
  • multi: # of patches to be processed simultaneously

TODO

  • Denoise a given single image

About

Unrolling of Deep Graph Total Variation for Image Denoising

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%