Top Banner
Motivatio n: Wavelets are building blocks that can quickly decorrelate data each signal written as (possibly infinite) su 1. what type of data? 3. new coefficients provide more ‘compact’ representation. Why need? itch representations in time proportional to size of data
14

Motivation:

Jan 28, 2016

Download

Documents

monte

Motivation:. Wavelets are building blocks that can quickly decorrelate data. 1. what type of data?. 2. each signal written as (possibly infinite) sum. 3. new coefficients. provide more ‘compact’. representation. Why need?. 4. switch representations in time proportional. to size of data. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Motivation:

Motivation:

Wavelets are building blocks that canquickly decorrelate data

2. each signal written as (possibly infinite) sum

1. what type of data?

3. new coefficients provide more ‘compact’representation. Why need?

4. switch representations in time proportional to size of data

Page 2: Motivation:

Inner product spaces and the DFT

Familiar 3-space real:

Basis:

complex:

Energy:

real:

complex:

Page 3: Motivation:

Geometry via inner products

real:

complex:

dot product, inner product

capture basic geometry of 3-space

correlation:

parallel

perpendicular

Page 4: Motivation:

Inner product space .

capture linear combinations and geometry

vector space (over reals or complex numbers)

such that

for all in , in .

Energy:defn

Page 5: Motivation:

Basic Example: .

Standard basis:

Standard representation:

Inner product:

Energy:

Page 6: Motivation:

Basic Example: .

Addition structure on :defn

modular addition.

Set , Roots of unity:

Multiplication structure on :

Page 7: Motivation:

Basic Example: .

With inner product

becomes inner product space:

Notation: denotes all functions

Fundamental Theorem:

is orthonormal basis for

.

(Standard Basis)

Page 8: Motivation:

. and DFT

Important idea for DFT: each in defines

function

such that .

Fundamental Theorem:

is orthonormal basis for

.

(Fourier Basis)

DFT: Standard basis Fourier basis

DFT: Standard basis Fourier basis

Page 9: Motivation:

DFT .

function:

use signal analysis notation

Fourier Transform:

Fourier representation:

where

measures correlation of with each

Page 10: Motivation:

DFT as Matrix

But there are multiplications here.

What happened to the idea of doing things quickly?

Fast Fourier Transform: FFT

Page 11: Motivation:

Fourier Matrix

N = 2:

Page 12: Motivation:

Examples: N = 4 = 2x2:

still 16 multiplications, but it looks promising!

Page 13: Motivation:

Examples: N=8=2x2x2:

Page 14: Motivation:

Examples: N=8=2x2x2:

Now 2 x 3 x 8 multiplications. See any patterns?