SlideShare a Scribd company logo
1 of 27
Download to read offline
Introduction to
Compressive Sensing
BY / ENG. AHMED NASSER AHMED
DEMONSTRATOR AT FACULTY OF ENGINEERING
SUEZ CANAL UNIVERSITY
IntroductiontoCompressiveSensing
1
 Contents
1- What is compressive sensing (CS)
•Sparsity
•Incoherence Sampling
2- UNDERSAMPLING AND SPARSE SIGNAL RECOVERY
3- Robust Compressive Sensing
•Restricted Isometry Property(RIP)
•Random Sensing
•General Data Recovery From Undersampling Data
•Robust Signal Recovery From Noisy Data
4- Compressive Sensing applications
Introduction to Compressive Sensing
2
Nyquist Rate
Introduction to Compressive Sensing
3
Sampling rate > 2 * max frequency What about 4K HD videos ?!
The solution is : Compressed Sensing
What is compressive sensing (CS)
 compressive sensing (CS) theory asserts that one can recover certain
signals and images from far fewer samples or measurements than
traditional methods use
 CS relies on two principle
1. sparsity: which pertains to the signal of interest
2. In coherence : which pertains to the sensing modality
Introduction to Compressive Sensing
4
Sparsity
 Sparsity expresses the idea that the “information rate” of a continuous
time signal may be much smaller than suggested by its bandwidth, or that
a discrete-time signal depends on a number of degrees of freedom which
is comparably much smaller than its (finite) length
 CS exploits the fact that many natural signals are sparse or compressible in
the sense that they have concise representations when expressed in the
proper basis Ψ.
Introduction to Compressive Sensing
5
Sparsity
 The basis Ψ ⋴ R 𝑛
must be orthonormal basis (Orthogonal + Normalize)
 2-D axis R2
1 0
0 1
2
3
=
2
3
 3-D axis R3

1 0 0
0 1 0
0 0 1
2
4
5
=
2
4
5
Introduction to Compressive Sensing
6
Sparsity
Introduction to Compressive Sensing
7
Sparsity
 Many natural signals have concise representations
when expressed in a convenient basis.
 Consider, for example, the image in Figure 1(a) and
its wavelet transform in (b). Although nearly all the
image pixels have nonzero values, the wavelet
coefficients offer a concise summary: most
coefficients are small, and the relatively few large
coefficients capture most of the information.
Introduction to Compressive Sensing
8
Sparsity
 If we have a vector which we expand in an orthonormal basis
(such as a wavelet basis)
 Where :
 X : is the coefficient sequence of ƒ
 Ψ : is the n x n matrix with Ψ1 , …….., Ψ 𝑛 as columns
 S-Sparse signal: is the signal that has S nonzero entries
Introduction to Compressive Sensing
9
Incoherence Sampling
Introduction to Compressive Sensing
10
Incoherence Sampling
 Suppose we are given a pair (Φ, Ψ) of orthobases of R 𝑛
.
 The first basis Φ is used for sensing the object ƒ
 The second Ψ is used to represent ƒ
 the coherence measures the largest correlation between any two
elements of Φ and Ψ. If Φ and Ψ contain correlated elements, the
coherence is large. Otherwise, it is small
 The smaller the coherence, the fewer sample are needed.
Introduction to Compressive Sensing
11
Incoherence Sampling
 random matrices are largely incoherent with any fixed basis Ψ .
 Select an orthobasis Φ uniformly at random, which can be done by
orthonormalizing n vectors sampled independently and uniformly on the
unit sphere. Then with high probability, the coherence between Φ and Ψ
is about .
 By extension, random waveforms (ϕk (t )) with independent identically
distributed (i.i.d.) entries, e.g., Gaussian or ±1 binary entries, will also exhibit
a very low coherence with any fixed representation .
Introduction to Compressive Sensing
12
 Contents
1- What is compressive sensing (CS)
•Sparsity
•Incoherence Sampling
2- UNDERSAMPLING AND SPARSE SIGNAL RECOVERY
3- Robust Compressive Sensing
•Restricted Isometry Property(RIP)
•Random Sensing
•General Data Recovery From Undersampling Data
•Robust Signal Recovery From Noisy Data
4- Compressive Sensing applications
Introduction to Compressive Sensing
13
UNDERSAMPLING AND SPARSE SIGNAL
RECOVERY
 We can use ℓ1- normalization to recover the sparse signal
 if
 the proposed reconstruction ƒ
