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.

22 CHAPTER 2. SPARSITY IN IMAGE CODING<br />

the broadcasting business), the sender (TV station) can usually afford expensive equipment<br />

and a long processing time, while the receiver (single television set) must have cheap and<br />

fast (even real-time) algorithms.<br />

Our objective is to find <strong>sparse</strong> decompositions. Following the above rule, in our algorithm<br />

we will tolerate high complexity in decomposing, but superposition must be fast and<br />

cheap. Ideally, the order of complexity of superpositioning must be no higher than the order<br />

of complexity of a Fast Fourier Transform (FFT). We choose FFT for comparison because<br />

it is a well-known technique and a milestone in the development of signal processing. Also<br />

by ignoring the logarithm factor, the order of complexity of FFT is almost equal to the<br />

order of complexity of copying a signal or <strong>image</strong> from one disk to another. In general, we<br />

can hardly imagine any processing scheme that can have a lower order of complexity than<br />

just copying. We will see that the order of complexity of our superposition algorithm is<br />

indeed no higher than the order of complexity of doing an FFT.<br />

2.4 Proof<br />

Proof of Theorem 2.1<br />

We only need to prove that<br />

N∑<br />

log x 2 i ≥<br />

i=1<br />

N∑<br />

log yi 2 . (2.5)<br />

i=1<br />

Let’s define the following function for a sequence x:<br />

f(x) =<br />

N∑<br />

log x 2 i .<br />

i=1<br />

Consider the following procedure:<br />

1. The sequence x (0) is the same sequence as x: x (0) = x.<br />

2. For any integer n ≥ 1, we do the following:<br />

(a) Pick an index l such that<br />

l =min{i : y i >x (n−1)<br />

i<br />

}.

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

Saved successfully!

Ooh no, something went wrong!