compressive sensing: theory and practice

31
Compressive Sensing: Theory and Practice Mark Davenport Rice University ECE Department

Upload: others

Post on 04-Oct-2021

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Compressive Sensing: Theory and Practice

Compressive Sensing:Theory and Practice

Mark Davenport

Rice University

ECE Department

Page 2: Compressive Sensing: Theory and Practice

Sensor Explosion

Page 3: Compressive Sensing: Theory and Practice

Digital Revolution

“If we sample a signal at twice its highest frequency, then we can recover it exactly.”

Whittaker-Nyquist-Kotelnikov-Shannon

Page 4: Compressive Sensing: Theory and Practice

Data Deluge

By 2011, ½ of digital universe will have no home

[The Economist – March 2010]

Page 5: Compressive Sensing: Theory and Practice

Data is rarely intrinsically high-dimensional

Signals often obey low-dimensional models

– sparsity

– manifolds

– low-rank matrices

The “intrinsic dimension” can be much less than the “ambient dimension”

Dimensionality Reduction

Page 6: Compressive Sensing: Theory and Practice

Compressive Sensing

Page 7: Compressive Sensing: Theory and Practice

Compressive sensing [Donoho; Candes, Romberg, Tao – 2004]

Replace samples with general linear measurements

Compressive Sensing

measurements

-sparse

sampledsignal

Page 8: Compressive Sensing: Theory and Practice

Sparsity Through History

William of Occam (1288-1348)

“Entities must not be multiplied unnecessarily”

“Simplicity is the ultimate sophistication”

-Leonardo da Vinci

“Make everything as simple as possible, but not simpler”

-Albert Einstein

Page 9: Compressive Sensing: Theory and Practice

Sparsity Through History

Gaspard Riche, baron de Prony (1795)

– algorithm for estimating the parameters of a few complex exponentials

Page 10: Compressive Sensing: Theory and Practice

Sparsity Through History

Constantin Carathéodory (1907)

– given a sum of sinusoids

we can recover from samples at any points in time

Page 11: Compressive Sensing: Theory and Practice

Sparsity Through History

Arne Beurling (1938)

– given a sum of impulses

we can recover from only a piece of its Fourier transform

Page 12: Compressive Sensing: Theory and Practice

Sparsity Through History

Ben “Tex” Logan (1965)

– given a signal with bandlimit, we can arbitrarily corrupt an

interval of length and still be able to recover no matter how it was corrupted

Page 13: Compressive Sensing: Theory and Practice

Sparsity

nonzeroentries

sampleslargeFouriercoefficients

Page 14: Compressive Sensing: Theory and Practice

How Can We Exploit Sparsity

Two key theoretical questions:

• How to design that preserves the structure of ?

• Algorithmically, how to recover from the measurements ?

Page 15: Compressive Sensing: Theory and Practice

Sensing MatrixDesign

Page 16: Compressive Sensing: Theory and Practice

Restricted Isometry Property (RIP)

For any pair of -sparse signals and ,

Page 17: Compressive Sensing: Theory and Practice

RIP Matrix: Option 1

• Choose a random matrix

– fill out the entries of with i.i.d. samples from a sub-Gaussian distribution

– project onto a “random subspace”

• Deep connections with random matrix theory and Johnson-Lindenstrauss Lemma

[Baraniuk, M.D., DeVore, Wakin – Const. Approx. 2008]

Page 18: Compressive Sensing: Theory and Practice

• Random Fourier submatrix

RIP Matrix: Option 2

[Candes and Tao – Trans. Information Theory 2006]

Page 19: Compressive Sensing: Theory and Practice

Hallmarks of Random Measurements

Stable

will preserve information, be robust to noise

DemocraticEach measurement has “equal weight”

Universal

Random will work with any fixed orthonormal basis

Page 20: Compressive Sensing: Theory and Practice

Signal Recovery

Page 21: Compressive Sensing: Theory and Practice

Signal Recovery

ill-posed inverse problem

given

find

Page 22: Compressive Sensing: Theory and Practice

-minimization:

-minimization:

If satisfies the RIP, then and are equivalent!

Sparse Recovery: Noiseless Case

given find

linear program

nonconvexNP-Hard

Page 23: Compressive Sensing: Theory and Practice

Why -Minimization Works

Page 24: Compressive Sensing: Theory and Practice

Recovery in Noise

• Optimization-based methods

• Greedy/Iterative algorithms

– OMP, StOMP, ROMP, CoSaMP, Thresh, SP, IHT

Page 25: Compressive Sensing: Theory and Practice

Compressive Sensing in Practice

Page 26: Compressive Sensing: Theory and Practice

Compressive Sensing in Practice

• Tomography in medical imaging

– each projection gives you a set of Fourier coefficients

– fewer measurements mean

more patients

sharper images

less radiation exposure

• Wideband signal acquisition

– framework for acquiring sparse, wideband signals

– ideal for some surveillance applications

• “Single-pixel” camera

Page 27: Compressive Sensing: Theory and Practice

“Single-Pixel” Camera

© MIT Tech Review

[Duarte, M.D., Takhar, Laska, Sun, Kelly, Baraniuk – Sig. Proc. Mag. 2008]

Page 28: Compressive Sensing: Theory and Practice

TI Digital Micromirror Device

Page 29: Compressive Sensing: Theory and Practice

Image Acquisition

Page 30: Compressive Sensing: Theory and Practice

“Single-Pixel” Camera

© MIT Tech Review

randompattern onDMD array

single photon detector

imagereconstruction

A/D conversion

Page 31: Compressive Sensing: Theory and Practice

Conclusions

• Compressive sensing

– exploits signal sparsity/compressibility

– integrates sensing with compression

– enables new kinds of imaging/sensing devices

• Near/Medium-term applications

– tomography/medical imaging

– imagers where CCDs and CMOS arrays are blind

– wideband A/D converters

dsp.rice.edu/cs