Slide 1

advertisement
c[n]
Modern Sampling Methods
049033
Instructor: Yonina Eldar
Teaching Assistant: Tomer Michaeli
Spring 2009
c[n]
Sampling: “Analog Girl in a Digital World…”
Judy Gorman 99
Analog world
Digital world
Sampling
A2D
Signal processing
Denoising
Image analysis …
Reconstruction
D2A
(Interpolation)
2
Applications
Sampling 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, …)
…
3
Applications
Image Transformations
Lens distortion correction
Image scaling
4
Applications
CT Scans
5
Applications
Spatial Superresolution
6
Applications
Temporal Superresolution
7
Applications
Temporal Superresolution
8
Our Point-Of-View
The field of sampling was traditionally associated with methods
implemented either in the frequency domain, or in the time domain
Sampling can be viewed in a broader sense of projection onto any
subspace or union of subspaces
Can 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 …)
9
Bandlimited Sampling Theorems
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.
10
Limitations of Shannon’s Theorem
Ideal
sampling

Input
bandlimited
Impractical
reconstruction (sinc)
Towards more robust DSPs:
General inputs
Nonideal sampling: general pre-filters, nonlinear distortions
Simple interpolation kernels
11
Sampling Process
Linear Distortion
Sampling
functions
Generalized antialiasing filter
Local averaging
Electrical circuit
12
Sampling Process
Nonlinear Distortion
Original + Initial guess
Nonlinear
distortion
Linear
distortion
Reconstructed signal
Replace Fourier analysis by functional analysis, Hilbert space
algebra, and convex optimization
13
Sampling Process
Noise
Employ estimation techniques
14
Signal Priors
bandlimited
x(t) piece-wise
linear
Different priors lead to different reconstructions
15
Signal Priors
Subspace Priors
X(f )
x(t )
Bandlimited
x(t )
Spline spaces
Shift invariant subspace:
Common in communication: pulse amplitude modulation (PAM)
General subspace in a Hilbert space
16
Beyond Bandlimited
Two key ideas in bandlimited sampling:
Avoid aliasing
Fourier domain analysis
Misleading concepts!
Suppose that
with
Signal is clearly not bandlimited
Aliasing in frequency and time
Perfect reconstruction possible from samples

Aliasing is not the issue …
17
Signal Priors
Smoothness Priors
18
Signal Priors
Stochastic Priors
Original Image
Bicubic Interpolation
Matern Interpolation
19
Signal Priors
Sparsity Priors
Wavelet transform of images is commonly sparse
STFT transform of speech signals is commonly sparse
Fourier transform of radio signals is commonly sparse
20
Reconstruction Constraints
Unconstrained Schemes

Sampling
Reconstruction
21
Reconstruction Constraints
Predefined Kernel
Predefined

Sampling
Reconstruction
Minimax methods
Consistency requirement
22
Reconstruction Constraints
Dense Grid Interpolation
To improve performance: Increase reconstruction rate
Predefined
(e.g. linear interpolation)

23
Reconstruction Constraints
Dense Grid Interpolation
Bicubic Interpolation
Second Order
Approximation to Matern
Interpolation with K=2
Optimal Dense Grid Matern
Interpolation with K=2
24
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)
25
Download