Spectral PreAdaptation for handling deconvolution artifacts

Reducing ringing artifacts in DFT-based deconvolution methods. Supersedes the standard Matlab function edgetaper.
24 Downloads
Updated 12 Feb 2025

View License

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 Linux
Version Published Release Notes
1.0.2

GNU License statements removed.