[ECCV 2020] Defocus Blur Detection via Depth Distillation
This repo contains the code and results of our ECCV 2020 paper:
Defocus Blur Detection via Depth Distillation
Xiaodong Cun and Chi-Man Pun*
University of Macau
Models | Results | Paper | Supp. | Online Demo!(Google CoLab)
we provide results on two datasets under different backbone(VGG19,ResNext101), please download from Google Drive
Online Demo!(Google CoLab) is recommanded to evaluate the performance of our method.
Also, you can run a local jupyter server to evalute on CPU or GPU.
Download the pretrianed models and ResNeXt101 backbone and put it to pretrained
.
Download the DUT500 dataset and put it to dataset
make sure all the path in paths.py
are correct, the folder may like:
depth-distillation/
- datasets/
* DUTDefocus/
* CUHKDefocus/
- pretrained/
* res_best.pth
* vgg_best.pth
* resnext_101_32x4d.pth
- models/
other files...
The author would like to thanks Nan Chen for her helpful discussion.
Part of the code is based upon Pytorch-GAN and Shadow Detection
If you find our work useful in your research, please consider citing:
@misc{cun2020defocus,
title={Defocus Blur Detection via Depth Distillation},
author={Xiaodong Cun and Chi-Man Pun},
year={2020},
eprint={2007.08113},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
Please contact me if there is any question (Xiaodong Cun [email protected])