sparse image representation via combined transforms - Convex ...
sparse image representation via combined transforms - Convex ...
sparse image representation via combined transforms - Convex ...
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