Abstract
Cerebrospinal fluid partial volume effect is a known bias in the estimation of Diffusion Tensor Imaging (DTI) parameters from diffusion MRI data. The Free-Water Imaging model for diffusion MRI data adds a second compartment to the DTI model, which explicitly accounts for the signal contribution of extracellular free-water, such as cerebrospinal fluid. As a result the DTI parameters obtained through the free-water model are corrected for partial volume effects, and thus better represent tissue microstructure. In addition, the model estimates the fractional volume of free-water, and can be used to monitor changes in the extracellular space. Under certain assumptions, the model can be estimated from single-shell diffusion MRI data. However, by using data from multi-shell diffusion acquisitions, these assumptions can be relaxed, and the fit becomes more robust. Nevertheless, fitting the model to multi-shell data requires high computational cost, with a non-linear iterative minimization, which has to be initialized close enough to the global minimum to avoid local minima and to robustly estimate the model parameters. Here we investigate the properties of the main initialization approaches that are currently being used, and suggest new fast approaches to improve the initial estimates of the model parameters. We show that our proposed approaches provide a fast and accurate initial approximation of the model parameters, which is very close to the final solution. We demonstrate that the proposed initializations improve the final outcome of non-linear model fitting.
Keywords: Free-Water Imaging, Multi-Shell diffusion imaging, Diffusion Tensor Imaging (DTI)
1 |. NTRODUCTION
Diffusion MRI is a non-invasive imaging methodology sensitive to the micron scale displacement of water molecules. The size of the displacement and its directional dependency reflect hindrance or restriction to the water molecules motion, yielding unique information, especially for white-matter brain structures1, about tissue microstructural properties and the organization of white-matter bundles2. Currently, Diffusion Tensor Imaging (DTI)3,4 is the most popular way to infer microstructural properties from diffusion MRI. In DTI, the three-dimensional displacement is described by a single tensor compartment. However, the voxel resolution in diffusion MRI (typically in the mm scale) is coarse relative to tissue microstructure of interest in the brain (typically in micron scale). This leads to partial volume effects, i.e., misinterpretation of microstructural properties inferred by DTI, when multiple tissue types are present in the same voxel5.
The Free-Water Imaging model6 is an extension of the DTI model that describes the diffusion MRI signal as a weighted mixture of a tensor compartment representing brain tissue, and a second compartment modeled by an isotropic tensor with diffusivity fixed to that of free-water at body temperature, i.e., 3.10−3mm2/s5. Free-water is defined as water molecules that do not experience hindrance or restriction during the diffusion experiment. For typical diffusion times (in the order of 50ms), free-water in the brain can only be found in the extracellular space, i.e., plasma, cerebrospinal fluid in the ventricles and around the parenchyma of the brain, and also, potentially, in the interstitial space, e.g., when vasogenic edema occurs, or if there are large enough pockets that allow free diffusion7. Similar to the two compartment model, other diffusion models (e.g., diffusion basis spectrum imaging8, neurite orientation dispersion and density imaging9,10, and multiple fascicle models11) also estimate an explicit free-water compartment. The relative volume of the free-water compartment could provide important information about pathological processes that modify the extracellular space; such as edema6, neuroinflammation8 and atrophy12 that appear in e.g., aging12, schizophrenia13, Multiple Sclerosis8 and Alzheimer’s disease14. Eliminating the contribution of the free-water compartment provides DTI measures that are corrected for the partial volume effect of the free-water. The corrected measures improve the specificity of the DTI metrics to brain tissue13 and help reduce reproducibility errors15.
The two compartment Free-Water Imaging model adds a single additional parameter to the DTI model, but nevertheless, the estimation of the model is ill-posed for a single-shell acquisition data, requiring a regularized fit approach, which applies additional constraints when estimating the model parameters6. For multiple b-values, the estimation remains difficult16,17,18 and requires non-linear minimization techniques with high computational burden. Although powerful, non-linear minimization techniques typically suffer from a number of significant drawbacks including (a) difficulties converging to a global minimum among many local minima; (b) high computational expense; and (c) difficulties constraining the solutions to be physically plausible. Providing an initial guess that is close to the global minimum helps the non-linear solvers avoid converging to local minima and may also improve the speed of convergence. There are currently two proposed initialization approaches for fitting the free-water model using multi-shell data. One approach reduces the free-water model to a large number of linear DTI estimations, and then uses brute force to select the best solution18 as an initialization for a non-linear minimization. The second approach uses the high b-values, where signal from free-water disappears, to estimate the free-water corrected DTI values. This approach then uses the low b-values to estimate the contribution of free-water17. The estimated tensor and free-water contribution are then used to initialize a non-linear minimization.
In this work, we analyze the properties of the two previously proposed fast initialization approaches in noisy experiments and propose improvements that provide more accurate fast estimations, which may reduce the need for explicit non-linear solvers.
2 |. THEORY
The single tensor DTI model3,
(1) |
describes the relationship between the voxelwise 3 × 3 symmetric diffusion tensor D, the n diffusion gradient directions , and the diffusion weighted image si (in this paper, upper case bold font is used to indicate matrices and lower case bold font indicates column vectors). We denote the voxelwise signal of the non-diffusion weighted baseline image as s0, and bi is the b-value of each diffusion weighted image (unlike b = 0 of the non diffusion weighted images), which may be constant for the whole scan (single-shell), or may vary between diffusion weighted images (multi-shell). The n measurements form a set of n equations, which can be linearized by defining a design matrix
yielding for each voxel the equivalent linear system of equations
with the unknown This linear system can be solved given a measured diffusion signal s as a standard weighted linear least-squares (LLS) problem by defining the residual
(2) |
and finding x that minimizes the square of ϵlls. The diagonal matrix W = diag(wi) is a weighting matrix that could be the identity matrix, i.e., wi = 1, or have entries that set a weight for each diffusion image. For example was proposed to correct the heteroscedasticity introduced by the logarithmic transform.3,19,18
The solution can be obtained using, for example, the Normal Equation (and the pseudo-inverse), the QR algorithm, or the singular value decomposition for the unknown tensor D and baseline s0. Using the pseudo-inverse, the solution has a closed form expression
(3) |
2.1 |. The Free-Water Imaging model
The Free-Water Imaging model augments the DTI model by adding a compartment describing a fast diffusing free-water element6
(4) |
The free-water compartment is modeled using a constant apparent diffusion coefficient, Dfw = 3 · 10−3mm2/s, equal to the expected diffusivity of water at body temperature. The remaining tissue compartment, as in DTI, is modeled using a diffusion tensor. The Free-Water Imaging model adds one new parameter to the DTI model, f ∈ [0, 1], which is the volume fraction of the free-water compartment, setting the weighted contribution of the two model compartments.
Even though the free-water imaging model adds only one more free parameter to the DTI model, the fit becomes ill-posed18,20. A robust fit of the model requires non-linear minimization of the residual
(5) |
Previous studies applied Newton based approaches19, e.g., the Levenberg-Marquardt method18, or derivative free-methods, such as BOBYQA11, as non-linear minimizers. Faster and less accurate approaches to fit the model have been proposed as initial guesses for the non-linear process in order to direct the non-linear fit closer to the desired solution17,18. In the sections below, we investigate the analytic properties of these initialization approaches, as well as suggest improved initialization approaches.
2.2 |. Linearization of the Free-Water Imaging model
The Free-Water Imaging model can be deconstructed into two separate linear problems: estimating f for a given D, and estimating D for a given f 17,18,20. We observe that Eq. (4) can be re-arranged into
(6) |
When 0 < f < 1 is given, the left side of Eq. (6) is the diffusion weighted signal expected to be measured from the tissue compartment alone. We note that when f = 0 the model is identical to the DTI model in Eq. (1). Defining the left hand side of Eq. (6) as a new variable , i.e.,:
(7) |
we get
which has the same form as Eq. (1). Therefore, if f is given, D and s0 can be linearly estimated by first calculating from s (using Eq. (7)), and then replacing s with in Eq. (3), which provides a LLS solution, as in the DTI case. Here, the quantity can be interpreted as the remaining signal, after the contribution of free-water has been removed.
Algorithm 1.
The voxelwise search algorithm to estimate a solution for the free-water diffusion model
Require: Diffusion weighted images si for a given voxel | |
1: | procedure SearchF(si) |
2: | |
3: | for all f ∈ [0, 1) do |
4: | |
5: | D ← fit a tensor from (instead of s), using Eq. (3). |
6: | ← the goodness-of-fit measure of (f, D) |
7: | if & Positive(D) then |
8: | |
9: | |
10: | |
11: | end if |
12: | end for |
13: | return |
14: | end procedure |
15: | procedure Positive(D) |
16: | return |
17: | end procedure |
On the other hand, if the diffusion tensor D is given, then the unknown scalar f can be calculated by rearranging Eq. (4) into
(8) |
This linear system of equations (one equation for each diffusion weighted image) can be solved as a simple linear regression problem, which has a closed-form expression for its solution
2.3 |. The LLS search initialization
The linearization approach was utilized by Hoy et. al.18 to form a search algorithm that samples a grid of f values over the entire range of 0 ≤ f < 1. The procedure (outlined in Alg. (1)) finds a tensor D for each f by calculating (Eq. (7)), and then replacing s with in Eq. (3). The solution , is selected as the one with the smallest residual of all pairs tested. This solution can then be used as an initialization for a non-linear procedure. The additional non-linear step is required since the search algorithm is limited to the preselected grid of f values, whereas the optimal result likely lies in between the sampled grid points. The non-linear step is also useful to account for the heteroscedasticity stemming from the logarithmic transform involved in the linearization step.
2.3.1 |. Noise propagation of the LLS approach
While the above-mentioned LLS approach was previously used as the basis for the LLS search approach, the noise propagation properties of this approach were not yet studied. Therefore, in this sub-section we provide a noise propagation analysis for the LLS approach. We consider (s + η), i.e., a diffusion signal s perturbed by noise η. By substituting s with (s + η) in the left hand side of Eq. (6), we define , the noisy signal of the tissue compartment as:
Again, by taking the logarithm of , we can solve for D and s0 using Eq. (2). Using the identity , we see that
which means that for the Free-Water Imaging model, the LLS procedure minimizes the residual
This formulation reveals a key insight into the LLS minimization of the Free-Water Imaging model. First, we observe that the term is minimized for the ground truth solution , yielding . Consequently, the residual will be exactly equal to the norm of the weighted noise term. However, this noise term is also coupled with f. We see that as f is decreased, the denominator grows larger effectively reducing the noise term. The noise term will thus be minimal and equal to wi when f = 0. The separation of terms implies that there are two forces in the minimization of the LLS approach for the free-water imaging model: one that pulls towards the ground truth f = f* and another one that pulls towards f = 0.
To summarize, the noise propagation analysis of the LLS approach predicts that the solution f will represent a trade-off between the true solution (f = f*) and a solution that neglects the free-water component (f = 0). It further predicts that as the noise level ηi grows larger, the preference for f = 0 will dominate.
2.3.2 |. Proposed improvement of the LLS search approach: The NLS search approach
The LLS search approach determines the best solution by a scalar goodness of fit criteria. In the LLS approach above, the criteria was the residual ϵlls from Eq. (2), which explicitly minimizes the linear model. However, given our LLS noise propagation analysis above, as noise grows the ϵlls measure could be biased towards under-estimating the free-water component.
We therefore suggest the NLS search approach, i.e., using ϵnls from Eq. (5) instead of ϵlls as the goodness of fit measure. Similar to the noise propagation analysis in Section (2.3.1) above, we can examine the effect of noise when using the criteria defined in Eq. (5) by considering a noisy signal , giving the minimization problem
We observe that if (f, D) = (f*, D*), then which means that the effect of the noise is no longer a function of f, avoiding the bias seen with ϵlls.
It is important to note that changing the goodness of fit criteria does not alter the calculation of each individual tensor D from a given f, which is still done by linear minimization of ϵlls. However, by altering the goodness of fit criteria, the NLS search approach now selects the solution, , that minimizes the non-linear cost function ϵnls (instead of the linear cost function ϵlls) from the same collection of linearly estimated candidates.
2.3.3 |. Ensuring positive semi-definite diffusion tensors
To maintain physically plausible tensors, the fitted diffusion tensor should be (a) symmetric and (b) positive semi-definite (all eigenvalues are nonnegative). Constraint (a) is guaranteed since 6 unique elements are estimated instead of the complete 3 × 3 diffusion tensor D. In the context of Alg. (1), we propose to enforce the positivity constraint by disregarding any possible solution which has a tensor with a negative eigenvalue. This approach, implemented in Alg. (1), guarantees a positive semi-definite solution as long as a positive semi-definite candidate exists. In the rare occasion where all candidates are negative, the voxel may be omitted from consideration.
2.4 |. The High-Low initialization approach
The previously proposed High-Low initialization17 outlined in the procedure HiLow in Alg. (2), relies on the observation that the free-water term contributes proportionally less at higher bi-value shells17. Therefore HiLow uses only the high bi-values (requires at least two different high b-values) to estimate D. This corresponds to setting , and then applying Eq. (3) to linearly solve for D and s0. The selection of Thigh depends on the available bi-value shells, with the general notion that it should be high enough to suppress most of the signal originating from free-water relative to the signal originating from the tissue; e.g., bi = 600s/mm2 suppresses more than 80% of the free-water signal compared to less than 40% of the tissue signal and is thus sufficiently high, although higher Thigh is better. All images with b < Thigh, including any acquired b = 0 images, are not included in this calculation. DWIs with b > 2000s/mm2 should be excluded to prevent from non-Gaussian effects. Once D is computed, the low b-value measurements are used with Eq. (8) to estimate f. The Tlow threshold chooses the b-value range where the free-water has a significant contribution e.g., where more than 90% of the free-water signal is decayed, while less than 50% of the tissue signal is decayed.
The advantages of the High-Low approach over the search algorithm approach are (a) speed, because the DTI sub-problem is solved only once rather than a large number of times, and (b) explicitly taking advantage of the different information embedded in different bi-shells. However, an important limitation of this approach is that although the higher bi-value shells are less affected by the free-water term, signal from free-water still has some contribution, and more so when Thigh is lower. Therefore, the estimated D would still have some free-water contribution, effectively
Algorithm 2.
Using low and high b-value shells to estimate a solution (fk, Dk)
Require: Diffusion weighted images , for a given voxel | |
1: | procedure HiLow(s) |
2: | |
3: | fit the tensor model (Eq. (3)) using |
4: | |
5: | estimate the volume fraction (Eq. (8)) from s using only |
6: | return (f0, D0, s0) |
7: | end procedure |
8: | procedure HiLowDownhill(s) |
9: | (f0, D0, s0) ← HiLow(s) |
10: | StayPositive(10−3 · I, D0) |
11: | for |
12: | |
13: | ← fit the tensor model (Eq. (3)) from |
14: | StayPositive |
15: | estimate the volume fraction (Eq. (8)) from s using |
16: | if |
17: | return |
18: | end if |
19: | end for |
20: | return |
21: | end procedure |
22: | procedure StayPositlve(Dk − 1, Dk) |
23: | if Positive(Dk) then |
24: | return Dk |
25: | end if |
26: | if Distance(Dk − 1, Dk) < ϵ then |
27: | return Dk − 1 |
28: | else |
29: | |
30: | if Positive(M) then |
31: | return StayPositive(M, Dk) |
32: | else |
33: | return StayPositlve(Dk − 1, M) |
34: | end if |
35: | end if |
36: | end procedure |
overestimating diffusivity and underestimating f. Another limitation is that the estimation of f and D uses subsets of the DWIs (based on high or low bi value shells), effectively lowering the number of data points, n, for each step and thus making each estimate more sensitive to noise. Finally, in the original approach there were no means to explicitly ensure that the estimated diffusion tensor D has non-negative eigenvalues.
2.4.1 |. Proposed modification to the High-Low approach: High-Low Downhill
In this subsection we propose an algorithm that improves the High-Low approach by repeatedly re-estimating D and f so that the final estimates provide better fit via the goodness of fit criteria in Eq. (5). Our proposed HiLowDownhill method can be considered as a simplification of the more general Variable Projection non-linear optimization procedure 21,22 which among other uses was previously proposed to estimate the intravoxel incoherent motion 23 model and a crossing fibers model 24. In our application the procedure is simplified significantly by having two linear partial models (solving for f, and solving for D).
Our algorithm, summarized in the HiLowDownhill procedure in Alg. (2), starts from the initial values (fk−1,Dk−1) = (f0, D0) computed by the HiLow procedure. Then, we again deconstruct the non-linear problem to the two linear sub-problems. By fixing fk − 1, we apply LLS via Eq. (2) and Eq. (3), using all the DWIs to calculate a new tensor estimate Dk. The obtained Dk is expected to provide the minimal residual (in a least-squares sense) for the fixed fk − 1. Therefore, the residual of (fk − 1, Dk) is less than or equal to the residual of (fk − 1, Dk − 1). If the residual is lower, we continue by fixing the obtained Dk, and then linearly calculate fk using Eq. (8). Again, the estimated fk is expected to provide the minimal residual for the fixed Dk and thus the residual of (fk, Dk) is less than or equal to the residual of (fk − 1, Dk). We continue with this iterative process until a maximum number of iterations, m, is reached, or if the residual no longer reduces. Therefore, this design assures that as long as D0 is a positive semi-definite tensor, the residual of HiLowDownhill improves through the iterative process and that it will always be less than or equal to the residual of HiLow.
2.4.2 |. Ensuring positive semi-definite diffusion tensors
To ensure that the tensors calculated by the HiLowDownhill have non-negative eigenvalues, we propose a line-search algorithm that replaces any negative tensor with a non-negative tensor. The approach, outlined in the procedure StayPositive of Alg. (2) assumes that Dk − 1 is positive semi-definite. It then first checks if Dk is positive by checking if the smallest eigenvalue . If so, Dk is kept. Otherwise, we use a binary search to find a positive semi-definite tensor which is closest to Dk − 1, and which lies on a line segment from Dk − 1 to Dk (based on the Euclidean distance25, i.e., Distance , where denotes the Frobenius norm). The barycentric search problem is parameterized by defining
where α ∈ [0, 1]. Then, the solution is the largest α = αmax such that is positive semi-definite. The procedure StayPositive of Alg. (2) outlines a simple implementation for the binary search, which stops once converging to a poisitive tensor (i.e., change in D across iterations is sufficiently small; in our implementation we use = 10−14). Having found the desired solution , this tensor is used as a positive semi-definite approximation to Dk.
This procedure guarantees to output a positive semi-definite tensor instead of DK, as long as the input DK−1 is positive semi-definite. This requires that the initial estimation, D0 is also positive. Voxels with negative D0 may be eliminated from analysis. Alternatively, a negative D0 can be replaced by applying the StayPositive-procedure on D0 along with any selected positive tensor. In our implementation, if D0 is negative, we replace it with StayPositive(10−3 · I, D0), where I is the identity matrix.
3 |. METHODS
The four different initialization approaches discussed are compared using a number of experiments: a single voxel simulation, a synthetic grid simulation, a simulated brain, and an in-vivo brain. The same diffusion gradient table was used for all experiments. The table represented a multi-shell acquisition scheme with 65 gradient directions designed as nested platonic solids so that (a) each shell is rotationally invariant and (b) all shells complement each other to form a rotationally invariant scheme17,26. The 65 b-values were /s. A single b = 0 image was additionally acquired. 6,10 and 30 directions are obtained from the non-colinear vertices of an icosahedron, dodecahedron, and truncated icosahedron respectively. 16 directions are obtained by combining the 6 and 10 directions, which can be combined since icosahedron and dodecahedron have interchanged faces and vertices (the center of a face in the icosahedron is a vertex in the dodecahedron)26. The three directions for the lowest shell were selected as an orthogonal basis. This gradient scheme was designed for quantitative analyses, rather than for tractography studies. For tractography studies, higher orientation resolution in the highest b-shell is required.
3.1 |. Implementation
To compare the different results, we applied the four initialization algorithms described above to estimate D and f from the different datasets. All algorithms were implemented and run in Matlab version 9.1.0 on Mac OS X Sierra and were not optimized for speed. The algorithms were: (a) SearchFlls, implementing Alg. (1) with as a goodness of fit criteria, (b) SearchFnls, implementing Alg. (1) with as a goodness of fit criteria, (c) HiLow, and (d) HiLowDownhill, implemented as outlined in Alg. (2).
In addition to the comparison of the four different estimation algorithms, the results obtained from each algorithm were used to initialize a non-linear minimization solver. For this, the non-linear least square fitting procedure of the Free-Water Imaging model provided by the Diffusion Imaging in Python package (dipy.org) was used20. This reference algorithm is based on a modified Levenberg-Marquardt algorithm27, using explicit calculation of the model Jacobian20.
For all algorithms, voxels with mean diffusivity equal to or larger than that of free-water are automatically assigned with f = 1 and D = 0 and are omitted from further fit.
3.2 |. Data simulation
Given a ground truth free-water fraction f* and diffusion tensor D*, we calculated the ground truth DWIs, si, using Eq. (4). Monte Carlo simulations were performed by adding noise to generate Rician distributed where ν1 and ν2 were picked from a normal distribution with zero mean and standard deviation expressed as a fraction of the baseline s0. We calculated the nominal signal-to-noise ratio (SNR) as .
3.2.1 |. Single voxel dataset
The simulated single voxel dataset had f* = 0.4, and the tensor D* was a diagonal matrix with eigenvalues . These eigenvalues were chosen to replicate the simulations reported by Hoy et. Al.18. Thirteen different noise levels ( of the base-line, corresponding to SNRs of ) were simulated. For each noise level, we performed 100,000 repeated simulations. Each simulation resulted with a pair (f, D). We then report the mean and standard deviation of f across all simulations.
For all SearchFlls and SearchFnls experiments, D was calculated for 100 equidistant f ∈ [0, 1); for each pair (f, D) we calculated the residuals ϵlls and ϵnls, respectively, and identified the pair with the minimal residual. For the HiLow and HiLowDownhill, we estimated (f, D) using Thigh = Tlow = 800, i.e., the highest b-value in the low-b group was 500s/mm2, and the lowest b-value in the high-b group was 900s/mm2. The same Thigh and Tlow values are used in all experiments below.
3.2.2 |. The Synthetic Grid
To compare the four initialization approaches over a range of D and f combinations, we created a synthetic phantom comprising a volume of 50 × 50 × 50 voxels with varying orientation, anisotropy, and f values between 0 and 1 (See Appendix A for more details). Following18, all tensors had a trace of 2.4 10−3mm2/s. This synthetic grid yielded a uniform distribution of tensors and f values.
The noise levels simulated were 0%, 0.5%m,···,20%, and comparisons between the algorithms were made for (a) ϵnls residuals, (b) the difference between the estimated free-water fraction and its ground truth, and (c) the difference between the estimated tensor FA and the FA of the ground truth.
3.2.3 |. Simulated and in vivo Brain Datasets
To obtain a more realistic distribution of f and D values while maintaining a known ground truth, we simulated a brain dataset. To do so, we collected DWI data from a healthy human volunteer on a Siemens 1.5T scanner. The data was collected with 2.5mm isotropic voxels, 128 × 128 matrix and 56 slices. TE/TR were 85/8500ms. The estimated baseline SNR was 34. The protocol included the same 65 gradient table as described above and took 9:40 minutes to complete. The protocol and acquisition were approved by the local IRB committee, and the subject signed a consent form. The image was manually masked to include the brain. Following masking, the in vivo brain dataset included 104296 voxels. Motion and eddy current correction were performed using non-linear registration of each DWI image to the b = 0 image.
To estimate reference f and D solutions, we used the previously proposed non-linear and regularized approach6,17. The obtained f and D values were then used as references to generate ground truth DWIs, to which noise was added. For the experiments below we consider two noise levels, one corresponding to a low noise level scan with SNR 33 (3% noise), and another with medium noise level of SNR 20 (5% noise).
As a final evaluation, we applied the initialization algorithms directly on the pre-processed scanned DWIs. It is important to note that in this experiment there is not a ground truth solution for comparison. Evaluation is thus limited to visual inspection and comparison of model residuals , i.e., the difference between the signal predicted by the fitted model parameters and the actual acquired signal.
4 |. RESULTS
4.1 |. The Single Voxel Dataset and Noise Sensitivity
To demonstrate the different initialization approaches under varying noise levels, we first consider a set of experiments using a single voxel representing white matter. Fig. (1) shows the estimated f for the 4 initialization methods: SearchFlls (a; black), SearchFnls (b; blue), HiLow (c; green) and HiLowDownhill (c; red), for varying noise levels (0% to 6%). The yellow vertical line indicates the ground truth solution, f = f* = 0.4. The mean estimated f across 100,000 experiments is marked with solid round marks, and the shaded regions mark one standard deviation. For the SearchFlls and SearchFnls methods, curves representing the minimal residual per f are plotted in gray (solid or dotted, for different noise levels). Note that ϵlls, the residual of the SearchFlls method, is plotted in the logarithmic scale.
FIGURE 1.
Comparison of initialization methods for a single voxel experiment. As noise increases (13 noise levels, η = 0% to 6%), the SearchFlls solutions (a; black) are biased towards f = 0, comparing with the ground truth (f* = 0.4; yellow line). The proposed SearchFnls solutions (b; blue) are not biased. The proposed HiLowDownhill solutions (c; red) have lower residuals compared to HiLow (c; green). Note that the HiLow solutions are not accurate (high residuals) and biased to lower f, even for no noise. Round marks represent the mean estimated f across 100,000 experiments and regions shaded gray represent one standard deviation.
For the SearchFlls method in fig. (1a), we observe that as the noise level grows, the found f deviates more from the ground truth of f* = 0.4 towards f = 0. Also, as noise increases, the curves become flatter with less clear minima, so that a large change in f results in a small change in the residual. When applying the improvement, we propose for the search algorithm, i.e., SearchFnls, we see in Fig. (1b) that the curves maintain clear minima as the noise increases. More importantly, the estimated f are no longer biased towards f = 0.
Comparing the two additional initialization algorithms in Fig. (1c) we see that the HiLow-algorithm provides a consistent estimate of f as noise increases. The obtained f is, however, under-estimated. This bias also appears in the noiseless condition, where the non-zero residual suggests that the estimated D are biased as well. In comparison, also in the noiseless condition, the iterative HiLowDownhill-algorithm estimates f = f* well with ϵnls = 0. As noise increases, we see that the mean estimated f using the HiLowDownhill-algorithm remains close to the ground truth. Finally, for each noise level, the residuals of the HiLowDownhill-algorithm are smaller than those for the HiLow-algorithm.
4.2 |. The Synthetic Grid Dataset
The grid dataset allows investigating a range of different combinations of f values and D shapes and orientations for varying noise levels. Fig. (2a) plots the ϵnls residuals (calculated from each algorithm’s solution using Eq. (5)) to compare the performance of the different initialization methods, as well as the performance of subsequent non-linear minimization for each method. To directly compare the different methods with our proposed HiLowDownhill initialization, we subtract the HiLowDownhill residuals from the residuals of other methods in Fig. (2b). We observe that HiLowDownhill approach consistently outperforms all other methods considered, across all noise levels. In fact, the HiLowDownhill initialization outperforms the non-linear refined results of all other methods. We can also see that the performance of the final non-linear minimization highly depends on the selected initialization. The additional non-linear step had the most effect on the SearchFlls initial values, reducing residuals by 20% for low noise and up to 32% for high noise. The non-linear step had the least effect on the HiLowDownhill initial values, improving residuals by 2% or less across all noise levels.
FIGURE 2.
Comparison of the ϵnls residuals of each algorithm for increasing noise levels of the Synthetic Grid dataset. The solid lines indicate the residuals of the initialization, and the dashed lines indicate the residuals following the non-linear minimization. The proposed HiLowDownhill initialization is very similar to the final non-linear result, and consistently outperforms other methods, as well as the non-linear steps following all other initializations.
4.3 |. The Simulated Brain dataset
As opposed to the grid dataset, the simulated brain considers a more realistic distribution of f and D values. To better understand in which ranges of f and D we may expect more bias for the different methods, we plot in Fig. (3) residuals and fitting differences from ground truth averaged over ranges of the ground truth f*. These plots are presented for low (SNR 33) and medium (SNR 20) noise levels (representative f and FA maps resulting from the different methods can be found in the Supplementary Material). We did not include SearchFlls in the plots, since at these noise levels the method fails and estimates f ≈ 0 initial solutions in the vast majority of voxels (i.e., f < 0.05 in 88.9% and 99.9% of the voxels respectively).
FIGURE 3.
Comparison of initialization methods and their non-linear refinement over the Simulated Brain data. Voxels are grouped into 25 bins according to the ground truth value (f*). Plotted are (a) the mean ϵnls residuals, (b) fractional free-water difference f − f*, and (c) the tensor fractional anisotropy (FA) difference i.e. FA(D) − FA(D*), for two noise levels: low noise of SNR 33 (left column) and medium noise of SNR 20 (right column). Standard deviation for all plots can be found in Supplemental Material.
The HiLowDownhill and SearchFnls methods provided similar initialization in terms of residuals, except that HiLowDownhill had better residuals in the large f* range (f* > 0.75 with low noise and f* > 0.65 with medium noise), where the SearchFnls resulted with extreme under-estimation of f. In the low f* range (f* < 0.125 in the low noise and f* < 0.25 in the medium noise), SearchFnls had slightly better residuals.
The non-linear refinement offered small improvements over the initializations for HiLowDownhill and SearchFnls. For these two methods, the refinement appears to converge to very similar solutions for all but the highest f*.
The HiLow initialization had worse residuals than the other two approaches. The non-linear refinement improved the residuals especially for the lower f* range. As expected by the theoretical analysis, we see that HiLow generally underestimates f. Interestingly, in the very low range of f*, this causes the HiLow method to estimate the best f values, compared with the other methods which overestimate f at that range. Also of note, the FA estimations of the HiLow approach were generally the closest to the ground truth.
In terms of mean run-time, SearchFlls run-time was 38.21s, the SearchFnls run-time was 44.67s, HiLow run-time was 0.45s, and HiLowDownhill run-time was 8.76s.
4.4 |. In vivo Brain dataset
As a final comparison, we observe the initialization of the different methods on the acquired diffusion MRI data of the healthy volunteer. Since there is no ground truth, we visually compare the initialization results with a regularized non-linear fit6, that serves as a visual reference. Fig. (4) presents an example slice comparing the estimated f and FA of the initialization methods (prior to the non-linear refinement). For visualization purposes, the FA in the figures is weighted by 1 − f. This weighting suppresses random FA values for very high f voxels, where the tensor term becomes arbitrary.
FIGURE 4.
An example slice from the In vivo Brain dataset, comparing the free-water (f) and FA maps obtained from the different initialization methods. A regularized non-linear fit is presented as a reference image.
As predicted from the simulated brain, we see that SearchFnls underestimates f in the large f ranges, such as in the ventricles. The f estimates of HiLow and HiLowDownhill are visually similar, although in 51.6% of the voxels, HiLow had smaller f than HiLowDownhill, compared to 28.4% voxels with larger f. The remaining 20% of voxels had identical f between the two methods, which occurs when the first step of HiLowDownhill does not improve the initialization provided by HiLow. Comparing the FA maps, we see that the three methods provide very similar results. The HiLowDownhill method tends to have slightly higher FA values than the HiLow method, and the FA image appears slightly smoother.
Fig. (5) provides a more quantitative comparison between the methods for this dataset and for the simulated brain dataset by plotting the mean residual (ϵnls) for each method before and after the non-linear refinement. We note that residuals in this experiment reflect the difference between the modeled signal and the acquired signal, which might be noisy, and therefore may not necessarily reflect the optimal solution. HiLowDownhill provides the lowest residuals and has similar residuals with or without the refinement step. In fact, the HiLowDownhill method provides slightly better residuals than the regularized non-linear fit image, which might be explained by the regularization that is applied on that image, which can force the results to deviate from the underlying signal in favor of the additional constraints. The differences between the methods were similar for the in-vivo brain and the simulated brain, suggesting that the in vivo brain had noise levels in between the low and medium noise levels used for the simulated brain.
FIGURE 5.
The mean voxelwise ϵnls residuals of the algorithms averaged across the brain. The legend indicates the initialization result colors, and the lighter hues (to the right of each column) are used for the non-linear refinement results.
5 |. DISCUSSION
In this work we provide a comprehensive assessment of different initialization approaches that help the fitting of a two-compartment free-water model. We show analytically that the previously proposed free-water LLS estimation is biased towards f = 0. We show that by modifying the estimation to use a non-linear criterion (NLS), the bias is removed. Finally we propose the HiLowDownhill initialization approach that improves the HiLow approach and circumvents the brute force approach used by the search algorithm applied to the LLS and NLS criteria by leveraging the different information embedded in high and low b-shells. We note that the search based approaches are limited to a pre-defined grid, and despite their brute force approach, are not guaranteed to find an optimal solution that is likely in-between the defined grid. In fact, we show that the proposed HiLowDownhill approach provides superior or equal quality of fit in most ranges, compared to all other methods. Non-linear refinement remains an important supplement for the initialization step, although we demonstrate that the HiLowDownhill approach provides initial results that are very close to those obtained by the non-linear refinement, suggesting that the initialization on its own may be considered as a good approximation of the final result.
Our analytic and simulated results clearly demonstrate that the SearchFlls algorithm performs poorly in a noisy experiment, resulting with a bias towards f = 0. This is of importance since the LLS algorithm was used in previous publications18,29,30, suggesting that the results provided in these publications were initialized by underestimated f. By simply replacing the cost function this bias can be avoided. In our proposed approaches, the estimation of a tensor D from a given f is still performed using LLS. However, this step could potentially be replaced by other estimators that may not be as fast, but that are more accurate or less biased, than the LLS estimator. Furthermore, the proposed initialization methods explicitly minimize the residuals (i.e., difference of the model’s predicted signal from the acquired signal). However, In noisy data, minimizing the residuals may cause overfitting, which means that fitted parameters that reduce residuals are not necessarily closer to the ground truth (as can be seen, for example, in Fig. 3). Nevertheless, minimizing residuals remains a preferred way to estimate a given model’s performance.
By utilizing the additional information in the multi-shell data, the HiLow and HiLowDownhill approaches allow a direct and fast estimation of the model parameters. We can see from our analyses that the HiLow approach is not optimal in terms of the residual fit. However, once the iterative HiLowDownhill approach is applied, the fit is stabilized and dramatically improved. This should not be surprising, since HiLowDownhill, by design, always provides equal or better residuals than the HiLow approach, with the exception of voxels where the HiLow approach resulted with a negative tensor, in which case, the HiLowDownhill approach will map this negative tensor to a positive tensor that might have higher residual than the initial negative tensor. Between the two proposed methods, HiLowDownhill provides a better or equivalent fit compared with SearchFnls, and since HiLowDownhill is faster to compute, it can be recommended as a preferred initialization approach.
With respect to positive definite tensors, it is important to note that the StayPositive approach we provided here to maintain positive tensors is a heuristic, and by no means should it be regarded as the optimal approach for dealing with negative tensors. Nevertheless, StayPositive provides a simple way to convert any negative tensor to a positive one, while avoiding some of the issues associated with more complicated approaches25,31. The problem of negative tensors is shared by the two-compartment free-water model and by the DTI model. However, with a naïve fitting approach, negative tensors are more likely to appear in the free-water model fit (or any other multi-compartmental model), because the elimination of the isotropic compartment effectively reduces the eigenvalues of the tensor compartment, bringing them closer towards zero. One limitation of the suggested StayPositive-pseudocode implementation is that it will continue searching until the minimal eigenvalue is just slightly larger than zero, essentially returning a (near) singular tensor. Further approaches for dealing with negative eigenvalues are needed.
While our derivations support any weighting term for the LLS fit, in our experiments we used equal weights (i.e., wi = 1), which may not be optimal for non-biased estimation of the tensor model. Optimally, weighted least squares is useful to reduce bias that may be introduced by non-symmetric noise distribution, such as Rician noise, and especially so in low SNR32. Selecting is expected to improve the fit by suppressing low signal, where noise is amplified by the logarithmic transform3,19. However, optimal selection of weights is still under debate19,33, with limitations and pitfalls that involve inappropriate selection of weights34. The implications of weighted least squares on multi-b and multi-compartmental models is less trivial, since the noise distribution may depend on the b-value34, and on the intrinsic diffusion profile of each fitted compartment. More elaborate weightings that take into account the relative b-values across shells, as well as potentially the number of samples in each shell, may be more appropriate for the fitting approaches suggested here. Further studies are needed to explore the effect of different weighting selection on least squares fit of multi-b and multi-compartmental fit, and on the selection of optimized gradient schemes. In addition, other emerging non-linear least square estimation approaches (e.g., 35) may be considered to remove bias introduced by non-symmetric noise distributions.
Multi-shell data is becoming increasingly common, with off-the-shelf support of some of the leading MRI vendors. Accordingly, most recent consortia and large clinical studies opt to choose multi-shell data over single-shell data. While the Free-Water Imaging model can be estimated from a single-shell acquisition6, the acquisition of multi-shell data is highly recommended. This is since fitting single-shell data is extremely dependent on regularization constraints, which in turn may over-smooth or reduce subtle image variabilities17. Nevertheless, regularization may be beneficial for a more accurate fit also for multi-shell data. Therefore, future work is encouraged to combine the initialization methods proposed here with more advanced fitting approaches that include statistical priors or regularizers (e.g.,13,10).
Despite it being 25 years since the inception of DTI, the tensor model remains a robust representation of microstructural features that is especially useful for the identification of brain abnormalities36. The two-compartment model enhances the DTI model by eliminating effects of free-water. However, the tensor compartment is still modeled by a diffusion tensor. With the availability of multi-shell data, more complicated models that aim to identify specific microstructural changes become available. These methods, including diffusion basis spectrum imaging 8, neurite orientation dispersion and density imaging9, multiple fascicle models11, and diffusion kurtosis imaging37, also benefit from the elimination of the free-water compartment that is not expected to contribute to the microstructural profile of brain tissue. Robust identification of the free-water compartment could thus contribute as a preprocessing step for the fitting procedures of these abovementioned methods.
The two compartment model may further be improved by including additional fast diffusing compartments to account for pseudo-diffusion in micro-capillaries38, and by accounting for relaxation times that are distinctly different between free-water and tissue39,40. Such approaches require additional low b-value shells, or multiple echo times, which makes the acquisition considerably longer, and less feasible for clinical studies. Nevertheless, advancement in multi-band acquisitions41, as well as novel pulse sequences42 show promise for obtaining signal that may feasibly obtain more accurate estimation of the free-water compartment.
In conclusion, the fast initialization approaches proposed here improve previous initialization approaches, and provide initial estimations that in many cases are close to the optimal solutions. Therefore using the initialization approaches improves the quality of the Free-Water Imaging model fit, and provides a fast alternative for estimating the model parameters.
Supplementary Material
Acknowledgments
NIH grants: R01MH108574, R01MH085953, R01MH074794, U01MH081928, P41EB015902.
0Abbreviations
- MRI
Magnetic Resonance Imaging
- DTI
Diffusion Tensor Imaging
- FWI
Free-Water Imaging
- LLS
Linear Least-Squares
- NLS
Non-linear Least-Squares
- SNR
signal-to-noise ratio
APPENDIX
A THE SYNTHETIC GRID
To compare the initialization approaches over a range of D and f combinations we created a synthetic phantom comprising a volume of 50 × 50 × 50 voxels.
A single 50 × 50 slice contained a collection of diffusion tensors with varying orientation and anisotropy, and the arrangement of the tensors was identical for each slice while the f value changed between slices. The tensors varied by rotation, where tensors rotated in each voxel by 7.2 degrees along the x-axis to complete exactly 2 × 180 degrees rotations. Along the y-axis, the anisotropy varied linearly and in a symmetric fashion along the center line. This variation created an “S” shape. At the center line the eigenvalues are the most anisotropic with and at the edges, y ∈ {1, 50}, the eigenvalues are isotropic with λi = 0.8 · 10−3mm2/s. Following18 all tensors had a trace of 2.4 · 10−3mm2/s. Along the z-axis, the free-water component f* varied linearly with z between 0 and 1, where f increased by in each slice. This synthetic grid yielded a uniform distribution of tensors and f values.
References
- 1.Assaf Y, Pasternak O. Diffusion tensor imaging (DTI)-based white matter mapping in brain research: a review. J Mo Neurosci. 2008;34(1):doi: 10.1007/s12031-007-0029-0. [DOI] [PubMed] [Google Scholar]
- 2.Alexander AL, Lee JE, Lazar M, Field AS. Diffusion Tensor Imaging of the Brain. Neurotherapeutics. 2007;4:316–329. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Basser PJ, Mattiello J, LeBihan D. MR diffusion tensor spectroscopy and imaging. Biophys J. 1994;66:259–267. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Basser PJ, Pierpaoli C. Microstructural and physiological features of tissues elucidated by quantitative diffusion tensor MRI. J Magn Reson B. 1996;111:298–219. [DOI] [PubMed] [Google Scholar]
- 5.Alexander AL, Hasan KM, Lazar M, Tsuruda JS, Parker DL. Analysis of partial volume effects in diffusion-tensor MRI. Magn Reson Med. 2001;45:770–780. [DOI] [PubMed] [Google Scholar]
- 6.Pasternak O, Sochen N, Gur Y, Intrator N, Assaf Y. Free water elimination and mapping from diffusion MRI. Magn. Reson. Med. 2009;62(3). [DOI] [PubMed] [Google Scholar]
- 7.Chad J, Pasternak O, Salat D, Chen J. Re-examining age-related differences in white matter microstructure with free-water corrected diffusion tensor imaging. Neurobiology of Aging. 2018;71:161–170. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Wang Y, Wang Q, Haldar JP, et al. Qunatification of increased cellularity during inflammatory demyelination. Brain. 2011;134(12):3590–3601. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Zhang H, Schneider T, Wheeler-Kingshott CA, Alexander DC. NODDI: Practical in vivo neurite orientation dispersion and density imaging of the human brain. NeuroImage. 2012;61:1000–1016. [DOI] [PubMed] [Google Scholar]
- 10.Daducci A, Chanales-Rodriguez EJ, Zhang H, Dyrby TB, Alexander DC, Thiran J-P. Accelerated Microstructure Imaging via Convex Optimization (AMICO) from diffusion MRI data. NeuroImage. 2015;105:32–44. [DOI] [PubMed] [Google Scholar]
- 11.Scherrer B, Warfield SK. Parametric representation of multiple white matted fascicles from cube and sphere diffusion MRI. PLoS One. 2012;7(e48232). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Metzler-Baddeley C, Jones D, Belaroussi B, Aggleton J, O’Sullivan M. Frontotemporal connections in episodic memory and aging: A diffusion MRI tractography study. J. Neurosci 2011;31(37):13236–13245. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Pasternak O, Westin C-F, Bouix S, et al. Excessive extracellular volume reveals a neurodegenerative pattern in Schizophrenia onset. J Neurosci. 2012;:17365–17372. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Frizsche K, Stieltjes B, Bruggen T, Meinzer HP, Westin C-F, Pasternak O. A combined approach for the elimination of partial volume effects in diffusion MRI. Proc 20th ISMRM. 2012;:3548. [Google Scholar]
- 15.Albi A, Pasternak O, Minati L, et al. Free water elimination improves test-retest reproducibility of diffusion tensor imaging indices in the brain: A longitudinal multisite study of healthy elderly subjects. Human Brain Mapping. 2017;38(1):12–26. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Pierpaoli C, Jones DK. Removing CSF contamination in brain DT-MRIs by using a two-compartment model.. International Society for Magnetic Resonance in Medicine Meeting. 2004;:1215. [Google Scholar]
- 17.Pasternak O, Shenton M, Westin C-F. Estimation of extracellular volume from regularized multi-shell diffusion MRI. Med Image Comput. Comput. Assist inverv 2012;15:305–312. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Hoy AR, Koay CG, Kecskemeti SR, Alexander AL. Optimization of a free water elimination two-compartment model for diffusion tensor imaging. NeuroImage. 2014;103:323–333. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Koay CG, Carew L-C Chang JD, Pierpaoli C, Basser PJ. A unifying theoretical and algorithmic framework for least squares methods of estimation in diffusion tensor imaging. J. Magn. Reson. 2006;182:115–125. [DOI] [PubMed] [Google Scholar]
- 20.Henriques RN, Rokem A, Garyfallidis E, St-Jean S, Peterson ET, Correia MM. Optimization of a free water elimination two-compartment model for diffusion tensor imaging. ReScience. 2017;3(1):doi: 10.5281/zenodo.495237. [DOI] [Google Scholar]
- 21.Golub GH, Pereyra V. The differentiation of pseudo-inverses and nonlinear least squares problems whose variables separate. SIAM Journal of Numerical Analysis. 1973;(10):413–432. [Google Scholar]
- 22.O’Leary DP, Rust BW. Variable Projection for Nonlinear Least Squares Problems. Computational Optimization and Applications. 2013;(54):579–593. [Google Scholar]
- 23.Fusco R, Sansone M, Petrillo A. A comparison of fitting algorithms for diffusion-weighted MRI data analysis using an intravoxel incoherent motion model. Magnetic Resonance Materials in Physics, Biology and Medicine. 2017;30(2):113–120. [DOI] [PubMed] [Google Scholar]
- 24.Farooq H, Xu J, Nam JW, et al. Microstructure Imaging of Crossing (MIX) White Matter Fibers from diffusion MRI. Scientific Reports. 2016;6(November):1–9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Pasternak O, Sochen N, Basser PJ. The effect of metric selection on the analysis of diffusion tensor MRI data. NeuroImage. 2010;49(3):2190–2204. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Westin CF, Knutsson H, Pasternak O, et al. q-space trajectory imaging for multidimensional diffusion MRI of the human brain. NeuroImage. 2016;135:345–362. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Moré J, Garbow B, Hillstrom K. User Guide for MINPACK-1 Technical Report. 1980;Argonne National Laboratory. [Google Scholar]
- 28.Pasternak O, Assaf Y, Intrator N, Sochen N. Variational multiple-tensor fitting of fiber-ambiguous diffusion-weighted magnetic resonance imaging voxels. Magn. Reson. Imag. 2008;26:1133–1144. [DOI] [PubMed] [Google Scholar]
- 29.Hoy AR, Kecskmeti SR, Alexander AL. Free water elimination diffusion tractography: A comparison with conventional and fluid-attenuated inversion recovery, diffusion tensor imaging acquisitions. JMRI. 2015;42(6):doi: 10.1002/jmri.24925. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Hoy AR, Ly M, Carlsson CM, et al. Microstructural white matter alterations in preclinical Alzheimer’s disease detected using free water elimination diffusion tensor imaging. PLoS One. 2017;12(3):doi: 10.1371/journal.pone.0173982. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Koay CG, Carew JD, Alexander AL, Basser PJ, Meyerand ME. Investigation of anomalous estimates of tensor-derived quantities in diffusion tensor imaging. Magnetic Resonance in Medicine. 2006;55(4):930–936. [DOI] [PubMed] [Google Scholar]
- 32.Tristán-Vega A, Aja-Fernández S, Westin CF. Least squares for diffusion tensor estimation revisited: Propagation of uncertainty with Rician and non-Rician signals. NeuroImage. 2012;59(4):4032–4043. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Salvador R, Pena A, Menon D, Carpenter TA, Pickard J, Bullmore E. Formal Characterization and Extension of the Linearized Diffusion Tensor Model. Human Brain Mapping. 2005;24(2):144–155. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Veraart J, Sijbers J, Sunaert S, Leemans A, Jeurissen B. Weighted linear least squares estimation of diffusion MRI parameters: Strengths, limitations, and pitfalls. NeuroImage. 2013;81:335–346. [DOI] [PubMed] [Google Scholar]
- 35.Wegmann B, Eklund A, Villani M. Bayesian Rician Regression for Neuroimaging. Frontiers in Neuroscience. 2017;11:586. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Pasternak O, Kelly S, Sydnor V, Shenton M. Advances in microstructural diffusion neuroimaging for psychiatric disorders. NeuroImage. 2018;182:259–282. Microstructural Imaging. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Collier Q, Veraart J, Jeurissen B, et al. Diffusion kurtosis imaging with free water elimination: A bayesian estimation approach. Magnetic Resonance in Medicine. 2018;80(2):802–813. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Rydhög A, Szczepankiewicz F, Wirestam R, et al. Separating Blood and Water: Perfusion and Free Water Elimination from Diffusion MRI in the Human Brain. NeuroImage. 2017;156:423–434. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Veraart J, Novikov D, Fieremans E. TE dependent Diffusion Imaging (TEdDI) distinguishes between compartmental T2 relaxation times. Neuroimage. 2018;182:360–369. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Rydhög A, Pasternak O, Ståhlberg F, Ahlgren A, Knutsson L, Wirestam R. Estimation of diffusion, perfusion and fractional volumes using a multicompartment relaxation-compensated intravoxel incoherent motion (IVIM) signal model. European Journal of Radiology Open. 2019;6:198–205. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Setsompop K, Gagoski B., Polimeni J, Witzel T, Wedeen V, Wald L. Blipped-controlled aliasing in parallel imaging for simultaneous multislice echo planar imaging with reduced g-factor penalty. Magnetic Resonance in Medicine. 2012;67(5):1210–1224. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.De Almeida Martins J, Topgaard D. Multidimensional correlation of nuclear relaxation rates and diffusion tensors for model-free investigations of heterogeneous anisotropic porous materials. Scientific Reports. 2018;8(1). [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.