instructor: yonina eldar teaching assistant: tomer michaeli spring 2009 modern sampling methods...

25
Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033 [] cn [] cn [] cn

Upload: ahmad-eves

Post on 15-Dec-2015

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

Instructor: Yonina EldarTeaching Assistant: Tomer

Michaeli

Spring 2009

Modern Sampling Methods

049033

[ ]c n[ ]c n[ ]c n

Page 2: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

2

Sampling: “Analog Girl in a Digital World…” Judy Gorman 99

Digital worldAnalog world

Signal processingDenoisingImage analysis …

ReconstructionD2A

SamplingA2D

[ ]c n[ ]c n[ ]c n[ ]c n[ ]c n

(Interpolation)

Page 3: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

3

ApplicationsSampling Rate Conversion

Common audio standards: 8 KHz (VOIP, wireless microphone, …) 11.025 KHz (MPEG audio, …) 16 KHz (VOIP, …) 22.05 KHz (MPEG audio, …) 32 KHz (miniDV, DVCAM, DAT, NICAM, …) 44.1 KHz (CD, MP3, …) 48 KHz (DVD, DAT, …) …

Page 4: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

4

Lens distortion correction

Image scaling

ApplicationsImage Transformations

Page 5: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

5

ApplicationsCT Scans

Page 6: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

6

ApplicationsSpatial Superresolution

Page 7: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

7

ApplicationsTemporal Superresolution

Page 8: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

8

ApplicationsTemporal Superresolution

Page 9: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

9

Our Point-Of-View

The field of sampling was traditionally associated with methods implemented either in the frequency domain, or in the time domainSampling can be viewed in a broader sense of projection onto any subspace or union of subspacesCan choose the subspaces to yield interesting new possibilities (below Nyquist sampling of sparse signals, pointwise samples of non bandlimited signals, perfect compensation of nonlinear effects …)

Page 10: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

10

Cauchy (1841):

Whittaker (1915) - Shannon (1948):

A. J. Jerri, “The Shannon sampling theorem - its various extensions and applications: A tutorial review”, Proc. IEEE, pp. 1565-1595, Nov. 1977.

Bandlimited Sampling Theorems

Page 11: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

11

Limitations of Shannon’s Theorem

Input Input bandlimitbandlimit

eded

Impractical Impractical reconstruction reconstruction

(sinc)(sinc)

Ideal Ideal samplisampli

ngng

Towards more robust DSPs:General inputsNonideal sampling: general pre-filters, nonlinear distortionsSimple interpolation kernels

Page 12: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

12

Generalized anti-aliasing filter

Sampling ProcessLinear Distortion

Sampling

functionsElectrical Electrical

circuitcircuitLocal Local

averagingaveraging

Page 13: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

13

Replace Fourier analysis by functional analysis, Hilbert space algebra, and convex optimization

Original + Initial guess

Reconstructed signal

Sampling ProcessNonlinear Distortion

Nonlinear distortion

Linear distortion

Page 14: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

14

Employ estimation techniques

Sampling ProcessNoise

Page 15: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

15

Signal Priors

x(t) bandlimitedx(t) piece-wise linear

Different priors lead to different reconstructions

Page 16: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

16

Shift invariant subspace:

General subspace in a Hilbert space

Signal PriorsSubspace Priors

Common in communication: pulse amplitude modulation (PAM)

Bandlimited Spline spaces

( )X f ( )x t( )x t

Page 17: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

17

Two key ideas in bandlimited sampling:Avoid aliasingFourier domain analysis

Beyond Bandlimited

Misleading concepts!

Suppose that with Signal is clearly not bandlimitedAliasing in frequency and timePerfect reconstruction possible from samples

Aliasing is not the issue

Page 18: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

18

Signal PriorsSmoothness Priors

Page 19: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

19

Signal PriorsStochastic Priors

Original Image Bicubic Interpolation Matern Interpolation

Page 20: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

20

Signal PriorsSparsity Priors

Wavelet transform of images is commonly sparseSTFT transform of speech signals is commonly sparseFourier transform of radio signals is commonly sparse

Page 21: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

21

Reconstruction ConstraintsUnconstrained Schemes

Sampling Reconstruction

Page 22: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

22

Reconstruction ConstraintsPredefined Kernel

Sampling Reconstruction

PredefinPredefineded

Minimax methodsConsistency requirement

Page 23: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

23

Reconstruction ConstraintsDense Grid Interpolation

PredefinedPredefined

(e.g. linear (e.g. linear interpolation)interpolation)

To improve performance: Increase reconstruction rate

Page 24: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

24

Reconstruction ConstraintsDense Grid Interpolation

Bicubic Interpolation Second Order Approximation to

Matern Interpolation with K=2

Optimal Dense Grid Matern Interpolation

with K=2

Page 25: Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods 049033

25

Course Outline(Subject to change without further notice)

Motivating introduction after which you will all want to take this course (1 lesson)Crash course on linear algebra (basically no prior knowledge is assumed but strong interest in algebra is highly recommended) (~3 lessons)Subspace sampling (sampling of nonbandlimited signals, interpolation methods) (~2 lessons)Nonlinear sampling (~1 lesson)Minimax recovery techniques (~1 lesson)Constrained reconstruction: minimax and consistent methods (~2 lessons)Sampling sparse signals (1 lesson)Sampling random signals (1 lesson)