ComputerLab: compressive sensing and application to MRI

Size: px
Start display at page:

Download "ComputerLab: compressive sensing and application to MRI"

Transcription

1 Compressive Sensing, ComputerLab: compressive sensing and application to MRI Aline Roumy This computer lab addresses the implementation and analysis of reconstruction algorithms for compressive sensing. In particular, an application to Medical resonance imaging (MRI) is addressed. The goal is to show the connection between compressive sensing and denoising. To get an intuition, this Lab first explores synthetic D sparse signals. This computer lab employs Matlab. However you can use any other language. You will need a Fourier transform (Part 2,3 and 4)) and a Wavelet Transform (Part 4). Write a short summary on the lab activities: containing what you have learned from the ComputerLab. For instance, you can answer the questions (bold). Send the pdf file + code files via to aline.roumy@inria.fr with subject: CS ComputerLab First download the package File4CL from the professor s webpage. workdirectory. Part Denoising sparse D signals Create a script file called tp.m that contains all instructions described below. Unzip the file in your matlab (a) Generate a ROW VECTOR (important in the following, if you use MaLab) n vector, x, with k non-zero ([:k]/k) coefficients where n = 28, k = 5, and permute them randomly. (b) Create a graph reporting the signal as a function of the position in the vector. Hint: Use the Matlab function stem. For instance, you can type: figure(); stem(x); grid on; xlabel( position ); ylabel( x ); title( original vector x ); axis([0 n ]); (c) Add random Gaussian noise with standard deviation σ = 0.05 to the signal, y = x + N. (d) Create a graph showing the noisy signal. Hint: Use the Matlab function stem. (e) One approach for denoising consists in using regularization with Tichonov penalty to estimate the signal from noisy data. More precisely, it solves for λ 0: z 2 z y λ 2 z 2 2 () This optimization trades the norm of the solution with data consistency. This approach has two advantages: (i) it has a closed form solution, (ii) the estimate is a linear function of the noisy data. Show that the solution for this problem is: ˆx = + λ y (2) (f) Compute the estimate (2). Observe what happens when we plot the result for λ {0.0, 0.05, 0., 0.2}, and include the plot for λ = 0. in your report. Is the solution ˆx sparse? To get a nice looking label write: title( l_2 norm denoising ) Note that latex writing can be used in the labels of a figure!

2 (g) Instead of Tychonov regularization, which penalizes the l 2 norm, we will use the l norm penalized solution. More precisely, we will solve for λ 0: z 2 z y λ z (3) This again admits a closed form solution. Indeed, because the cost function is separable in the variables z i, we can minimize each z i separately by solving arg min zi 2 (z i y i ) 2 + λ z i. Show that the solution is y + λ if y λ ˆx = SoftT hresh(y, λ) = 0 if y < λ (4) y λ if y λ This function is often referred to as Soft-Thresholding or Shrinkage. Write a Matlab function xhat = SoftThresh(y,lambda), and called SoftThresh.m, that implements (4). Plot SoftThresh(u, λ) for u [ 0, 0] and λ = 2. Hint: use the Matlab function plot. To get nice looking labels on your curve, use: title([ SoftThresh function, \lambda= num2str(lambda)]) What is the advantage of the above command with respect to title( SoftThresh function \lambda=lambda )? Describe what happens when y is small compared to λ, and when y is large. (h) Apply SoftThresh to the noisy signal y for λ {0.0, 0.05, 0., 0.2} and include the plot of ˆx for λ = 0. in your report. Is the solution ˆx sparse? Part 2 Random Frequency Domain Sampling and Aliasing We ll now explore the connection between compressive sensing and denoising and the importance of incoherent sampling. To do so, we ll observe the effect of regular and then random sampling of the signal in the frequency domain. Create a script file called tp2.m that contains all instructions described below. (a) (same as Part ) Generate a n vector, x, with k non-zero ([:k]/k) coefficients where n = 28, k = 5, and permute them randomly. (b) (same as Part ) Create a graph reporting the signal as a function of the position in the vector. (c) compute the centered Fourier transform of the sparse signal, X = F x where F is a Fourier transform operator, dim=2; X = fftc(x,dim); (d) We measure a subset of the Fourier transform, X u = F u x where F u is a Fourier transform evaluated only at a subset of frequency domain samples. This is an underdetermined data set for which there is an infinite number of possible signals. However, we do know that the original signal is sparse, so there is hope we will be able to reconstruct it. This technique of subsampling the Fourier transform coefficients can be seen as a compressive sensing technique. Indeed, in compressive sensing, we take less measurements than dictated by the Nyquist criterion and take linear combinations of the signal. More formally, 2

3 we compute y = Ax, where A is a matrix with more columns than rows. F u is an example of such a compressive sensing measurement matrix. The theory of compressive sensing suggests random undersampling (seen later in the course). To see why, we will look at (non random) equispaced undersampling and compare it to random undersampling. Undersample the Fourier transform coefficients by taking 32 equispaced samples. Compute the inverse Fourier transform, filling the missing data (in the frequency domain) with zeroes, and multiply by 4 to correct for the fact that we have only /4 the samples, dim = 2; X = fftc(x,dim); Xu = zeros(,n); Xu(:4:n) = X(:4:n); xu = ifftc(xu,dim)*4; (e) Plot the real and imaginary parts of xu: real(xu) imag(xu). (Use the Matlab functions stem, hold on/off). This is the minimum l 2 norm solution. Why? Describe what you see. Will we be able to reconstruct the original signal from the result? (f) Now, undersample X by taking 32 samples at random. Fourier transform and multiply by 4 again, Xr = zeros(,n); prm = randperm(n); Xr(prm(:32)) = X(prm(:32)); xr = ifftc(xr,dim)*4; Compute the zero-filled inverse (g) Plot the real and imaginary parts of xr: real(xr) imag(xr). (Use the Matlab functions stem, hold on/off). Describe the result. Will we be able to reconstruct the signal from the result? How does this resemble the denoising problem? This is the important part of the ComputerLab: By random undersampling, we ve turned the ill-conditioned problem into a sparse signal denoising problem. However, the noise is not really noise, but incoherent aliasing that is contributed by the signal itself. Therefore, we might be able to EXACTLY recover the sparse signal. Part 3. Reconstruction from Randomly Sampled Frequency Domain Data Create a script file called tp3.m that contains all instructions described below. (a) (same as Part ) Generate a n vector, x, with k non-zero ([:k]/k) coefficients where n = 28, k = 5, and permute them randomly. Plot x. (b) (same as Part ) Create a graph reporting the signal as a function of the position in the vector. (c) (same as Part 2) Compute the Fourier transform X and undersample X by taking 32 samples at random. This leads to Y. Compute the inverse Fourier transform to get y and plot real and imaginary part of y. (d) Inspired by the denoising example (Part ), we will add an l norm penalty and solve, for λ 0 z 2 F uz y λ z (5) 3

