• Previous Article
    A divide-alternate-and-conquer approach for localization and shape identification of multiple scatterers in heterogeneous media using dynamic XFEM
  • IPI Home
  • This Issue
  • Next Article
    Approximate marginalization of absorption and scattering in fluorescence diffuse optical tomography
2016, 10(1): 195-225. doi: 10.3934/ipi.2016.10.195

Preconditioned conjugate gradient method for boundary artifact-free image deblurring

1. 

Department of Applied Mathematics, Inje University, Gimhae, Gyeongnam 621-749, South Korea

2. 

Department of Mathematics, Purdue University, West Lafayette, IN47906, United States

Received  May 2013 Revised  September 2015 Published  February 2016

Several methods have been proposed to reduce boundary artifacts in image deblurring. Some of those methods impose certain assumptions on image pixels outside the field-of-view; the most important of these assume reflective or anti-reflective boundary conditions. Boundary condition methods, including reflective and anti-reflective ones, however, often fail to reduce boundary artifacts, and, in some cases, generate their own artifacts, especially when the image to be deblurred does not accurately satisfy the imposed condition. To overcome these difficulties, we suggest using free boundary conditions, which do not impose any restrictions on image pixels outside the field-of-view, and preconditioned conjugate gradient methods, where preconditioners are designed to compensate for the non-uniformity in contributions from image pixels to the observation. Our simulation studies show that the proposed method outperforms reflective and anti-reflective boundary condition methods in removing boundary artifacts. The simulation studies also show that the proposed method can be applicable to arbitrarily shaped images and has the benefit of recovering damaged parts in blurred images.
Citation: Nam-Yong Lee, Bradley J. Lucier. Preconditioned conjugate gradient method for boundary artifact-free image deblurring. Inverse Problems & Imaging, 2016, 10 (1) : 195-225. doi: 10.3934/ipi.2016.10.195
References:
[1]

F. Aghdasi and R. K. Ward, Reduction of boundary artifacts in image restoration,, IEEE Trans. Image Processing, 5 (1996), 611. doi: 10.1109/83.491337.

[2]

M. S. C. Almeida and M. A. T. Figueiredo, Frame-based image deblurring with unknown boundary conditions using the alternating direction method of multipliers,, in Proceedings of ICIP, (2013), 582. doi: 10.1109/ICIP.2013.6738120.

[3]

A. Arićo, M. Donatelli and S. Serra-Capizzano, Spectral analysis of the anti-reflective algebra,, Linear Algebra Appl., 428 (2008), 657. doi: 10.1016/j.laa.2007.08.020.

[4]

M. Bertalmio, G. Sapiro, V. Caselles and C. Ballester, Image inpainting,, SIGGRAPH, (2000), 417. doi: 10.1145/344779.344972.

[5]

M. Bertero and P. Boccacci, A simple method for the reduction of boundary effects in the Richardson-Lucy approach to image deconvolution,, Astron. Astrophys., 437 (2005), 369. doi: 10.1051/0004-6361:20052717.

[6]

D. Calvetti, J. P. Kaipio and E. Someralo, Aristotelian prior boundary conditions,, Inter. J. Mathematics and Computer Science, 1 (2006), 63.

[7]

M. Donatelli, C. Estatico, A. Martinelli and S. Serra-Capizzano, Improved image deblurring with anti-reflective boundary conditions and re-blurring,, Inverse Problems, 22 (2006), 2035. doi: 10.1088/0266-5611/22/6/008.

[8]

Y. W. Fan and J. G. Nagy, Synthetic boundary conditions for image deblurring,, Linear Algebra Appl., 434 (2011), 2244. doi: 10.1016/j.laa.2009.12.021.

[9]

C. W. Groetsch, The Theory of Tikhonov Regularization for Fredholm Integral Equations of the First Kind,, Pitman, (1984).

[10]

M. Hanke and P. C. Hansen, Regularization methods for large-scale problems,, Surveys Math. Indust., 3 (1993), 253.

