A Survey of Compressive Sensing and Applications

Similar documents
Solving Underdetermined Linear Equations and Overdetermined Quadratic Equations (using Convex Programming)

Near Optimal Signal Recovery from Random Projections

An Overview of Sparsity with Applications to Compression, Restoration, and Inverse Problems

Compressed Sensing: Lecture I. Ronald DeVore

Introduction How it works Theory behind Compressed Sensing. Compressed Sensing. Huichao Xue. CS3750 Fall 2011

Robust Uncertainty Principles: Exact Signal Reconstruction from Highly Incomplete Frequency Information

Lecture 22: More On Compressed Sensing

Compressed Sensing: Extending CLEAN and NNLS

Compressed sensing. Or: the equation Ax = b, revisited. Terence Tao. Mahler Lecture Series. University of California, Los Angeles

Low-Dimensional Signal Models in Compressive Sensing

Compressive Sensing and Beyond

The Fundamentals of Compressive Sensing

Various signal sampling and reconstruction methods

Compressed Sensing Using Reed- Solomon and Q-Ary LDPC Codes

COMPRESSED SENSING IN PYTHON

Compressive Sensing (CS)

Primal Dual Pursuit A Homotopy based Algorithm for the Dantzig Selector

Spin Glass Approach to Restricted Isometry Constant

Randomness-in-Structured Ensembles for Compressed Sensing of Images

An Overview of Compressed Sensing

Random Coding for Fast Forward Modeling

Mathematical introduction to Compressed Sensing

CoSaMP. Iterative signal recovery from incomplete and inaccurate samples. Joel A. Tropp

Lecture Notes 9: Constrained Optimization

Estimating Unknown Sparsity in Compressed Sensing

Strengthened Sobolev inequalities for a random subspace of functions

Optimization-based sparse recovery: Compressed sensing vs. super-resolution

Inverse problems, Dictionary based Signal Models and Compressed Sensing

Sensing systems limited by constraints: physical size, time, cost, energy

COMPRESSIVE SAMPLING USING EM ALGORITHM. Technical Report No: ASU/2014/4

Recovering overcomplete sparse representations from structured sensing

arxiv: v1 [cs.it] 26 Sep 2018

The Pros and Cons of Compressive Sensing

New Applications of Sparse Methods in Physics. Ra Inta, Centre for Gravitational Physics, The Australian National University

CoSaMP: Greedy Signal Recovery and Uniform Uncertainty Principles

Random projections. 1 Introduction. 2 Dimensionality reduction. Lecture notes 5 February 29, 2016

1 Introduction to Compressed Sensing

Performance Bounds for Grouped Incoherent Measurements in Compressive Sensing

AN INTRODUCTION TO COMPRESSIVE SENSING

Compressed Sensing and Linear Codes over Real Numbers

Introduction to compressive sampling

Compressive sampling meets seismic imaging

Part IV Compressed Sensing

Module 3 : Sampling and Reconstruction Lecture 22 : Sampling and Reconstruction of Band-Limited Signals

Data representation and approximation

An Introduction to Sparse Approximation

Model-Based Compressive Sensing for Signal Ensembles. Marco F. Duarte Volkan Cevher Richard G. Baraniuk

ANALOG-TO-DIGITAL converters (ADCs) are an essential. Democracy in Action: Quantization, Saturation, and Compressive Sensing

Compressive Sensing Applied to Full-wave Form Inversion

Super-resolution via Convex Programming

Inverse problems and sparse models (6/6) Rémi Gribonval INRIA Rennes - Bretagne Atlantique, France.

An Introduction to Sparse Representations and Compressive Sensing. Part I

Compressive Sensing of Streams of Pulses

What & Why is CS? Lab 2 - Compressive Sensing for biomedical signal. How to use it? (on biomedical signals) Lab Task 2.

Exact Signal Recovery from Sparsely Corrupted Measurements through the Pursuit of Justice

Lecture: Introduction to Compressed Sensing Sparse Recovery Guarantees

Introduction to Compressed Sensing

