Spectral PreAdaptation for handling deconvolution artifacts
Version 1.0.2 (6.76 KB) by
Filip Sroubek
Reducing ringing artifacts in DFT-based deconvolution methods. Supersedes the standard Matlab function edgetaper.
SPA_blur_extension is a Spectral Pre-Adaptation technique (https://www.ipol.im/pub/art/2022/385/) for extending a blurred image using a known blurring kernel in such a way that the result obeys a circulant boundary condition (CBC) blur model. This allows to apply any conventional DFT-based deconvolution method without suffering from strong boundary artifacts. It is a powerful substitute of the classical "edgetaper" filter.
See readme.m for how to use the method and comparison of the performance with edgetaper.
Cite As
Chaoqun Dong, Filip Sroubek, and Javier Portilla, Spectral Pre-Adaptation for Restoring Real-World Blurred Images using Standard Deconvolution Methods, Image Processing On Line, 12 (2022), pp. 218–346. https://doi.org/10.5201/ipol.2022.385
MATLAB Release Compatibility
Created with
R2022b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.2 | GNU License statements removed. |
