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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

148 APPENDIX A. DIRECT EDGELET TRANSFORM<br />

y is equal to one if and only if it is at the position corresponding to e, and zero elsewhere.<br />

Note δ e is a generalized version of the Dirac function. Equation (A.1) becomes<br />

∀e, 〈Tx, δ e 〉 = 〈x, T ⋆ δ e 〉. (A.2)<br />

The left-hand side of the above equation can be written as<br />

〈Tx, δ e 〉 = T(x, e) = ∑ α<br />

ω(α, e)x(α).<br />

Substituting the above into (A.2), we have<br />

T ⋆ δ e (α) =ω(α, e).<br />

(A.3)<br />

This gives the formula for the adjoint edgelet transform.<br />

Actually, in linear algebra, this is obvious: if the forward transform corresponds to the<br />

transform matrix, then the adjoint transform corresponds to the transpose of the transform<br />

matrix.<br />

A.3.6<br />

Discussion<br />

The following observations make a fast algorithm for the edgelet transform possible:<br />

• We can utilize inter-scale relationships. Some edgelets at coarse scales are just a linear<br />

combination of other edgelets at a finer scale. So its coefficient is a linear combination<br />

of other edgelet coefficients. An analogue of it is the 2-scale relationship in orthogonal<br />

wavelets.<br />

• We may use the special pattern of the edgelet transform. This idea is similar to the<br />

idea in [18].<br />

• The edgelet transform is actually the Radon transform restricted in a subsquare. It<br />

is possible to do approximate fast Radon transform <strong>via</strong> fast Fourier <strong>transforms</strong>.<br />

We avoid further discussion on this topic.

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

Saved successfully!

Ooh no, something went wrong!