[11]

M. R. Hestenes and E. Stiefel, Methods of conjugate gradients for solving linear systems,, Journal of Research of the National Bureau of Standards, 49 (1952), 409. doi: 10.6028/jres.049.044.

[12]

A. K. Jain, Fundamentals of Digital Image Processing,, Prentice-Hall, (1989).

[13]

R. Liu and J. Jia, Reducing boundary artifacts in image deconvolution,, in Proceedings of ICIP, (2008), 505.

[14]

L. B. Lucy, An iterative techniques for the rectification of observed distributions,, Astronomical Journal, 79 (1974), 745. doi: 10.1086/111605.

[15]

M. K. Ng, R. H. Chan and W.-C. Tang, A fast algorithm for deblurring models with Neumann boundary conditions,, SIAM J. Sci. Comput., 21 (1999), 851. doi: 10.1137/S1064827598341384.

[16]

W. H. Richardson, Bayesian-based iterative method of image restoration,, J. Opt. Soc. Am., 62 (1972), 55. doi: 10.1364/JOSA.62.000055.

[17]

Y. Saad, Iterative Methods for Sparse Linear Systems,, SIAM Publications, (2003). doi: 10.1137/1.9780898718003.

[18]

S. Serra-Capizzano, A note on anti-reflective boundary conditions and fast deblurring models,, SIAM J. Sci. Comput., 25 (2003), 1307. doi: 10.1137/S1064827502410244.

[19]

A. M. Tekalp and M. I. Sezan, Quantitative analysis of artifacts in linear space-invariant image restoration,, Multidimensional Syst. Signal Processing, 1 (1990), 143. doi: 10.1007/BF01816547.

[20]

R. Vio, J. Bardsley, M. Donatelli and W. Wamsteker, Dealing with edge effects least-squares image deconvolution problems,, Astron. Astrophys, 442 (2005), 397. doi: 10.1051/0004-6361:20053414.

[21]

J. W. Woods, J. Biemond and A. M. Kekalp, Boundary value problem in image restoration,, Proc. Sixth Int. Conf. Acoust. Speech Signal Processing, 10 (1985), 692. doi: 10.1109/ICASSP.1985.1168354.

show all references

References:
[1]

F. Aghdasi and R. K. Ward, Reduction of boundary artifacts in image restoration,, IEEE Trans. Image Processing, 5 (1996), 611. doi: 10.1109/83.491337.

[2]

M. S. C. Almeida and M. A. T. Figueiredo, Frame-based image deblurring with unknown boundary conditions using the alternating direction method of multipliers,, in Proceedings of ICIP, (2013), 582. doi: 10.1109/ICIP.2013.6738120.

[3]

A. Arićo, M. Donatelli and S. Serra-Capizzano, Spectral analysis of the anti-reflective algebra,, Linear Algebra Appl., 428 (2008), 657. doi: 10.1016/j.laa.2007.08.020.

[4]

M. Bertalmio, G. Sapiro, V. Caselles and C. Ballester, Image inpainting,, SIGGRAPH, (2000), 417. doi: 10.1145/344779.344972.

[5]

M. Bertero and P. Boccacci, A simple method for the reduction of boundary effects in the Richardson-Lucy approach to image deconvolution,, Astron. Astrophys., 437 (2005), 369. doi: 10.1051/0004-6361:20052717.

[6]

D. Calvetti, J. P. Kaipio and E. Someralo, Aristotelian prior boundary conditions,, Inter. J. Mathematics and Computer Science, 1 (2006), 63.

[7]

M. Donatelli, C. Estatico, A. Martinelli and S. Serra-Capizzano, Improved image deblurring with anti-reflective boundary conditions and re-blurring,, Inverse Problems, 22 (2006), 2035. doi: 10.1088/0266-5611/22/6/008.

[8]

Y. W. Fan and J. G. Nagy, Synthetic boundary conditions for image deblurring,, Linear Algebra Appl., 434 (2011), 2244. doi: 10.1016/j.laa.2009.12.021.

