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.

27<br />

Some of the figures show the basis functions for various <strong>transforms</strong>. The reason for<br />

illustrating these basis functions is the following: the ith coefficient of a linear transform is<br />

the inner product of the ith basis function and the <strong>image</strong>:<br />

coefficient i = 〈basis function i , <strong>image</strong>〉,<br />

where 〈·, ·〉 is the inner product of two functions. Hence the pattern of basis functions<br />

determines the characteristics of the linear transform.<br />

In functional analysis, a basis function is called a Riesz representer of the linear transform.<br />

Notations<br />

We follow some conventions in signal processing and statistics. A function X(t) is a continuous<br />

function with a continuous time variable t. A function X[k] is a continuous function<br />

with variable k that only takes integral values. Function ̂X is the Fourier transform of X.<br />

We use ω to denote a continuous frequency variable.<br />

More specifics of notation can be found in the main body of this chapter.<br />

Organization<br />

The rest of this chapter is organized as follows. The first three sections describe the three<br />

most dominant <strong>transforms</strong> that are used in this thesis: Section 3.1 is about the discrete<br />

cosine transform (DCT); Section 3.2 is about the wavelet transform; and Section 3.3 is<br />

about the edgelet transform. Section 3.4 is an attempt at a survey of other activities. 1<br />

Section 3.5 contains some discussion. Section 3.6 gives conclusions. Section 3.7 contains<br />

some proofs.<br />

1 It is interesting to note that there are many other activities in this field. Some examples are the Gabor<br />

transform, wavelet packets, cosine packets, brushlets, ridgelets, wedgelets, chirplets, and so on. Unfortunately,<br />

owing to space constraints, we can hardly provide many details. We try to maintain most of the<br />

description at an introductory level, unless we believe our detailed description either gives a new and useful<br />

perspective or is essential for some later discussions.

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

Saved successfully!

Ooh no, something went wrong!