Modified Compressive Sensing

 

We study the problem of reconstructing a sparse signal from a limited number of its linear projections when a part of its support is known. This may be available from prior knowledge. Alternatively, in a problem of recursively reconstructing time sequences of sparse spatial signals, one may use the support estimate from the previous time instant as the "known" part of the support. The idea of our solution (modified-CS) is to solve a convex relaxation of the following problem: find the sparsest possible signal that satisfies the data constraint and whose support contains the "known" part of the support. In other words, we try to find a signal with the smallest number of new additions to the known support that satisfies the data constraint.

We derive sufficient conditions for exact reconstruction using modified-CS. These are much weaker than the sufficient conditions needed for CS, particularly when the known part of the support is large compared to the unknown part.

 

Paper
Code Email
Results

Paper
1. Modified Compressive Sensing for Noiseless Measurements


2. Modified Compressive Sensing for Noisy Measurements
  

 

Code: 

Modified-CS(noiseless):  modcs.zip(small size signal)  modcslargedata.zip(large size signal(64X64 image and larger))

Modified-CS-residual(noisy): modcsresidual.zip

Modified-CS-residual for fMRI: fMRI.zip


Email: luwei@iastate.edu



Results
Sequences used in Simulation
1.Dynamic MRI Reconstruction Results Using Modified-CS(Noiseless measurements)
(1) Reconstruction of Larynx Sequence

(2) Reconstruction of Cardiac Sequence   
2.Functional MRI active detection Results using Modified-CS-residual
(1) CNR=40
    --Activation Map
    --ROC plot
(2) CNR=20
    --Activation Map
    --ROC plot

Sequences: Cardiac, Larynx, Brain
(Acknowledge http://www.phon.ox.ac.uk/jcoleman/Dynamic_MRI.html and our collaborator Dr. Ian Atkinson from UIC for the original video)

Dynamic MRI Reconstruction Results Using Modified-CS(Noiseless measurements)


              CSrecon      
Orgseq       org


1. Reconstruction of a Larynx Sequence(Size m=256X256, Sparsity S=7%m)
(1)
Measurements n0=0.5m for t=1 and n=0.19m for t>1
       Original Video                                                    CS Reconstruction                                         CS-residual Reconstruction                         Mod-CS Reconstruction     
Orgseq   CSrecon   CSdiff  
ModCSrecon

Reconstruction Error Plot
larynxCS30all




(2) Measurements n=0.19m for all frames and lowest subband in Wavelet domain is considered as partly known support at t=1.

                          Original Video                                  CS Reconstruction                   
Orglarynx512   CS19larynx512  
     
                     CS-residual Reconstruction                                          Mod-CS Reconstruction  
CSdiff19larynx512  ModCS19larynx512

Reconstruction Error Plot
larynx19allCS30


(3) Measurements n=0.19m t>1 frames and n0=0.2m at t=1 with lowest subband in Wavelet domain is considered as partly known support at t=1.

             Original video                                                   CS Reconstruction                               
org
  CS2019 

                      CS-residual Reconstruction                               Mod-CS reconstruction
CSdiff2019  modcs2019

Reconstruction Error Plot
larynx20and19CS30



2. Reconstruction of a Cardiac Sequence(Size m=128X128, Sparsity S=10%m, Measurements n0=0.5m for t=1 and n=0.19m for t>1)
Cardiacrecon






Functional MRI active regions detection

      fMRIcnr4

 Brain image size m=64X64.Sparisty S=7%m. Measurement n=100%m at t=1 and n=0.3m random kx sampling for t>1

CNR=4 real brain sequence with simulated activation
    --Activation Map
                   Full Sampling Activation Map                                                                          BPDN Activation Map                                         
  fullsamplingcnr4BPDNcnr4
                    Kt-FOCUSS Activation Map                                               Modified-CS-residual(complex) Activation Map                             
  KTfocusscnr4modcsrescnr4



     --ROC plot
       Three methods are compared(averaging over 10 realizatioins): BPDN, Kt-FOCUSS and our method Modified-CS-residual for complex image
roccnr4