A computational algorithm for minimizing total variation in image restoration
- 1 June 1996
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Image Processing
- Vol. 5 (6) , 987-995
- https://doi.org/10.1109/83.503914
Abstract
A reliable and efficient computational algorithm for restoring blurred and noisy images is proposed. The restoration process is based on the minimal total variation principle introduced by Rudin et al. For discrete images, the proposed algorithm minimizes a piecewise linear l (1) function (a measure of total variation) subject to a single 2-norm inequality constraint (a measure of data fit). The algorithm starts by finding a feasible point for the inequality constraint using a (partial) conjugate gradient method. This corresponds to a deblurring process. Noise and other artifacts are removed by a subsequent total variation minimization process. The use of the linear l(1) objective function for the total variation measurement leads to a simpler computational algorithm. Both the steepest descent and an affine scaling Newton method are considered to solve this constrained piecewise linear l(1) minimization problem. The resulting algorithm, when viewed as an image restoration and enhancement process, has the feature that it can be used in an adaptive/interactive manner in situations when knowledge of the noise variance is either unavailable or unreliable. Numerical examples are presented to demonstrate the effectiveness of the proposed iterative image restoration and enhancement process.Keywords
This publication has 15 references indexed in Scilit:
- An active set strategy based on the augmented Lagrangian formulation for image restorationESAIM: Mathematical Modelling and Numerical Analysis, 1999
- An algorithm for the minimization of mixed l/sub 1/ and l/sub 2/ norms with application to Bayesian estimationIEEE Transactions on Signal Processing, 1994
- Nonlinear total variation based noise removal algorithmsPhysica D: Nonlinear Phenomena, 1992
- A regularized iterative image restoration algorithmIEEE Transactions on Signal Processing, 1991
- Iterative Identification and Restoration of ImagesPublished by Springer Nature ,1991
- Regularized iterative image restoration with ringing reductionIEEE Transactions on Acoustics, Speech, and Signal Processing, 1988
- A new polynomial-time algorithm for linear programmingCombinatorica, 1984
- An Improved Algorithm for Discrete $l_1 $ Linear ApproximationSIAM Journal on Numerical Analysis, 1973
- The Application of Constrained Least Squares Estimation to Image Restoration by Digital ComputerIEEE Transactions on Computers, 1973
- The Gradient Projection Method for Nonlinear Programming. Part II. Nonlinear ConstraintsJournal of the Society for Industrial and Applied Mathematics, 1961