∗
us given by ƒ
∗
= Ψ 𝑥∗
 Where 𝑥∗
is the convex optimization program
 Among all objects consistent with the data, we pick that whose
coefficient sequence has minimalℓ1 norm .
Introduction to Compressive Sensing
14
UNDERSAMPLING AND SPARSE SIGNAL
RECOVERY
 Result asserts that when f is sufficiently sparse, the recovery via ℓ1 minimization
is provably exact
 ℓ1-minimization is not the only way to recover sparse solutions; other methods,
such as greedy algorithms, have also been proposed.
Introduction to Compressive Sensing
15
UNDERSAMPLING AND SPARSE SIGNAL
RECOVERY
 Theorem 1 :
 For ƒ ⋴ R 𝑛
, and the coefficient sequence x of f in the basis Ψ is
S-sparse
 Then if the Selected m measurements in the Φ domain
uniformly at random equal :
 the solution to (5) is exact with overwhelming probability.(the
probability of success exceeds 1-δ if
Introduction to Compressive Sensing
16
UNDERSAMPLING AND SPARSE SIGNAL
RECOVERY
 According to there are three comments:
1) the smaller the coherence, the fewer samples are needed, hence our emphasis on
low coherence systems
2) One suffers no information loss by measuring just about any set of m coefficients
which may be far less than the signal size apparently demands. If μ(Φ, Ψ) is equal or
close to one, then on the order of Slog n samples suffice instead of n.
3) The signal f can be exactly recovered from our condensed data set by minimizing a
convex functional which does not assume any knowledge about the number of
nonzero coordinates of x, their locations, or their amplitudes which we assume are all
completely unknown a priori. We just run the algorithm and if the signal happens to
be sufficiently sparse, exact recovery occurs.
Introduction to Compressive Sensing
17
 Contents
1- What is compressive sensing (CS)
•Sparsity
•Incoherence Sampling
2- UNDERSAMPLING AND SPARSE SIGNAL RECOVERY
3- Robust Compressive Sensing
•Restricted Isometry Property(RIP)
•Random Sensing
•General Data Recovery From Undersampling Data
•Robust Signal Recovery From Noisy Data
4- Compressive Sensing applications
Introduction to Compressive Sensing
18
Robust Compressive Sensing
 in order to be really powerful, CS needs to be able to deal with both nearly sparse signals and
with noise. So general objects of interest are not exactly sparse but approximately sparse. CS
must deal with two issue:
1) First, is whether or not it is possible to obtain accurate reconstructions of such objects from highly
undersampled measurements.
2) Second, in any real application measured data will invariably be corrupted by at least a small amount
of noise as sensing devices do not have infinite precision
 In general 𝑦 = 𝐴𝑥 + 𝑧
where
 A=RΦΨ : is an m× n “sensing matrix” giving us information about x,
 R is the m× n matrix extracting the sampled coordinates in M
 z: is a stochastic or deterministic unknown error term
Introduction to Compressive Sensing
19
Restricted Isometry Property(RIP)
 Restricted Isometry Property(RIP) has proved to be very useful to study the general robustness of CS
 Restricted Isometry Property(RIP) measure the orthogonality of all subsets of
S columns taken from A which is very important for sparse signal recovery
 For each integer S = 1, 2, . . . , define the Isometry constant
δ 𝑠 of a matrix A as the smallest number such that
 We will loosely say that a matrix A obeys the RIP of order
S if δ 𝑠 is not too close to one.
 When the RIP property holds this mean
 Approximately preserves the Euclidean length of S-sparse signals, which in turn implies that S-sparse vectors cannot
be in the null space of A.
 Or , means that that all subsets of S columns taken from A are in fact nearly orthogonal
Introduction to Compressive Sensing
20
Random Sensing
 we would like to find sensing matrices with the property that column vectors taken from arbitrary
subsets are nearly orthogonal
 the following sensing matrices can be considered
1. form A by sampling n column vectors uniformly at random on the unit sphere of Rm;
2. form A by sampling i.i.d. entries from the normal distribution with mean 0 and variance 1/m;
3. form A by sampling a random projection P as in “Incoherent Sampling” and normalize: A = n/m P
4. form A by sampling i.i.d. entries from a symmetric Bernoulli distribution or other sub-gaussian distribution.
5. RIP can also hold for sensing matrices A = ΦΨ, where Ψ is an arbitrary orthobasis and Φ is an m× n
measurement matrix drawn randomly from a suitable distribution
 And so we can substitute m to
