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.

132 CHAPTER 7. FUTURE WORK<br />

of block coordinate relaxation is the following: consider minimizing an objective function<br />

that is a sum of a residual sum of square and a l 1 penalty term on coefficients x,<br />

(B1)<br />

minimize<br />

x<br />

‖y − Φx‖ 2 2 + λ‖x‖ 1 .<br />

Suppose the matrix Φ can be split into several orthogonal and square submatrices, Φ =<br />

[Φ 1 , Φ 2 ,... ,Φ k ]; and x can be split into some subvectors accordingly, x =(x T 1 ,xT 2 ,... ,xT k )T .<br />

Problem (B1) is equivalent to<br />

(B2)<br />

minimize<br />

x 1 ,x 2 ,... ,x k<br />

k∑<br />

k∑<br />

‖y − Φ i x i ‖ 2 2 + λ ‖x i ‖ 1 .<br />

i=1<br />

i=1<br />

When x 1 ,... ,x i−1 ,x i+1 ,... ,x k are fixed but not x i , the minimizer ˜x i of (B2) for x i is<br />

˜x i = η λ/2<br />

⎛<br />

⎜<br />

⎝Φ T i<br />

⎛<br />

⎜<br />

⎝y −<br />

⎞⎞<br />

k∑<br />

⎟⎟<br />

Φ l x l ⎠⎠ ,<br />

l=1<br />

l≠i<br />

where η λ/2 is a soft-thresholding operator (for x ∈ R):<br />

{<br />

sign(x)(|x|−λ/2), if |x| ≥λ/2,<br />

η λ/2 (x) =<br />

0, otherwise.<br />

We may iteratively solve problem (B2) and at each iteration, we rotate the soft-thresholding<br />

scheme through all subsystems. (Each subsystem is associated with a pair (Φ i ,x i ).) This<br />

method is called block coordinate relaxation (BCR) in [124, 125]. Bruce, Sardy and Tseng<br />

[124] report that in their experiments, BCR is faster than the interior point method proposed<br />

by Chen, Donoho and Saunders [27]. They also note that if some subsystems are not<br />

orthogonal, then BCR does not apply.<br />

Motivated by BCR, we may split our original optimization problem into several subproblems.<br />

(Recall that our matrix Φ is also a combination of submatrices associated with<br />

some <strong>image</strong> <strong>transforms</strong>.) We can develop another iterative method. In each iteration, we<br />

solve each subproblem one by one by assuming that the coefficients associated with other<br />

subsystems are fixed. If a subproblem corresponds to an orthogonal matrix, then the solution<br />

is simply a result of soft-thresholding of the analysis transform of the residual <strong>image</strong>. If<br />

a subproblem does not correspond to an orthogonal matrix, moreover, if it corresponds to a

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

Saved successfully!

Ooh no, something went wrong!