4. Variational Image Processing#
In the last chapter we have observed, that the maximum a-posteriori estimation yields an optimization problem consisting of the sum of a data term and a regularization term including prior information. In this chapter we are analyzing such a class of problems using variational calculus. We want to minimize a family of functionals \(\operatorname{arg\,min}_{u\in X} E(u;f)\) written as
where \(\alpha > 0\) is a regularization weight for the regularizer
\(R:X\to \R\), and \(A:X\to X\) denotes a linear operator modelling the
‘forward’ problem (e.g. the convolution, for denoising tasks we choose
\(A = \operatorname{Id}\)).
We start with some examples for a choice of regularizer.
Example 4.1 (Variational Regularizer)
Tikhonov regularization penalizes large \(u\) in the least squares sense
\[R(u) = \frac{1}{2}\|u\|_2^2\,.\]\(\mathbf{l^1}\)-regularization (LASSO) is sparsity enducing
\[R(u) = \|u\|_1\,.\]Gradient regularization penalizes the rate of change of a function and makes it smoother
\[R(u) = \frac{1}{2}\|\nabla u\|_2^2\,.\]Total variation regularization penalizes the gradient in the \(l^1\) sense. It induces discontinuouities (jumps) and piecewise constant functions.
\[R(u) = \|\nabla u\|_1\,.\]