Total Variation Deconvolution using Split Bregman
Pascal Getreuer
→ BibTeX
@article{ipol.2012.g-tvdc,
    title   = {{Total Variation Deconvolution using Split Bregman}},
    author  = {Getreuer, Pascal},
    journal = {{Image Processing On Line}},
    volume  = {2},
    pages   = {158--174},
    year    = {2012},
    doi     = {10.5201/ipol.2012.g-tvdc},
}
% if your bibliography style doesn't support doi fields:
    note    = {\url{https://doi.org/10.5201/ipol.2012.g-tvdc}}
published
2012-07-30
reference
Pascal Getreuer, Total Variation Deconvolution using Split Bregman, Image Processing On Line, 2 (2012), pp. 158–174. https://doi.org/10.5201/ipol.2012.g-tvdc

Communicated by Jean-Michel Morel
Demo edited by Pascal Getreuer

Abstract

Deblurring is the inverse problem of restoring an image that has been blurred and possibly corrupted with noise. Deconvolution refers to the case where the blur to be removed is linear and shift-invariant so it may be expressed as a convolution of the image with a point spread function. Convolution corresponds in the Fourier domain to multiplication, and deconvolution is essentially Fourier division. The challenge is that since the multipliers are often small for high frequencies, direct division is unstable and plagued by noise present in the input image. Effective deconvolution requires a balance between frequency recovery and noise suppression.

Total variation (TV) regularization is a successful technique for achieving this balance in deblurring problems. It was originally developed for image denoising by Rudin, Osher, and Fatemi and then applied to deconvolution by Rudin and Osher. In this article, we discuss TV-regularized deconvolution with Gaussian noise and its efficient solution using the split Bregman algorithm of Goldstein and Osher. We show a straightforward extension for Laplace or Poisson noise and develop empirical estimates for the optimal value of the regularization parameter λ.

Download

Erratum