Richard Baraniuk Rice University dsp.rice.edu/cs Lecture 2: Compressive Sampling for Analog Time Signals.

Slides:



Advertisements
Similar presentations
Pulse Code Modulation Pulse Code Modulation
Advertisements

COMPRESSED SENSING Luis Mancera Visual Information Processing Group
Compressive Sensing IT530, Lecture Notes.
ECE 4371, Fall, 2014 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Cambridge, Massachusetts Analog Logic Ben Vigoda.
Analog-to-digital Conversion and Digital-to-analog Conversion (with DSP) ES-3.
©Alex Doboli 2006  Analog to Digital Converters Alex Doboli, Ph.D. Department of Electrical and Computer Engineering State University of New York at.
Mixed-Signal System Design and Modeling ©2001 Eric Swanson Lecture 6 Fall Semester 2002.
Richard Baraniuk Rice University Progress in Analog-to- Information Conversion.
Compressive Signal Processing Richard Baraniuk Rice University.
CEN352, Dr. Ghulam Muhammad King Saud University
ECE Department Rice University dsp.rice.edu/cs Measurements and Bits: Compressed Sensing meets Information Theory Shriram Sarvotham Dror Baron Richard.
School of Computing Science Simon Fraser University
Compressive Oversampling for Robust Data Transmission in Sensor Networks Infocom 2010.
Volkan Cevher, Marco F. Duarte, and Richard G. Baraniuk European Signal Processing Conference 2008.
Sep 22, 2005CS477: Analog and Digital Communications1 Random Processes and PSD Analog and Digital Communications Autumn
Compressed Sensing meets Information Theory Dror Baron Duarte Wakin Sarvotham Baraniuk Guo Shamai.
Sep 16, 2005CS477: Analog and Digital Communications1 LTI Systems, Probability Analog and Digital Communications Autumn
Richard Baraniuk Rice University dsp.rice.edu/cs Compressive Signal Processing.
Sep 15, 2005CS477: Analog and Digital Communications1 Modulation and Sampling Analog and Digital Communications Autumn
Random Convolution in Compressive Sampling Michael Fleyer.
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.
Leo Lam © Signals and Systems EE235. Transformers Leo Lam ©
Data Acquisition. Data Acquisition System Analog Signal Signal Conditioner ADC Digital Processing Communication.
Compressed Sensing Compressive Sampling
DSP (digital signal processing) (DSP) deals with commonly signals such as speech, music, video, EKG or ECG (heart), and EEG (brain).
Data Sampling & Nyquist Theorem Richa Sharma Dept. of Physics And Astrophysics University of Delhi.
T Digital Signal Processing and Filtering
The sampling of continuous-time signals is an important topic It is required by many important technologies such as: Digital Communication Systems ( Wireless.
Signal ProcessingES & BM MUET1 Lecture 2. Signal ProcessingES & BM MUET2 This lecture Concept of Signal Processing Introduction to Signals Classification.
LE 460 L Acoustics and Experimental Phonetics L-13
Digital Communications I: Modulation and Coding Course Spring – 2012 Jeffrey N. Denenberg Lecture 2: Formatting and Baseband Modulation.
Random signals. Histogram of the random signal Continuous Time Sinusoidal signals.
Lecture 1 Signals in the Time and Frequency Domains
Lecture 5: Signal Processing II EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 2/20/13.
Compressive Sensing A New Approach to Signal Acquisition and Processing Richard Baraniuk Rice University.
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.
Acoustic Analysis of Speech Robert A. Prosek, Ph.D. CSD 301 Robert A. Prosek, Ph.D. CSD 301.
Digital Signal Processing
EE302 Lesson 19: Digital Communications Techniques 3.
Recovering low rank and sparse matrices from compressive measurements Aswin C Sankaranarayanan Rice University Richard G. Baraniuk Andrew E. Waters.
Learning With Structured Sparsity
Model-Based Compressive Sensing Presenter: Jason David Bonior ECE / CMR Tennessee Technological University November 5, 2010 Reading Group (Richard G. Baraniuk,
Compressive Sensing for Multimedia Communications in Wireless Sensor Networks By: Wael BarakatRabih Saliba EE381K-14 MDDSP Literary Survey Presentation.
Eli Baransky & Gal Itzhak. Basic Model The pulse shape is known (usually gaussian), if we limit ourselves to work In G(f)’s support, then we can calibrate.
Shriram Sarvotham Dror Baron Richard Baraniuk ECE Department Rice University dsp.rice.edu/cs Sudocodes Fast measurement and reconstruction of sparse signals.
An Introduction to Compressive Sensing Speaker: Ying-Jou Chen Advisor: Jian-Jiun Ding.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 3 – Digital Audio Representation Klara Nahrstedt Spring 2009.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Leo Lam © Signals and Systems EE235 Leo Lam.
Entropy Coding of Video Encoded by Compressive Sensing Yen-Ming Mark Lai, University of Maryland, College Park, MD
CS434/534: Mobile Computing and Wireless Networks Y. Richard Yang 08/30/2012.
Fourier and Wavelet Transformations Michael J. Watts
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 3 – Digital Audio Representation Klara Nahrstedt Spring 2014.
An Introduction to Compressive Sensing
Lecture 2 Analog to digital conversion & Basic discrete signals.
Compressive Sensing Techniques for Video Acquisition EE5359 Multimedia Processing December 8,2009 Madhu P. Krishnan.
Digital Signal Processing
Principios de Comunicaciones EL4005
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Chapter 3 Sampling.
Fourier and Wavelet Transformations
Sudocodes Fast measurement and reconstruction of sparse signals
HKN ECE 210 Exam 3 Review Session
Sudocodes Fast measurement and reconstruction of sparse signals
Chapter 3 Sampling.
Presentation transcript:

Richard Baraniuk Rice University dsp.rice.edu/cs Lecture 2: Compressive Sampling for Analog Time Signals

Analog-to-Digital Conversion

Sensing by Sampling Foundation of Analog-to-Digital conversion: Shannon/Nyquist sampling theorem –periodically sample at 2x signal bandwidth Increasingly, signal processing systems rely on A/D converter at front-end –radio frequency (RF) applications have hit a performance brick wall

Sensing by Sampling Foundation of Analog-to-Digital conversion: Shannon/Nyquist sampling theorem –periodically sample at 2x signal bandwidth Increasingly, signal processing systems rely on A/D converter at front-end –RF applications have hit a performance brick wall –“Moore’s Law” for A/D’s: doubling in performance only every 6 years” Major issues: –limited bandwidth (# Hz) –limited dynamic range (# bits) –deluge of bits to process downstream

“Analog-to-Information” Conversion [Dennis Healy, DARPA]

Signal Sparsity Shannon was a pessimist –sample rate N times/sec is worst-case bound Sparsity: “information rate” K per second, K << N Applications: Communications, radar, sonar, … wideband signal samples large Gabor (TF) coefficients time frequency time

Local Fourier Sparsity (Spectrogram) time frequency

Signal Sparsity wideband signal samples large Gabor (TF) coefficients Fourier matrix

Compressive Sampling Compressive sampling “random measurements” measurements sparse signal information rate

Compressive Sampling Universality

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

A Simple Model for Analog Compressive Sampling

Analog CS analog signal digital measurements information statistics A2IDSP Analog-to-information (A2I) converter takes analog input signal and creates discrete (digital) measurements Much of CS literature involves exclusively discrete signals First, define an appropriate signal acquisition model

A Simple Analog CS Model K-sparse vector analog signal digital measurements information statistics A2IDSP Operator takes discrete vector and generates analog signal from a (wideband) subspace

A Simple Analog CS Model K-sparse vector analog signal digital measurements information statistics A2IDSP Operator takes analog signal and generates discrete vector

Analog CS K-sparse vector analog signal digital measurements information statistics A2IDSP is a CS matrix

Architectures for A2I: 1. Random Sampling

A2I via Random Sampling [Gilbert, Strauss, et al] Can apply “random” sampling concepts from Anna Gilbert’s lectures directly to A2I Average sampling rate < Nyquist rate Appropriate for narrowband signals (sinusoids), wideband signals (wavelets), histograms, … Highly efficient, one-pass decoding algorithms

Sparsogram Spectrogram computed using random samples

Example: Frequency Hopper Random sampling A2I at 13x sub-Nyquist average sampling rate spectrogram sparsogram

Architectures for A2I: 2. Random Filtering

A2I via Random Filtering Analog LTI filter with “random impulse response” Quasi-Toeplitz measurement system y(t)y(t)

Comparison to Full Gaussian Fourier-sparse signals N = 128, K = 10 y(t)y(t) B = length of filter h in terms of Nyquist rate samples = horizontal width of band of A2I conv

Architectures for A2I: 3. Random Demodulation

A2I via Random Demodulation

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 Random demodulator AIC at 8x sub-Nyquist spectrogram sparsogram

Summary Analog-to-information conversion: Analog CS Key concepts of discrete-time CS carry over Streaming signals require specially structured measurement systems Tension between what can be built in hardware versus what systems create a good CS matrix Three examples: –random sampling, random filtering, random demodulation

Open Issues New hardware designs New transforms that sparsity natural and man-made signals Analysis and optimization under real-world non-idealities such as jitter, measurement noise, interference, etc. Reconstruction/processing algorithms for dealing with large N dsp.rice.edu/cs