Skip to content
/ cider Public

[ICCV 2023 Workshop] This is the official code for the paper "Zero-shot image restoration with embedded Richardson-Lucy deconvolution"

Notifications You must be signed in to change notification settings

ctom2/cider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leveraging Classic Deconvolution and Feature Extraction in Zero-Shot Image Restoration

🧃 CiDeR: Classic Deconvolution and Feature Extraction for Zero-Shot Image Restoration

Non-blind deconvolution aims to restore a sharp image from its blurred counterpart given an obtained kernel. Existing deep neural architectures are often built based on large datasets of sharp ground truth images and trained with supervision. Sharp, high quality ground truth images, however, are not always available, especially for biomedical applications. This severely hampers the applicability of current approaches in practice. In this paper, we propose a novel non-blind deconvolution method that leverages the power of deep learning and classic iterative deconvolution algorithms. Our approach combines a pre-trained network to extract deep features from the input image with iterative Richardson-Lucy deconvolution steps. Subsequently, a zero-shot optimisation process is employed to integrate the deconvolved features, resulting in a high-quality reconstructed image. By performing the preliminary reconstruction with the classic iterative deconvolution method, we can effectively utilise a smaller network to produce the final image, thus accelerating the reconstruction whilst reducing the demand for valuable computational resources. Our method demonstrates significant improvements in various real-world applications non-blind deconvolution tasks.

cider

Code execution

Since the model is optimised on each input image separately, the hyperparameters in the file need to be set based on the image properties.

python cider.py

Cite

Please cite our work if you find it useful to your research.

@InProceedings{Chobola_2023_ICCV,
    author    = {Chobola, Tom\'a\v{s} and M\"uller, Gesine and Dausmann, Veit and Theileis, Anton and Taucher, Jan and Huisken, Jan and Peng, Tingying},
    title     = {Leveraging Classic Deconvolution and Feature Extraction in Zero-Shot Image Restoration},
    booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) Workshops},
    month     = {October},
    year      = {2023},
    pages     = {3874-3883}
}

About

[ICCV 2023 Workshop] This is the official code for the paper "Zero-shot image restoration with embedded Richardson-Lucy deconvolution"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages