SLIDE 1
Spatiotemporal trade-off for quasi-uniform sampling of evolving signals
Jacqueline Davis
joint work with Akram Aldroubi and Ilya Krishtal Vanderbilt University Department of Mathematics
September 9, 2014
SLIDE 2 The General Problem
Consider an operator B : ℓ2(Z) → ℓ2(Z) and sampling sets {Λk}m
k=1, with Λk ⊂ Z. Can we recover x ∈ ℓ2(Z) from the
samples
- x|Λ1, (Bx)|Λ2, . . . , (Bm−1x)|Λm
- ?
B(Bx) x Bx x
?
SLIDE 3 The General Problem
Consider an operator B : ℓ2(Z) → ℓ2(Z) and sampling sets {Λk}m
k=1, with Λk ⊂ Z. Can we recover x ∈ ℓ2(Z) from the
samples
- x|Λ1, (Bx)|Λ2, . . . , (Bm−1x)|Λm
- ?
Example:
B(Bx) x Bx x
?
SLIDE 4 The General Problem
Consider an operator B : ℓ2(Z) → ℓ2(Z) and sampling sets {Λk}m
k=1, with Λk ⊂ Z. Can we recover x ∈ ℓ2(Z) from the
samples
- x|Λ1, (Bx)|Λ2, . . . , (Bm−1x)|Λm
- ?
Example:
B(Bx) x Bx x
?
Inspired by the work of Lu, Vetterli, and their collaborators on spatio-temporal sampling of heat distributions.
SLIDE 5 Relation to existing fields
Sampling theory:
When and how can we reconstruct a signal from samples of it?
B(Bx) Bx x
We use samples from varying time-levels to reconstruct the signal.
Bx x
SLIDE 6 Relation to existing fields
Sampling theory:
When and how can we reconstruct a signal from samples of it?
B(Bx) Bx x
We use samples from varying time-levels to reconstruct the signal.
Inverse problems:
How can we recover x from knowledge of Bx?
Bx x
We undo multiple iterations of B at once from partial knowledge of the signal at each iteration. We do not require the operator B to have a bounded inverse.
SLIDE 7
A “Simple” Dynamical Sampling Problem
B(Bx) x Bx x
?
Suppose B is a convolution operator, i.e, Bx = a ∗ x for some a ∈ ℓ2(Z). Consider only regular subsampling by a factor of m, i.e., Λk = mZ for all k = 0, . . . m − 1.
SLIDE 8 Regular Subsampling
Proposition
Suppose Bx = a ∗ x for some a ∈ ℓ2(Z) such that ˆ a ∈ L∞(T). Let Sm : ℓ2(Z) → ℓ2(Z) denote the operator of subsampling by a factor of m so that (Smz)(k) = z(mk) and yn = Sm((a ∗ . . . ∗ a
) ∗ x). Define Cm(ξ) = 1 1 . . . 1 ˆ a( ξ
m)
ˆ a( ξ+1
m )
. . . ˆ a( ξ+m−1
m
) . . . . . . . . . . . . ˆ a(m−1)( ξ
m)
ˆ a(m−1)( ξ+1
m )
. . . ˆ a(m−1)( ξ+m−1
m
) , (1) ξ ∈ T. Then a vector x ∈ ℓ2(Z) can be recovered in a stable way from the measurements yn, n = 1, . . . , m, i.e. the reconstruction operator is bounded, if and only if there exists α > 0 such that the set {ξ : | det Cm(ξ)| < α} has zero measure.
SLIDE 9
Additional Samples
When the previous proposition fails, we take additional samples by shifting and then subsampling by a large factor. Let Tc be the shift operator. Theorem Let m ∈ Z+ be fixed. Suppose that ˆ a is continuous and that Cm(ξ) is singular only when ξ ∈ {ξi}i∈I. Suppose n is a positive integer such that |ξi − ξj| = k
n for any i, j ∈ I and k ∈ {1, . . . , n − 1}.
Then the extra samples given by {(SmnTc)x}c∈{1,...,m−1} provide enough additional information to stably recover any x ∈ ℓ2(Z), i.e. the reconstruction operator is bounded. This means we need to choose n so that for any translation of the 1
n-grid contains at most one singularity of Cm(ξ).
If |I| < ∞, an n satisfying these conditions can always be found.
SLIDE 10 Example with a low pass filter
Theorem (Aldroubi, D, Krishtal) Suppose ˆ a is real, symmetric, continuous, and strictly decreasing
2). Then the matrix Cm(ξ) is singular only when ξ = 0, 1 2.
Then for any odd integer n, the extra samples given by {(SmnTc)x}c∈{1,..., m−1
2
} provide enough additional information to
stably recover any x ∈ ℓ2(Z), i.e. the reconstruction operator is bounded.
SLIDE 11 Example with a low pass filter
Theorem (Aldroubi, D, Krishtal) Suppose ˆ a is real, symmetric, continuous, and strictly decreasing
2). Then the matrix Cm(ξ) is singular only when ξ = 0, 1 2.
Then for any odd integer n, the extra samples given by {(SmnTc)x}c∈{1,..., m−1
2
} provide enough additional information to
stably recover any x ∈ ℓ2(Z), i.e. the reconstruction operator is bounded. By the previous theorem, we need to choose n so that |0 − 1
2| = 1 2 does not lie on the 1 n-grid.
SLIDE 12 Example with a low pass filter
Theorem (Aldroubi, D, Krishtal) Suppose ˆ a is real, symmetric, continuous, and strictly decreasing
2). Then the matrix Cm(ξ) is singular only when ξ = 0, 1 2.
Then for any odd integer n, the extra samples given by {(SmnTc)x}c∈{1,..., m−1
2
} provide enough additional information to
stably recover any x ∈ ℓ2(Z), i.e. the reconstruction operator is bounded. By the previous theorem, we need to choose n so that |0 − 1
2| = 1 2 does not lie on the 1 n-grid.
Example with m = 5, and n = 7.
SLIDE 13 Additional Time Samples
By taking additional samples at every time level, we are able to reduce the number of additional spatial samples required for stable reconstruction. Theorem Let p = maxξ∈T{max number of columns of Cm(ξ) that coincide}. And suppose n satisfies the conditions of previous theorem. Let c1, . . . , cp be such that c1 = 1 mod m, c2 = 2 mod m, . . . , cp = p mod m. Then the extra samples given by {SmnTc(aj ∗ x)}c∈{c1,...,cp}, j=0,...,m−1 provide enough additional information to stably recover any x ∈ ℓ2(Z), i.e. the reconstruction
SLIDE 14
Additional Time Samples with Low Pass Filter
Theorem Let m ∈ Z+ be odd. Suppose ˆ a is real, symmetric, continuous, and decreasing on (0, 1
2).Then for any odd n and any c relatively prime
to m, the extra samples given by {(SmnTc)(aj ∗ x)}j∈{0,...,m−1} provide enough additional information to stably recover any x ∈ ℓ2(Z), i.e. the reconstruction operator is bounded. Example with m = 5, n = 7, c = 1.
SLIDE 15
Bounds on the Norm of the Reconstruction Operator
Theorem (Aldroubi, D, Krishtal) Let A be the dynamical sampling operator with additional sampling given by {Smn(Tcx)}m−1
c=1 ,
where ˆ a is real, symmetric, continuous, and decreasing on (0, 1
2),
and the derivative of ˆ a is continuous and nonzero on (0, 1
2).
Then the reconstruction operator, A†, is bounded above by A† ≤ mβ1(1 + m √ n − 1) (2) where β1 = max{n, ess sup
ξ∈J
C−1
m (ξ)} < ∞, and
J = [ 1
4n, 1 2 − 1 4n] ∪ [ 1 2 + 1 4n, 1 − 1 4n],
SLIDE 16 Conclusion
Summary We provide theoritical results for finding stable spatio-temporal sampling sets for recovery of signals in evolutionary systems goverened by a convolution operator. We show that by exploiting the structure of the system, time samples can be traded for spatial samples. Thus, reducing the number of spatial samples needed to recover the signal. Future Work How can we use regularization to improve the bound of the reconstruction operator? What about other sampling schemes and other types of