A Fast Algorithm for Deblurring Models with Neumann Boundary Conditions
Open Access
- 1 January 1999
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Scientific Computing
- Vol. 21 (3) , 851-866
- https://doi.org/10.1137/s1064827598341384
Abstract
Blur removal is an important problem in signal and image processing. The blurring matrices obtained by using the zero boundary condition (corresponding to assuming dark background outside the scene) are Toeplitz matrices for one-dimensional problems and block-Toeplitz--Toeplitz-block matrices for two-dimensional cases. They are computationally intensive to invert especially in the block case. If the periodic boundary condition is used, the matrices become (block) circulant and can be diagonalized by discrete Fourier transform matrices. In this paper, we consider the use of the Neumann boundary condition (corresponding to a reflection of the original scene at the boundary). The resulting matrices are (block) Toeplitz-plus-Hankel matrices. We show that for symmetric blurring functions, these blurring matrices can always be diagonalized by discrete cosine transform matrices. Thus the cost of inversion is significantly lower than that of using the zero or periodic boundary conditions. We also show that the us...Keywords
This publication has 15 references indexed in Scilit:
- Displacement structure approach to discrete-trigonometric-transform based preconditioners of G.Strang type and of T.Chan typeCalcolo, 1996
- Conjugate Gradient Methods for Toeplitz SystemsSIAM Review, 1996
- Sine transform based preconditioners for symmetric Toeplitz systemsLinear Algebra and its Applications, 1996
- Regularization of Inverse ProblemsPublished by Springer Nature ,1996
- Generalization of Strang's Preconditioner with Applications to Toeplitz Least Squares ProblemsNumerical Linear Algebra with Applications, 1996
- Displacement Structure: Theory and ApplicationsSIAM Review, 1995
- REGULARIZATION TOOLS: A Matlab package for analysis and solution of discrete ill-posed problemsNumerical Algorithms, 1994
- Fast computation of a discretized thin-plate smoothing spline for image dataBiometrika, 1994
- Superfast Solution of Real Positive Definite Toeplitz SystemsSIAM Journal on Matrix Analysis and Applications, 1988
- Generalized Cross-Validation as a Method for Choosing a Good Ridge ParameterTechnometrics, 1979