Introduction to Compressive Sensing
21
General Data Recovery From
Undersampling Data
 THEOREM 2 :
 If the RIP holds, then the following linear program gives an accurate
reconstruction of the sparse signal:
Where 𝑥∗
obey to
And
Introduction to Compressive Sensing
22
General Data Recovery From
Undersampling Data
 The conclusions of Theorem 2 are stronger than those of Theorem 1 as :
1. this new theorem deals with all signals. If x is not S-sparse, then theorem asserts that
the quality of the recovered signal is as good as if one knew ahead of time the
location of the S largest values of x and decided to measure those directly.
2. In other words, the reconstruction is nearly as good as that provided by an oracle
which, with full and perfect knowledge about x, extracts the S most significant
pieces of information for us.
3. Another striking difference with our earlier result is that it is deterministic; it involves no
probability. If we are fortunate enough to hold a sensing matrix A obeying the
hypothesis of the theorem, we may apply it, and we are then guaranteed to recover
all sparse S-vectors exactly, and essentially the S largest entries of all vectors
otherwise; i.e., there is no probability of failure.
Introduction to Compressive Sensing
23
Robust Signal Recovery From Noisy
Data
 THEOREM 3:
 If We are given noisy data as in and use 1 minimization with relaxed constraints
for reconstruction:
 Where
𝑥∗
obey to
And , 𝐶1, 𝐶2 are typically Small
Introduction to Compressive Sensing
24
Applications
 Data Compression
 Channel Coding
 Inverse Problem
 Data Acquisition
 Wireless Channel Estimation
Introduction to Compressive Sensing
25
References
 [1] Candès, Emmanuel J., and Michael B. Wakin. "An introduction to
compressive sampling." Signal Processing Magazine, IEEE 25.2 (2008): 21-
30.
 [2] Baraniuk, Richard G. "Compressive sensing." IEEE signal processing
magazine 24.4 (2007).
Introduction to Compressive Sensing
26
Introduction to Compressive Sensing
27
Thank You
Contact me:
Web site:
www.ahmed_nasser_eng.staff.scuegypt.edu.eg
Email:
ahmed.nasserahmed@gmail.com
Ahmed.nasser@eng.suez.edu.eg

More Related Content

What's hot

Sparsity based Joint Direction-of-Arrival and Offset Frequency Estimator
Sparsity based Joint Direction-of-Arrival and Offset Frequency EstimatorSparsity based Joint Direction-of-Arrival and Offset Frequency Estimator
Sparsity based Joint Direction-of-Arrival and Offset Frequency EstimatorJason Fernandes
 
Topo intro wsn
Topo intro wsnTopo intro wsn
Topo intro wsnRishu Seth
 
2015_Reduced-Complexity Super-Resolution DOA Estimation with Unknown Number o...
2015_Reduced-Complexity Super-Resolution DOA Estimation with Unknown Number o...2015_Reduced-Complexity Super-Resolution DOA Estimation with Unknown Number o...
2015_Reduced-Complexity Super-Resolution DOA Estimation with Unknown Number o...Mohamed Mubeen S
 
Explicit Signal to Noise Ratio in Reproducing Kernel Hilbert Spaces.pdf
Explicit Signal to Noise Ratio in Reproducing Kernel Hilbert Spaces.pdfExplicit Signal to Noise Ratio in Reproducing Kernel Hilbert Spaces.pdf
Explicit Signal to Noise Ratio in Reproducing Kernel Hilbert Spaces.pdfgrssieee
 
QRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsQRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsIDES Editor
 
FinalProject_Complete_6
FinalProject_Complete_6FinalProject_Complete_6
FinalProject_Complete_6Farhad Gholami
 
Adaptive Noise Cancellation using Multirate Techniques
Adaptive Noise Cancellation using Multirate TechniquesAdaptive Noise Cancellation using Multirate Techniques
Adaptive Noise Cancellation using Multirate TechniquesIJERD Editor
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderCSCJournals
 
Three Element Beam forming Algorithm with Reduced Interference Effect in Sign...
Three Element Beam forming Algorithm with Reduced Interference Effect in Sign...Three Element Beam forming Algorithm with Reduced Interference Effect in Sign...
Three Element Beam forming Algorithm with Reduced Interference Effect in Sign...IJMER
 