4 In this case, z is the estimated signal, F u z is the randomly undersampled Fourier transform of the estimate, and y is the Fourier transform of the samples that we have acquired (in the Fourier domain). Now the variables are coupled through the Fourier transform, and there is no closed-form solution as in Part (g). Therefore we will solve it iteratively applying soft-thresholding and constraining data consistency. If ˆX = F ˆx, we initially set ˆX0 = y, and implement the following iteration i. Compute the inverse Fourier transform to get an estimate of the signal ˆx i = F ˆXi = F ˆXi (F is unitary). ii. Apply SoftThresh ˆx i = SoftT hresh(ˆx i, λ) in the signal domain (where the signal is sparse) iii. Compute the Fourier transform ˆX i = F ˆx i iv. Enforce data consistency in the frequency domain { ˆXi [j] if y[j] = 0 ˆX i+ [j] = y[j] otherwise (6) v. Stop after a fixed number of iteration. Another stopping criterion can be used: repeat until ˆx i+ ˆx i < ɛ (little changes of the estimate). This is a Projection Over Convex Sets (POCS) type algorithm. If you prefer, you can use any other sparse approximation algorithm, OMP etc... To implement this in matlab, start with the randomly sampled Fourier data Y, with zeros for the non-acquired data. First initialize the estimate of the Fourier transform of the signal to be X = Y. The core of the iteration can then be written as x = ifftc(x); xst = SofthThresh(x,lambda); X = fftc(xst); X = X.*(Y==0) + Y; Note that you will need to modify SoftThresh to handle complex signals { 0 if y < λ ˆx = SoftT hresh(y, λ) = y y ( y λ) if y λ (7) (e) Apply the algorithm (at least 00 iterations) to the undersampled signal with λ {0.0, 0.05, 0.} and plot the results. You can see the evolution of the intermediate result. To plot the signal at each iteration use drawnow after the plot command. (f) Make a plot of error between the true x and the estimate at each iteration x i as a function of the iteration number i, plotting the result for each of the λ s. Comment. (g) Now, repeat the iterative reconstruction for the equispaced undersampled signal. What s wrong? Part 4. Reconstruction of MR images acquired through compressive sensing Create a script file called tp4.m that contains all instructions described below. We will now evaluate the sparse approximation of an axial T2 weighted FSE image. (a) Display the MR image brain.mat. 4

5 load brain.mat figure(), imshow(abs(im),[]) The temporal MRI signal (i.e. the raw data) directly samples the spatial frequency domain of the MR image. In other words, the measurements are the 2D-Fourier transform of the MR image i.e. a linear combination of the MR signal. These raw data are usually referred to as k-space. Compressive sensing MRI consists in sampling the k-space at a rate lower than the Nyquist criterion. In other words, it consists in subsampling in the spatial-frequency domain. This is similar to what we studied in Part 2 and 3. The difference is that we studied D pure sparse signal and now we will study 2D not perfectly sparse signals. (b) Random subsampling in the spatial frequency domain. Two subsampling patterns are proposed: mask unif, mask vardens. The first one subsamples according to a uniform pattern whereas the second one mostly keeps low frequencies. Apply both filters to get M us, M vs with the code: M = fft2c(im); M_us = (M.*mask_vardens)./pdf_vardens; (c) Compute a linear estimate m us that does not use the fact that x is sparse. %M = fft2c(im); %M_us = (M.*mask_vardens)./pdf_vardens; im_us = ifft2c(m_us); %figure(3), imshow(abs(cat(2,im,im_us, (im_us-im)*0)),[0,]) (d) Display the images (MR image / frequency domain / reconstruction error) with the code figure(3), imshow(abs(cat(2,im,im_us, (im_us-im)*0)),[0,]) This requires the Image processing Toolbox. an alternative is: figure(3), colormap(gray), imagesc(abs(cat(2,im,im_vs, (im_vs-im)*0)),[0 ]) Analyze the error. This is the aliasing error. Does it look like white noise? For which filter? Which filter do you recommend to use to reconstruct the signal? (e) The MR image is quite sparse but is even sparser in the wavelet domain. Verify this by displaying the Wavelet transform of the brain image. To do so, we will use the WaveLab toolbox by David Donoho: W = Wavelet; im_w = W*im; figure(6), imshowwav(im_w); (f) To reconstruct the MR image, we will now perform the reconstruction of the wavelet transform of the MR image, and then compute the MR image. Write the l problem that needs to be solved (taking into account the fact that the signal is sparse in the Wavelet domain. In practice and for the POCS algorithm, this means you need to perform the SoftThresholding in the Wavelet domain, and then apply the inverse Wavelet transform. Determine the value of λ by visualizing the coefficients that are kept after thresholding. This can be done with the code: lambda=.25; imuw = W*im_u; figure(7),imshow(abs(imuw)>lambda,[]); (g) Implement POCS for the brain image and for both filters. display the reconstructed image at each iteration. Plot the error as a function of the iteration number. 5

EE369C: Assignment 6

EE369C: Assignment 6 EE369C Fall 2017-18 Medical Image Reconstruction 1 EE369C: Assignment 6 Due Wednesday Nov 15 In this assignment we will explore some of the basic elements of Compressed Sensing: Sparsity, Incoherency and

More information

G Practical Magnetic Resonance Imaging II Sackler Institute of Biomedical Sciences New York University School of Medicine. Compressed Sensing

G Practical Magnetic Resonance Imaging II Sackler Institute of Biomedical Sciences New York University School of Medicine. Compressed Sensing G16.4428 Practical Magnetic Resonance Imaging II Sackler Institute of Biomedical Sciences New York University School of Medicine Compressed Sensing Ricardo Otazo, PhD ricardo.otazo@nyumc.org Compressed

More information

Introduction to Topics in Machine Learning

Introduction to Topics in Machine Learning Introduction to Topics in Machine Learning Namrata Vaswani Department of Electrical and Computer Engineering Iowa State University Namrata Vaswani 1/ 27 Compressed Sensing / Sparse Recovery: Given y :=

More information

Collaborative Sparsity and Compressive MRI

Collaborative Sparsity and Compressive MRI Modeling and Computation Seminar February 14, 2013 Table of Contents 1 T2 Estimation 2 Undersampling in MRI 3 Compressed Sensing 4 Model-Based Approach 5 From L1 to L0 6 Spatially Adaptive Sparsity MRI

More information

Sparse Reconstruction / Compressive Sensing

Sparse Reconstruction / Compressive Sensing Sparse Reconstruction / Compressive Sensing Namrata Vaswani Department of Electrical and Computer Engineering Iowa State University Namrata Vaswani Sparse Reconstruction / Compressive Sensing 1/ 20 The

More information

EE123 Digital Signal Processing

EE123 Digital Signal Processing EE123 Digital Signal Processing Lecture 24 Compressed Sensing III M. Lustig, EECS UC Berkeley RADIOS https://inst.eecs.berkeley.edu/~ee123/ sp15/radio.html Interfaces and radios on Wednesday -- please

More information

Compressed Sensing Reconstructions for Dynamic Contrast Enhanced MRI

Compressed Sensing Reconstructions for Dynamic Contrast Enhanced MRI 1 Compressed Sensing Reconstructions for Dynamic Contrast Enhanced MRI Kevin T. Looby klooby@stanford.edu ABSTRACT The temporal resolution necessary for dynamic contrast enhanced (DCE) magnetic resonance

More information

Sparse sampling in MRI: From basic theory to clinical application. R. Marc Lebel, PhD Department of Electrical Engineering Department of Radiology

Sparse sampling in MRI: From basic theory to clinical application. R. Marc Lebel, PhD Department of Electrical Engineering Department of Radiology Sparse sampling in MRI: From basic theory to clinical application R. Marc Lebel, PhD Department of Electrical Engineering Department of Radiology Objective Provide an intuitive overview of compressed sensing

More information

IMAGE DE-NOISING IN WAVELET DOMAIN

IMAGE DE-NOISING IN WAVELET DOMAIN IMAGE DE-NOISING IN WAVELET DOMAIN Aaditya Verma a, Shrey Agarwal a a Department of Civil Engineering, Indian Institute of Technology, Kanpur, India - (aaditya, ashrey)@iitk.ac.in KEY WORDS: Wavelets,

More information

Signal Reconstruction from Sparse Representations: An Introdu. Sensing

Signal Reconstruction from Sparse Representations: An Introdu. Sensing Signal Reconstruction from Sparse Representations: An Introduction to Compressed Sensing December 18, 2009 Digital Data Acquisition Suppose we want to acquire some real world signal digitally. Applications

More information

6 credits. BMSC-GA Practical Magnetic Resonance Imaging II

6 credits. BMSC-GA Practical Magnetic Resonance Imaging II BMSC-GA 4428 - Practical Magnetic Resonance Imaging II 6 credits Course director: Ricardo Otazo, PhD Course description: This course is a practical introduction to image reconstruction, image analysis

More information

Main Menu. Summary. sampled) f has a sparse representation transform domain S with. in certain. f S x, the relation becomes

Main Menu. Summary. sampled) f has a sparse representation transform domain S with. in certain. f S x, the relation becomes Preliminary study on Dreamlet based compressive sensing data recovery Ru-Shan Wu*, Yu Geng 1 and Lingling Ye, Modeling and Imaging Lab, Earth & Planetary Sciences/IGPP, University of California, Santa

More information

ELEG Compressive Sensing and Sparse Signal Representations

ELEG Compressive Sensing and Sparse Signal Representations ELEG 867 - Compressive Sensing and Sparse Signal Representations Gonzalo R. Arce Depart. of Electrical and Computer Engineering University of Delaware Fall 211 Compressive Sensing G. Arce Fall, 211 1 /

More information

Weighted-CS for reconstruction of highly under-sampled dynamic MRI sequences

Weighted-CS for reconstruction of highly under-sampled dynamic MRI sequences Weighted- for reconstruction of highly under-sampled dynamic MRI sequences Dornoosh Zonoobi and Ashraf A. Kassim Dept. Electrical and Computer Engineering National University of Singapore, Singapore E-mail:

More information

Incoherent noise suppression with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC

Incoherent noise suppression with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC Incoherent noise suppression with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC SUMMARY The separation of signal and noise is a key issue in seismic data processing. By

More information

Randomized sampling strategies

Randomized sampling strategies Randomized sampling strategies Felix J. Herrmann SLIM Seismic Laboratory for Imaging and Modeling the University of British Columbia SLIM Drivers & Acquisition costs impediments Full-waveform inversion

More information

Deconvolution with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC

Deconvolution with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC Deconvolution with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC SUMMARY We use the recently introduced multiscale and multidirectional curvelet transform to exploit the

More information

Blind Compressed Sensing Using Sparsifying Transforms

Blind Compressed Sensing Using Sparsifying Transforms Blind Compressed Sensing Using Sparsifying Transforms Saiprasad Ravishankar and Yoram Bresler Department of Electrical and Computer Engineering and Coordinated Science Laboratory University of Illinois

More information

Iterative CT Reconstruction Using Curvelet-Based Regularization

Iterative CT Reconstruction Using Curvelet-Based Regularization Iterative CT Reconstruction Using Curvelet-Based Regularization Haibo Wu 1,2, Andreas Maier 1, Joachim Hornegger 1,2 1 Pattern Recognition Lab (LME), Department of Computer Science, 2 Graduate School in

More information

The Benefit of Tree Sparsity in Accelerated MRI

The Benefit of Tree Sparsity in Accelerated MRI The Benefit of Tree Sparsity in Accelerated MRI Chen Chen and Junzhou Huang Department of Computer Science and Engineering, The University of Texas at Arlington, TX, USA 76019 Abstract. The wavelet coefficients

More information

l1 ls: A Matlab Solver for Large-Scale l 1 -Regularized Least Squares Problems

l1 ls: A Matlab Solver for Large-Scale l 1 -Regularized Least Squares Problems l ls: A Matlab Solver for Large-Scale l -Regularized Least Squares Problems Kwangmoo Koh deneb@stanford.edu Seungjean Kim sjkim@stanford.edu May 5, 2008 Stephen Boyd boyd@stanford.edu l ls solves l -regularized

More information

CoE4TN3 Image Processing. Wavelet and Multiresolution Processing. Image Pyramids. Image pyramids. Introduction. Multiresolution.

CoE4TN3 Image Processing. Wavelet and Multiresolution Processing. Image Pyramids. Image pyramids. Introduction. Multiresolution. CoE4TN3 Image Processing Image Pyramids Wavelet and Multiresolution Processing 4 Introduction Unlie Fourier transform, whose basis functions are sinusoids, wavelet transforms are based on small waves,

More information

Measurements and Bits: Compressed Sensing meets Information Theory. Dror Baron ECE Department Rice University dsp.rice.edu/cs

Measurements and Bits: Compressed Sensing meets Information Theory. Dror Baron ECE Department Rice University dsp.rice.edu/cs Measurements and Bits: Compressed Sensing meets Information Theory Dror Baron ECE Department Rice University dsp.rice.edu/cs Sensing by Sampling Sample data at Nyquist rate Compress data using model (e.g.,

More information

Efficient MR Image Reconstruction for Compressed MR Imaging

Efficient MR Image Reconstruction for Compressed MR Imaging Efficient MR Image Reconstruction for Compressed MR Imaging Junzhou Huang, Shaoting Zhang, and Dimitris Metaxas Division of Computer and Information Sciences, Rutgers University, NJ, USA 08854 Abstract.

More information

Image Reconstruction from Multiple Sparse Representations

Image Reconstruction from Multiple Sparse Representations Image Reconstruction from Multiple Sparse Representations Robert Crandall Advisor: Professor Ali Bilgin University of Arizona Program in Applied Mathematics 617 N. Santa Rita, Tucson, AZ 85719 Abstract

More information

Compressive Sensing Applications and Demonstrations: Synthetic Aperture Radar

Compressive Sensing Applications and Demonstrations: Synthetic Aperture Radar Compressive Sensing Applications and Demonstrations: Synthetic Aperture Radar Shaun I. Kelly The University of Edinburgh 1 Outline 1 SAR Basics 2 Compressed Sensing SAR 3 Other Applications of Sparsity

More information

arxiv: v2 [physics.med-ph] 22 Jul 2014

arxiv: v2 [physics.med-ph] 22 Jul 2014 Multichannel Compressive Sensing MRI Using Noiselet Encoding arxiv:1407.5536v2 [physics.med-ph] 22 Jul 2014 Kamlesh Pawar 1,2,3, Gary Egan 4, and Jingxin Zhang 1,5,* 1 Department of Electrical and Computer

More information

Optimal Sampling Geometries for TV-Norm Reconstruction of fmri Data

Optimal Sampling Geometries for TV-Norm Reconstruction of fmri Data Optimal Sampling Geometries for TV-Norm Reconstruction of fmri Data Oliver M. Jeromin, Student Member, IEEE, Vince D. Calhoun, Senior Member, IEEE, and Marios S. Pattichis, Senior Member, IEEE Abstract

More information

Separate CT-Reconstruction for Orientation and Position Adaptive Wavelet Denoising

Separate CT-Reconstruction for Orientation and Position Adaptive Wavelet Denoising Separate CT-Reconstruction for Orientation and Position Adaptive Wavelet Denoising Anja Borsdorf 1,, Rainer Raupach, Joachim Hornegger 1 1 Chair for Pattern Recognition, Friedrich-Alexander-University

More information

Sparse MRI: The Application of Compressed Sensing for Rapid MR Imaging

Sparse MRI: The Application of Compressed Sensing for Rapid MR Imaging Magnetic Resonance in Medicine 58:1182 1195 (2007) Sparse MRI: The Application of Compressed Sensing for Rapid MR Imaging Michael Lustig, 1 David Donoho, 2 and John M. Pauly 1 The sparsity which is implicit

More information

Sparse wavelet expansions for seismic tomography: Methods and algorithms

Sparse wavelet expansions for seismic tomography: Methods and algorithms Sparse wavelet expansions for seismic tomography: Methods and algorithms Ignace Loris Université Libre de Bruxelles International symposium on geophysical imaging with localized waves 24 28 July 2011 (Joint

More information

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

ECE 8201: Low-dimensional Signal Models for High-dimensional Data Analysis ECE 8201: Low-dimensional Signal Models for High-dimensional Data Analysis Yuejie Chi Departments of ECE and BMI The Ohio State University September 24, 2015 Time, location, and office hours Time: Tue/Thu

More information

Compressed Sensing Algorithm for Real-Time Doppler Ultrasound Image Reconstruction

Compressed Sensing Algorithm for Real-Time Doppler Ultrasound Image Reconstruction Mathematical Modelling and Applications 2017; 2(6): 75-80 http://www.sciencepublishinggroup.com/j/mma doi: 10.11648/j.mma.20170206.14 ISSN: 2575-1786 (Print); ISSN: 2575-1794 (Online) Compressed Sensing

More information

29 th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2012) April 10 12, 2012, Faculty of Engineering/Cairo University, Egypt

29 th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2012) April 10 12, 2012, Faculty of Engineering/Cairo University, Egypt K1. High Performance Compressed Sensing MRI Image Reconstruction Ahmed Abdel Salam, Fadwa Fawzy, Norhan Shaker, Yasser M.Kadah Biomedical Engineering, Cairo University, Cairo, Egypt, ymk@k-space.org Computer

More information

Compressed Sensing for Rapid MR Imaging

Compressed Sensing for Rapid MR Imaging Compressed Sensing for Rapid Imaging Michael Lustig1, Juan Santos1, David Donoho2 and John Pauly1 1 Electrical Engineering Department, Stanford University 2 Statistics Department, Stanford University rapid

More information

A Relationship between the Robust Statistics Theory and Sparse Compressive Sensed Signals Reconstruction

A Relationship between the Robust Statistics Theory and Sparse Compressive Sensed Signals Reconstruction THIS PAPER IS A POSTPRINT OF A PAPER SUBMITTED TO AND ACCEPTED FOR PUBLICATION IN IET SIGNAL PROCESSING AND IS SUBJECT TO INSTITUTION OF ENGINEERING AND TECHNOLOGY COPYRIGHT. THE COPY OF RECORD IS AVAILABLE

More information

Super-Resolution from Image Sequences A Review

Super-Resolution from Image Sequences A Review Super-Resolution from Image Sequences A Review Sean Borman, Robert L. Stevenson Department of Electrical Engineering University of Notre Dame 1 Introduction Seminal work by Tsai and Huang 1984 More information

More information

FMA901F: Machine Learning Lecture 3: Linear Models for Regression. Cristian Sminchisescu

FMA901F: Machine Learning Lecture 3: Linear Models for Regression. Cristian Sminchisescu FMA901F: Machine Learning Lecture 3: Linear Models for Regression Cristian Sminchisescu Machine Learning: Frequentist vs. Bayesian In the frequentist setting, we seek a fixed parameter (vector), with value(s)

More information

MODEL-based recovery of images from noisy and sparse. MoDL: Model Based Deep Learning Architecture for Inverse Problems

MODEL-based recovery of images from noisy and sparse. MoDL: Model Based Deep Learning Architecture for Inverse Problems 1 MoDL: Model Based Deep Learning Architecture for Inverse Problems Hemant K. Aggarwal, Member, IEEE, Merry P. Mani, and Mathews Jacob, Senior Member, IEEE arxiv:1712.02862v3 [cs.cv] 10 Aug 2018 Abstract

More information

SUMMARY. These two projections are illustrated in the equation

SUMMARY. These two projections are illustrated in the equation Mitigating artifacts in Projection Onto Convex Sets interpolation Aaron Stanton*, University of Alberta, Mauricio D. Sacchi, University of Alberta, Ray Abma, BP, and Jaime A. Stein, Geotrace Technologies

More information

Recovery of Piecewise Smooth Images from Few Fourier Samples

Recovery of Piecewise Smooth Images from Few Fourier Samples Recovery of Piecewise Smooth Images from Few Fourier Samples Greg Ongie*, Mathews Jacob Computational Biomedical Imaging Group (CBIG) University of Iowa SampTA 2015 Washington, D.C. 1. Introduction 2.

More information

Lecture 19: November 5

Lecture 19: November 5 0-725/36-725: Convex Optimization Fall 205 Lecturer: Ryan Tibshirani Lecture 9: November 5 Scribes: Hyun Ah Song Note: LaTeX template courtesy of UC Berkeley EECS dept. Disclaimer: These notes have not

More information

Supplemental Material for Efficient MR Image Reconstruction for Compressed MR Imaging

Supplemental Material for Efficient MR Image Reconstruction for Compressed MR Imaging Supplemental Material for Efficient MR Image Reconstruction for Compressed MR Imaging Paper ID: 1195 No Institute Given 1 More Experiment Results 1.1 Visual Comparisons We apply all methods on four 2D

More information

A Novel Iterative Thresholding Algorithm for Compressed Sensing Reconstruction of Quantitative MRI Parameters from Insufficient Data

A Novel Iterative Thresholding Algorithm for Compressed Sensing Reconstruction of Quantitative MRI Parameters from Insufficient Data A Novel Iterative Thresholding Algorithm for Compressed Sensing Reconstruction of Quantitative MRI Parameters from Insufficient Data Alexey Samsonov, Julia Velikina Departments of Radiology and Medical

More information

A Nuclear Norm Minimization Algorithm with Application to Five Dimensional (5D) Seismic Data Recovery

A Nuclear Norm Minimization Algorithm with Application to Five Dimensional (5D) Seismic Data Recovery A Nuclear Norm Minimization Algorithm with Application to Five Dimensional (5D) Seismic Data Recovery Summary N. Kreimer, A. Stanton and M. D. Sacchi, University of Alberta, Edmonton, Canada kreimer@ualberta.ca

More information

MRI reconstruction from partial k-space data by iterative stationary wavelet transform thresholding

MRI reconstruction from partial k-space data by iterative stationary wavelet transform thresholding MRI reconstruction from partial k-space data by iterative stationary wavelet transform thresholding Mohammad H. Kayvanrad 1,2, Charles A. McKenzie 1,2,3, Terry M. Peters 1,2,3 1 Robarts Research Institute,

More information

SUMMARY. In combination with compressive sensing, a successful reconstruction

SUMMARY. In combination with compressive sensing, a successful reconstruction Higher dimensional blue-noise sampling schemes for curvelet-based seismic data recovery Gang Tang, Tsinghua University & UBC-Seismic Laboratory for Imaging and Modeling (UBC-SLIM), Reza Shahidi, UBC-SLIM,

More information

Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei

Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei College of Physical and Information Science, Hunan Normal University, Changsha, China Hunan Art Professional

More information

Sparsity and image processing

Sparsity and image processing Sparsity and image processing Aurélie Boisbunon INRIA-SAM, AYIN March 6, Why sparsity? Main advantages Dimensionality reduction Fast computation Better interpretability Image processing pattern recognition

More information

Image Denoising Using Sparse Representations

Image Denoising Using Sparse Representations Image Denoising Using Sparse Representations SeyyedMajid Valiollahzadeh 1,,HamedFirouzi 1, Massoud Babaie-Zadeh 1, and Christian Jutten 2 1 Department of Electrical Engineering, Sharif University of Technology,

More information

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions International Journal of Electrical and Electronic Science 206; 3(4): 9-25 http://www.aascit.org/journal/ijees ISSN: 2375-2998 Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

More information

TERM PAPER ON The Compressive Sensing Based on Biorthogonal Wavelet Basis

TERM PAPER ON The Compressive Sensing Based on Biorthogonal Wavelet Basis TERM PAPER ON The Compressive Sensing Based on Biorthogonal Wavelet Basis Submitted By: Amrita Mishra 11104163 Manoj C 11104059 Under the Guidance of Dr. Sumana Gupta Professor Department of Electrical

More information

Compressive Sensing Based Image Reconstruction using Wavelet Transform

Compressive Sensing Based Image Reconstruction using Wavelet Transform Compressive Sensing Based Image Reconstruction using Wavelet Transform Sherin C Abraham #1, Ketki Pathak *2, Jigna J Patel #3 # Electronics & Communication department, Gujarat Technological University

More information

APPM 2360 Project 2 Due Nov. 3 at 5:00 PM in D2L

APPM 2360 Project 2 Due Nov. 3 at 5:00 PM in D2L APPM 2360 Project 2 Due Nov. 3 at 5:00 PM in D2L 1 Introduction Digital images are stored as matrices of pixels. For color images, the matrix contains an ordered triple giving the RGB color values at each

More information

Bilevel Sparse Coding

Bilevel Sparse Coding Adobe Research 345 Park Ave, San Jose, CA Mar 15, 2013 Outline 1 2 The learning model The learning algorithm 3 4 Sparse Modeling Many types of sensory data, e.g., images and audio, are in high-dimensional

More information

WAVELET BASED THRESHOLDING FOR IMAGE DENOISING IN MRI IMAGE

WAVELET BASED THRESHOLDING FOR IMAGE DENOISING IN MRI IMAGE WAVELET BASED THRESHOLDING FOR IMAGE DENOISING IN MRI IMAGE R. Sujitha 1 C. Christina De Pearlin 2 R. Murugesan 3 S. Sivakumar 4 1,2 Research Scholar, Department of Computer Science, C. P. A. College,

More information

P-LORAKS: Low-Rank Modeling of Local k-space Neighborhoods with Parallel Imaging Data

P-LORAKS: Low-Rank Modeling of Local k-space Neighborhoods with Parallel Imaging Data P-LORAKS: Low-Rank Modeling of Local k-space Neighborhoods with Parallel Imaging Data Justin P. Haldar 1, Jingwei Zhuo 2 1 Electrical Engineering, University of Southern California, Los Angeles, CA, USA

More information

Clustered Compressive Sensing: Application on Medical Imaging

Clustered Compressive Sensing: Application on Medical Imaging Clustered Compressive Sensing: Application on Medical Imaging Solomon A. Tesfamicael, IACSIT Member and Faraz Barzideh Abstract This paper provides clustered compressive sensing (CCS) based image processing

More information

Sparse & Redundant Representations and Their Applications in Signal and Image Processing

Sparse & Redundant Representations and Their Applications in Signal and Image Processing Sparse & Redundant Representations and Their Applications in Signal and Image Processing Sparseland: An Estimation Point of View Michael Elad The Computer Science Department The Technion Israel Institute

More information

WAVELET USE FOR IMAGE RESTORATION

WAVELET USE FOR IMAGE RESTORATION WAVELET USE FOR IMAGE RESTORATION Jiří PTÁČEK and Aleš PROCHÁZKA 1 Institute of Chemical Technology, Prague Department of Computing and Control Engineering Technicka 5, 166 28 Prague 6, Czech Republic

More information

Robust image recovery via total-variation minimization

Robust image recovery via total-variation minimization Robust image recovery via total-variation minimization Rachel Ward University of Texas at Austin (Joint work with Deanna Needell, Claremont McKenna College) February 16, 2012 2 Images are compressible

More information

Compressive Sensing for Multimedia. Communications in Wireless Sensor Networks

Compressive Sensing for Multimedia. Communications in Wireless Sensor Networks Compressive Sensing for Multimedia 1 Communications in Wireless Sensor Networks Wael Barakat & Rabih Saliba MDDSP Project Final Report Prof. Brian L. Evans May 9, 2008 Abstract Compressive Sensing is an

More information

Two-Parameter Selection Techniques for Projection-based Regularization Methods: Application to Partial-Fourier pmri

Two-Parameter Selection Techniques for Projection-based Regularization Methods: Application to Partial-Fourier pmri Two-Parameter Selection Techniques for Projection-based Regularization Methods: Application to Partial-Fourier pmri Misha E. Kilmer 1 Scott Hoge 1 Dept. of Mathematics, Tufts University Medford, MA Dept.

More information

Applications of Image Filters

Applications of Image Filters 02/04/0 Applications of Image Filters Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem Review: Image filtering g[, ] f [.,.] h[.,.] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90

More information

Learning Splines for Sparse Tomographic Reconstruction. Elham Sakhaee and Alireza Entezari University of Florida

Learning Splines for Sparse Tomographic Reconstruction. Elham Sakhaee and Alireza Entezari University of Florida Learning Splines for Sparse Tomographic Reconstruction Elham Sakhaee and Alireza Entezari University of Florida esakhaee@cise.ufl.edu 2 Tomographic Reconstruction Recover the image given X-ray measurements

More information

Computational Aspects of MRI

Computational Aspects of MRI David Atkinson Philip Batchelor David Larkman Programme 09:30 11:00 Fourier, sampling, gridding, interpolation. Matrices and Linear Algebra 11:30 13:00 MRI Lunch (not provided) 14:00 15:30 SVD, eigenvalues.

More information

High dynamic range magnetic resonance flow imaging in the abdomen

High dynamic range magnetic resonance flow imaging in the abdomen High dynamic range magnetic resonance flow imaging in the abdomen Christopher M. Sandino EE 367 Project Proposal 1 Motivation Time-resolved, volumetric phase-contrast magnetic resonance imaging (also known

More information

Face Recognition via Sparse Representation

Face Recognition via Sparse Representation Face Recognition via Sparse Representation John Wright, Allen Y. Yang, Arvind, S. Shankar Sastry and Yi Ma IEEE Trans. PAMI, March 2008 Research About Face Face Detection Face Alignment Face Recognition

More information

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging 1 CS 9 Final Project Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging Feiyu Chen Department of Electrical Engineering ABSTRACT Subject motion is a significant

More information

Compressive Sensing MRI with Wavelet Tree Sparsity

Compressive Sensing MRI with Wavelet Tree Sparsity Compressive Sensing MRI with Wavelet Tree Sparsity Chen Chen and Junzhou Huang Department of Computer Science and Engineering University of Texas at Arlington cchen@mavs.uta.edu jzhuang@uta.edu Abstract

More information

ADAPTIVE LOW RANK AND SPARSE DECOMPOSITION OF VIDEO USING COMPRESSIVE SENSING

ADAPTIVE LOW RANK AND SPARSE DECOMPOSITION OF VIDEO USING COMPRESSIVE SENSING ADAPTIVE LOW RANK AND SPARSE DECOMPOSITION OF VIDEO USING COMPRESSIVE SENSING Fei Yang 1 Hong Jiang 2 Zuowei Shen 3 Wei Deng 4 Dimitris Metaxas 1 1 Rutgers University 2 Bell Labs 3 National University

More information

Compressive Sensing based image processing in TrapView pest monitoring system

Compressive Sensing based image processing in TrapView pest monitoring system Compressive Sensing based image processing in TrapView pest monitoring system Milan Marić *, Irena Orović ** and Srdjan Stanković ** * S&T Crna Gora d.o.o, Podgorica, Montenegro ** University of Montenegro,

More information

Outline Introduction Problem Formulation Proposed Solution Applications Conclusion. Compressed Sensing. David L Donoho Presented by: Nitesh Shroff

Outline Introduction Problem Formulation Proposed Solution Applications Conclusion. Compressed Sensing. David L Donoho Presented by: Nitesh Shroff Compressed Sensing David L Donoho Presented by: Nitesh Shroff University of Maryland Outline 1 Introduction Compressed Sensing 2 Problem Formulation Sparse Signal Problem Statement 3 Proposed Solution

More information

Learning-Based Compressive MRI

Learning-Based Compressive MRI IEEE TRANSACTIONS ON MEDICAL IMAGING Learning-Based Compressive MRI Baran Gözcü, Rabeeh Karimi Mahabadi, Yen-Huan Li, Efe Ilıcak 2, Tolga Çukur 2,3, Jonathan Scarlett 4, and Volkan Cevher Laboratory for

More information

Blind compressive sensing dynamic MRI

Blind compressive sensing dynamic MRI 1 Blind compressive sensing dynamic MRI Sajan Goud Lingala, Student Member, IEEE, Mathews Jacob, Senior Member, IEEE Abstract We propose a novel blind compressive sensing (BCS) frame work to recover dynamic

More information

G009 Scale and Direction-guided Interpolation of Aliased Seismic Data in the Curvelet Domain

G009 Scale and Direction-guided Interpolation of Aliased Seismic Data in the Curvelet Domain G009 Scale and Direction-guided Interpolation of Aliased Seismic Data in the Curvelet Domain M. Naghizadeh* (University of Alberta) & M. Sacchi (University of Alberta) SUMMARY We propose a robust interpolation

More information

Fast and Efficient Sparse 2D Discrete Fourier Transform using Sparse-Graph Codes

Fast and Efficient Sparse 2D Discrete Fourier Transform using Sparse-Graph Codes Fast and Efficient Sparse 2D Discrete Fourier Transform using Sparse-Graph Codes Frank Ong, Sameer Pawar, and Kannan Ramchandran Department of Electrical Engineering and Computer Sciences University of

More information

Detection Performance of Radar Compressive Sensing in Noisy Environments

Detection Performance of Radar Compressive Sensing in Noisy Environments Detection Performance of Radar Compressive Sensing in Noisy Environments Asmita Korde a,damon Bradley b and Tinoosh Mohsenin a a Department of Computer Science and Electrical Engineering, University of

More information

Image Deconvolution.

Image Deconvolution. Image Deconvolution. Mathematics of Imaging. HW3 Jihwan Kim Abstract This homework is to implement image deconvolution methods, especially focused on a ExpectationMaximization(EM) algorithm. Most of this

More information

Signal and Image Recovery from Random Linear Measurements in Compressive Sampling

Signal and Image Recovery from Random Linear Measurements in Compressive Sampling Signal and Image Recovery from Random Linear Measurements in Compressive Sampling Sarah Mazari and Kamel Belloulata Abstract In many applications, including audio or digital imaging, the Nyquist rate is

More information

P257 Transform-domain Sparsity Regularization in Reconstruction of Channelized Facies

P257 Transform-domain Sparsity Regularization in Reconstruction of Channelized Facies P257 Transform-domain Sparsity Regularization in Reconstruction of Channelized Facies. azemi* (University of Alberta) & H.R. Siahkoohi (University of Tehran) SUMMARY Petrophysical reservoir properties,

More information

A Practical Study of Longitudinal Reference Based Compressed Sensing for MRI

A Practical Study of Longitudinal Reference Based Compressed Sensing for MRI Rose-Hulman Undergraduate Mathematics Journal Volume 17 Issue 2 Article 1 A Practical Study of Longitudinal Reference Based Compressed Sensing for MRI Samuel Birns University of California, Los Angeles

More information

Parametric Texture Model based on Joint Statistics

Parametric Texture Model based on Joint Statistics Parametric Texture Model based on Joint Statistics Gowtham Bellala, Kumar Sricharan, Jayanth Srinivasa Department of Electrical Engineering, University of Michigan, Ann Arbor 1. INTRODUCTION Texture images

More information

Lasso. November 14, 2017

Lasso. November 14, 2017 Lasso November 14, 2017 Contents 1 Case Study: Least Absolute Shrinkage and Selection Operator (LASSO) 1 1.1 The Lasso Estimator.................................... 1 1.2 Computation of the Lasso Solution............................

More information

Bayesian Nonparametric Dictionary Learning for Compressed Sensing MRI

Bayesian Nonparametric Dictionary Learning for Compressed Sensing MRI 1 Bayesian Nonparametric Dictionary Learning for Compressed Sensing MRI Yue Huang, John Paisley, Qin Lin, Xinghao Ding, Xueyang Fu and Xiao-ping Zhang, Senior Member, IEEE arxiv:12.2712v3 [cs.cv] 26 Jul

More information

Image Processing. Filtering. Slide 1

Image Processing. Filtering. Slide 1 Image Processing Filtering Slide 1 Preliminary Image generation Original Noise Image restoration Result Slide 2 Preliminary Classic application: denoising However: Denoising is much more than a simple

More information

CS1114 Section 8: The Fourier Transform March 13th, 2013

CS1114 Section 8: The Fourier Transform March 13th, 2013 CS1114 Section 8: The Fourier Transform March 13th, 2013 http://xkcd.com/26 Today you will learn about an extremely useful tool in image processing called the Fourier transform, and along the way get more

More information

I How does the formulation (5) serve the purpose of the composite parameterization

I How does the formulation (5) serve the purpose of the composite parameterization Supplemental Material to Identifying Alzheimer s Disease-Related Brain Regions from Multi-Modality Neuroimaging Data using Sparse Composite Linear Discrimination Analysis I How does the formulation (5)

More information

A fast algorithm for sparse reconstruction based on shrinkage, subspace optimization and continuation [Wen,Yin,Goldfarb,Zhang 2009]

A fast algorithm for sparse reconstruction based on shrinkage, subspace optimization and continuation [Wen,Yin,Goldfarb,Zhang 2009] A fast algorithm for sparse reconstruction based on shrinkage, subspace optimization and continuation [Wen,Yin,Goldfarb,Zhang 2009] Yongjia Song University of Wisconsin-Madison April 22, 2010 Yongjia Song

More information

Tomographic reconstruction: the challenge of dark information. S. Roux

Tomographic reconstruction: the challenge of dark information. S. Roux Tomographic reconstruction: the challenge of dark information S. Roux Meeting on Tomography and Applications, Politecnico di Milano, 20-22 April, 2015 Tomography A mature technique, providing an outstanding

More information

Nuts & Bolts of Advanced Imaging. Image Reconstruction Parallel Imaging

Nuts & Bolts of Advanced Imaging. Image Reconstruction Parallel Imaging Nuts & Bolts of Advanced Imaging Image Reconstruction Parallel Imaging Michael S. Hansen, PhD Magnetic Resonance Technology Program National Institutes of Health, NHLBI Declaration of Financial Interests

More information

Denoising of Fingerprint Images

Denoising of Fingerprint Images 100 Chapter 5 Denoising of Fingerprint Images 5.1 Introduction Fingerprints possess the unique properties of distinctiveness and persistence. However, their image contrast is poor due to mixing of complex

More information

Compressed Sensing for Electron Tomography

Compressed Sensing for Electron Tomography University of Maryland, College Park Department of Mathematics February 10, 2015 1/33 Outline I Introduction 1 Introduction 2 3 4 2/33 1 Introduction 2 3 4 3/33 Tomography Introduction Tomography - Producing

More information

Robust l p -norm Singular Value Decomposition

Robust l p -norm Singular Value Decomposition Robust l p -norm Singular Value Decomposition Kha Gia Quach 1, Khoa Luu 2, Chi Nhan Duong 1, Tien D. Bui 1 1 Concordia University, Computer Science and Software Engineering, Montréal, Québec, Canada 2

More information

Compressed Sensing from Several Sets of Downsampled Fourier Values using Only FFTs

Compressed Sensing from Several Sets of Downsampled Fourier Values using Only FFTs Compressed Sensing from Several Sets of Downsampled Fourier Values using Only FFTs Andrew E Yagle Department of EECS, The University of Michigan, Ann Arbor, MI 4809-222 Abstract Reconstruction of signals

More information

arxiv: v1 [cs.cv] 12 Feb 2013

arxiv: v1 [cs.cv] 12 Feb 2013 1 MR Image Reconstruction from Undersampled k-space with Bayesian Dictionary Learning Yue Huang 1, John Paisley 2, Xianbo Chen 1, Xinghao Ding 1, Feng Huang 3 and Xiao-ping Zhang 4 arxiv:12.2712v1 [cs.cv]

More information

A parallel patch based algorithm for CT image denoising on the Cell Broadband Engine

A parallel patch based algorithm for CT image denoising on the Cell Broadband Engine A parallel patch based algorithm for CT image denoising on the Cell Broadband Engine Dominik Bartuschat, Markus Stürmer, Harald Köstler and Ulrich Rüde Friedrich-Alexander Universität Erlangen-Nürnberg,Germany

More information

Structurally Random Matrices

Structurally Random Matrices Fast Compressive Sampling Using Structurally Random Matrices Presented by: Thong Do (thongdo@jhu.edu) The Johns Hopkins University A joint work with Prof. Trac Tran, The Johns Hopkins University it Dr.

More information

A fast iterative thresholding algorithm for wavelet-regularized deconvolution

A fast iterative thresholding algorithm for wavelet-regularized deconvolution A fast iterative thresholding algorithm for wavelet-regularized deconvolution Cédric Vonesch and Michael Unser Biomedical Imaging Group, EPFL, Lausanne, Switzerland ABSTRACT We present an iterative deconvolution

More information

An Iterative Approach for Reconstruction of Arbitrary Sparsely Sampled Magnetic Resonance Images

An Iterative Approach for Reconstruction of Arbitrary Sparsely Sampled Magnetic Resonance Images An Iterative Approach for Reconstruction of Arbitrary Sparsely Sampled Magnetic Resonance Images Hamed Pirsiavash¹, Mohammad Soleymani², Gholam-Ali Hossein-Zadeh³ ¹Department of electrical engineering,

More information