On the coherence barrier and analogue problems in compressed sensing

Compressed Sensing. 1 Introduction. 2 Design of Measurement Matrices

Multiresolution schemes

DFG-Schwerpunktprogramm 1324

Compressed sensing techniques for hyperspectral image recovery

Sampling Signals from a Union of Subspaces

Multiresolution schemes

We will now focus on underdetermined systems of equations: data acquisition system

Problem with Fourier. Wavelets: a preview. Fourier Gabor Wavelet. Gabor s proposal. in the transform domain. Sinusoid with a small discontinuity

Wavelets: a preview. February 6, 2003 Acknowledgements: Material compiled from the MATLAB Wavelet Toolbox UG.

Sparsity and Incoherence in Compressive Sampling

Compressive sensing of low-complexity signals: theory, algorithms and extensions

Near Ideal Behavior of a Modified Elastic Net Algorithm in Compressed Sensing

Sparse Recovery Beyond Compressed Sensing

Compressed sensing and imaging

People Hearing Without Listening: An Introduction To Compressive Sampling

Sparsifying Transform Learning for Compressed Sensing MRI

ECE 350 Signals and Systems Spring 2011 Final Exam - Solutions. Three 8 ½ x 11 sheets of notes, and a calculator are allowed during the exam.

Compressed Sensing and Related Learning Problems

RECENT results in sampling theory [1] have shown that it

ANALOG-TO-DIGITAL converters (ADCs) are an essential. Democracy in Action: Quantization, Saturation, and Compressive Sensing

The uniform uncertainty principle and compressed sensing Harmonic analysis and related topics, Seville December 5, 2008

Stable Signal Recovery from Incomplete and Inaccurate Measurements

TRACKING SOLUTIONS OF TIME VARYING LINEAR INVERSE PROBLEMS

ANGLE OF ARRIVAL DETECTION USING COMPRESSIVE SENSING

Performance Analysis for Sparse Support Recovery

Low-Complexity FPGA Implementation of Compressive Sensing Reconstruction

Sensors. Chapter Signal Conditioning

Introduction to Signal Spaces

The Dantzig Selector

Solution Recovery via L1 minimization: What are possible and Why?

Homework: 4.50 & 4.51 of the attachment Tutorial Problems: 7.41, 7.44, 7.47, Signals & Systems Sampling P1

Package R1magic. April 9, 2013

Multichannel Sampling of Signals with Finite. Rate of Innovation

Noisy Signal Recovery via Iterative Reweighted L1-Minimization

Compressive Sensing of Sparse Tensor

Image Processing in Astrophysics

DISCRETE FOURIER TRANSFORM

Co-Prime Arrays and Difference Set Analysis

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

Reconstruction of Periodic Bandlimited Signals from Nonuniform Samples. Evgeny Margolis

ECE 8201: Low-dimensional Signal Models for High-dimensional Data Analysis

Statistical Issues in Searches: Photon Science Response. Rebecca Willett, Duke University

Transcription:

A Survey of Compressive Sensing and Applications Justin Romberg Georgia Tech, School of ECE ENS Winter School January 10, 2012 Lyon, France

Signal processing trends DSP: sample first, ask questions later Explosion in sensor technology/ubiquity has caused two trends: Physical capabilities of hardware are being stressed, increasing speed/resolution becoming expensive gigahertz+ analog-to-digital conversion accelerated MRI industrial imaging Deluge of data camera arrays and networks, multi-view target databases, streaming video... Compressive Sensing: sample smarter, not faster

Classical data acquisition Shannon-Nyquist sampling theorem (Fundamental Theorem of DSP): if you sample at twice the bandwidth, you can perfectly reconstruct the data time space Counterpart for indirect imaging (MRI, radar): Resolution is determined by bandwidth

Sense, sample, process...!"#!$%& '()!*+&,-.& /)*)&0$12%"!!3$#&