On the approximation of the sum of lognormals by a log skew normal distribution
On the approximation of the sum of lognormals by a log skew normal distributionOn the approximation of the sum of lognormals by a log skew normal distribution
On the approximation of the sum of lognormals by a log skew normal distributionIJCNCJournal
 
Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...
Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...
Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...TELKOMNIKA JOURNAL
 
Acquisition of Long Pseudo Code in Dsss Signal
Acquisition of Long Pseudo Code in Dsss SignalAcquisition of Long Pseudo Code in Dsss Signal
Acquisition of Long Pseudo Code in Dsss SignalIJMER
 
On the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particlesOn the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particlesCemal Ardil
 

What's hot (19)

Masters Report 3
Masters Report 3Masters Report 3
Masters Report 3
 
Sparsity based Joint Direction-of-Arrival and Offset Frequency Estimator
Sparsity based Joint Direction-of-Arrival and Offset Frequency EstimatorSparsity based Joint Direction-of-Arrival and Offset Frequency Estimator
Sparsity based Joint Direction-of-Arrival and Offset Frequency Estimator
 
CHAPTER 6
CHAPTER 6CHAPTER 6
CHAPTER 6
 
Topo intro wsn
Topo intro wsnTopo intro wsn
Topo intro wsn
 
2015_Reduced-Complexity Super-Resolution DOA Estimation with Unknown Number o...
2015_Reduced-Complexity Super-Resolution DOA Estimation with Unknown Number o...2015_Reduced-Complexity Super-Resolution DOA Estimation with Unknown Number o...
2015_Reduced-Complexity Super-Resolution DOA Estimation with Unknown Number o...
 
Explicit Signal to Noise Ratio in Reproducing Kernel Hilbert Spaces.pdf
Explicit Signal to Noise Ratio in Reproducing Kernel Hilbert Spaces.pdfExplicit Signal to Noise Ratio in Reproducing Kernel Hilbert Spaces.pdf
Explicit Signal to Noise Ratio in Reproducing Kernel Hilbert Spaces.pdf
 
QRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsQRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband Signals
 
Space time
Space timeSpace time
Space time
 
FinalProject_Complete_6
FinalProject_Complete_6FinalProject_Complete_6
FinalProject_Complete_6
 
Bz02516281633
Bz02516281633Bz02516281633
Bz02516281633
 
Adaptive Noise Cancellation using Multirate Techniques
Adaptive Noise Cancellation using Multirate TechniquesAdaptive Noise Cancellation using Multirate Techniques
Adaptive Noise Cancellation using Multirate Techniques
 
7 227 2005
7 227 20057 227 2005
7 227 2005
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO Decoder
 
Three Element Beam forming Algorithm with Reduced Interference Effect in Sign...
Three Element Beam forming Algorithm with Reduced Interference Effect in Sign...Three Element Beam forming Algorithm with Reduced Interference Effect in Sign...
Three Element Beam forming Algorithm with Reduced Interference Effect in Sign...
 
On the approximation of the sum of lognormals by a log skew normal distribution
On the approximation of the sum of lognormals by a log skew normal distributionOn the approximation of the sum of lognormals by a log skew normal distribution
On the approximation of the sum of lognormals by a log skew normal distribution
 
Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...
Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...
Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...
 
Acquisition of Long Pseudo Code in Dsss Signal
Acquisition of Long Pseudo Code in Dsss SignalAcquisition of Long Pseudo Code in Dsss Signal
Acquisition of Long Pseudo Code in Dsss Signal
 
On the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particlesOn the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particles
 
Masters Report 1
Masters Report 1Masters Report 1
Masters Report 1
 

Similar to Introduction to Compressive Sensing

A Compressed Sensing Approach to Image Reconstruction
A Compressed Sensing Approach to Image ReconstructionA Compressed Sensing Approach to Image Reconstruction
A Compressed Sensing Approach to Image Reconstructionijsrd.com
 
A Novel Algorithm for Cooperative Spectrum Sensing in Cognitive Radio Networks
A Novel Algorithm for Cooperative Spectrum Sensing in Cognitive Radio NetworksA Novel Algorithm for Cooperative Spectrum Sensing in Cognitive Radio Networks
A Novel Algorithm for Cooperative Spectrum Sensing in Cognitive Radio NetworksIJAEMSJORNAL
 
Srilakshmi alla blindsourceseperation
Srilakshmi alla blindsourceseperationSrilakshmi alla blindsourceseperation
Srilakshmi alla blindsourceseperationSrilakshmi Alla
 
