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.

26 CHAPTER 3. IMAGE TRANSFORMS AND IMAGE FEATURES<br />

1-D signal into a distribution on the time-frequency plane (which is 2-D). Since this thesis<br />

mainly emphasizes decomposition, from now on “transform” means only the one in the<br />

sense of decomposition.<br />

Some statements could be seemingly subjective. Given the same fact (in our case,<br />

for example, it could be a picture), different viewers may draw different conclusions. We<br />

manage to be consistent with the majority’s point of view. (Or at least we try to.)<br />

Key message<br />

Before we move into the detailed discussion, we would like to summarizes the key results.<br />

Readers will see that they play an important role in the following chapters. Table 3.1<br />

summarize the correspondence between three <strong>transforms</strong>, three <strong>image</strong> features, and orders<br />

of complexity of their fast algorithms. Note that the 2-D DCT is good for an <strong>image</strong> with<br />

homogeneous components. For an N by N <strong>image</strong>, its fast algorithm has O(N 2 log N)<br />

order of complexity. The two-dimensional wavelet transform is good for <strong>image</strong>s with point<br />

singularities. For an N by N <strong>image</strong>, its fast algorithm has O(N 2 ) order of complexity. The<br />

edgelet transform is good for an <strong>image</strong> with line singularities. For an N by N <strong>image</strong>, its<br />

order of complexity is O(N 2 log N), which is the same as the order of complexity for the<br />

2-D DCT.<br />

Transform Image Feature Complexity of Discrete Algorithms<br />

(for N × N <strong>image</strong>)<br />

DCT Homogeneous Components N 2 log N<br />

Wavelet Transform Point Singularities N 2<br />

Edgelet Transform Line Singularities N 2 log N<br />

Table 3.1: Comparison of <strong>transforms</strong> and the <strong>image</strong> features that they are good at processing.<br />

The third column lists the order of computational complexity for their discrete fast<br />

algorithms.<br />

Why so many figures?<br />

In the main body of this chapter, we show many figures. The most important reason is that<br />

this project is an <strong>image</strong> processing project, and showing figures is the most intuitive way<br />

to illustrate points.

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

Saved successfully!

Ooh no, something went wrong!