Abstract
Magnetic resonance (MR) fingerprinting is a new quantitative imaging paradigm, which simultaneously acquires multiple MR tissue parameter maps in a single experiment. In this paper, we present an estimation-theoretic framework to perform experiment design for MR fingerprinting. Specifically, we describe a discrete-time dynamic system to model spin dynamics, and derive an estimation-theoretic bound, i.e., the Cramér-Rao bound (CRB), to characterize the signal-to-noise ratio (SNR) efficiency of an MR fingerprinting experiment. We then formulate an optimal experiment design problem, which determines a sequence of acquisition parameters to encode MR tissue parameters with the maximal SNR efficiency, while respecting the physical constraints and other constraints from the image decoding/reconstruction process. We evaluate the performance of the proposed approach with numerical simulations, phantom experiments, and in vivo experiments. We demonstrate that the optimized experiments substantially reduce data acquisition time and/or improve parameter estimation. For example, the optimized experiments achieve about a factor of two improvement in the accuracy of T2 maps, while keeping similar or slightly better accuracy of T1 maps. Finally, as a remarkable observation, we find that the sequence of optimized acquisition parameters appears to be highly structured rather than randomly/pseudo-randomly varying as is prescribed in the conventional MR fingerprinting experiments.
Keywords: Optimal experiment design, Cramér-Rao bound, spin dynamics, system identification, statistical inference, quantitative imaging
I. Introduction
MAGNETIC resonance (MR) fingerprinting is a novel quantitative magnetic resonance imaging (MRI) framework [1]. It enables simultaneous acquisition of multiple MR tissue parameters (e.g., T1, T2, and spin density) in a single imaging experiment. Compared to conventional MR relaxometry techniques (e.g., [2–5]), the original proof-of-principle MR fingerprinting implementation featured several key innovations in its encoding and decoding processes [1]. Specifically, during encoding, it applies a series of time-varying, random or quasi-random data acquisition parameters (e.g., flip angles and repetition times) to probe the spin system. This generates unique transient-state signal evolutions, or fingerprints, for different MR tissue parameters. It further applies incoherent spatial encoding (e.g., variable density spiral acquisition) to collect k-space data. During decoding, it performs a simple gridding reconstruction to reconstruct contrast-weighted images, after which it applies a dictionary-based pattern matching to obtain MR tissue parameter maps of interest.
Given its many departures from conventional quantitative imaging, some fundamental questions still remain unclear about the mechanism of MR fingerprinting. For example, from a theoretical perspective, the optimality of the encoding and decoding processes for MR fingerprinting has not been examined in [1]. While a recent paper has performed a theoretical analysis of the MR fingerprinting problem from a low-dimensional manifold recovery viewpoint [6], this analysis is asymptotic and probabilistic in nature, and does not provide results that could be used to ensure the quality or guide the design of finite-duration MR fingerprinting experiments.
From a practical perspective, while existing MR fingerprinting methods work well in some scenarios, there are other important cases where the performance of these methods can be much worse. For example, the accuracy of T2 maps from MR fingerprinting often depends critically on the length of data acquisition, and is much worse than that of T1 maps, especially with short acquisition lengths [7–11]. In these settings, it would be highly desirable to either improve parameter mapping quality without increasing experiment duration, or reduce experiment duration without compromising parameter mapping quality.
Recently, we introduced a novel statistical imaging framework for MR fingerprinting [7], [8]. On the decoding side, we proposed a maximum likelihood (ML) approach that directly reconstructs MR tissue parameter maps from highly-undersampled, noisy k-space data. Moreover, we showed analytically that the conventional reconstruction approach [1] is sub-optimal from a statistical estimation perspective [7], [8]. The use of ML reconstruction has dramatically improved the estimation accuracy and/or reduced acquisition time. Apart from the quality of the decoding schemes, the performance of MR fingerprinting inherently depends on the quality of the available data. This motivates the optimization of MR fingerprinting on the encoding side, which naturally falls into the domain of optimal experiment design [12], [13] in the statistical imaging framework.
In this paper, we address the optimal experiment design problem for MR fingerprinting. Our goal is to encode MR tissue parameters into the most informative measurements in the presence of noise. Specifically, we first model spin dynamics with a discrete-time dynamic system. We then calculate an estimation-theoretic bound, i.e., the Cramér-Rao bound (CRB) [14], as a measure of the signal-to-noise (SNR) efficiency for MR fingerprinting experiments. We further utilize this bound to formulate an optimal experiment design problem to choose MR fingerprinting acquisition parameters for the maximal SNR efficiency, while respecting both physical constraints and other constraints from image decoding. We show representative results from numerical simulations, phantom experiments, and in vivo experiments to illustrate the performance of the proposed framework. As a remarkable observation, we find that the sequence of optimized acquisition parameters appears to be highly structured rather than randomly/pseudo-randomly varying as used in the existing MR fingerprinting experiments (e.g., [1], [15–18]).
A preliminary account of this work was presented in our early conference papers [19–21], which, to the best of our knowledge, first introduced the use of estimation-theoretic bounds for MR fingerprinting experiment design. Recently, similar problems have also been investigated by other researchers. For example, Assländer et al. applied our CRB-based experiment design framework to a new MRF imaging sequence [16] under the polar coordinates of the Bloch equation [22]. Maidens et al. provided an optimal control interpretation of the experiment design problem, for which they developed a dynamic programming based algorithm [23]. However, due to the curse of dimensionality for dynamic programming [24], the feasibility of their approach was only demonstrated in a highly simplified scenario that does not reflect the full complexities of real MRF applications. Besides CRB-based approaches, the experiment design problem was also addressed from other perspectives. For example, Cohen et al. optimized MR fingerprinting acquisition parameters by maximizing the discrimination power between different tissue types [25].
Note that the CRB has been previously used in analyzing and designing experiments for conventional MR relaxometry (e.g., [26–34]). Here we extend these approaches to MR fingerprinting, which is a unique transient-state quantitative imaging technique that encodes MR tissue parameters into spin dynamics. In this context, the CRB calculation can be more complex, which requires handling a dynamic system, rather than an analytical signal model as in conventional MR relaxometry [26–34]. In this paper, we introduce an efficient way of calculating the CRB for dynamic systems described by the Bloch equation. In particular, we show that the CRB calculation can be done by iterating a set of difference equations.
For easy reference, we summarize here the key notations and symbols used in the paper. We use to denote the field of real numbers, and use and to respectively denote the space of real vectors of length n and the space of real m×n matrices. We use bold letters (e.g., x or X) to denote vectors or matrices. We respectively use XT, X−1, and tr (X) to denote the transpose, inverse, and trace of X. For a scalar-valued function with the argument , we define its gradient, i.e., ∂f/∂x, as an N ×1 vector with [∂f/∂x]n =∂f/∂xn; for a vector-valued function with the argument , we define its Jacobian matrix, i.e., ∂F/∂x, as an M × N matrix with [∂F/∂x]m,n = ∂Fm/∂xn; and for a matrix-valued function with the argument , we define its derivative as an M × N matrix with [∂F/∂x]m,n = ∂Fm,n/∂x. For a random vector , we denote its expectation as , and its covariance matrix as .
The rest of the paper is organized as follows. Section II presents the proposed framework in detail, which starts with a state-space model for spin dynamics, followed by the calculation of the Cramér-Rao bound and the optimal design of MR fingerprinting experiments. Section III demonstrates the performance of the proposed approach with numerical simulations, phantom experiments, and in vivo experiments. Section IV discusses the related issues and future work, followed by the concluding remarks in Section V.
II. Proposed Framework
A. Signal Model
A number of MR fingerprinting imaging sequences have recently been developed (e.g., [1], [15–18]). In this subsection, we start by formalizing a generic state-space model [35] for spin dynamics that underlie all MR fingerprinting sequences, and then give an example by specializing this model to a representative MR fingerprinting sequence.
1). State-Space Model:
Spin dynamics are governed by the Bloch equation [36], which is a system of first-order ordinary differential equations. While the magnetization evolves in continuous time, we are mainly interested in its values at a finite set of time points in an MR fingerprinting experiment. Here we consider a discrete-time state-space model for simplicity, which completely captures the features of interest for spin dynamics in continuous time. Moreover, we focus on the magnetization evolution with respect to a small sample of tissue (i.e., a voxel); other issues related to spatial encoding will be discussed later.
In the presence of magnetic field inhomogeneity (e.g., with the use of gradients), intravoxel spin dephasing occurs. To account for this effect, we model multiple isochromats in a voxel, each of which represents an ensemble of spins that have the same resonance frequency [37]. Here we use the isochromat-summation approach [38], [39] to approximate the magnetization evolution for the voxel of interest. This approach performs Bloch simulations for each individual isochromat, and then sums up their magnetization evolutions to obtain the ensemble magnetization evolution for a voxel. From a dynamic system viewpoint, this approach essentially employs an independent state equation to describe the magnetization evolution of each isochromat, and then obtains the ensemble magnetization through an observation equation.
In the following, we start by describing the state equation for a single isochromat. Here we divide the voxel of interest, i.e., △, into a set of sufficiently small, equal-sized subvoxels {△r}, where △r is centered at r and △r ⊂ △. We assume that there exists a single isochromat for each △r. Let denote the magnetization associated with the isochromat at △r at the end of the nth repetition time (immediately before the next signal excitation). The magnetization evolution can be described by the following state equation:
| (1) |
for n = 1, ⋯, N, where contains the unknown parameters in an MR fingerprinting experiment, including the tissue-specific parameters (e.g., T1, T2, and spin density) and experiment-specific parameters (e.g., off-resonance frequency); contains the data acquisition parameters applied during the nth repetition time, including the flip angle αn, the phase of the radio frequency (RF) pulse ϕn, the echo time T En, and the repetition time and respectively denote the system matrix and input matrix for the nth repetition time. Note that in (1), we implicitly assume that all the subvoxels share the same set of parameters θ. Moreover, assuming that the imaging experiment starts from thermal equilibirium, the initial condition for (1) is given by Mr[0] = [0, 0, M0 (r)]T, where M0(r) = M0/Nv, M0 denotes the magnitude of the magnetization for the voxel △ at thermal equilibrium, and Nv denotes the number of sub-voxels in △.
Next, we describe the observation equation. Note that the magnetization is measured at the corresponding echo time (i.e., T En) after each RF excitation, and the signal detected by the receiver coil is proportional to the transverse component of the magnetization. Denoting as the transverse magnetization associated with the isochromat at △r at the nth echo time, we have
| (2) |
for n = 1, ⋯, N, where denotes the output matrix. Summing up the magnetizations of all the isochromats, we can obtain the transverse magnetization for △ as
| (3) |
Putting together (2) and (3), we have
| (4) |
The equations (1) and (4) together form a state-space model, which can describe spin dynamics for various MR fingerprinting imaging sequences (e.g., [1], [15], [16], [18]). Note that this model is nonlinear and time-varying in nature.
2). Example Sequence:
As an example, we illustrate the above state-space model using a widely-used MR finger-printing sequence, i.e., inversion recovery fast imaging with steady-state precession (IR-FISP) sequence [15]. This sequence is robust to off-resonance effects with the use of spoiler gradients [15]. Here the unknown parameters are θ = [T1, T2, M0]T, and the acquisition parameters are u[n] = [αn, ϕn, T En, T Rn]T.
In the IR-FISP sequence, three physical processes drive the magnetization evolutions: (1) RF excitation; (2) spin relaxation; and (3) spin dephasing. In the following, we use the above isochromat-summation approach to model spin dynamics. Specifically, under Cartesian coordinates in the rotating frame [37],1 we can form the system matrix Ar as
| (5) |
where models the RF excitation, i.e.,
models the spin relaxation, i.e.,
and models the spin dephasing, i.e.,
where βr denotes the phase dispersion associated with the isochromat at △r. Note that in the IR-FISP sequence, βr is dominated by the impact of spoiler gradients, although there are various other factors (e.g., diffusion effects) that can also contribute to spin dephasing.
Moreover, we can form the input matrix Br as follows:
| (6) |
where . Note that Br(u[n], θ) models the recovery of the longitudinal magnetization.
Finally, we can form the output matrix Cr as
| (7) |
where is the projection matrix that extracts the transverse magnetization, i.e.,
and R(T1, T2, T En) and Q(αn, ϕn) are defined in the same way as before. Here Cr(u[n], θ) models the RF excitation as well as the spin relaxation. Note that this matrix does not account for spin dephasing, since a spoiler gradient is placed after the echo time within each repetition time.
B. Cramér-Rao Bound
We proceed to describe the data model, with which we calculate the CRB and perform experiment design. Note that the spin dynamics described above are utilized to perform contrast encoding in MR fingerprinting experiments. Besides contrast encoding, the data generating process also encompasses spatial encoding and noise contamination. In [7], [8], we described a data model for this data generating process. In principle, we can use it to calculate the CRB and perform experiment design. In practice, however, this is often computationally very expensive with the use of the non-Cartesian Fourier transform in spatial encoding. Here we describe a practical approach, in which we ignore the spatial encoding, and use the following simplified data model:
| (8) |
for n = 1, ⋯, N. Here is a vector that contains the magnetizations collected at the nth echo time, and denotes independent, identically distributed Gaussian noise with z[n] ~ N(0, σ2I). Note that (8) corresponds to the data model for a single voxel nuclear magnetic resonance (NMR) experiment. Alternatively, it can also be viewed as the data model for a fully-sampled imaging experiment,2 in which there is no “crosstalk” between magnetization evolutions at different voxels. Despite such simplification, we will demonstrate later that the experiment design with (8) can be very effective for highly-undersampled MR fingerprinting experiments.
Next, we derive the CRB for the data model (8). From estimation theory, the CRB provides a lower bound on the covariance of any unbiased estimator under mild regularity conditions, and this bound can be asymptotically achieved by the ML estimator [14]. Mathematically, the CRB can be expressed as the following information inequality [14]:
| (9) |
for any unbiased estimator , where denotes the Fisher information matrix (FIM) defined as
denotes the CRB matrix, and ln p(x; θ) denotes the log-likelihood function of the observation x parameterized by θ. In (9), the matrix inequality A ≥ B means that A − B is a positive semidefinite matrix. Note that both the CRB and FIM depend on the underlying tissue parameter θ, given that the data model (8) is nonlinear with respect to θ. Moreover, we can obtain the bound on the variance of individual tissue parameter estimate by extracting the corresponding diagonal entry of the CRB matrix, i.e.,
| (10) |
To calculate the CRB in (9), we need to compute the FIM I (θ). For the additive Gaussian data model in (8), the FIM has the particularly simple form, which can be written as follows [14]:
| (11) |
where is the Jacobian matrix. Finally, we describe the calculation of Jn (θ) for (11). Given the state-space model in (1) and (4), such calculation is equivalent to iterating a set of difference equations. More specifically, noting that
| (12) |
we can compute ∂m[n]/∂θi for each entry of θ. This can be done as follows. First, we take the derivative with respect to θi on both sides of (4), which yields
| (13) |
for n = 1, ⋯, N. Then we invoke the derivative with respect to θi on both sides of (1), which yields
| (14) |
Now we can iterate the two difference equations (13) and (14) to calculate . Note that the initial conditions are given by Mr[0] = [0, 0, M0(r)]T and ∂Mr[0]/∂θi = [0, 0, ∂M0(r)/∂θi]T. For the sake of concreteness, we illustrate the above procedure with the example IR-FISP sequence in the Appendix.
C. Optimal Experiment Design
Given that the CRB provides a lower bound on the smallest possible variance for any unbiased estimator, it can be used to characterize the SNR efficiency of an imaging experiment. This helps understand the potential reliability of an MR finger-printing experiment, and figure out how much acquisition time is necessary to achieve a certain level of quantitative accuracy. More importantly, we can use the CRB as a principled tool to optimize the encoding process of an MR fingerprinting experiment. For example, given a set of representative MR tissue parameters , we could optimize the data acquisition parameters of an MR fingerprinting experiment to maximize its SNR efficiency. Mathematically, such an optimal experiment design problem can be formulated as follows3:
| (15) |
where Ψ(·) denotes the design criterion, which is a scalar function of the CRB matrix; denotes the acquisition parameters for an MR fingerprinting experiment with N time points; and denotes the constraint set for feasible data acquisition parameters.
Note that, for the sake of concrete illustration, we assume that the total number of time points, i.e., N, is given in (15). In practice, N can be specified according to the desired experiment duration and the constraints on TRs. Moreover, given that the CRB matrix depends on the underlying tissue parameter, we assume that, for a specific application of interest (e.g., neuroimaging), we have the knowledge of the range of MR tissue parameter values prior to our experiment design. While it is desirable to design experiments that are universally optimal for all possible parameters within the range, this is often not feasible. As such, we select a few representative tissues as a practical compromise.
As an example, we specialize (15) to optimize MR finger-printing experiments with the IR-FISP sequence. First, we specify the design criterion for Ψ(·). Note that there are various information criteria that can be used, including the A-optimality, D-optimality, and E-optimality criteria (see [13] for a comprehensive survey). Here we choose the A-optimality criterion [13], which minimizes the trace of the CRB matrix (i.e., the total variance of tissue parameter estimates). Further, we incorporate weightings into the design criterion, which is motivated by: (1) the CRBs for different tissue parameters are often at very different scales; and (2) we may want to tailor a design to the parameters that are most relevant to specific applications of interest. Accordingly, we have Ψ(·) = tr (WV(θ)), where W is a diagonal matrix whose entries contain weightings for different tissue parameters.
Second, we specify the data acquisition parameters u = [u[1], ⋯, u[N]]. Note that the acquisition parameters for the IR-FISP sequence include the flip angles, RF pulse phases, echo times, and repetition times. Following the early work [15], we assume the flip angles and repetition times to be the design parameters, while fixing the RF pulse phases and echo times. Accordingly, we have u[n] = [αn, T Rn]T, for n = 1, ⋯, N.
Lastly, we specify the constraint set for the acquisition parameters. Taking into account various physical considerations (e.g., specific absorption rate (SAR), and/or total acquisition time), we impose upper bounds and lower bounds for the acquisition parameters, i.e., ,4 and , for n = 1, ⋯, N. Accordingly, we can formulate the optimal experiment design problem as follows:
| (16) |
Besides the physical constraints, it is often useful to take into account other constraints from image decoding/reconstruction, especially when dealing with highly-undersampled MR fingerprinting experiments. While different reconstruction methods may use different strategies for image decoding (from highly-undersampled data), they often benefit from magnetization evolutions being smoothly varying.5 There are a number of ways to enforce this property. Here we incorporate an additional set of constraints into (16), which restricts the maximum flip angle variations between consecutive time points. As will be demonstrated later, such constraints are effective in promoting smooth magnetization evolutions, which can yield better performance for image reconstruction with highly-undersampled data. Accordingly, we reformulate the optimal experiment design problem as follows:
| (17) |
where specifies the maximum flip angle variations between αn and αn+1.
The proposed formulations in (16) and (17) result in nonlinear and nonconvex optimization problems. A number of numerical algorithms can be employed to solve the optimization problems, including standard nonlinear optimization methods [46] and stochastic optimization methods [47]. As an example, we use a state-of-the-art nonlinear optimization method, i.e., sequential quadratic programming (SQP) [46], to seek local minima for (16) and (17). The SQP algorithm is an iterative algorithm, and at each iteration, it performs a quadratic approximation of the cost function at the current solution, and also linearizes the constraints. Then it solves a constrained quadratic optimization problem to update the solution. As with other nonlinear optimization methods, the performance of the SQP algorithm is generally dependent on initialization. Here we initialize the algorithm with the acquisition parameters from the conventional MR fingerprinting experiment [15], with which the algorithm consistently yields good performance, although other initialization schemes (e.g., a multi-start strategy) may lead to better performance.
III. Results
In this section, we show representative results from numerical simulations, phantom experiments, and in vivo experiments to illustrate the performance of the proposed approach.
A. Simulations
1). General Setup:
We created a numerical brain phantom to simulate single-channel MR fingerprinting experiments. We took the T1, T2, and M0 maps from the Brainweb database [48] as the ground truth, as shown in Fig. 1. We set the experimental field-of-view (FOV) as 300 × 300 mm2, and the matrix size as 256×256. We simulated MR fingerprinting experiments with the IR-FISP sequence [15], which is robust to main magnetic field inhomogeneity. Moreover, for simplicity, we assumed that the transmit RF field was homogeneous in the simulations.
Fig. 1.
Ground truth parameter maps for the brain phantom: (a) T1 map, (b) T2 map, and (c) M0 map. Note that the two ROIs (respectively in the white matter and gray matter) are marked in (a).
We performed Bloch simulations to generate contrast-weighted images. Here we used the isochromat-summation approach [38], [39], in which we simulated magnetization evolutions with 400 isochromats for each voxel. In Bloch simulations, we considered three different sets of acquisition parameters: (1) the conventional scheme [15], (2) the optimized scheme with (16), and (3) the optimized scheme with (17). In Fig. 2, we show the acquisition parameters from the conventional scheme with N = 1000, as well as the resulting magnetization evolutions for the two regions-of-interest (ROIs), respectively, in the white matter tissue and a gray matter tissue (as marked in Fig. 1 (a)).
Fig. 2.
Acquisition parameters of the conventional scheme with N = 1000 as well as the resulting magnetization evolutions. (a) Flip angle train. (b) Repetition time train. (c) Magnetization evolutions for the white matter and gray matter ROIs marked in Fig. 1 (a). Note that the first RF pulse is 180°, which exceeds the scale of the vertical axes in (a).
We generated k-space data from the contrast-weighted images using the non-uniform Fourier transform [49]. In the simulations, we considered two setups of MR fingerprinting experiments:
Fully-sampled experiment: we acquired fully-sampled Cartesian k-space data for each time point (or TR index), as in [50].
Highly-undersampled experiment: we acquired highly-undersampled spiral k-space data at each time point, as in [15]. For this, we used the same spiral trajectory as [15], and acquired only one spiral interleaf for each time point, whereas a full set of spiral trajectory consists of 48 interleaves.
We added complex white Gaussian noise to the measured k-space data according to the pre-specified noise level σ2. Here we define the signal-to-noise ratio as SNR = 20 log10 (s/σ), where s denotes the average value of M0 in a region of white matter. This definition measures the SNR in decibels (dB).
We performed the ML reconstruction [7], [8] for the above experiments. Note that for the fully-sampled Cartesian experiments, the ML approach is equivalent to the direct Fourier reconstruction, followed by the dictionary-based pattern matching [51]. For the highly-undersampled experiments, we solved the reconstruction problem with the algorithm in [7], [8], which we initialized with the gridding reconstruction. Here the dictionary used in the ML reconstruction was constructed based on the following parameter discretization scheme: we set the T1 value in the range [20, 3000] ms, in which we used an increment of 10 ms for [20, 1500] ms and an increment of 30 ms for [1501, 3000] ms; we set the T2 value in the range [30, 500] ms, in which we used an increment of 1 ms for [30, 200] ms and an increment of 5 ms for [201, 500] ms.
To assess the reconstruction accuracy, we used the following two metrics: (a) overall error, i.e., , where I and respectively denote the true parameter map and reconstructed parameter map, and (b) voxelwise relative error, i.e., , where Iv and respectively denote the values of I and at the vth voxel.
2). Implementation of (16) and (17):
Here we describe the detailed implementation of the proposed approach for the above application example. For convenience, we refer to the optimized schemes with (16) and (17) as Optimized-I and Optimized-II, respectively. In this work, we assumed that T1 and T2 were of primary interest, and chose three representative tissues, i.e., θ(1) = [700 ms, 60 ms, 0.6], θ(2) = [850 ms, 50ms, 0.6], and θ(3) = [1100 ms, 102ms, 0.6], for (16) and (17).6 Moreover, we manually chose the weighting matrix W = diag([2.0×10−5, 5.0×10−4, 3.0×101]) for both (16) and (17) to ensure the good performance of the optimized experiments.
Further we specify the constraints for the acquisition parameters in (16) and (17). Specifically, we set the maximum flip angle as
Note that this allows an 180° inversion pulse imposed at the beginning of imaging experiments, which is often advantageous for the T1 estimation [20]. We set the minimum flip angle as for 1 ≤ n ≤ N. We respectively set the maximum and minimum repetition times as ms and ms for 1 ≤ n ≤ N. Here, it is worth mentioning that the above constraints roughly match the range of the acquisition parameters in the conventional scheme. For (17), we have the additional constraints on the flip angle variations, which were set as
Note that the above constraint does not restrict the flip angle variation between the inversion pulse and the second RF pulse.
We applied the SQP algorithm to solve the optimization problems associated with (16) and (17), and initialized the algorithm with the acquisition parameters from the conventional scheme. We terminated the algorithm, when the change of the solution was less than the pre-specified tolerance (i.e., ϵ = 1e−4) or the maximum iteration (i.e., Jmax = 5 × 104) was reached. The runtime of the algorithm depends on the length of acquisition. For example, with N = 400, solving (16) and (17) respectively took about 290 min and 140 min on a Linux workstation with 24 Intel Xeon E5–2643, 3.40 GHz processors and 128 GB RAM running Matlab R2015b.
We optimized the acquisition parameters independently for several choices of N (i.e., N = 300, 400, 500, 600, 700, and 800). As an example, Fig. 3 shows the optimized acquisition parameters with N = 400 from Optimized-I and Optimized-II. As can be seen, the optimized acquisition parameters appear to be highly structured, which are remarkably different from the acquisition parameters from the conventional scheme. In particular, the optimized repetition times turn out to be binary (i.e., switching between and ). Besides N = 400, we also had similar observations for all other acquisition lengths. We show one more example, i.e., the optimized schemes with N = 600, in the Supplementary Material. In Section IV, we will discuss this interesting observation.
Fig. 3.
Two optimized acquisition schemes with N = 400, and the resulting magnetization evolutions for the white matter and the gray matter ROIs marked in Fig. 1(a). (a) Flip angle train in Optimized-I. (b) Repetition time train in Optimized-I. (c) Magnetization evolutions from Optimized-I. (d) Flip angle train in Optimized-II. (e) Repetition time train in Optimized-II. (f) Magnetization evolutions from Optimized-II. Note that the first RF pulses are 180° for both Optimized-I and Optimized-II, which exceed the scale of the vertical axes in (a) and (d).
Fig. 3 also shows the resulting magnetization evolutions from Optimized-I and Optimized-II. As can be seen, the magnetization evolutions from Optimized-I exhibit significant oscillation due to the dramatic change of acquisition parameters (within the first 100 time points). In contrast, by enforcing the additional constraints on the flip angle variations in Optimized-II, the oscillation behavior has been significantly suppressed, and the resulting magnetization evolutions become much smoother. Later we will demonstrate that this is advantageous for image reconstruction from highly-undersampled data.
3). Evaluation of CRB:
We evaluated the CRB for the conventional scheme, Optimized-I, and Optimized-II. Note that the CRB is a lower bound on the variance (or equivalently, the mean-square error) of an unbiased estimator, which characterizes the SNR property of an imaging experiment. Specifically, we calculated the CRB associated with the three sets of acquisition parameters over different acquisition lengths. For all the experiments, we set SNR = 33 dB. In order to show the CRB for both T1 and T2 at the same scale, we used the normalized CRB defined as .
Fig. 4 shows the normalized CRB versus the acquisition length for the white matter ROI. As expected, for all three schemes, the nCRBs of T1 and T2 reduce as the acquisition length becomes longer. For T1, the nCRB rapidly approaches its asymptotic limit with short acquisitions for all three schemes. However, for T2, the conventional scheme needs much longer acquisition to attain a good nCRB. This is consistent with the previous observations in [7–11], and indicates that from an estimation-theoretic perspective, there is significant room for improvement over the conventional scheme. In contrast, the two optimized schemes significantly improve the nCRB of T2, especially with short acquisition lengths. For example, the optimized experiments reduce the nCRB of T2 by about a factor of two for N = 400.
Fig. 4.
Normalized CRB versus acquisition length N for the ROI in the white matter tissue. (a) Normalized CRBs for T1. (b) Normalized CRBs for T2.
Also note that the nCRB for Optimized-I is better than for Optimized-II over all the acquisition lengths. This is as expected, since, with a smaller set of constraints, Optimized-I searches over a larger feasible space of acquisition parameters. Nonetheless, the difference between the two optimized schemes is quite small. In the Supplementary Material, we also show the CRB evaluation with respect to the gray matter ROI (marked in Fig. 1 (a)), from which we had similar observations.
4). Evaluation of fully-sampled experiments:
We evaluated the fully-sampled MR fingerprinting experiments described in Section III.A. Note that this scenario exactly corresponds to the data model in (8), with which we calculated the CRB and performed experiment design. Specifically, we simulated the experiments at N = 400 and SNR = 33 dB, using the conventional scheme, Optimized-I, and Optimized-II. Fig. 5 shows the reconstructed T1 and T2 maps. As can be seen, the two optimized schemes improve the accuracy of both T1 and T2, although the improvement is more significant for T2. Moreover, the performance of Optimized-I is slightly better than that of Optimized-II, consistent with the CRB prediction shown before.
Fig. 5.
Reconstructed parameter maps from the fully-sampled MR fingerprinting experiments (N = 400 and SNR = 33 dB), using the acquisition parameters from the conventional scheme, Optimized-I, and Optimized-II. (a) Reconstructed T1 maps and associated relative error maps. (b) Reconstructed T2 maps and associated relative error maps. Note that the overall error is labeled at the lower right corner of each error map, and the regions associated with the background, skull, scalp, and CSF were set to be zero.
We further investigated the bias-variance property of the reconstructed parameter maps. Specifically, we performed Monte Carlo (MC) simulations with 100 trials to calculate the bias, standard deviation, and root-mean-square error of the reconstructed parameter maps. For convenience, we normalized these quantities as follows: (1) normalized bias:
| (18) |
(2) normalized standard deviation:
| (19) |
and (3) normalized root-mean-square error:
| (20) |
where denotes the empirical mean evaluated for the MC simulations, and Iv and respectively denote the vth voxel from the true parameter map and reconstructed parameter map.
Note that
Fig. 6 shows the normalized bias, standard deviation, and root-mean-square error maps for the reconstructed T1 and T2 maps. As can be seen, Optimized-I and Optimized-II reduce the normalized standard deviations for both T1 and T2, compared to the conventional scheme. Consistent with the CRB prediction and the results shown in Fig. 5, the improvement for T2 is more substantial than for T1. Moreover, for all three acquisition schemes, the normalized standard deviation is much larger than the normalized bias, and the normalized root-mean-square error is dominated by the normalized standard deviation. The above behavior can be expected, given that the ML reconstruction is asymptotically unbiased [14].
Fig. 6.
Bias-variance analysis of the reconstructed parameter maps from the fully-sampled MR fingerprinting experiments (N = 400 and SNR = 33 dB), using the acquisition parameters from the conventional scheme, Optimized-I, and Optimized-II. (a) Normalized bias, standard deviation, and root-mean-square error for (a) T1 maps and (b) T2 maps. The regions associated with the background, skull, scalp, and CSF were set to be zero.
Moreover, we evaluated the fully-sampled experiments with different acquisition lengths, with N ranging from 300 to 800. Here we set SNR = 33 dB for the experiments. Fig. 7 shows the overall errors of T1 and T2 versus the acquisition length. Clearly, the two optimized acquisition schemes outperform the conventional scheme over all the acquisition lengths. As one more example, we show the reconstruction results for N = 600 in the Supplementary Material.
Fig. 7.
Overall error versus the acquisition length N for the fully-sampled MR fingerprinting experiments with SNR = 33 dB. (a) Overall error of T1 map. (b) Overall error of T2 map. Note that the overall error is calculated with respect to the whole brain, excluding the skull, scalp, and CSF.
Finally, we evaluated the fully-sampled experiments with different SNR levels, ranging from 28 dB to 38 dB. Here we set at N = 400 for all the experiments. Fig. 8 shows the overall errors of T1 and T2 versus the SNR. As can be seen, the optimized acquisition schemes outperform the conventional scheme over all the SNR levels.
Fig. 8.
Overall error versus the SNR level for the fully-sampled MR fingerprinting experiments with N = 400. (a) Overall error of T1 map. (b) Overall error of T2 map. Note that the overall error is calculated with respect to the whole brain, excluding the skull, scalp, and CSF.
5). Evaluation of highly-undersampled experiments:
We repeated the same evaluations but applied to the highly-undersampled case. Note that this more closely matches the way that MR fingerprinting is applied in practice. Fig. 9 shows the reconstructed T1 and T2 maps from the highly-undersampled experiments at N = 400 and SNR = 33 dB, using the conventional scheme, and the two optimized schemes. As can be seen, Optimized-I improves the accuracy of the T2 map over the conventional scheme, but at the expense of degrading the accuracy of the T1 map. In contrast, Optimized-II provides better accuracy for both T1 and T2 maps, which is highly desirable. Note that the ML reconstruction involves solving a nonlinear and nonconvex optimization problem, for which a good initialization is often required. By enforcing the additional constraint on the flip angle variations, Optimized-II results in much smoother magnetization evolutions (as shown in Fig. 3). With the highly-undersampled data, this often leads to better pattern matching results for the conventional reconstruction, which in turn provides an improved initialization for the ML reconstruction.
Fig. 9.
Reconstructed parameter maps from the highly-undersampled MR fingerprinting experiments (N = 400 and SNR = 33 dB), using the acquisition parameters from the conventional scheme, Optimized-I, and Optimized-II. (a) Reconstructed T1 maps and associated relative error maps. (b) Reconstructed T2 maps and associated relative error maps. Note that the overall error is labeled at the lower right corner of each error map, and the regions associated with the background, skull, scalp, and CSF were set to be zero.
Fig. 10 shows the normalized bias, standard deviation, and root-mean-square error maps for the reconstructed T1 and T2 maps from the MC simulations (with 100 trials). Clearly, Optimized-II reduces the normalized standard deviation and root-mean-square error for both T1 and T2 maps, compared to the conventional scheme. Moreover, with smooth magnetization evolutions, Optimized-II reduces the bias compared to Optimized-I. This further illustrates the merit of introducing the constraint on the flip angle variations for the highly-undersampled experiments.
Fig. 10.
Bias-variance analysis of the reconstructed parameter maps from the highly-undersampled MR fingerprinting experiments (N = 400 and SNR = 33 dB), using the acquisition parameters from the conventional scheme, Optimized-I, and Optimized-II. (a) Normalized bias, standard deviation, and root-mean-square error for (a) T1 maps and (b) T2 maps. The regions associated with the background, skull, scalp, and CSF were set to be zero.
Fig. 11 shows the overall errors of T1 and T2 versus the acquisition length, for the highly-undersampled experiments with SNR = 33 dB. Clearly, Optimized-II outperforms the conventional scheme and Optimized-I for all the acquisition lengths. As a further illustration, we show the reconstruction results for N = 600 in the Supplementary Material.
Fig. 11.
Overall error versus the acquisition length N for the highly-undersampled MR fingerprinting experiments with SNR = 33 dB. (a) Overall error of T1 map. (b) Overall error of T2 map. Note that the overall error is calculated with respect to the whole brain, excluding the skull, scalp, and CSF.
Fig. 12 shows the overall errors of T1 and T2 versus the SNR, for the highly-undersampled experiments with N = 400. As can be seen, Optimized-II provides better accuracy than the conventional scheme and Optimized-I over all the SNR levels.
Fig. 12.
Overall error versus the SNR level for the highly-undersampled MR fingerprinting experiments with N = 400. (a) Overall error of T1 map. (b) Overall error of T2 map. Note that the overall error is calculated with respect to the whole brain, excluding the skull, scalp, and CSF.
B. Phantom Experiments
We evaluated the proposed approach with phantom experiments. Here we focus on the scenario of highly-undersampled MR fingerprinting experiments, which is of the most practical interest for quantitative MR imaging. Specifically, we created a physical phantom that consists of 9 plastic tubes, each one filled with a solution of Gadolinium and Agar at different concentrations. This created different combinations of T1 and T2 values that are relevant to the neuroimaging application[52]. We carried out the experiments on a 3T Siemens Tim Trio scanner (Siemens Medical Solutions, Erlangen, Germany) equipped with a 32-channel head array coil. The relevant imaging parameters include: FOV = 300 × 300 mm2, matrix size = 256 × 256, and slice thickness = 5 mm.
1). General evaluation:
We performed three sets of experiments with N = 400, respectively, using the acquisition parameters from the conventional scheme, Optimized-I, and Optimized-II. We used the same spiral trajectory and sampling pattern as in the numerical simulations. Here the acquisition times for the conventional scheme, Optimized-I, and Optimized-II were 5.28 sec, 5.24 sec, and 5.22 sec, respectively. To evaluate the performance of the above experiments, we also acquired a set of reference T1 and T2 maps, by performing a fully-sampled MR fingerprinting experiment7 with N = 1000 using the acquisition parameters from the conventional scheme. The acquisition time for this experiment was about 18 min. Additionally, we calibrated the spiral trajectory with a specialized pulse sequence [53] to avoid the potential trajectory distortion (caused by eddy currents and gradient delay). Finally, we performed an auxiliary scan with a gradient echo (GRE) sequence, from which we estimated the coil sensitivity maps. This acquisition took 1.28 sec.
We performed the ML reconstruction for the above experiments, and incorporated the slice-profile correction [54] into the dictionary. Fig. 13 shows the reconstructed T1 and T2 maps, the relative error maps (evaluated with respect to the reference data), and the corresponding reconstruction errors over each tube. It is clear that Optimized-II significantly improves the accuracy of the T2 map over the conventional scheme, while providing similar accuracy for the T1 map. Compared to Optimized-I, Optimized-II also provides better accuracy, particularly for T1 maps. This confirms the benefits of introducing the constraint on the flip angle variation for highly-undersampled MR fingerprinting experiments.
Fig. 13.
Reconstructed parameter maps for the phantom experiments (N = 400) using the acquisition parameters from the conventional scheme, Optimized-I, and Optimized-II. (a) Reconstructed T1 map and associated relative error map. (b) Overall error of T1 reconstruction over each tube. (c) Reconstructed T2 map and associated relative error map. (d) Overall error of T2 over each tube. Note that the highly-undersampled MR fingerprinting experiments using the conventional scheme, Optimized-I, and Optimized-II respectively took 5.28 sec, 5.24 sec, and 5.22 sec, whereas the fully-sampled MR fingerprinting experiment for the reference data took 18.3 min.
2). Evaluation of cross-scan variance:
Given that variance reduction is a direct benefit of the CRB based experiment design [33], we evaluated the variance associated with the three acquisition schemes. Specifically, we conducted each acquisition 15 times, and calculated the normalized standard deviation associated with each acquisition scheme. With the absence of the ground truth for the phantom experiments, the standard deviations were normalized with respect to the parameter maps reconstructed from the fully-sampled data with N = 1000. Fig. 14 shows the normalized standard deviation maps for the three acquisition schemes, and Fig. 15 shows the normalized standard deviation averaged over each tube. It is evident that the two optimized experiments substantially reduce the standard deviation for T2 maps, while providing similar standard deviation for T1 maps. In particular, Optimized-II achieves a factor of two reduction in the standard deviation of T2 maps for all the tubes.
Fig. 14.
Normalized standard deviation maps associated with the conventional acquisition, Optimized-I, and Optimized-II, estimated from 15 independent imaging experiments. (a) Normalized standard deviation maps for T1. (b) Normalized standard deviation maps for T2.
Fig. 15.
Normalized standard deviation averaged over each tube for (a) T1 and (b) T2.
C. In Vivo Experiments
We evaluated the performance of the proposed approach for in vivo experiments. We conducted the imaging experiments on a healthy volunteer with the approval from the local Institutional Review Board and the informed consent was obtained from the subject. We performed highly-undersampled MR fingerprinting experiments with the conventional scheme, Optimized-I, and Optimized-II on the same scanner with the acquisition length N = 400. We performed the ML reconstruction to estimate the T1 and T2 maps from highly-undersampled data. Moreover, we repeated each acquisition 15 times, and evaluated the sample variance associated with each acquisition scheme.
Fig. 16 shows the reconstructed T1 and T2 maps from the three acquisition schemes, as well as the normalized standard deviation maps from the repetitions of the imaging experiments. Here the standard deviations were all normalized with respect to the parameter maps reconstructed from the conventional scheme with N = 400. Fig. 17 shows the normalized standard deviations averaged over the two representative ROIs respectively in the gray matter and white matter. Additional results comparing the tissue parameter standard deviations for the whole brain can be found in the Supplementary Material.
Fig. 16.
Reconstructed parameter maps and normalized standard deviation maps for the in vivo experiments (N = 400) using the acquisition parameters from the conventional scheme, Optimized-I, and Optimized-II. (a) Reconstructed T1 maps. (b) Reconstructed T2 maps. (c) Normalized standard deviation maps for T1. (d) Normalized standard deviation maps for T2.
Fig. 17.
Normalized standard deviation averaged over the ROIs in the gray matter and white matter (marked in Fig. 16) for (a) T1 and (b) T2.
First, note that the two optimized acquisition schemes provide the T1 and T2 maps in a similar range as the conventional scheme, confirming the feasibility of the proposed experiment designs. Second, the two optimized acquisition schemes improve the standard deviation for T2, while providing similar standard deviation for T1. The above results are consistent with those for the numerical simulations and phantom experiments. Lastly, comparing with Optimized-I, Optimized-II reduces the artifacts associated with the T1 reconstruction in the white matter, and also enables better variance for both T1 and T2 estimation. This further illustrates the benefits of introducing the flip variation constraint in the experiment design.
IV. Discussion
It is worth discussing several related aspects as well as the potential extensions of the proposed framework. First, regarding the model of spin dynamics, we introduced the state-space model based on the isochromat summation approach [38], [39]. Alternatively, we can derive the model from the expanded phase graph (EPG) formalism [15], [55]. Similar to the early work [39], we have observed that the two models are equivalent in terms of simulating magnetization evolutions (see the Supplementary Material for the numerical justification). However, the state-space model from the isochromat summation approach is conceptually simple, and easy to describe mathematically, which facilitates the subsequent CRB derivation.
Also note that our work used a simplified data model (8) to calculate the CRB and to optimize acquisition parameters. This yields very small-scale FIMs, enabling efficient computation and storage. To tailor for highly-undersampled experiments, we further incorporated the constraint on the flip angle variation to balance the improvement of encoding efficiency and the considerations for decoding. As a generalization, it would be interesting to formulate the problem that directly optimizes highly-undersampled MR fingerprinting experiments. This could allow a joint design of acquisition parameters and k-space trajectories (e.g., [56], [57]). However, note that the CRB calculation in this case requires a significantly higher-dimensional formulation that models both contrast encoding and spatial encoding [30]. This often results in far more expensive computation, which motivates the investigation of advanced computational algorithms (e.g., [58], [59]).
For the proposed formulation, we manually selected the parameters of the weighting matrix and the constraint sets, which provided the good performance for the application example. In general, we should choose these parameters according to application-specific requirements. For example, it may be desirable to constrain flip angles to be small, and apply multiple inversion pulses during acquisition for cardiac MR fingerprinting experiments (e.g., [60]).
Another related aspect is that the example implementation of our proposed approach utilizes only a few representative tissues to design MR fingerprinting experiments. This is practical, since the range of tissue parameter values is often known a priori for a specific imaging application. This strategy generalizes well, as demonstrated in the numerical simulations and real experiments. In the Supplementary Material, we include additional results to further confirm the good generalization capability of this strategy. Alternatively, we can incorporate prior tissue parameters into the experiment design in other ways. For example, we can perform a Bayesian experiment design by incorporating a probability distribution of tissues parameter values [32], and perform optimal experiment design with the Bayesian CRB [61]. Other alternatives include the min-max experiment design that minimizes the worst-case performance [33] or average variance experiment design that minimizes the average-case performance across an interval of parameter values [62].
Regarding the numerical optimization, it is worth reiterating that the proposed formulations in (16) and (17) result in non-convex optimization problems, and that the solution algorithm is only guaranteed to have the local convergence. In this work, we initialized the algorithm with the acquisition parameters from conventional MR fingerprinting experiments, which demonstrated the good performance. In the Supplementary Material, we evaluated the impact of initialization on the experiment design. Simply put, we find that different initializations for (16) can lead to different local minima, although the cost function values of these local minima are very close. More interestingly, we find that for (17), several very distinct initializations produce the same optimized acquisition parameters. For a non-convex optimization problem, this behavior is rather remarkable, which is worth an in-depth theoretical study in the future.
By solving (16) and (17), we observed that the optimized acquisition parameters appeared to be highly structured. In particular, the optimized repetition times appeared to be binary. Such an interesting behavior is worth an in-depth study. Note that as shown in [23], [63], certain CRB based experiment design problem involving a dynamic system can be cast as an optimal control problem. It is possible that our empirical observations could be explained by the principles of optimal control theory [24], [64].8 Although a control-theoretic characterization of (16) and (17) is beyond the scope of this paper, it is an interesting topic to follow up on. In particular, if we know in advance that (16) and (17) admit structured solutions, this fact could be leveraged to simplify the algorithms used to derive an optimal experiment design.
From an optimal control viewpoint, the SQP algorithm for solving (16) and (17) targets a necessary condition of an optimal control problem (i.e., the Pontryagin’s minimum principle [24]). As with other nonlinear programming algorithms, the local minima obtained from the SQP algorithm are generally not as good as those that would be obtained from dynamic programming [23], [24], which, in contrast, deals with a sufficient condition of an optimal control problem. However, the complexity of the SQP algorithm grows polynomially with the number of the design parameters, and thus does not have the curse-of-dimensionality issue as does dynamic programming. In practice, the SQP solutions show substantial improvement over the conventional acquisition, demonstrating their practical utility.
With respect to the experimental validation, we demonstrated the key merit of the proposed framework, i.e., variance reduction in parameter estimation, especially for T2 estimation. For example, we have demonstrated that the proposed framework enables about a factor of two reduction of the standard deviation for T2. Such an improvement can be substantial, which could potentially correspond to a quadrupling of averaging time, or an upgrade to a higher field scanner. We expect that it will have a positive impact on the utility of MR fingerprinting.
While the CRB optimization focuses on minimizing the variance with the assumption of unbiased estimation, the real parameter estimation error will also include contributions from bias. For numerical simulations, we demonstrated that Optimized-II provides a similar level of bias as the conventional scheme. However, for real experiments, particularly in vivo experiments, assessing the bias can be more involved. First, note that there is no an underlying ground truth for in vivo experiments [65]. Second, various model mismatches can often complicate the bias evaluation and comparison. For example, the partial volume effect often yield different magnetization evolutions under different signal excitations, which can result in significant difficulty when comparing different acquisition schemes [33], [65]. A thorough assessment of the bias for parameter estimation still remains an open problem for MR fingerprinting, and for quantitative MR imaging in general.
This paper systematically investigated one specific implementation of our proposed framework, but many other implementations are possible and some of these alternatives may be preferable depending on the imaging context. For example, we used the weighted A-optimality as a criterion to design MR fingerprinting experiments and demonstrated its good performance. There are alternative design criteria (e.g., the D-optimality) that could be incorporated into the proposed framework, and the exploration of these criteria may be beneficial in certain applications. As another example, we can also include other acquisition parameters (e.g., RF pulse phases, echo times, etc) into the optimization. With a larger search space of acquisition parameters, we could achieve better performance, although the resulting optimization problem will be computationally more expensive. Additionally, we could optimize MR fingerprinting experiments to include other tissue parameters, such as apparent diffusion coefficients [66], magnetization transfer [67], [68], etc. Lastly, although the implementation in this paper focused on optimizing the CRB for a fixed number of TRs, there are many other design considerations (e.g., acoustic characteristics of the pulse sequence [69], SAR, total acquisition time, etc), which are important and may be worth including within the optimization framework. Exploring these possibilities may further improve the practical significance of our approach.
V. Conclusion
In this work, we presented a novel estimation-theoretic framework to optimize acquisition parameters of MR finger-printing experiments. We formulated the optimal experiment design problem that maximizes the SNR efficiency of an MR fingerprinting experiment, while incorporating additional constraints that are advantageous to the reconstruction process. The optimized experiments enables substantially improved accuracy for T2 maps, while providing similar or slightly better accuracy for T1 maps. Remarkably, we found that the optimized acquisition parameters appear to be highly structured, rather than random/pseudo-randomly varying as used in the conventional MR fingerprinting experiments.
Supplementary Material
VI. Acknowledgement
The authors would like to thank the anonymous reviewers for their constructive comments, which help improve this paper. B. Zhao would like to thank Dr. P. Polo for the help with creating the physical phantom, and Drs. D. Park and Y. Chang for the discussions on the correction of acquisition imperfections.
This work was supported, in part, by the National Institutes of Health under Grant No. NIH-R01-EB017219, NIH-R01-EB017337, and NIH-P41-EB015896, and the National Science Foundation under Grant No. NSF-CCF-135063. B. Zhao was also supported by a Ruth L. Kirschstein National Research Service Award Postdoctoral Fellowship from the National Institutes of Health under Grant No. NIH-F32-EB024381.
Digital Object Identifier: 10.1109/TMI.2018.2873704
VII. Appendix
In this appendix, we derive the Jacobian matrix Jn (θ) in (12) for the IR-FISP sequence. This provides an example to illustrate the procedure described in (13) and (14). Recall that in the IR-FISP sequence, θ= [T1, T2, M0]T and
For clarity, we first summarize the state-space model for the IR-FISP sequence as follows:
| (21) |
| (22) |
for n = 1, ⋯ N. Next, we calculate the derivatives of m[n] with respect to T1, T2, and M0 based on (13) and (14).
A. Derivative of m[n] with respect to T1
Invoking the derivative with respect to T1 on both sides of (22), we have
| (23) |
where
Noting that
(23) can be simplified as
| (24) |
We then take the derivative with respect to T1 on both sides of (21), i.e.,
| (25) |
Where
and
Here we can calculate ∂m[n]/∂T1 by iterating (24) and (25) with the initial conditions and ∂Mr[0]/∂T1 = [0 0 0]T.
B. Derivative of m[n] with respect to T2
Invoking the derivative respect to T2 on both sides of (22), we have
| (26) |
where
We then take the derivative with respect to T2 on both sides of (21), i.e.,
| (27) |
where
Here we can calculate ∂m[n]/∂T2 by iterating (26) and (27) with the initial conditions and ∂Mr[0]/∂T2 = [0 0 0]T.
C. Derivative of m[n] with respect to M0
Invoking the derivative with respect to M0 on both sides of (22), we have
| (28) |
We then take the derivative with respect to M0 on both sides of (21), i.e.,
| (29) |
Here we can calculate ∂m[n]/∂M0 by iterating (28) and (29) with the initial condition .
Footnotes
Alternatively, the model can be described in other coordinate systems (e.g., the polar coordinates [22]); however, note that the Cramér-Rao bound does not change under any transform of the coordinate system for the Bloch equation.
More precisely, this is equivalent to a single-channel Nyquist-sampled Cartesian Fourier acquisition with a discrete Fourier transform based image reconstruction.
The term “optimal experiment design” refers to the goal of the problem formulation, i.e., maximizing the SNR efficiency of an experiment. The use of this term follows the convention in statistics [12], [13], [40] and in MR imaging [41–43], and is unrelated to whether a specific solution algorithm produces a globally optimal design or not.
Alternatively, we could replace this constraint with a constraint on the total acquisition time as in our previous work [19], [20]. In principle, such a formulation could allow larger variations of TRs, which could potentially improve the CRB of the optimized experiments. However, note that this formulation has to simultaneously determine both N and , which often leads to a highly non-convex (or mixed integer) optimization problem. Without loss of generality, we have decided to focus this paper on a simpler optimization formulation that avoids this issue.
For example, for the conventional reconstruction method [1] that utilizes direct pattern matching, smoother magnetization evolutions often have less correlation with noise-like aliasing artifacts. This causes the underlying magnetization evolution to be better differentiated from aliasing artifacts, leading to improved accuracy in dictionary matching. As another example, for the low-rank/subspace reconstruction method [11], [44], [45], smooth magnetization evolutions often result in a smaller low-rank approximation error given the same rank value. This in turn enables better reconstruction accuracy. Finally, for statistical reconstruction methods [8], [45] that involve solving nonconvex optimization problems, an initialization from the improved pattern-matching reconstruction or low-rank reconstruction method often leads to better performance.
The T1 and T2 values of these tissues were arbitrarily chosen from the range of tissue parameter values that are relevant to neuroimaging. To avoid the inverse crime, we did not take tissue parameter values directly from the brain phantom.
The fully-sampled experiment was performed by repeating a highly-undersampled acquisition 48 times. For each acquisition, we switched to a different spiral interleaf at every time point. Note that a short time delay was added between consecutive acquisitions to ensure that the magnetization starts at thermal equilibrium.
To our knowledge, this work is the first that reports Bang-Bang structure for the optimized acquisition parameters in MR fingerprinting. Although Maidens et al. formulated the experiment design problem as an optimal control problem and derived an approximate dynamic programming algorithm [23], they only considered a highly-simplified problem setup and did not report the Bang-Bang behavior.
Contributor Information
Bo Zhao, Email: bzhao4@mgh.harvard.edu, Athinoula A. Martinos Center for Biomedical Imaging, Massachusetts General Hospital, Charlestown, MA 02129 USA,; Department of Radiology, Harvard Medical School, Boston, MA 02115 USA.
Justin P. Haldar, Email: jhaldar@usc.edu, Signal and Image Processing Institute and Ming Hsieh Department of Electrical Engineering, University of Southern California, Los Angeles, CA 90089 USA..
Congyu Liao, Email: cliao2@mgh.harvard.edu, Athinoula A. Martinos Center for Biomedical Imaging, Massachusetts General Hospital, Charlestown, MA 02129 USA,; Department of Biomedical Engineering, Zhejiang University, Hangzhou, Zhejiang Province 310027 China.
Dan Ma, Email: dan.ma@case.edu, Department of Radiology, Case Western Reserve University, Cleveland, OH 44106 USA..
Yun Jiang, Email: yun.jiang@case.edu, Department of Radiology, Case Western Reserve University, Cleveland, OH 44106 USA..
Mark A. Griswold, Email: mark.griswold@case.edu, Department of Radiology, Case Western Reserve University, Cleveland, OH 44106 USA..
Kawin Setsompop, Email: kawin@nmr.mgh.harvard.edu, Athinoula A. Martinos Center for Biomedical Imaging, Massachusetts General Hospital, Charlestown, MA 02129 USA,; Department of Radiology, Harvard Medical School, Boston, MA, 02115 USA, Harvard-MIT Division of Health Sciences and Technology, Massachusetts Institute of Technology, Cambridge, MA 02139 USA.
Lawrence L. Wald, Email: wald@nmr.mgh.harvard.edu, Athinoula A. Martinos Center for Biomedical Imaging, Massachusetts General Hospital, Charlestown, MA 02129 USA,; Department of Radiology, Harvard Medical School, Boston, MA, 02115 USA, and also with the Harvard-MIT Division of Health Sciences and Technology, Massachusetts Institute of Technology, Cambridge, MA 02139 USA.
References
- [1].Ma D, Gulani V, Seiberlich N, Liu K, Sunshine JL, Duerk JL, and Griswold MA, “Magnetic resonance fingerprinting,” Nature, vol. 495, pp. 187–192, 2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [2].Scheffler K and Hennig J, “T1 quantification with inversion recovery TrueFISP,” Magn. Reson. Med, vol. 45, pp. 720–723, 2001. [DOI] [PubMed] [Google Scholar]
- [3].Deoni SC, Rutt BK, and Peters TM, “Rapid combined T1 and T2 mapping using gradient recalled acquisition in the steady state,” Magn. Reson. Med, vol. 49, pp. 515–526, 2003. [DOI] [PubMed] [Google Scholar]
- [4].Schmitt P, Griswold MA, Jakob PM, Kotas M, Gulani V, Flentje M, and Haase A, “Inversion recovery TrueFISP: Quantification of T1, T2, and spin density,” Magn. Reson. Med, vol. 51, pp. 661–667, 2004. [DOI] [PubMed] [Google Scholar]
- [5].Warntjes J, Dahlqvist O, and Lundberg P, “Novel method for rapid, simultaneous T1, T2*, and proton density quantification,” Magn. Reson. Med, vol. 57, pp. 528–537, 2007. [DOI] [PubMed] [Google Scholar]
- [6].Davies M, Puy G, Vandergheynst P, and Wiaux Y, “A compressed sensing framework for magnetic resonance fingerprinting,” SIAM J. Imaging Sciences, vol. 7, pp. 2623–2656, 2014. [Google Scholar]
- [7].Zhao B, Lam F, Bilgic B, Ye H, and Setsompop K, “Maximum likelihood reconstruction for magnetic resonance fingerprinting,” in Proc. IEEE Int. Symp. Biomed. Imaging, 2015, pp. 905–909. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [8].Zhao B, Setsompop K, Ye H, Cauley S, and Wald LL, “Maximum likelihood reconstruction for magnetic resonance fingerprinting,” IEEE Trans. Med. Imaging, vol. 35, pp. 1812–1823, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [9].Pierre EY, Ma D, Chen Y, Badve C, and Griswold MA, “Multiscale reconstruction for MR fingerprinting,” Magn. Reson. Med, vol. 75, pp. 2481–2492, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [10].Cao X, Liao C, Wang Z, Chen Y, Ye H, He H, and Zhong J, “Robust sliding-window reconstruction for accelerating the acquisition of MR fingerprinting,” Magn. Reson. Med, vol. 78, pp. 1579–1588, 2017. [DOI] [PubMed] [Google Scholar]
- [11].Zhao B, Setsompop K, Adalsteinsson E, Gagoski B, Ye H, Ma D, Jiang Y, Grant PE, Griswold MA, and Wald LL, “Improved magnetic resonance fingerprinting reconstruction with low-rank and subspace modeling,” Magn. Reson. Med, vol. 79, pp. 933–942, 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [12].Pazman A, Foundations of Optimum Experimental Design. Netherlands: Springer, 1986. [Google Scholar]
- [13].Pukelsheim F, Optimal Design of Experiments. New York, NY: John Wiley & Sons, 1993. [Google Scholar]
- [14].Kay SM, Fundamentals of Statistical Signal Processing: Estimation Theory. Upper Saddle River, NJ: Printice Hall, 1993, vol. I. [Google Scholar]
- [15].Jiang Y, Ma D, Seiberlich N, Gulani V, and Griswold MA, “MR fingerprinting using fast imaging with steady state precession (FISP) with spiral readout,” Magn. Reson. Med, vol. 74, pp. 1621–1631, 2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [16].Assländer J, Glaser SJ, and Hennig J, “Pseudo steady-state free precession for MR-fingerprinting,” Magn. Reson. Med, vol. 77, pp. 1151–1161, 2017. [DOI] [PubMed] [Google Scholar]
- [17].Jiang Y, Ma D, Jerecic R, Duerk J, Seiberlich N, Gulani V, and Griswold MA, “MR fingerprinting using the quick echo splitting NMR imaging technique,” Magn. Reson. Med, vol. 77, pp. 979–988, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [18].Rieger B, Zimmer F, Zapp J, Weingärtner S, and Schad LR, “Magnetic resonance fingerprinting using echo-planar imaging: Joint quantification of T1 and T2* relaxation times,” Magn. Reson. Med, vol. 77, pp. 979–988, 2017. [DOI] [PubMed] [Google Scholar]
- [19].Zhao B, Haldar JP, Setsompop K, and Wald LL, “Towards optimized experiment design for magnetic resonance fingerprinting,” in Proc. Int. Symp. Magn. Reson. Med, 2016, p. 2835. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [20].Zhao B, Haldar JP, Setsompop K, and Wald LL, “Optimal experiment design for magnetic resonance fingerprinting,” in Proc. IEEE Eng. Med. Bio. Conf, 2016, pp. 453–456. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [21].Zhao B, Haldar JP, Liao C, Ma D, Griswold MA, Setsompop K, and Wald LL, “Optimal experiment design for magnetic resonance fingerprinting: New insights and further improvements,” in Proc. Int. Symp. Magn. Reson. Med, 2018, p. 674. [Google Scholar]
- [22].Assländer J, Sodickson D, Lattanzi R, and Cloos M, “Relaxation in polar coordinates: Analysis and optimization of MR-fingerprinting,” in Proc. Int. Symp. Magn. Reson. Med, 2017, p. 127. [Google Scholar]
- [23].Maidens J, Packard A, and Arcak M, “Parallel dynamic programming for optimal experiment design in nonlinear systms,” in Proc. 55th IEEE Conf. on Decision and Control, 2016, pp. 2894–2899. [Google Scholar]
- [24].Bertsekas DP, Dynamic Programming and Optimal Control, 4th ed. Belmont, MA: Athena Scientifc, 2017, vol. I. [Google Scholar]
- [25].Cohen O and Rosen MS, “Algorithm comparison for schedule optimization in MR fingerprinting,” Magn. Reson. Imaging, vol. 41, pp. 15–21, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [26].Jones JA, Hodgkinson P, Barker AL, and Hore PJ, “Optimal sampling strategies for the measurement of spin-spin relaxation times,” J. Magn. Reson. Ser B, vol. 113, pp. 25–34, 1996. [Google Scholar]
- [27].Zhang Y, Yeung HN, O’Donnell M, and Carson PL, “Determination of sample time for T1 measurement,” J. Magn. Reson. Imaging, vol. 8, pp. 675–681, 1998. [DOI] [PubMed] [Google Scholar]
- [28].Haldar JP, Hernando D, and Liang Z-P, “Super-resolution reconstruction of MR image sequences with contrast modeling,” in Proc. IEEE Int. Symp. Biomed. Imaging, 2009, pp. 266–269. [Google Scholar]
- [29].Funai A and Fessler JA, “Cramér Rao bound analysis of joint B1/T1 mapping methods in MRI,” in Proc. IEEE Int. Symp. Biomed. Imaging, 2010, pp. 712–715. [Google Scholar]
- [30].Zhao B, Lam F, and Liang Z-P, “Model-based MR parameter mapping with sparsity constraints: Parameter estimation and performance bounds,” IEEE Trans. Med. Imaging, vol. 33, pp. 1832–1844, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [31].Akçakaya M, Weingärtner S, Roujol S, and Nezafat R, “On the selection of sampling points for myocardial T1 mapping,” Magn. Reson. Med, vol. 73, pp. 1741–1753, 2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [32].Lewis CM, Hurley SA, Meyerand ME, and Koay CG, “Data-driven optimized flip angle selection for T1 estimation from spoiled gradient echo acquisitions,” Magn. Reson. Med, vol. 76, pp. 792–802, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [33].Nataraj G, Nielsen JF, and Fessler JA, “Optimizing MR scan design for model-based T1, T2 estimation from steady-state sequences,” IEEE Trans. Med. Imaging, vol. 36, pp. 467–477, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [34].Teixeira RPA, Malik SJ, and Hajnal JV, “Joint system relax-ometry (JSR) and Cramér-Rao lower bound optimization of sequence parameters: A framework for enhanced precision of DESPOT T1 and T2 estimation,” Magn. Reson. Med, 2017, in press. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [35].Luenberger D, Introduction to Dynamic Systems: Theory, Models, and Applications. New York, NY: John Wiley & Sons, 1979. [Google Scholar]
- [36].Bloch F, “Nuclear induction,” Phys. Rev, vol. 70, pp. 460–474, 1946. [Google Scholar]
- [37].Liang Z-P and Lauterbur PC, Principles of Magnetic Resonance Imaging: A Signal Processing Perspective. New York, NY: IEEE Press/Wiley, 1999. [Google Scholar]
- [38].Shkarin P and Spencer RG, “Time domain simulation of Fourier imaging by summation of isochromats,” Int J. Imag. Syst. Tech, vol. 8, pp. 419–426, 1997. [Google Scholar]
- [39].Malik SJ, Sbrizzi A, Hoogduin H, and Hajnal JV, “Equivalence of EPG and isochromat-based simulation of MR signals,” in Proc. Int. Symp. Magn. Reson. Med, 2016, p. 3196. [Google Scholar]
- [40].Fedorov VV, Theory of Optimal Experiments. New York, NY: Academic Press, 1972. [Google Scholar]
- [41].Xie J, Gallichan D, Gunn RN, and Jezzard P, “Optimal design of pulsed arterial spin labeling MRI experiments,” Magn. Reson. Med, vol. 59, pp. 826–834, 2008. [DOI] [PubMed] [Google Scholar]
- [42].Poot DH, den Dekker AJ, Achten E, Verhoye M, and Sijbers J, “Optimal experimental design for diffusion kurtosis imaging,” IEEE Trans. Med. Imaging, vol. 29, pp. 819–829, 2010. [DOI] [PubMed] [Google Scholar]
- [43].Lampinen B, Szczepankiewicz F, van Westen D, Englund E, C Sundgren P, Lätt J, Ståhlberg F, and Nilsson M, “Optimal experimental design for filter exchange imaging: Apparent exchange rate measurements in the healthy brain and in intracranial tumors,” Magn. Reson. Med, vol. 77, pp. 1104–1114, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [44].Zhao B, Lu W, Hitchens TK, Lam F, Ho C, and Liang Z-P, “Accelerated MR parameter mapping with low-rank and sparsity constraints,” Magn. Reson. Med, vol. 74, pp. 489–498, 2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [45].Zhao B, “Model-based iterative reconstruction for magnetic resonance fingerprinting,” in Proc. IEEE Int. Conf. Image Process, 2015, pp. 3392–3396. [Google Scholar]
- [46].Nocedal J and Wright SJ, Numerical Optimization. New York, NY: Springer, 2006. [Google Scholar]
- [47].Spall JC, Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control. New York, NY: John Wiley & Sons, 2003. [Google Scholar]
- [48].Collins DL, Zijdenbos AP, Kollokian V, Sled JG, Kabani NJ, Holmes CJ, and Evans AC, “Design and construction of a realistic digital brain phantom,” IEEE Trans. Med. Imaging, vol. 17, pp. 463–468, 1998. [DOI] [PubMed] [Google Scholar]
- [49].Fessler JA and Sutton BP, “Nonuniform fast Fourier transforms using min-max interpolation,” IEEE Trans. Signal Process, vol. 51, pp. 560–574, 2003. [Google Scholar]
- [50].Gao Y, Chen Y, Ma D, Jiang Y, Herrmann KA, Vincent JA, Dell KM, Drumm ML, Brady-Kalnay SM, Griswold MA, Flask CA, and Lu L, “Preclinical MR fingerprinting (MRF) at 7 T: Effective quantitative imaging for rodent disease models,” NMR Biomed, vol. 28, pp. 384–394, 2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [51].Haldar JP, Anderson J, and Sun SW, “Maximum likelihood estimation of T1 relaxation parameters using VARPRO,” in Proc. Int. Symp. Magn. Reson. Med, 2007, p. 41. [Google Scholar]
- [52].Hattori K, Ikemoto Y, Takao W, Ohno S, Harimoto T, Kanazawa S, Oita M, Shibuya K, Kuroda M, and Kato H, “Development of MRI phantom equivalent to human tissues for 3.0-T MRI,” Med. Phys, vol. 40, p. 032303, 2013. [DOI] [PubMed] [Google Scholar]
- [53].Tan H and Meyer CH, “Estimation of k-space trajectories in spiral MRI,” Magn. Reson. Med, vol. 61, pp. 1396–1404, 2009. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [54].Ma D, Coppo S, Chen Y, McGivney DF, Jiang Y, Pahwa S, Gulani V, and Griswold MA, “Slice profile and B1 corrections in 2D magnetic resonance fingerprinting,” Magn. Reson. Med, vol. 78, pp. 1781–1789, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [55].Weigel M, “Extended phase graphs: Dephasing, RF pulses, and echoes - pure and simple,” J. Magn. Reson. Imaging, vol. 41, pp. 266–295, 2015. [DOI] [PubMed] [Google Scholar]
- [56].Dan X, Jacob M, and Liang Z-P, “Optimal sampling of k-space on Cartesian grids for parallel imaging,” in Proc. Int. Symp. Magn. Reson. Med, 2005, p. 2450. [Google Scholar]
- [57].Ma C, Xu D, King KF, and Liang Z-P, “Joint design of spoke trajectories and RF pulses for parallel excitation,” Magn. Reson. Med, vol. 65, pp. 973–985, 2011. [DOI] [PubMed] [Google Scholar]
- [58].Hero A and Fessler JA, “A recursive algorithm for computing Cramer-Rao-type bounds on estimator covariance,” IEEE Trans. Inf. Theory, vol. 40, pp. 1205–1210, 1994. [Google Scholar]
- [59].Tune P, “Computing constrained Cramér-Rao bounds,” IEEE Trans. Signal Process, vol. 60, pp. 5543–5548, 2012. [Google Scholar]
- [60].Hamilton JI, Jiang Y, Chen Y, Ma D, Lo W-C, Griswold MA, and Seiberlich N, “MR fingerprinting for rapid quantification of myocardial T1, T2, and proton spin density,” Magn. Reson. Med, vol. 77, pp. 1446–1458, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [61].Van Trees HL and Bell KL, Bayesian Bounds for Parameter Estimation and Nonlinear Filtering/Tracking. New York, NY: Wiley-IEEE Press, 2007. [Google Scholar]
- [62].Haldar JP, Gao Q, Zhao XJ, and Liang Z-P, “Optimized measurement of anomalous diffusion,” in Proc. Int. Symp. Magn. Reson. Med, 2009, p. 3570. [Google Scholar]
- [63].Chen RTN, “Input design for aircraft parameter identification: Using time-optimal control formulation,” in Methods for Aircraft State and Parameter Identification, Advisory Group for Aerospace Research and Development (AGARD), Conference Proceedings, no. 172, 1975. [Google Scholar]
- [64].Osmolovskii NP and Maurer H, Applications to Regular and Bang-Bang Control: Second-Order Necessary and Sufficient Optimality Conditions in Calculus of Variations and Optimal Control. Philadelphia, PA: SIAM, 2012. [Google Scholar]
- [65].Stikov N, Boudreau M, Levesque IR, Tardif CL, Barral JK, and Pike GB, “On the accuracy of T1 mapping: Searching for common ground,” Magn. Reson. Med, vol. 73, pp. 514–522, 2015. [DOI] [PubMed] [Google Scholar]
- [66].Jiang Y, Ma D, Wright K, Seiberlich N, Gulani V, and Griswold MA, “Simultaneous T1, T2, diffusion and proton density quantification with MR fingerprinting,” in Proc. Int. Symp. Magn. Reson. Med, 2014,p. 28. [Google Scholar]
- [67].Wang CY, Liu Y, Huang S, Griswold MA, Seiberlich N, and Yu X, “31P magnetic resonance fingerprinting for rapid quantification of creatine kinase reaction rate in vivo,” NMR in Biomed, vol. 30, p. e3786, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [68].Hilbert T, Kober T, Zhao T, Block TK, Yu Z, Thiran J-P, Krueger G, Sodickson DK, and Cloos M, “Mitigating the effect of magnetization transfer in magnetic resonance fingerprinting,” in Proc. Int. Symp. Magn. Reson. Med, 2017, p. 74. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [69].Ma D, Pierre EY, Jiang Y, Schluchter MD, Setsompop K, Gulani V, and Griswold MA, “Music-based magnetic resonance fingerprinting to improve patient comfort during MRI examinations,” Magn. Reson. Med, vol. 75, pp. 2303–2314, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.

