Image compression based on
Image compression based onImage compression based on
Image compression based onijma
 
Probablistic Inference With Limited Information
Probablistic Inference With Limited InformationProbablistic Inference With Limited Information
Probablistic Inference With Limited InformationChuka Okoye
 
IRJET- Reconstruction of Sparse Signals(Speech) Using Compressive Sensing
IRJET- Reconstruction of Sparse Signals(Speech) Using Compressive SensingIRJET- Reconstruction of Sparse Signals(Speech) Using Compressive Sensing
IRJET- Reconstruction of Sparse Signals(Speech) Using Compressive SensingIRJET Journal
 
Blind Audio Source Separation (Bass): An Unsuperwised Approach
Blind Audio Source Separation (Bass): An Unsuperwised Approach Blind Audio Source Separation (Bass): An Unsuperwised Approach
Blind Audio Source Separation (Bass): An Unsuperwised Approach IJEEE
 
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...Peter Morovic
 
PIMRC 2016 Presentation
PIMRC 2016 PresentationPIMRC 2016 Presentation
PIMRC 2016 PresentationMohamed Seif
 
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...Polytechnique Montreal
 
EBDSS Max Research Report - Final
EBDSS  Max  Research Report - FinalEBDSS  Max  Research Report - Final
EBDSS Max Research Report - FinalMax Robertson
 
Single Electron Spin Detection Slides For Uno Interview
Single Electron Spin Detection Slides For Uno InterviewSingle Electron Spin Detection Slides For Uno Interview
Single Electron Spin Detection Slides For Uno Interviewchenhm
 
An Optimized Energy Detection Scheme For Spectrum Sensing In Cognitive Radio
An Optimized Energy Detection Scheme For Spectrum Sensing In Cognitive RadioAn Optimized Energy Detection Scheme For Spectrum Sensing In Cognitive Radio
An Optimized Energy Detection Scheme For Spectrum Sensing In Cognitive RadioIJERD Editor
 
Performance of Spiked Population Models for Spectrum Sensing
Performance of Spiked Population Models for Spectrum SensingPerformance of Spiked Population Models for Spectrum Sensing
Performance of Spiked Population Models for Spectrum SensingPolytechnique Montreal
 
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...Polytechnique Montreal
 

Similar to Introduction to Compressive Sensing (20)

Compressed Sensing In Spectral Imaging
Compressed Sensing In Spectral Imaging  Compressed Sensing In Spectral Imaging
Compressed Sensing In Spectral Imaging
 
A Compressed Sensing Approach to Image Reconstruction
A Compressed Sensing Approach to Image ReconstructionA Compressed Sensing Approach to Image Reconstruction
A Compressed Sensing Approach to Image Reconstruction
 
A Novel Algorithm for Cooperative Spectrum Sensing in Cognitive Radio Networks
A Novel Algorithm for Cooperative Spectrum Sensing in Cognitive Radio NetworksA Novel Algorithm for Cooperative Spectrum Sensing in Cognitive Radio Networks
A Novel Algorithm for Cooperative Spectrum Sensing in Cognitive Radio Networks
 
Srilakshmi alla blindsourceseperation
Srilakshmi alla blindsourceseperationSrilakshmi alla blindsourceseperation
Srilakshmi alla blindsourceseperation
 
1.ppt
1.ppt1.ppt
1.ppt
 
Image compression based on
Image compression based onImage compression based on
Image compression based on
 
Probablistic Inference With Limited Information
Probablistic Inference With Limited InformationProbablistic Inference With Limited Information
Probablistic Inference With Limited Information
 
IRJET- Reconstruction of Sparse Signals(Speech) Using Compressive Sensing
IRJET- Reconstruction of Sparse Signals(Speech) Using Compressive SensingIRJET- Reconstruction of Sparse Signals(Speech) Using Compressive Sensing
IRJET- Reconstruction of Sparse Signals(Speech) Using Compressive Sensing
 
50120140501009
5012014050100950120140501009
50120140501009
 
Blind Audio Source Separation (Bass): An Unsuperwised Approach
Blind Audio Source Separation (Bass): An Unsuperwised Approach Blind Audio Source Separation (Bass): An Unsuperwised Approach
Blind Audio Source Separation (Bass): An Unsuperwised Approach
 
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
 
PIMRC 2016 Presentation
PIMRC 2016 PresentationPIMRC 2016 Presentation
PIMRC 2016 Presentation
 