[9]

C. W. Groetsch, The Theory of Tikhonov Regularization for Fredholm Integral Equations of the First Kind,, Pitman, (1984).

[10]

M. Hanke and P. C. Hansen, Regularization methods for large-scale problems,, Surveys Math. Indust., 3 (1993), 253.

[11]

M. R. Hestenes and E. Stiefel, Methods of conjugate gradients for solving linear systems,, Journal of Research of the National Bureau of Standards, 49 (1952), 409. doi: 10.6028/jres.049.044.

[12]

A. K. Jain, Fundamentals of Digital Image Processing,, Prentice-Hall, (1989).

[13]

R. Liu and J. Jia, Reducing boundary artifacts in image deconvolution,, in Proceedings of ICIP, (2008), 505.

[14]

L. B. Lucy, An iterative techniques for the rectification of observed distributions,, Astronomical Journal, 79 (1974), 745. doi: 10.1086/111605.

[15]

M. K. Ng, R. H. Chan and W.-C. Tang, A fast algorithm for deblurring models with Neumann boundary conditions,, SIAM J. Sci. Comput., 21 (1999), 851. doi: 10.1137/S1064827598341384.

[16]

W. H. Richardson, Bayesian-based iterative method of image restoration,, J. Opt. Soc. Am., 62 (1972), 55. doi: 10.1364/JOSA.62.000055.

[17]

Y. Saad, Iterative Methods for Sparse Linear Systems,, SIAM Publications, (2003). doi: 10.1137/1.9780898718003.

[18]

S. Serra-Capizzano, A note on anti-reflective boundary conditions and fast deblurring models,, SIAM J. Sci. Comput., 25 (2003), 1307. doi: 10.1137/S1064827502410244.

[19]

A. M. Tekalp and M. I. Sezan, Quantitative analysis of artifacts in linear space-invariant image restoration,, Multidimensional Syst. Signal Processing, 1 (1990), 143. doi: 10.1007/BF01816547.

[20]

R. Vio, J. Bardsley, M. Donatelli and W. Wamsteker, Dealing with edge effects least-squares image deconvolution problems,, Astron. Astrophys, 442 (2005), 397. doi: 10.1051/0004-6361:20053414.

[21]

J. W. Woods, J. Biemond and A. M. Kekalp, Boundary value problem in image restoration,, Proc. Sixth Int. Conf. Acoust. Speech Signal Processing, 10 (1985), 692. doi: 10.1109/ICASSP.1985.1168354.

[1]

Dominique Zosso, Jing An, James Stevick, Nicholas Takaki, Morgan Weiss, Liane S. Slaughter, Huan H. Cao, Paul S. Weiss, Andrea L. Bertozzi. Image segmentation with dynamic artifacts detection and bias correction. Inverse Problems & Imaging, 2017, 11 (3) : 577-600. doi: 10.3934/ipi.2017027

[2]

Jie Huang, Marco Donatelli, Raymond H. Chan. Nonstationary iterated thresholding algorithms for image deblurring. Inverse Problems & Imaging, 2013, 7 (3) : 717-736. doi: 10.3934/ipi.2013.7.717

[3]

Xiao-Fei Peng, Wen Li. A new Bramble-Pasciak-like preconditioner for saddle point problems. Numerical Algebra, Control & Optimization, 2012, 2 (4) : 823-838. doi: 10.3934/naco.2012.2.823

[4]

Xiangtuan Xiong, Jinmei Li, Jin Wen. Some novel linear regularization methods for a deblurring problem. Inverse Problems & Imaging, 2017, 11 (2) : 403-426. doi: 10.3934/ipi.2017019

[5]

Hironobu Sasaki. Small data scattering for the Klein-Gordon equation with cubic convolution nonlinearity. Discrete & Continuous Dynamical Systems - A, 2006, 15 (3) : 973-981. doi: 10.3934/dcds.2006.15.973

[6]

