Efficient minimization methods of mixed ℓ2-ℓ1 and ℓ2-ℓ1 norms for image restoration

Haoying Fu, Michael K. Ng, Mila Nikolova, Jesse L. Barlow

Research output: Contribution to journalArticlepeer-review

151 Scopus citations

Abstract

Image restoration problems are often solved by finding the minimizer of a suitable objective function. Usually this function consists of a data-fitting term and a regularization term. For the least squares solution, both the data-fitting and the regularization terms are in the ℓ1 norm. In this paper, we consider the least absolute deviation (LAD) solution and the least mixed norm (LMN) solution. For the LAD solution, both the data-fitting and the regularization terms are in the ℓ1 norm. For the LMN solution, the regularization term is in the ℓ1 norm but the data-fitting term is in the ℓ2 norm. Since images often have nonnegative intensity values, the proposed algorithms provide the option of taking into account the nonnegativity constraint. The LMN and LAD solutions are formulated as the solution to a linear or quadratic programming problem which is solved by interior point methods. At each iteration of the interior point method, a structured linear system must be solved. The preconditioned conjugate gradient method with factorized sparse inverse preconditioners is employed to solve such structured inner systems. Experimental results are used to demonstrate the effectiveness of our approach. We also show the quality of the restored images, using the minimization of mixed ℓ1-ℓ2 and ℓ1-ℓ2 norms, is better than that using only the ℓ2 norm,

Original languageEnglish (US)
Pages (from-to)1881-1902
Number of pages22
JournalSIAM Journal on Scientific Computing
Volume27
Issue number6
DOIs
StatePublished - 2006

All Science Journal Classification (ASJC) codes

  • Computational Mathematics
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Efficient minimization methods of mixed ℓ2-ℓ1 and ℓ2-ℓ1 norms for image restoration'. Together they form a unique fingerprint.

Cite this