Senior Project
Senior ProjectSenior Project
Senior Project
 
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
 
EBDSS Max Research Report - Final
EBDSS  Max  Research Report - FinalEBDSS  Max  Research Report - Final
EBDSS Max Research Report - Final
 
Single Electron Spin Detection Slides For Uno Interview
Single Electron Spin Detection Slides For Uno InterviewSingle Electron Spin Detection Slides For Uno Interview
Single Electron Spin Detection Slides For Uno Interview
 
An Optimized Energy Detection Scheme For Spectrum Sensing In Cognitive Radio
An Optimized Energy Detection Scheme For Spectrum Sensing In Cognitive RadioAn Optimized Energy Detection Scheme For Spectrum Sensing In Cognitive Radio
An Optimized Energy Detection Scheme For Spectrum Sensing In Cognitive Radio
 
Performance of Spiked Population Models for Spectrum Sensing
Performance of Spiked Population Models for Spectrum SensingPerformance of Spiked Population Models for Spectrum Sensing
Performance of Spiked Population Models for Spectrum Sensing
 
Lecture 3 sapienza 2017
Lecture 3 sapienza 2017Lecture 3 sapienza 2017
Lecture 3 sapienza 2017
 
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
 

More from Electronics & Communication Staff SCU Suez Canal University (8)

Indoor positioning
Indoor positioningIndoor positioning
Indoor positioning
 
Introduction to game theory
Introduction to game theoryIntroduction to game theory
Introduction to game theory
 
kalman filtering "From Basics to unscented Kaman filter"
 kalman filtering "From Basics to unscented Kaman filter" kalman filtering "From Basics to unscented Kaman filter"
kalman filtering "From Basics to unscented Kaman filter"
 
Introduction to Network Coding
Introduction to Network CodingIntroduction to Network Coding
Introduction to Network Coding
 
Pitch and time scale modifications
Pitch and time scale modificationsPitch and time scale modifications
Pitch and time scale modifications
 
Introduction to optimization Problems
Introduction to optimization ProblemsIntroduction to optimization Problems
Introduction to optimization Problems
 
Memristor overview
Memristor overviewMemristor overview
Memristor overview
 
MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP)
MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP) MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP)
MIMO Evolution: Coordinated Multi Point Transmission / reception (COMP)
 

Recently uploaded

Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 

Recently uploaded (20)

Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 

