Compressive Sensing A New Approach to Signal Acquisition and Processing Richard Baraniuk Rice University.

Slides:



Advertisements
Similar presentations
On the Power of Adaptivity in Sparse Recovery Piotr Indyk MIT Joint work with Eric Price and David Woodruff, 2011.
Advertisements

Compressive Sensing IT530, Lecture Notes.
Wideband Spectrum Sensing Using Compressive Sensing.
Richard G. Baraniuk Chinmay Hegde Sriram Nagaraj Go With The Flow A New Manifold Modeling and Learning Framework for Image Ensembles Aswin C. Sankaranarayanan.
The Sparse FFT: From Theory to Practice
Short-course Compressive Sensing of Videos Venue CVPR 2012, Providence, RI, USA June 16, 2012 Organizers: Richard G. Baraniuk Mohit Gupta Aswin C. Sankaranarayanan.
Online Performance Guarantees for Sparse Recovery Raja Giryes ICASSP 2011 Volkan Cevher.
Multi-Task Compressive Sensing with Dirichlet Process Priors Yuting Qi 1, Dehong Liu 1, David Dunson 2, and Lawrence Carin 1 1 Department of Electrical.
Richard Baraniuk Rice University dsp.rice.edu/cs Lecture 2: Compressive Sampling for Analog Time Signals.
Contents 1. Introduction 2. UWB Signal processing 3. Compressed Sensing Theory 3.1 Sparse representation of signals 3.2 AIC (analog to information converter)
compressive nonsensing
More MR Fingerprinting
Compressed sensing Carlos Becker, Guillaume Lemaître & Peter Rennert
Rice/Duke | Compressive Optical Devices | August 2007 Richard Baraniuk Kevin Kelly Rice University Compressive Optical Imaging Systems – Theory, Devices,
Richard Baraniuk Rice University Progress in Analog-to- Information Conversion.
Compressive Signal Processing Richard Baraniuk Rice University.
Combinatorial Selection and Least Absolute Shrinkage via The CLASH Operator Volkan Cevher Laboratory for Information and Inference Systems – LIONS / EPFL.
ECE Department Rice University dsp.rice.edu/cs Measurements and Bits: Compressed Sensing meets Information Theory Shriram Sarvotham Dror Baron Richard.
“Random Projections on Smooth Manifolds” -A short summary
School of Computing Science Simon Fraser University
Volkan Cevher, Marco F. Duarte, and Richard G. Baraniuk European Signal Processing Conference 2008.
Compressed Sensing meets Information Theory Dror Baron Duarte Wakin Sarvotham Baraniuk Guo Shamai.
Richard Baraniuk Rice University dsp.rice.edu/cs Compressive Signal Processing.
Introduction to Compressive Sensing
Rice University dsp.rice.edu/cs Distributed Compressive Sensing A Framework for Integrated Sensing and Processing for Signal Ensembles Marco Duarte Shriram.
Nonlinear Sampling. 2 Saturation in CCD sensors Dynamic range correction Optical devices High power amplifiers s(-t) Memoryless nonlinear distortion t=n.
Random Projections of Signal Manifolds Michael Wakin and Richard Baraniuk Random Projections for Manifold Learning Chinmay Hegde, Michael Wakin and Richard.
Compressed Sensing Compressive Sampling
Model-based Compressive Sensing
An ALPS’ view of Sparse Recovery Volkan Cevher Laboratory for Information and Inference Systems - LIONS
Entropy, Information and Compressive Sensing in the Quantum Domain.
Compressive Sensing A New Approach to Image Acquisition and Processing
Richard Baraniuk Rice University Model-based Sparsity.
Compressive Sampling: A Brief Overview
Sensing via Dimensionality Reduction Structured Sparsity Models Volkan Cevher
Game Theory Meets Compressed Sensing
Go With The Flow A New Manifold Modeling and Learning Framework for Image Ensembles Richard G. Baraniuk Rice University.
Rice “Single-Pixel” CS Camera random pattern on DMD array DMD single photon detector image reconstruction object Richard Baraniuk, Kevin Kelly, and students.
Richard Baraniuk Chinmay Hegde Marco Duarte Mark Davenport Rice University Michael Wakin University of Michigan Compressive Learning and Inference.
Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.
Recovery of Clustered Sparse Signals from Compressive Measurements
Cs: compressed sensing
Terahertz Imaging with Compressed Sensing Department of Electrical and Computer Engineering Rice University, Houston, Texas, USA Wai Lam Chan December.
Introduction to Compressive Sensing
Recovering low rank and sparse matrices from compressive measurements Aswin C Sankaranarayanan Rice University Richard G. Baraniuk Andrew E. Waters.
EE369C Final Project: Accelerated Flip Angle Sequences Jan 9, 2012 Jason Su.
Sketching via Hashing: from Heavy Hitters to Compressive Sensing to Sparse Fourier Transform Piotr Indyk MIT.
Learning With Structured Sparsity
Source Localization on a budget Volkan Cevher Rice University Petros RichAnna Martin Lance.
Model-Based Compressive Sensing Presenter: Jason David Bonior ECE / CMR Tennessee Technological University November 5, 2010 Reading Group (Richard G. Baraniuk,
Performed by: Ron Amit Supervisor: Tanya Chernyakova In cooperation with: Prof. Yonina Eldar 1 Part A Final Presentation Semester: Spring 2012.
SCALE Speech Communication with Adaptive LEarning Computational Methods for Structured Sparse Component Analysis of Convolutive Speech Mixtures Volkan.
Compressive Sensing for Multimedia Communications in Wireless Sensor Networks By: Wael BarakatRabih Saliba EE381K-14 MDDSP Literary Survey Presentation.
Compressible priors for high-dimensional statistics Volkan Cevher LIONS/Laboratory for Information and Inference Systems
Shriram Sarvotham Dror Baron Richard Baraniuk ECE Department Rice University dsp.rice.edu/cs Sudocodes Fast measurement and reconstruction of sparse signals.
ALISSA M. STAFFORD MENTOR: ALEX CLONINGER DIRECTED READING PROJECT MAY 3, 2013 Compressive Sensing & Applications.
An Introduction to Compressive Sensing Speaker: Ying-Jou Chen Advisor: Jian-Jiun Ding.
Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods
Midterm Presentation Performed by: Ron Amit Supervisor: Tanya Chernyakova Semester: Spring Sub-Nyquist Sampling in Ultrasound Imaging.
CHARACTERIZATION PRESENTATION ANAT KLEMPNER SPRING 2012 SUPERVISED BY: MALISA MARIJAN YONINA ELDAR A Compressed Sensing Based UWB Communication System.
An Introduction to Compressive Sensing
Terahertz Imaging with Compressed Sensing and Phase Retrieval Wai Lam Chan Matthew Moravec Daniel Mittleman Richard Baraniuk Department of Electrical and.
Compressive Sensing Techniques for Video Acquisition EE5359 Multimedia Processing December 8,2009 Madhu P. Krishnan.
Learning With Dynamic Group Sparsity
CNNs and compressive sensing Theoretical analysis
Compressive Sensing Imaging
Towards Understanding the Invertibility of Convolutional Neural Networks Anna C. Gilbert1, Yi Zhang1, Kibok Lee1, Yuting Zhang1, Honglak Lee1,2 1University.
Sudocodes Fast measurement and reconstruction of sparse signals
Sudocodes Fast measurement and reconstruction of sparse signals
Presentation transcript:

Compressive Sensing A New Approach to Signal Acquisition and Processing Richard Baraniuk Rice University

LECTURE THREE Sparsity and CS: Applications and Current Trends

Recall: CS Sensing: = random linear combinations of the entries of Recovery:Recover from via optimization measurements sparse signal nonzero entries

Gerhard Richter 4096 Farben / 4096 Colours cm X 254 cm Laquer on Canvas Catalogue Raisonné: 359 Museum Collection: Staatliche Kunstsammlungen Dresden (on loan) Sales history: 11 May 2004 Christie's New York Post-War and Contemporary Art (Evening Sale), Lot 34 US$3,703,500

“Single-Pixel” CS Camera random pattern on DMD array DMD single photon detector image reconstruction or processing w/ Kevin Kelly scene

“Single-Pixel” CS Camera random pattern on DMD array DMD single photon detector image reconstruction or processing scene Flip mirror array M times to acquire M measurements Sparsity-based (linear programming) recovery …

First Image Acquisition target pixels 1300 measurements (2%) measurements (16%)

World’s First Photograph 1826, Joseph Niepce Farm buildings and sky 8 hour exposure On display at UT-Austin

Utility? DMD single photon detector Fairchild 100Mpixel CCD

Utility? DMD single photon detector Fairchild 100Mpixel CCD

CS Low-Light Imaging with PMT true color low-light imaging 256 x 256 image with 10:1 compression [Nature Photonics, April 2007]

CS Infrared Camera 20% 5%

CS Hyperspectral Imager spectrometer hyperspectral data cube nm 1M space x wavelength voxels 200k random sums

CS MRI Lustig, Pauly, Donoho et al at Stanford Goal: Speed up MRI data acquisition by reducing number of samples required for a given image reconstruction quality Approach: Design MRI sampling pattern (in frequency/k-space) to be close to random

Multi-Slice Brain Imaging [M. Lustig]

Compressive Sensing In Action A/D Converters

Analog-to-Digital Conversion Nyquist rate limits reach of today’s ADCs “Moore’s Law” for ADCs: –technology Figure of Merit incorporating sampling rate and dynamic range doubles every 6-8 years Analog-to-Information (A2I) converter –wideband signals have high Nyquist rate but are often sparse/compressible –develop new ADC technologies to exploit –new tradeoffs among Nyquist rate, sampling rate, dynamic range, … frequency hopper spectrogram time frequency

Streaming Measurements measurements streaming requires special Streaming applications: cannot fit entire signal into a processing buffer at one time

Streaming Measurements measurements streaming requires special Streaming applications: cannot fit entire signal into a processing buffer at one time

Streaming Measurements measurements streaming requires special Streaming applications: cannot fit entire signal into a processing buffer at one time RIP?

Streaming Measurements streaming requires special Many applications:Signal sparse in frequency (Fourier transform)

Random Demodulator A A B B C C D D

Sampling Rate Goal: Sample near signal’s (low) “information rate” rather than its (high) Nyquist rate A2I sampling rate number of tones / window Nyquist bandwidth

Sampling Rate Theorem [Tropp et al 2007] If the sampling rate satisfies then locally Fourier K -sparse signals can be recovered exactly with probability

Empirical Results

Example: Frequency Hopper 20x sub-Nyquist sampling spectrogram sparsogram Nyquist rate sampling

More CS In Action CS makes sense when measurements are expensive Ultrawideband A/D converters [DARPA “Analog to Information” program] Camera networks –sensing/compression/fusion Radar, sonar, array processing –exploit spatial sparsity of targets DNA microarrays –smaller, more agile arrays for bio-sensing …

Beyond Sparsity Structured Sparsity

Beyond Sparse Models Sparse signal model captures simplistic primary structure wavelets: natural images Gabor atoms: chirps/tones pixels: background subtracted images

Beyond Sparse Models Sparse signal model captures simplistic primary structure Modern compression/processing algorithms capture richer secondary coefficient structure wavelets: natural images Gabor atoms: chirps/tones pixels: background subtracted images

Sparse Signals K-sparse signals comprise a particular set of K-dim subspaces

Structured-Sparse Signals A K-sparse signal model comprises a particular (reduced) set of K-dim subspaces [Blumensath and Davies] Fewer subspaces <> relaxed RIP <> stable recovery using fewer measurements M

Wavelet Sparse Typical of wavelet transforms of natural signals and images (piecewise smooth)

Tree-Sparse Model: K-sparse coefficients +significant coefficients lie on a rooted subtree Typical of wavelet transforms of natural signals and images (piecewise smooth)

Wavelet Sparse Model: K-sparse coefficients +significant coefficients lie on a rooted subtree RIP: stable embedding K-dim subspaces

Tree-Sparse Model: K-sparse coefficients +significant coefficients lie on a rooted subtree Tree-RIP: stable embedding K-dim subspaces

Recall: Iterated Thresholding update signal estimate prune signal estimate (best K-term approx) update residual

Iterated Model Thresholding update signal estimate prune signal estimate (best K-term model approx) update residual

Tree-Sparse Signal Recovery target signal CoSaMP, (RMSE=1.12) Tree-sparse CoSaMP (RMSE=0.037) N=1024 M=80 L1-minimization (RMSE=0.751) [B, Cevher, Duarte, Hegde’08]

Other Useful Models Clustered coefficients [C, Duarte, Hegde, B], [C, Indyk, Hegde, Duarte, B] Dispersed coefficients [Tropp, Gilbert, Strauss], [Stojnic, Parvaresh, Hassibi], [Eldar, Mishali], [Baron, Duarte et al], [B, C, Duarte, Hegde]

Clustered Signals targetIsing-model recovery CoSaMP recovery LP (FPC) recovery Probabilistic approach via graphical model Model clustering of significant pixels in space domain using Ising Markov Random Field Ising model approximation performed efficiently using graph cuts [Cevher, Duarte, Hegde, B’08]

Block-Sparse Model N = 4096 K = 6 active blocks J = block length = 64 M = 2.5JK = 960 msnts [Stojnic, Parvaresh, Hassibi], [Eldar, Mishali], [B, Cevher, Duarte, Hegde] target CoSaMP (MSE = 0.723) block-sparse model recovery (MSE=0.015)

Sparse Spike Trains Sequence of pulses Simple model: –sequence of Dirac pulses –refractory period between each pulse Model-based RIP if Stable recovery via iterative algorithm (exploit total unimodularity) [Hedge, Duarte, Cevher ‘09]

N=1024 K=50 =10 M=150 original model-based recovery error CoSaMP recovery error Sparse Spike Trains

Sparse Pulse Trains More realistic model: –sequence of Dirac pulses * pulse shape of length –refractory period between each pulse of length Model-based RIP if

More realistic model: –sequence of Dirac pulses * pulse shape of length –refractory period between each pulse of length Model-based RIP if N=4076 K=7 =25 =10 M=290 originalCoSaMPmodel-alg Sparse Pulse Trains

Summary Compressive sensing –randomized dimensionality reduction –integrates sensing, compression, processing –exploits signal sparsity information –enables new sensing modalities, architectures, systems –relies on large-scale optimization Why it works:preserves information in signals with concise geometric structure sparse signals | compressible signals | manifolds

Open Research Issues Links with information theory –new encoding matrix design via codes (LDPC, fountains) –new decoding algorithms (BP, etc.) –quantization and rate distortion theory Links with machine learning –Johnson-Lindenstrauss, manifold embedding, RIP Processing/inference on random projections –filtering, tracking, interference cancellation, … Multi-signal CS –array processing, localization, sensor networks, … CS hardware –ADCs, receivers, cameras, imagers, radars, …

Discussion Session 3 Discussion: –Model-based CS Computer exercises: –Manifold CS and smashed filter for classification –Model-based compressive sensing –Democracy and justice for enhanced robustness

dsp.rice.edu/cs

Open Positions open postdoc positions in sparsity / compressive sensing at Rice University dsp.rice.edu

Connexions (cnx.org) non-profit open publishing project goal: make high-quality educational content available to anyone, anywhere, anytime for free on the web and at very low cost in print open-licensed repository of Lego-block modules for authors, instructors, and learners to create, rip, mix, burn global reach: >1M users monthly from 200 countries collaborators:IEEE (IEEEcnx.org), Govt. Vietnam, TI, NI, …

Thanks! PCMI organizers and staff Chinmay Hegde, TA Rice DSP past and present –Mark Davenport, Marco Duarte, Mike Wakin, Volkan Cevher