10.03.2015 Views

sparse image representation via combined transforms - Convex ...

sparse image representation via combined transforms - Convex ...

sparse image representation via combined transforms - Convex ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 5<br />

Iterative Methods<br />

This chapter discusses the algorithms we use to solve for the Newton direction (see (4.12))<br />

in our <strong>sparse</strong> <strong>representation</strong> problem. We choose an iterative method because there is a fast<br />

algorithm to implement the matrix-vector multiplication. Since our matrix is Hermitian<br />

(moreover symmetric), we basically choose between CG and MINRES. We choose LSQR,<br />

which is a variation of the CG, because our system is at least positive semidefinite and<br />

LSQR is robust against rounding error caused by finite-precision arithmetic.<br />

In Section 5.1, we start with an overview of the iterative methods. Section 5.2 explains<br />

why we favor LSQR and how to apply it to our problem. Section 5.3 gives some details on<br />

MINRES. Section 5.4 contains some discussion.<br />

5.1 Overview<br />

5.1.1 Our Minimization Problem<br />

We wish to solve the following problem:<br />

minimize f(x) =‖y − Φx‖ 2<br />

x<br />

2 + λρ(x),<br />

where y is the vectorized analyzed <strong>image</strong>, Φ is a (flat) matrix with each column a vectorized<br />

basis function of a certain <strong>image</strong> analysis transform (e.g., a vectorized basis function for<br />

the 2-D DCT or the 2-D wavelet transform), x is the coefficient vector, and ρ is a separable<br />

convex function, ρ(x) = ∑ N<br />

i=1 ¯ρ(x i), where ¯ρ is a convex 1-D function.<br />

We apply a damped Newton method. To find the Newton direction, the following system<br />

103

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!