• Stars
    star
    161
  • Rank 232,172 (Top 5 %)
  • Language
    Python
  • Created over 4 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Image Demoireing with Learnable Bandpass Filters. (CVPR, 2020)(Keras+TensorFlow)

Learnbale_Bandpass_Filter

Image Demoireing with Learnable Bandpass Filters, CVPR2020

Our extension work is accepted by IEEE TPAMI. The journal paper will come soon.

If you find this work is helpful, please cite:

@article{zheng2021learn,

title={Learning Frequency Domain Priors for Image Demoireing},

author = {Bolun, Zheng and Shanxin, Yuan and Chenggang, Yan and Xiang, Tian and Jiyong, Zhang and Yaoqi, Sun and Lin, Liu and Ales, Leonardis and Gregory, Slabaugh},

journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},

year={2021} }

@inProceedings{zheng2020,

author={B. Zheng and S. Yuan and G. Slabaugh and A. Leonardis},

booktitle={IEEE Conference on Computer Vision and Pattern Recongnition},

title={Image Demoireing with Learnable Bandpass Filters},

year={2020},
}

@article{zheng2019implicit,

title={Implicit dual-domain convolutional network for robust color image compression artifact reduction},

author={Zheng, Bolun and Chen, Yaowu and Tian, Xiang and Zhou, Fan and Liu, Xuesong},

journal={IEEE Transactions on Circuits and Systems for Video Technology},

volume={30},

number={11},

pages={3982--3994},

year={2020},

publisher={IEEE} }

You can now get this paper at Arxiv preprint: https://arxiv.org/abs/2004.00406

Run the code

This project requires:

  • Tensorflow >1.10
  • Keras > 2.0
  • opencv > 2.0
  • skImage

You can get the weight file for AIM2019 via:
https://1drv.ms/u/s!ArU0YIIFiFuHilwyuwHZjSpvPUBz?e=iZ70Ga
or via Baidu Disk:
https://pan.baidu.com/s/1wsJYyYbQO-ETL5Jq4fN6hw code:jiae

You can get AIM2019 LCDMoire2019 dataset via: validation:
Moire: https://data.vision.ee.ethz.ch/timofter/AIM19demoire/ValidationMoire.zip
Clean: https://data.vision.ee.ethz.ch/timofter/AIM19demoire/ValidationClear.zip

testing:
https://data.vision.ee.ethz.ch/timofter/AIM19demoire/TestingMoire.zip

Then,

  1. edit the 'main_multiscale.py' by: replacing the 'test_path', 'valid_gt_path', 'valid_ns_path' and 'weight_path' with your own settings.

  2. make the dirs 'testing_result' and 'validation_result' at current path.

  3. python main_multiscale.py.