Convergence of fixed point iteration for deblurring and denoising problem

https://doi.org/10.1016/j.amc.2006.12.004Get rights and content

Abstract

To solve deblurring and denoising problem, we present a proof of the global and linear convergence of fixed point iteration, as well as an estimate for the rate of convergence is given. We show the equivalence among three different iterative methods: half-quadratic regularization, iteration based on Bergman distance, Weiszfeld’s method.

Introduction

Given an observed image f which is often blurry and noisy, we want to get the true image u. The deblurring and denoising problem can be modeled by f = Ku + r, here, K is a known linear blur operator, u is the true image, r is the noise. If K is identity, the corresponding problem is called a denoising problem.

The total variation (TV) deblurring and denoising models are based on a variational problem with constraints using the TV norm as a nonlinear nondifferentiable functional. The formulation of these models was first given by Rudin et al. in [7] for the denoising model and Rudin and Osher in [8] for the deblurring and denoising case. The unconstrained minimization problem:minu|u|β+λ2Ku-fL22with |u|β=Ω|u|2+βdxdy, Ω is the image area; β > 0 is a regularization parameter and is usually small. Furthermore, the smallest positive machine number [5] β = 10-32 can be chosen. The limit of the solutions of the problems when β  0 is the solution without the perturbed problems [1]; λ being the penalty parameter; K:L2(Ω)H being a bounded linear operator whose kernel does not include the space of continuous functions; and H being some Hilbert space.

For the above problem, many methods have been shown to be effective, particularly for denoising problem. The Euler–Lagrange equation of the problem (1.1) in the more usual form is0=-·u|u|β+λK(Ku-f).Eq. (1.2) is a nonlinear algebraic system, difficult to be solved. Vogel and Oman [10] proposed a fixed point iteration to linearize the corresponding Euler–Lagrange equation:0=-·uk+1|uk|β+λK(Kuk+1-f).Numerical experiments in [10] suggest that the convergence of this fixed point iteration is global and rapid, so its convergence theory has attracted some attention [2], [3], especially for the denoising problem. A proof of the global and linear convergence for the discrete version of this algorithm to solve the denoising problem is presented in [4]. For a particular (finite element) discretization of the denoising problem, global convergence in a finite-dimensional setting is established, linear convergence properties, including rates and their dependence on various parameters, are examined in [9].

The purpose of the paper is the analysis of the fixed point iteration to solve the deblurring and denoising problem. In Section 2, the generalized deblurring and denoising problem is introduced with the intent of establishing some basic notations and fixed point iteration is shown. In Section 3, how to get the fixed point iteration by half-quadratic regularization approach is shown. In Section 4, how to get the fixed point iteration based on Bergman distance is shown. In Section 5, how to get the fixed point iteration by generalized Weiszfeld’s method is shown. A proof of the global and linear convergence of the fixed point iteration, as well as an estimate for the rate of convergence is given. Some concluding remarks are presented in Section 6.

Section snippets

Deblurring and Denoising problem

Let uij be the approximation to the value u(xi,yj), i=1,,n,j=1,,n where xi=iΔx, yj=jΔy, where Δx and Δy are the spatial stepsizes, respectively. The discrete gradient operator i,j:RN(N=n2)R2 is defined asi,ju=ui+1,j-ui,jΔx,ui,j+1-ui,jΔy.Thus Eq. (1.1) can be simply written asminui,j=1n|i,ju|β+λ2Ku-fL22and the corresponding equation (1.2) can be written as-i,j=1ni,jTi,ju|i,ju|β+λK(Ku-f)=0,where i,jT is the transpose of the linear operator ∇i,j. (1.3) can be written as-i,j=1ni,jT

Half-quadratic regularization

Now we will show how to get the fixed point iteration (2.8) by half-quadratic regularization approach.

It is well known that a function vt2+14v gets its minimum when v=12t. The minimization problem (2.5) can be written asminui=1mϕ(|AiTu|β)+λ2Ku-fL22=minui=1mminviviϕ(|AiTu|β)2+14vi+λ2Ku-fL22=minuminvi=1mviϕ(|AiTu|β)2+14vi+λ2Ku-fL22=minuminvΘ(u,v),where 12ϕ(|AiTu|β)=argminvi(viϕ(|AiTu|β)2+14vi)i. It can be seen that Θ(u,v) is quadratic in u.

The algorithm ARTUR of Charbonnier consists of

Iteration based on Bregman distance

First we recall several definitions.

Definition 4.1

For convex functional J(u):=uBV, we shall denote the subdifferential of J at a point u byJ(u):={pBV(Ω)|J(v)J(u)+p,v-uvBV(Ω)},where ·,· denotes the standard duality product.

Definition 4.2

A generalized Bregman distance associated with J(·) isDp(u,v)DJp(u,v)J(u)-J(v)-p,u-vfor pJ(v).

Osher et al. [6] proposed an iterative regularization procedure based on Bergman distance as follows:minuJ(u)+H(u,f),where J is a convex nonnegative regularization functional and

Generalized Weiszfeld’s method

In this section, we show that the fixed point iteration can be deduced from the generalized Weiszfeld’s method, establish the global and linear convergence of the generalized Weiszfeld’s method, and give an estimate for the rate of convergence.

The generalized Weiszfeld’s algorithm for (2.5) consists of the choice of a uniformly strictly convex quadratic functional G(v, u) which is an approximation to F(u), i.e., the following hypothesis:

Hypothesis 5.1

  • 1.

    G(v,u)=F(u)+(v-u,F(u))+12(v-u,C(u)(v-u)).

  • 2.

    C(u) is

Concluding remarks

This paper has considered the fixed point iteration for solving the deblurring and denoising problem. The global convergence and the linear convergence, as well as an estimate for the rate of convergence is given. Half-quadratic regularization, iteration based on Bergman distance and generalized Weiszfeld’s method are three different methods and proposed by different researchers. We construct the equivalence by the fixed point iteration among the three different methods.

References (11)

  • L. Rudin et al.

    Nonlinear total variation based noise removal algorithms

    Phys. D

    (1992)
  • R. Acar et al.

    Analysis of total variation penalty methods for ill-posed problems

    Inverse Prob.

    (1994)
  • G. Aubert, M. Barlaud, L. Blang-Féraud, P. Charbonnier, Deterministic edge-preserving regularization in Computed...
  • A. Chambolle et al.

    Image recovery via total variation minimization and related problems

    Numer. Math.

    (1997)
  • T. Chan et al.

    On the convergence of the lagged diffusivity fixed point method in total variation image restoration

    SIAM J. Numer. Anal.

    (1999)
There are more references available in the full text version of this article.

Cited by (8)

  • Variational method for super-resolution optical flow

    2011, Signal Processing
    Citation Excerpt :

    There are a number of numerical schemes for (TV-L1)-based image analysis. Among them, the fixed point method based on the Bergman iteration method [76,77] and the alternative dual projection method [78] are promising schemes. However, the selection of the combination of numerical schemes is the next problem.

  • Non-convex sparsity regularization for wave back restoration of space object images

    2016, Guangxue Jingmi Gongcheng/Optics and Precision Engineering
  • Optical flow computation with locally quadratic assumption

    2015, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
  • Local affine optical flow computation

    2014, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
View all citing articles on Scopus
View full text