DLMRI-Lab: Dictionary
Learning MRI Software
·
DLMRI is a formulation
and an algorithm that adaptively learn a dictionary from undersampled k-space measurements and
simultaneously reconstruct the MR image (this is an instance of so-called
“blind compressed sensing”), as described in the following “DLMRI Paper”: [1]
S. Ravishankar
and Y. Bresler, “MR image reconstruction from highly undersampled
k-space data by dictionary learning,” IEEE Trans. Med. Imag., vol.
30, no. 5, pp. 1028–1041, 2011. This paper
should be cited when using the DLMRI software or any software derived from
it. ·
DLMRI-Lab is a
collection of Matlab functions that implement the
DLMRI algorithm presented in the above paper. ·
DLMRI-Lab
includes o
A collection of the
DLMRI Matlab functions. o
Data sets that enable
to replicate the results presented in the DLMRI paper. o
Identical or modified
versions of the Matlab files in the K-SVD package
available from Michael Elad's website - http://www.cs.technion.ac.il/~elad/software/ o
·
If you have any
questions on DLMRI-Lab, you are welcome to contact the authors.
Introduction
License
This software was developed at the Coordinated Science Laboratory and the Department of ECE of the University of Illinois at Urbana-Champaign by Saiprasad Ravishankar, under the guidance of Prof. Yoram Bresler.
Copyright © 2013 University of Illinois Board of Trustees
All rights reserved.
Redistribution and use of this software in source and binary form, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Notes
·
Citation: it
would be also courteous for you to cite the toolbox and the DLMRI Paper [1] in
any publication or presentation that presents results based on this software,
or software derived from it.
· Changes: if you make changes to any files, then please change the file name before redistributing to avoid confusion (like the GNU software license). Better yet, email me the changes and I'll consider incorporating them into DLMRI-Lab.
Contributors:
The development of this software was supported in part by the National Science Foundation (NSF) under grants CCF 06-35234 and CCF 10-18660.
If you would like to be on email list to receive announcements about updates then please email "ybresler AT illinois DOT edu". These will be VERY infrequent emails and I will keep your email address private. You can unsubscribe at any time by sending another email to me.
This version of DLMRI-Lab was tested under Matlab 7.x. The complete package can be downloaded at the following link: DLMRI-Lib.zip .
By clicking on the link and downloading the file you state
that you accept the terms of the License above, and agree to abide by it.
Email is the best way to contact us. Our email addresses are:
Saiprasad Ravishankar: sairavi45 AT gmail DOT com
Yoram Bresler: ybresler AT Illinois DOT edu
Address: Yoram Bresler
Coordinated
Science Laboratory
1308 West Main Street
Urbana, IL 61801
USA