Compressive sensing (CS) Shannon/Nyquist theorem is pessimistic 2 bandwidth is the worst-case sampling rate holds uniformly for any bandlimited data sparsity/compressibility is irrelevant Shannon sampling based on a linear model, compression based on a nonlinear model Shannon Compressive sensing new sampling theory that leverages compressibility key roles played by new uncertainty principles and randomness Heisenberg

Compressive sensing!"#$%&'(()*'+, ('-(#&,!(.#/+,012, Essential idea: pre-coding the signal in analog makes it easier to acquire Reduce power consumption, hardware complexity, acquisition time

Asimpleunderdeterminedinverseproblem Observe a subset Ω of the 2D discrete Fourier plane phantom (hidden) white star = sample locations N := 512 2 = 262, 144 pixel image observations on 22 radial lines, 10, 486 samples, 4% coverage

Minimum energy reconstruction Reconstruct g with ĝ (ω 1,ω 2 )= ˆf(ω1,ω 2 ) (ω 1,ω 2 ) Ω 0 (ω 1,ω 2 ) Ω Set unknown Fourier coeffs to zero, and inverse transform original Fourier samples g

Total-variation reconstruction Find an image that Fourier domain: matches observations Spatial domain: has a minimal amount of oscillation Reconstruct g by solving: min g ( g) i,j s.t. ĝ(ω 1,ω 2 )= ˆf(ω 1,ω 2 ), (ω 1,ω 2 ) Ω i,j original Fourier samples g = original perfect reconstruction

Sampling a superposition of sinusoids We take M samples of a superposition of S sinusoids: Time domain x 0 (t) Frequency domain ˆx 0 (ω) Measure M samples (red circles = samples) S nonzero components

Sampling a superposition of sinusoids Reconstruct by solving min x ˆx 1 subject to x(t m )=x 0 (t m ), m =1,...,M original ˆx 0, S = 15 perfect recovery from 30 samples

Numerical recovery curves Resolutions N = 256, 512, 1024 (black, blue, red) Signal composed of S randomly selected sinusoids Sample at M randomly selected locations 100 90 80 %success 70 60 50 40 30 20 10 0 0 0.2 0.4 0.6 0.8 1 S/M In practice, perfect recovery occurs when M 2S for N 1000

Anonlinearsamplingtheorem Exact Recovery Theorem (Candès, R, Tao, 2004): Unknown ˆx 0 is supported on set of size S Select M sample locations {t m } at random with M Const S log N Take time-domain samples (measurements) y m = x 0 (t m ) Solve min x ˆx 1 subject to x(t m )=y m, m =1,...,M Solution is exactly f with extremely high probability In total-variation/phantom example, S=number of jumps

Graphical intuition for 1 min x x 2 s.t. Φx = y min x x 1 s.t. Φx = y random orientation

Acquisition as linear algebra # samples = resolution/ bandwidth data acquisition system unknown signal/image Small number of samples = underdetermined system Impossible to solve in general If x is sparse and Φ is diverse, then these systems can be inverted

Sparsity/Compressibility pixels large wavelet coefficients wideband signal samples frequency large Gabor coefficients time

Wavelet approximation Take 1% of largest coefficients, set the rest to zero (adaptive) original approximated rel. error = 0.031

Linear measurements Instead of samples, take linear measurements of signal/image x 0 y 1 = x 0,φ 1, y 2 = x 0,φ 2,...,y M = x 0,φ K y =Φx 0 Equivalent to transform-domain sampling, {φ m } = basis functions Example: pixels y m =,

Linear measurements Instead of samples, take linear measurements of signal/image x 0 y 1 = x 0,φ 1, y 2 = x 0,φ 2,...,y M = x 0,φ K y =Φx 0 Equivalent to transform-domain sampling, {φ m } = basis functions Example: line integrals (tomography) y m =,

Linear measurements Instead of samples, take linear measurements of signal/image x 0 y 1 = x 0,φ 1, y 2 = x 0,φ 2,...,y M = x 0,φ K y =Φx 0 Equivalent to transform-domain sampling, {φ m } = basis functions Example: sinusoids (MRI) y m =,