Graphic STI
logo EPFL
Text EPFL
english only
Biomedical Imaging Group
Algorithms
BIG > Algorithms > MRI Phantom
CONTENTS

BIG homepage

Research

Publications

Demos

Algorithms

Teaching

MRI PHANTOM

Outline

Reference

Software

Examples

Related Works

Acknowledgements

MRI Phantom

Analytical simulation tool for the validation of parallel MRI reconstructions

Written by Matthieu Guerquin-Kern at the Biomedical Imaging Group (BIG), EPFL, Switzerland

3 channel reconstruction of the Shepp-Logan phantom numerical error that is avoided by analytical computations

Outline

This package is a collection of Matlab functions that implements analytical multi-channel MRI simulations of realistic phantoms.

Reference

[1] M. Guerquin-Kern, F. I. Karahanoğlu, D. Van De Ville, K. P. Pruessmann and M. Unser, "Analytical Form of Shepp-Logan Phantom for Parallel MRI,"Proceedings of the Seventh IEEE International Symposium on Biomedical Imaging: From Nano to Macro (ISBI'10), Rotterdam, The Netherlands, April 14-17, 2010, pp. 261-264.

Software

Requirements

The code was tested with Matlab 7.9 (R2009b). Please feel free to contact us if you get any trouble with other versions. As some parts of the code use compiled executables, it might not be straightforward to run the code with free alternatives like Octave or Freemat.

Some scripts require the IRT toolbox [TGZ archive, 8.1 MB] of Jeff Fessler for NUFFT routines. Install this toolbox in your matlab path.

Download and install

The code is available here [ZIP archive, 270 KB]. Add the folder containing this code in your matlab path. Some C++ sources are distributed with the code. To compile them as MEX binaries, simply run 'make' in matlab prompt.

Conditions of use

You are free to use this software for research purposes, but you should not redistribute it without our consent. It would also be courteous for you to include the aforementioned citation and acknowledgment whenever you present or publish results that are based on it. EPFL makes no warranties of any kind on this software and shall in no event be liable for damages of any kind in connection with the use and exploitation of this technology.

Examples

To start with the code, you can run and look into 'demo.m'. The files 'exp1.m', 'exp2.m' and 'exp3.m' shall reproduce the results presented in the paper.

Related Works

This work is the continuation of a student project achieved by Isik Karahanoğlu.

Acknowledgements

© 2011 EPFL • matthieu DOT guerquin-kern AT epfl.ch • 08.06.2011