Professional Documents
Culture Documents
2, FEBRUARY 2015
531
AbstractQuantitative susceptibility mapping (QSM) is a magnetic resonance imaging technique that reveals tissue magnetic
susceptibility. It relies on having a high quality field map, typically acquired with a relatively long echo spacing and long final
TE. Applications of QSM outside the brain require the removal
of fat contributions to the total signal phase. However, current
water/fat separation methods applied on typical data acquired for
QSM suffer from three issues: inadequacy when using large echo
spacing, over-smoothing of the field maps and high computational
cost. In this paper, the general phase wrap and chemical shift
problem is formulated using a single species fitting and is solved
using graph cuts with conditional jump moves. This method is
referred as simultaneous phase unwrapping and removal of chemical shift (SPURS). The result from SPURS is then used as the
initial guess for a voxel-wise iterative decomposition of water and
fat with echo asymmetric and least-squares estimation (IDEAL).
The estimated 3-D field maps are used to compute QSM in body
regions outside of the brain, such as the liver. Experimental results
show substantial improvements in field map estimation, water/fat
separation and reconstructed QSM compared to two existing
water/fat separation methods on 1.5T and 3T magnetic resonance
human data with long echo spacing and rapid field map variation.
Index TermsField map estimation, magnetic resonance
imaging (MRI), quantitative susceptibility mapping, water/fat
separation.
Manuscript received August 21, 2014; revised September 25, 2014; accepted
September 29, 2014. Date of publication October 08, 2014; date of current version January 30, 2015. This work was supported in part by the National Natural
Science Foundation of China under Grant 61271388 and Grant 61327902, in
part by the Beijing Natural Science Foundation under Grant 4122040, in part by
the Research Project of Tsinghua University under Grant 2012Z01011, in part by
the Specialized Research Fund for the Doctoral Program of Higher Education,
and in part by the U.S. National Institute of Health under Grant R43EB015293,
R01EB013443, and Grant R01CA178007. Asterisk indicates corresponding author.
J. Dong and Q. Cheng are with the Department of Automation, Tsinghua University, Beijing 100084, China.
*T. Liu is with Medimagemetric LLC, New York, NY 10044 USA (e-mail:
tian.liu@medimagemetric.com).
*F. Chen is with the Department of Automation, Tsinghua University, Beijing
100084, China (e-mail: chenfeng@mail.tsinghua.edu.cn).
D. Zhou, A. Raj, and P. Spincemaille are with the Department of Radiology,
Weill Cornell Medical College, New York, NY 10021 USA.
A. Dimov is with the Department of Radiology, Weill Cornell Medical College, New York, NY 10021 USA, and also with the Department of Biomedical
Engineering, Cornell University, Ithaca, NY 14853 USA.
Y. Wang is with the Department of Radiology, Weill Cornell Medical College, New York, NY 10021 USA, and also with the Department of Biomedical
Engineering, Cornell University, Ithaca, NY 14853 USA, and also with the Department of Biomedical Engineering, Kyung Hee University, Seoul 130-701,
Korea.
Digital Object Identifier 10.1109/TMI.2014.2361764
I. INTRODUCTION
(1)
where
is the signal acquired at echo time
, and
is the number of echoes. Here, all the unknowns are scalar
fields with the spatial index omitted. There are multiple unknowns for each voxel: two complex-valued unknowns
and
and two real unknowns
and , so this is a high-dimensional optimization problem. One solution is a gradient descent
based method, such as
-Iterative Decomposition of water
and fat with Echo Asymmetric and Least-squares estimation
( -IDEAL) proposed in [14]. However, this method is susceptible to finding local minima close to the initial guess instead
of identifying the global minimum [17]. Fundamentally, current
solutions to (1) suffer from the three issues: inadequacy when
using large echo spacing, over-smoothing of the field maps, and
high computational cost.
1) Large Echo Spacing Challenge: It has been demonstrated that the optimal echo spacing
is
for minimizing noise propagation [24]. For a
minimum
at 3T, the longest optimal echo spacing
0278-0062 2014 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
532
(2)
where
denotes the gradient operator,
corrects for
the field map wrap due to limited dynamic range with
, and
corrects for the fat chemical shift in each
voxel with
. This joint optimization over and
can be efficiently solved using graph cuts with conditional jump
moves.
Fig. 1 illustrates the flowchart of the SPURS method in four
steps: 1) formulate phase wrap and chemical shift problem
using a single species fitting to obtain an approximate field map
estimate; 2) use graph cuts to solve the joint phase unwrapping
and fat chemical shift removal problem; 3) refine the fitted frequency by performing a voxel-wise -IDEAL; 4) reconstruct
QSM using a modified version of the Morphology Enabled
Dipole Inversion method (MEDI) [6].
A. Formulation of Phase Wrap and Chemical Shift Problem
Using Single Species Fitting
A vector representation of the signal is shown in Fig. 2. If
, the complex signal generated by the two species
DONG et al.: SPURS USING GRAPH CUTS: APPLICATION IN QUANTITATIVE SUSCEPTIBILITY MAPPING
533
if
or
. That is, if the voxels consist of only water
or only fat, the model error of the single species fitting is zero.
The true model error introduced in the single species fitting
will calculated numerically in the simulation section below.
B. Simultaneous Phase Unwrapping and Removal of Chemical
Shift via Graph Cuts With Conditional Jump Moves
Fig. 2. Vector representation of the signal consisting of both water and fat.
Geometric relationship between these vectors is used to provide an intuition of
the error introduced by the single species fitting.
can be formulated as
is
the
magnitude
, where
of
and
is the phase of
.
We use a single species model (frequency ) to fit the two
species signal by minimizing the following nonlinear least
squares fit [6]:
Equation (2) is solved in this step using a graph cuts algorithm. In the following, the field map is changed from Hz to
radian by multiplying
for notational convenience. It is
assumed that the field map
is continuous after
summing
, where
is the effective fat chemical
shift derived by wrapping
to the
interval. Let
, we have
(7)
in the folWithout loss of generality, we assume
lowing and denote
.
A discrete energy function is generalized from (2)
(8)
(3)
534
D. QSM Reconstruction
After the field map is fine-tuned by -IDEAL, it is taken
as the input for QSM reconstruction using a modified version
of MEDI [6] that incorporates background field removal in the
susceptibility estimation [38][40]
(9)
.
is the jump length that depends on
where
the value of
. If
, the possible values of
are
, which can jump to
, respectively with step size 1, and the jump length
is
. If
, the possible values of
are
,
which can jump to
, respectively with step size 1, and
the jump length
is . So we have
(10)
In the
th iteration, the label
can make a binary decision
to either jump to
or remain unchanged
. We use graph cuts to optimize the binary variables
. For every pair of neighboring voxels and , we aim to
minimize their difference in the following:
(13)
where is a regularization parameter empirically determined to
be 1000,
is a data weighting, is a matrix representing the
dipole convolution, and
is a binary weighting term derived
from the anatomical image, with 30% of its voxels equal to zero
to allow changes in
and the rest equal to one [41]. This energy minimization has a data fidelity term that is formulated in
the complex plane to account for Gaussian noise and an norm
regularization term to encode the prior. In contrast to the original nonlinear MEDI, this energy minimization has an additional
Laplacian in the data fidelity term. Since the background field is
a harmonic function, the Laplacian eliminates any background
fields. The Laplacian is implemented as a convolution with a
kernel equal to the Kronecker delta function minus a sphere with
radius 5 mm and unit integral. For efficiency, this convolution
is evaluated in Fourier space.
(11)
which is the binary energy term for graph cuts. For every binary
energy term
, the following inequality exists:
(12)
i.e., the energy function satisfies the submodularity condition
and can be efficiently solved by standard graph cuts method
[37]. The proof of the submodularity condition is provided in
Appendix B.
After
the
following
binary
energy
function
is obtained, a weighted
with source node and sink node
directed graph
is constructed by following Kolmogorov and Zabih's paper
[37]. The edge weights of
are assigned according
to the energy function. Afterwards, the original energy
minimization problem is changed to a min-cut/max-flow
problem in
, which has been studied extensively
and can be solved efficiently. The equivalence between the
DONG et al.: SPURS USING GRAPH CUTS: APPLICATION IN QUANTITATIVE SUSCEPTIBILITY MAPPING
shift
ppm [42] was used. We assumed that the fat susceptibility was 0.6 ppm with respect to water. The numerical
phantom is a water phantom where most part is made up of
water. In the center, there were six cylinders and two cuboids
of different size, where the cylinders and cuboids had different
fat fractions. The fat fractions in the cylinders and cuboids were
23%, 35%, 47%, 60%, 73%, 86%, 94%, and 100%, respectively. The main magnetic field was 3T and a linear gradient
background field with range
Hz was added to the
main magnetic field. We added complex Gaussian noise to produce a noisy signal with signal-to-noise ratio (SNR) of 30 dB.
The SNR was defined as the ratio of the power of signal to
the power of noise. The scan parameters were assumed to be
ms,
ms, and
mm .
C. In Vivo Validation
Among all the cases provided by the ISMRM Fat-Water Separation workshop (http://ismrm.org/workshops/FatWater12/data.
htm), we identified one 3-D dataset that was acquired using Cartesian sampling and had a final TE larger than 15 ms. The imaging
parameters were as follows: 1.5T, six echoes,
ms,
ms,
mm . A unipolar readout
was used in this experiment to avoid phase variations between
even and odd echoes. To establish a benchmark, we compared
the Hernando et al. method [17] with the proposed method. The
Hernando et al. method combined a VARPRO formulation with a
graph cut solver to solve (1), so it was denoted as VARPRO-GC
[16], [17]. Both methods gave virtually identical water and fat
maps when all six echoes are used. Thus, we took the six echo
results from VARPRO-GC as the benchmark. To test the method
performance with long echo spacing, we discarded all odd echoes
such that the effective
ms. The field map error was
defined as the
norm of the absolute difference map divided
by the
norm of the benchmark field map.
D. MR Acquisition
With Institutional Review Board approval and informed consent, a total of eleven healthy volunteers were recruited for liver
MRI. Six of them were scanned on a 1.5T MRI system (GE Excite HD, Milwaukee, WI, USA), two on a 3T MRI system (GE
Excite HD, Milwaukee, WI, USA), and three at both 1.5T and
3T. An 8-channel cardiac coil and a 4-echo spiral sequence were
used in 1.5T scans. The scan parameters were: 48 spiral leaves,
kHz,
ms,
ms,
ms,
mm . The scans
were finished in the time of a single breath hold (about 45 s).
We used an 8-channel torso coil and a 4-echo 3-D spoiled
gradient echo sequence in 3T scans. The scan parameters were:
kHz,
ms,
ms,
ms,
mm . The scans
were finished in the time of a single breath hold (about 40 s).
The matrix size for both 1.5T and 3T human data was 256 256
26.
E. Image Processing and Analysis
The proposed method was compared with VARPRO-GC.
Additionally, the Lu et al. Multi-Resolution field map esti-
535
536
TABLE I
COMPARISON OF DIFFERENT METHODS
Fig. 4. Error of using single species model to fit the signal with different fat
fractions and different TEs. If the voxel consists of only water or only fat, the
fitting error is zero. Average size of fitting error for different parameter is 2.67
HZ.
DONG et al.: SPURS USING GRAPH CUTS: APPLICATION IN QUANTITATIVE SUSCEPTIBILITY MAPPING
V. DISCUSSION
In this paper, a 3-D method for Simultaneous Phase Unwrapping and Removal of chemical Shift (SPURS) is described to
estimate the susceptibility inhomogeneity generated field map
from tissues in which fat is present. The solver is implemented
using graph cuts with conditional jump moves. Experimental
results on several datasets with large field inhomogeneity and
large echo spacing acquired at both 1.5T and 3T show that the
SPURS method outperformed two existing methods.
In most current QSM protocols, multiple TEs are sampled in
one repetition time (TR) with a long last echo to order to enhance
the SNR on the estimated field map. Due to receiver bandwidth
and other hardware limits, the echo spacing in such acquisitions
is about 5 ms. This is much longer than the optimal TE spacing
preferred by most existing water/fat separation methods. In this
paper, the field map is first estimated using a single species fitting, and long echo spacing actually reduces the model bias in
this simplified model. Compared with multi-species fitting that
involves solving for six real unknown variables, single species
fitting is more robust because it only has a single unknown being
the off-resonance frequency, and
is not an unknown subject
to optimization [6]. With the single species fitting, the water/fat
ambiguity is reduced to a problem parallel to phase unwrapping,
which has been carefully studied in literature.
The spatial continuity of the field map is enforced using
graph cuts algorithm with conditional jump moves to judiciously connect the candidate solutions. Graph cuts algorithm is
well-suited for combinatorial optimization problems satisfying
the submodular condition, such as the problem formulated in
(8). An additional fine-tuning of the field map is performed
using a voxel-wise
-IDEAL algorithm without spatial regularization. The sole purpose of this step is to correct the
model error introduced in the single species fitting and to
obtain water and fat maps. Because the expected distance
between the initial guess and the truth is the model error, and
537
538
Invoking
uated as
VI. CONCLUSION
In this paper, we proposed a 3-D joint field map estimation
and water/fat separation method. A field map is first estimated
via solving a single species fitting problem. Simultaneous phase
unwrapping and chemical shift removal was then performed
using graph cuts with conditional jump moves. Finally, the field
map was fine-tuned by -IDEAL. Experiments on numerical
phantom and human data showed that the SPURS method provides accurate water/fat separation results in MR datasets with
long echo spacing and in areas where field map varied rapidly.
The 3-D continuous field map without wrapping is well suited
for QSM reconstruction.
(A3)
Its minimum is found by setting
(A4)
When the phases in the sine functions are close to
with
as integers depending on echo index , a Taylor expansion can be used
(A5)
Then (A4) becomes
(A6)
(A7)
For ease of explanation, we assume
. This
is not a necessary condition as any additional time constant
in equally spaced TEs can be absorbed by the initial phase of
. With
( an integer), (A7) becomes
(A8)
can be interpreted as a wrap caused by the limited
Here
dynamic range.
If
, the signal equation can be written
as
,
shown
in
Fig.
2(b).
Then
APPENDIX A
SINGLE SPECIES FITTING ERROR ANALYSIS
If
. Following (3), we use the following
single species model to fit the two species signal equation:
(A9)
(A10)
(A1)
For any complex-valued number , we have
the above objective function can be written as
, so
(A2)
(A11)
DONG et al.: SPURS USING GRAPH CUTS: APPLICATION IN QUANTITATIVE SUSCEPTIBILITY MAPPING
APPENDIX B
PROOF OF THE SUBMODUALR CONDITION
Theorem 1: For 1-jump move optimization, as long as
is convex, the submodular condition holds for all binary energy
term
.
Proof: From (11),
, where
For any convex function
In our problem,
.
, we have
, where
.
is a convex function. Let
, we have
.
So we have the following inequality from the definition of
convex function:
(A12)
Similarly,
, we have
(A13)
Summing the above two inequalities, we get
(A14)
Multiplying the positive value
to both sides of the
above inequality, we get the inequality (12). So the submodular
condition holds for all binary energy terms in 1-jump move optimization. We introduce the function
to emphasize that
any convex function satisfying the submodular condition can
be used.
ACKNOWLEDGMENT
The authors would like to thank A. J. Luzzi for proofreading. We acknowledge the use of the Fat-Water Toolbox
(http://ismrm.org/workshops/FatWater12/data.htm).
REFERENCES
[1] L. de Rochefort, R. Brown, M. R. Prince, and Y. Wang, Quantitative
MR susceptibility mapping using piece-wise constant regularized
inversion of the magnetic field, Magn. Reson. Med., vol. 60, pp.
10031009, Oct. 2008.
[2] T. Liu, P. Spincemaille, L. de Rochefort, B. Kressler, and Y. Wang,
Calculation of susceptibility through multiple orientation sampling
(COSMOS): A method for conditioning the inverse problem from
measured magnetic field map to susceptibility source image in MRI,
Magn. Reson. Med., vol. 61, pp. 196204, Jan. 2009.
[3] K. Shmueli, J. A. de Zwart, P. van Gelderen, T. Q. Li, S. J. Dodd, and
J. H. Duyn, Magnetic susceptibility mapping of brain tissue in vivo
using MRI phase data, Magn. Reson. Med., vol. 62, pp. 15101522,
Dec. 2009.
[4] L. de Rochefort et al., Quantitative susceptibility map reconstruction
from MR phase data using bayesian regularization: Validation and application to brain imaging, Magn. Reson. Med., vol. 63, pp. 194206,
Jan. 2010.
539
540
[29] Y. Wang and T. Liu, Quantitative susceptibility mapping (QSM): Decoding MRI data for a tissue magnetic biomarker, Magn. Reson. Med.,
Jul. 17, 2014.
[30] F. Huang, S. Narayan, D. Wilson, D. Johnson, and G. Q. Zhang, A
fast iterated conditional modes algorithm for water-fat decomposition
in MRI, IEEE Trans. Med. Imag., vol. 30, no. 8, pp. 14801492, Aug.
2011.
[31] P. Stoica and R. Moses, Spectral Analysis of Signals. Upper Saddle
River, NJ: Pearson/Prentice Hall, 2005, ch. 4, pp. 151155.
[32] H. Gudbjartsson and S. Patz, The Rician distribution of noisy MRI
data, Magn. Reson. Med., vol. 34, pp. 910914, Dec. 1995.
[33] L. Ying, Z. P. Liang, D. C. Munson, Jr., R. Koetter, and B. J. Frey, Unwrapping of MR phase images using a Markov random field model,
IEEE Trans. Med. Imag., vol. 25, no. 1, pp. 128136, Jan. 2006.
[34] O. Veksler, Efficient graph-based energy minimization methods in
computer vision, Ph.D. dissertation, Cornell Univ., Ithaca, NY, 1999.
[35] Y. Boykov and V. Kolmogorov, An experimental comparison of
min-cut/max-flow algorithms for energy minimization in vision,
IEEE Trans. Pattern Anal. Mach. Intell., vol. 26, no. 9, pp. 11241137,
Sep. 2004.
[36] J. M. Bioucas-Dias and G. Valadao, Phase unwrapping via graph
cuts, IEEE Trans. Image Process., vol. 16, no. 3, pp. 698709, Mar.
2007.
[37] V. Kolmogorov and R. Zabih, What energy functions can be minimized via graph cuts?, IEEE Trans. Pattern Anal. Mach. Intell., vol.
26, no. 2, pp. 147159, Feb. 2004.
[38] L. Li and J. S. Leigh, Quantifying arbitrary magnetic susceptibility
distributions with MR, Magn. Reson. Med., vol. 51, pp. 10771082,
May 2004.
[39] F. Schweser, A. Deistung, B. W. Lehr, and J. R. Reichenbach, Differentiation between diamagnetic and paramagnetic cerebral lesions
based on magnetic susceptibility mapping, Med. Phys., vol. 37, pp.
51655178, Oct. 2010.
[40] T. Liu, D. Zhou, P. Spincemaille, and Y. Wang, Differential approach
to quantitative susceptibility mapping without background field removal, in Proc. 22nd Annu. Meet. ISMRM, Milan, Italy, 2014, p.
0597.
[41] T. Liu, W. Xu, P. Spincemaille, A. S. Avestimehr, and Y. Wang, Accuracy of the morphology enabled dipole inversion (MEDI) algorithm for
quantitative susceptibility mapping in MRI, IEEE Trans. Med. Imag.,
vol. 31, no. 3, pp. 816824, Mar. 2012.
[42] S. B. Reeder et al., Multicoil Dixon chemical species separation with
an iterative least-squares estimation method, Magn. Reson. Med., vol.
51, pp. 3545, Jan. 2004.
[43] D. Hernando, R. J. Cook, C. Diamond, and S. B. Reeder, Magnetic
susceptibility as a B0 field strength independent MRI biomarker of liver
iron overload, Magn. Reson. Med., vol. 70, pp. 648656, June 25,
2013.
[44] A. V. Dimov et al., Joint estimation of chemical shift and quantitative
susceptibility mapping (chemical QSM), Magn. Reson. Med., Jun. 19,
2014.
[45] D. Hernando, Z. P. Liang, and P. Kellman, Chemical shift-based
water/fat separation: A comparison of signal models, Magn. Reson.
Med., vol. 64, pp. 811822, Sep. 2010.
[46] R. Kijowski et al., Improved fat suppression using multipeak reconstruction for IDEAL chemical shift fat-water separation: Application
with fast spin echo imaging, J. Magn. Reson. Imag., vol. 29, pp.
436442, Feb. 2009.