Jong-Shenq Guo, Ying-Chih Lin. Traveling wave solution for a lattice dynamical system with convolution type nonlinearity. Discrete & Continuous Dynamical Systems - A, 2012, 32 (1) : 101-124. doi: 10.3934/dcds.2012.32.101

[7]

Huimin Liang, Peixuan Weng, Yanling Tian. Bility and traveling wavefronts for a convolution model of mistletoes and birds with nonlocal diffusion. Discrete & Continuous Dynamical Systems - B, 2017, 22 (6) : 2207-2231. doi: 10.3934/dcdsb.2017093

[8]

Dana Paquin, Doron Levy, Eduard Schreibmann, Lei Xing. Multiscale Image Registration. Mathematical Biosciences & Engineering, 2006, 3 (2) : 389-418. doi: 10.3934/mbe.2006.3.389

[9]

Antoni Buades, Bartomeu Coll, Jose-Luis Lisani, Catalina Sbert. Conditional image diffusion. Inverse Problems & Imaging, 2007, 1 (4) : 593-608. doi: 10.3934/ipi.2007.1.593

[10]

Rustum Choksi, Yves van Gennip, Adam Oberman. Anisotropic total variation regularized $L^1$ approximation and denoising/deblurring of 2D bar codes. Inverse Problems & Imaging, 2011, 5 (3) : 591-617. doi: 10.3934/ipi.2011.5.591

[11]

Jian-Feng Cai, Raymond H. Chan, Mila Nikolova. Two-phase approach for deblurring images corrupted by impulse plus gaussian noise. Inverse Problems & Imaging, 2008, 2 (2) : 187-204. doi: 10.3934/ipi.2008.2.187

[12]

Da Xu. Numerical solutions of viscoelastic bending wave equations with two term time kernels by Runge-Kutta convolution quadrature. Discrete & Continuous Dynamical Systems - B, 2017, 22 (6) : 2389-2416. doi: 10.3934/dcdsb.2017122

[13]

Jianhong (Jackie) Shen, Sung Ha Kang. Quantum TV and applications in image processing. Inverse Problems & Imaging, 2007, 1 (3) : 557-575. doi: 10.3934/ipi.2007.1.557

[14]

Weihong Guo, Jing Qin. A geometry guided image denoising scheme. Inverse Problems & Imaging, 2013, 7 (2) : 499-521. doi: 10.3934/ipi.2013.7.499

[15]

Zhao Yi, Justin W. L. Wan. An inviscid model for nonrigid image registration. Inverse Problems & Imaging, 2011, 5 (1) : 263-284. doi: 10.3934/ipi.2011.5.263

[16]

Konovenko Nadiia, Lychagin Valentin. Möbius invariants in image recognition. Journal of Geometric Mechanics, 2017, 9 (2) : 191-206. doi: 10.3934/jgm.2017008

[17]

Liang Zhao. New developments in using stochastic recipe for multi-compartment model: Inter-compartment traveling route, residence time, and exponential convolution expansion. Mathematical Biosciences & Engineering, 2009, 6 (3) : 663-682. doi: 10.3934/mbe.2009.6.663

[18]

Wen-Chiao Cheng. Two-point pre-image entropy. Discrete & Continuous Dynamical Systems - A, 2007, 17 (1) : 107-119. doi: 10.3934/dcds.2007.17.107

[19]

G. Mastroeni, L. Pellegrini. On the image space analysis for vector variational inequalities. Journal of Industrial & Management Optimization, 2005, 1 (1) : 123-132. doi: 10.3934/jimo.2005.1.123

[20]

Yan Jin, Jürgen Jost, Guofang Wang. A new nonlocal variational setting for image processing. Inverse Problems & Imaging, 2015, 9 (2) : 415-430. doi: 10.3934/ipi.2015.9.415

2016 Impact Factor: 1.094

Metrics

  • PDF downloads (0)
  • HTML views (0)
  • Cited by (0)

Other articles
by authors

[Back to Top]