Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

15
Compressed Sensing Ivan Cheung ustration: Gabriel Peyre

Transcript of Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

Page 1: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

Compressed Sensing

Ivan Cheung

Illustration: Gabriel Peyre

Page 2: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

Overview

What is compressed sensing? How it works Applications

Page 3: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

What is compressed sensing?

A paradigm shift that allows for the saving of time and space during the process of signal acquisition, while still allowing near perfect signal recovery when the signal is needed

Image: Windows Vista

Page 4: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

Sparsity

The concept that most signals in our natural world are sparse

Diagram: Emmanuel Candès, Michael Wakin

Page 5: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

How It Works

1) UndersampleA camera or other device captures only a small, randomly chosen fraction

of the pixels that normally comprise a particular image. This saves time and space.

Photos: Corbis; Image Simulation: Jarvis Haupt/Robert Nowak

Page 6: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

How It Works

2) Fill in the dotsAn algorithm called l1 minimization starts by arbitrarily picking one of the

effectively infinite number of ways to fill in all the missing pixels.

Photos: Corbis; Image Simulation: Jarvis Haupt/Robert Nowak

Page 7: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

How It Works

3) Add shapesThe algorithm then begins to modify the picture in stages by laying colored shapes over the randomly selected image. The goal is to seek sparcity, a

measure of image simplicity.

Photos: Corbis; Image Simulation: Jarvis Haupt/Robert Nowak

Page 8: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

How It Works

4) Add smaller shapesThe algorithm inserts the smallest number of shapes, of the simplest kind, that match the original pixels. If it sees four adjacent green pixels, it may

add a green rectangle there.

Photos: Corbis; Image Simulation: Jarvis Haupt/Robert Nowak

Page 9: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

How It Works

5) Achieve clarityIteration after iteration, the algorithm adds smaller and smaller shapes, always seeking sparsity. Eventually it creates an image that will almost

certainly be a near-perfect facsimile of a hi-res one.

Photos: Corbis; Image Simulation: Jarvis Haupt/Robert Nowak

Page 10: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

Applications

Medical– Fast MRI Imaging

Artificial Intelligence– Baysian classifier

Facial recognition OCR

Page 11: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

Applications

Distributed Networks– Data storage– Error correction codes– Sensor networks– Signal detection

Page 12: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

Sensor Networks

A typical wireless sensor network contains a large number of wireless sensor nodes, which gather information and deliver it to a distant destination, termed a fusion center, where information is filtered and aggregated.

Diagram: Jarvis Haupt, Robert Nowak

Page 13: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

Sensor Networks

processing and communication are combined into one distributed projection operation

it virtually eliminates the need for the sensor network to process and communicate

consistent signal estimation is possible with power and latency requirements growing sub-linearly in relation to the number of sensor nodes

Page 14: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

Sources

Candès , Emmanuel J. and Michael B. Wakin. "An Introduction to Compressive Sampling." IEEE Signal Processing Magazine (March 2008): 21-30.

Candès , Emmanuel J. and Paige A. Randall. "Highly Robust Error Correction by Convex Programming." IEEE Signal Processing Magazine (July 2008): 2829-2840.

Ellenberg, Jordan. "Fill in the Blanks." Wired, March 2010, 62-67. Haupt, Jarvis, Waheed U. Bajwa, Michael Rabbat, and Robert Nowak. "Joint

Source-Channel Communication for Distributed Estimation in Sensor Networks." IEEE Transactions on Information Theory (October 2007).

Haupt, Jarvis, Waheed U. Bajwa, Michael Rabbat, and Robert Nowak. "Compressed Sensing for Networked Data." IEEE Signal Processing Magazine (March 2008): 92-101.

Rudelson, Mark, Roman Vershynin. "Geometric Approach to Error-Correcting Codes and Reconstruction of Signals." International Mathematics Research Notices (2005).

"Wikipedia." Wikimedia Foundation. http://en.wikipedia.org/wiki/Compressed_sensing (accessed April 9, 2010).

Page 15: Compressed Sensing Ivan Cheung Illustration: Gabriel Peyre.

Thank You!

Questions?