FUNDAMENTAL PERFORMANCE LIMITS OF ANALOG-TO-DIGITAL COMPRESSION
April 2016
Andrea Goldsmith
Stanford University
Yonina Eldar
Technion
1
Tsachy Weissman
Stanford University
Alon Kipnis
Stanford University
FUNDAMENTAL PERFORMANCE LIMITS OF ANALOG-TO-DIGITAL COMPRESSION - - PowerPoint PPT Presentation
FUNDAMENTAL PERFORMANCE LIMITS OF ANALOG-TO-DIGITAL COMPRESSION Alon Kipnis Stanford University Yonina Eldar Tsachy Weissman Andrea Goldsmith Technion Stanford University Stanford University April 2016 1 OUTLINE Motivation: fundamental
Stanford University
Technion
1
Stanford University
Stanford University
2
3
010010011001 001000010000 1000100111…
Encoder
4
Finite bit representation (lossy compression) Time discretization / sampling (next slide) MOTIVATION
01001001 00101001
fs
W ∈ {0, 1}bRT c
fs
5
MOTIVATION
Sampling rate is limited by technology
Decoder
Encoder
fs Y [·]
10 10
2
10
4
10
6
10
8
10
10
2 4 6 8 10 12 14 16 18 20 22 24 Fsample (HZ) SNRbits (effective number of bits)
2005 1999 P=9.13x1011 P=4.1x1011
Data from 1978 to 1999 Data from 2000 to 2005
Analog Devices: 24 bit 2.5MS/s 16 bit 100 MS/s
6
MOTIVATION
Shannon [1948]:
R
n∈Z
7
fs
X
Y [0 : bTfsc]
n 1, . . . , 2bT Rco
fs
PROBLEM FORMULATION
I(Y ; ˆ X) ≤ R
T
Y → ˆ X
−T
8
BACKGROUND
d ⇣ Xn, ˆ Xn ⌘
0 , ˆ
0 ) , E
0 , ˆ
0 |Y m
0 , ˆ
0 , ˆ
0 , ˆ
I(Y, ˆ Y ) ≤ R
n
Y → ˆ Y
0 , ˆ
0 ( ˆ
0 )
9
PROBLEM FORMULATION
fs
X
SX(f)
f
Y → ˆ X
T →∞
−T
I(Y ; ˆ X) ≤ R
R
D(R)
10
[Pinsker1954]
−∞
−∞
SX(f)
f θ
⇥
f SX(f)
θ
fs Y [·]
11
fs Y [·]
RESULT I
X −
fs 2
− fs
2
k∈Z S2 X(f − fsk)
k∈Z SX(f − fsk)
fs 2
− fs
2
fs 2
− fs
2
12
R(fs, θ) = 1 2 Z
fs 2
− fs
2
log+ h e SX|Y (f)/θ i d f
D(fs, θ) = mmseX|Y (fs) + Z
fs 2
− fs
2
min{e SX|Y (f), θ}d f
X
k∈Z
SX(f − fsk)
e SX|Y (f)
f
fs
RESULT I
mmseX|Y (fs) = σ2
X −
Z
fs 2
− fs
2
e SX|Y (f)d f
σ2
X =
Z
fs 2
− fs
2
X
k∈Z
SX(f − fsk)d f Distortion due to sampling Distortion due to rate constraint
13
fs 2W + fs 2W 2− 2R
fs
fs
D ( R , fs )
fNyq
SX(f) W
1 4
14
fs Y [·]
H D(R, fs, H) ?
k∈Z S2 X(f − fsk) |H(f − fsk)|2
k∈Z SX(f − fsk) |H(f − fsk)|2
fs 2
− fs
2
fs 2
− fs
2
RESULT II
15 15
SX(f)
−fs 2 fs 2
fs H?(f)
RESULT II
fs 2
− fs
2
X|Y (fs) +
fs 2
− fs
2
fs Y [·]
1)
2)
h1,h2 mmse(X1,X2)|Y = min
1, σ2 2
1 < σ2 2
1 > σ2 2
1σ4 1 + h2 2σ4 2
1σ2 1 + h2 2σ2 2
16
fs
SX(f)
H?(f)
RESULT II
fs Y [·]
D? ( R , fs )
D(R, fs)
0.5 1 1.5 2 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
f
θ D(R, fs)
RESULT II
θ
−fs 2
fs 2
fs H?(f)
D?(R, fs)
fs
0.5 1 1.5 2
D?(fs, R)
D(R)
18
fNy
COROLLARY:
SX(f)
θ
fs
SX(f)
θ
fs
SX(f)
θ
fs
fDR(R)
RESULT III:
Theorem [K. Goldsmith, Eldar 2015]
A new sampling theorem for Gaussian stationary processes:
SX(f)
H?(f)
fDR(R)
20
RESULT III
X
R = 0.5 R = 1
R = 2
R = 20
SX(f)
fs fNyq
21
RESULT III
22 22
SX(f)
−fs 2 fs 2
fs
H?(f)
f
MSE [dB]
fDR(R)
23
24
f
25
26
2015, available online
achieves optimal rate-distortion”
under sub-Nyquist nonuniform samplig”
Cyclostationary Gaussian Processes”
sampling rate and quantizer resolution in A/D conversion”
27
fs
X
P →∞
H1,...,HP DP (fs, R)
fs
X
SX(f)
f
−∞
A? [SX(f) − θ]+ d
A? log+ [SX(f)/θ] d
A? SX(f)d
λ(A)≤fs SX(f)d
29
EXTENSION I
t →
t1t2 t3
t4
T →∞
May still reduce pre-processing complexity Nonuniform sampling does not provide theoretical gain
fs Y [·]
k
PASS ONLY THE HIGHEST FREQUENCIES, SUPPRESS THE REST
fs 2
−fs 2
fNyq 2
1 < σ2 2
1 > σ2 2
30