International Journal on Magnetic Particle Imaging IJMPI
Vol. 5 No. 1-2 (2019): Int J Mag Part Imag
https://doi.org/10.18416/IJMPI.2019.1907001

Research Articles

MPIReco.jl: Julia Package for Image Reconstruction in MPI

Main Article Content

Tobias Knopp (University Medical Center Hamburg-Eppendorf Section for Biomedical Imaging Lottestr. 55 22529 Hamburg Hamburg University of Technology Institut for Biomedical Imaging Schwarzenbergstraße 95 21073 Hamburg), Patryk Szwargulski (University Medical Center Hamburg-Eppendorf Section for Biomedical Imaging Lottestr. 55 22529 Hamburg Hamburg University of Technology Institut for Biomedical Imaging Schwarzenbergstraße 95 21073 Hamburg), Florian Griese (University Medical Center Hamburg-Eppendorf Section for Biomedical Imaging Lottestr. 55 22529 Hamburg Hamburg University of Technology Institut for Biomedical Imaging Schwarzenbergstraße 95 21073 Hamburg), Mirco Grosser (University Medical Center Hamburg-Eppendorf Section for Biomedical Imaging Lottestr. 55 22529 Hamburg Hamburg University of Technology Institut for Biomedical Imaging Schwarzenbergstraße 95 21073 Hamburg), Marija Boberg (University Medical Center Hamburg-Eppendorf Section for Biomedical Imaging Lottestr. 55 22529 Hamburg Hamburg University of Technology Institut for Biomedical Imaging Schwarzenbergstraße 95 21073 Hamburg), Martin Möddel (University Medical Center Hamburg-Eppendorf Section for Biomedical Imaging Lottestr. 55 22529 Hamburg Hamburg University of Technology Institut for Biomedical Imaging Schwarzenbergstraße 95 21073 Hamburg)

Abstract

Image reconstruction plays an important role for the tomographic imaging technique magnetic particle imaging (MPI) since the measured raw data cannot be directly interpreted. Instead, one needs to invert the image formation process, which involves the solution of an ill-conditioned linear system of equations. Currently, most MPI researchers have implemented custom reconstruction algorithms that cannot be directly compared since the source code is not openly available. The software package MPIReco.jl aims to change this situation by providing a reference implementation for a variety of reconstruction algorithms. With the recently proposed magnetic particle imaging data format and its reference implementation MPIFiles.jl we have taken the first steps towards standardised data exchange. With MPIReco.jl we complement these initiatives to standardise the reconstruction algorithms and to facilitate reproducible research. We chose to implement the algorithms in the programming language Julia, which provides a high level syntax making the software accessible even for non-professional software developers. On the other hand Julia code has a high run-time performance comparable to low-level C code. In the present paper, we outline some of the design principles of MPIReco.jl and give an overview of the software package.


 


Int. J. Mag. Part. Imag. 5(1-2), 2019, Article ID: 1907001, DOI: 10.18416/IJMPI.2019.1907001

Article Details