Introduction to Compressive Sensing

  • 1. Introduction to Compressive Sensing BY / ENG. AHMED NASSER AHMED DEMONSTRATOR AT FACULTY OF ENGINEERING SUEZ CANAL UNIVERSITY IntroductiontoCompressiveSensing 1
  • 2.  Contents 1- What is compressive sensing (CS) •Sparsity •Incoherence Sampling 2- UNDERSAMPLING AND SPARSE SIGNAL RECOVERY 3- Robust Compressive Sensing •Restricted Isometry Property(RIP) •Random Sensing •General Data Recovery From Undersampling Data •Robust Signal Recovery From Noisy Data 4- Compressive Sensing applications Introduction to Compressive Sensing 2
  • 3. Nyquist Rate Introduction to Compressive Sensing 3 Sampling rate > 2 * max frequency What about 4K HD videos ?! The solution is : Compressed Sensing
  • 4. What is compressive sensing (CS)  compressive sensing (CS) theory asserts that one can recover certain signals and images from far fewer samples or measurements than traditional methods use  CS relies on two principle 1. sparsity: which pertains to the signal of interest 2. In coherence : which pertains to the sensing modality Introduction to Compressive Sensing 4
  • 5. Sparsity  Sparsity expresses the idea that the “information rate” of a continuous time signal may be much smaller than suggested by its bandwidth, or that a discrete-time signal depends on a number of degrees of freedom which is comparably much smaller than its (finite) length  CS exploits the fact that many natural signals are sparse or compressible in the sense that they have concise representations when expressed in the proper basis Ψ. Introduction to Compressive Sensing 5
  • 6. Sparsity  The basis Ψ ⋴ R 𝑛 must be orthonormal basis (Orthogonal + Normalize)  2-D axis R2 1 0 0 1 2 3 = 2 3  3-D axis R3  1 0 0 0 1 0 0 0 1 2 4 5 = 2 4 5 Introduction to Compressive Sensing 6
  • 8. Sparsity  Many natural signals have concise representations when expressed in a convenient basis.  Consider, for example, the image in Figure 1(a) and its wavelet transform in (b). Although nearly all the image pixels have nonzero values, the wavelet coefficients offer a concise summary: most coefficients are small, and the relatively few large coefficients capture most of the information. Introduction to Compressive Sensing 8
  • 9. Sparsity  If we have a vector which we expand in an orthonormal basis (such as a wavelet basis)  Where :  X : is the coefficient sequence of ƒ  Ψ : is the n x n matrix with Ψ1 , …….., Ψ 𝑛 as columns  S-Sparse signal: is the signal that has S nonzero entries Introduction to Compressive Sensing 9
  • 10. Incoherence Sampling Introduction to Compressive Sensing 10
  • 11. Incoherence Sampling  Suppose we are given a pair (Φ, Ψ) of orthobases of R 𝑛 .  The first basis Φ is used for sensing the object ƒ  The second Ψ is used to represent ƒ  the coherence measures the largest correlation between any two elements of Φ and Ψ. If Φ and Ψ contain correlated elements, the coherence is large. Otherwise, it is small  The smaller the coherence, the fewer sample are needed. Introduction to Compressive Sensing 11
  • 12. Incoherence Sampling  random matrices are largely incoherent with any fixed basis Ψ .  Select an orthobasis Φ uniformly at random, which can be done by orthonormalizing n vectors sampled independently and uniformly on the unit sphere. Then with high probability, the coherence between Φ and Ψ is about .  By extension, random waveforms (ϕk (t )) with independent identically distributed (i.i.d.) entries, e.g., Gaussian or ±1 binary entries, will also exhibit a very low coherence with any fixed representation . Introduction to Compressive Sensing 12
  • 13.  Contents 1- What is compressive sensing (CS) •Sparsity •Incoherence Sampling 2- UNDERSAMPLING AND SPARSE SIGNAL RECOVERY 3- Robust Compressive Sensing •Restricted Isometry Property(RIP) •Random Sensing •General Data Recovery From Undersampling Data •Robust Signal Recovery From Noisy Data 4- Compressive Sensing applications Introduction to Compressive Sensing 13
  • 14. UNDERSAMPLING AND SPARSE SIGNAL RECOVERY  We can use ℓ1- normalization to recover the sparse signal  if  the proposed reconstruction ƒ ∗ us given by ƒ ∗ = Ψ 𝑥∗  Where 𝑥∗ is the convex optimization program  Among all objects consistent with the data, we pick that whose coefficient sequence has minimalℓ1 norm . Introduction to Compressive Sensing 14
  • 15. UNDERSAMPLING AND SPARSE SIGNAL RECOVERY  Result asserts that when f is sufficiently sparse, the recovery via ℓ1 minimization is provably exact  ℓ1-minimization is not the only way to recover sparse solutions; other methods, such as greedy algorithms, have also been proposed. Introduction to Compressive Sensing 15
  • 16. UNDERSAMPLING AND SPARSE SIGNAL RECOVERY  Theorem 1 :  For ƒ ⋴ R 𝑛 , and the coefficient sequence x of f in the basis Ψ is S-sparse  Then if the Selected m measurements in the Φ domain uniformly at random equal :  the solution to (5) is exact with overwhelming probability.(the probability of success exceeds 1-δ if Introduction to Compressive Sensing 16
  • 17. UNDERSAMPLING AND SPARSE SIGNAL RECOVERY  According to there are three comments: 1) the smaller the coherence, the fewer samples are needed, hence our emphasis on low coherence systems 2) One suffers no information loss by measuring just about any set of m coefficients which may be far less than the signal size apparently demands. If μ(Φ, Ψ) is equal or close to one, then on the order of Slog n samples suffice instead of n. 3) The signal f can be exactly recovered from our condensed data set by minimizing a convex functional which does not assume any knowledge about the number of nonzero coordinates of x, their locations, or their amplitudes which we assume are all completely unknown a priori. We just run the algorithm and if the signal happens to be sufficiently sparse, exact recovery occurs. Introduction to Compressive Sensing 17
  • 18.  Contents 1- What is compressive sensing (CS) •Sparsity •Incoherence Sampling 2- UNDERSAMPLING AND SPARSE SIGNAL RECOVERY 3- Robust Compressive Sensing •Restricted Isometry Property(RIP) •Random Sensing •General Data Recovery From Undersampling Data •Robust Signal Recovery From Noisy Data 4- Compressive Sensing applications Introduction to Compressive Sensing 18
  • 19. Robust Compressive Sensing  in order to be really powerful, CS needs to be able to deal with both nearly sparse signals and with noise. So general objects of interest are not exactly sparse but approximately sparse. CS must deal with two issue: 1) First, is whether or not it is possible to obtain accurate reconstructions of such objects from highly undersampled measurements. 2) Second, in any real application measured data will invariably be corrupted by at least a small amount of noise as sensing devices do not have infinite precision  In general 𝑦 = 𝐴𝑥 + 𝑧 where  A=RΦΨ : is an m× n “sensing matrix” giving us information about x,  R is the m× n matrix extracting the sampled coordinates in M  z: is a stochastic or deterministic unknown error term Introduction to Compressive Sensing 19
  • 20. Restricted Isometry Property(RIP)  Restricted Isometry Property(RIP) has proved to be very useful to study the general robustness of CS  Restricted Isometry Property(RIP) measure the orthogonality of all subsets of S columns taken from A which is very important for sparse signal recovery  For each integer S = 1, 2, . . . , define the Isometry constant δ 𝑠 of a matrix A as the smallest number such that  We will loosely say that a matrix A obeys the RIP of order S if δ 𝑠 is not too close to one.  When the RIP property holds this mean  Approximately preserves the Euclidean length of S-sparse signals, which in turn implies that S-sparse vectors cannot be in the null space of A.  Or , means that that all subsets of S columns taken from A are in fact nearly orthogonal Introduction to Compressive Sensing 20
  • 21. Random Sensing  we would like to find sensing matrices with the property that column vectors taken from arbitrary subsets are nearly orthogonal  the following sensing matrices can be considered 1. form A by sampling n column vectors uniformly at random on the unit sphere of Rm; 2. form A by sampling i.i.d. entries from the normal distribution with mean 0 and variance 1/m; 3. form A by sampling a random projection P as in “Incoherent Sampling” and normalize: A = n/m P 4. form A by sampling i.i.d. entries from a symmetric Bernoulli distribution or other sub-gaussian distribution. 5. RIP can also hold for sensing matrices A = ΦΨ, where Ψ is an arbitrary orthobasis and Φ is an m× n measurement matrix drawn randomly from a suitable distribution  And so we can substitute m to Introduction to Compressive Sensing 21
  • 22. General Data Recovery From Undersampling Data  THEOREM 2 :  If the RIP holds, then the following linear program gives an accurate reconstruction of the sparse signal: Where 𝑥∗ obey to And Introduction to Compressive Sensing 22
  • 23. General Data Recovery From Undersampling Data  The conclusions of Theorem 2 are stronger than those of Theorem 1 as : 1. this new theorem deals with all signals. If x is not S-sparse, then theorem asserts that the quality of the recovered signal is as good as if one knew ahead of time the location of the S largest values of x and decided to measure those directly. 2. In other words, the reconstruction is nearly as good as that provided by an oracle which, with full and perfect knowledge about x, extracts the S most significant pieces of information for us. 3. Another striking difference with our earlier result is that it is deterministic; it involves no probability. If we are fortunate enough to hold a sensing matrix A obeying the hypothesis of the theorem, we may apply it, and we are then guaranteed to recover all sparse S-vectors exactly, and essentially the S largest entries of all vectors otherwise; i.e., there is no probability of failure. Introduction to Compressive Sensing 23
  • 24. Robust Signal Recovery From Noisy Data  THEOREM 3:  If We are given noisy data as in and use 1 minimization with relaxed constraints for reconstruction:  Where 𝑥∗ obey to And , 𝐶1, 𝐶2 are typically Small Introduction to Compressive Sensing 24
  • 25. Applications  Data Compression  Channel Coding  Inverse Problem  Data Acquisition  Wireless Channel Estimation Introduction to Compressive Sensing 25
  • 26. References  [1] Candès, Emmanuel J., and Michael B. Wakin. "An introduction to compressive sampling." Signal Processing Magazine, IEEE 25.2 (2008): 21- 30.  [2] Baraniuk, Richard G. "Compressive sensing." IEEE signal processing magazine 24.4 (2007). Introduction to Compressive Sensing 26
  • 27. Introduction to Compressive Sensing 27 Thank You Contact me: Web site: www.ahmed_nasser_eng.staff.scuegypt.edu.eg Email: ahmed.nasserahmed@gmail.com Ahmed.nasser@eng.suez.edu.eg