T1 Mapping through Bayesian Analysis with Spatial Information Collaboration (BASIC) using Steady-State-Based Imaging Data
Mustapha Bouhrara1 and Richard G. Spencer1

1NIA, NIH, Baltimore, MD, United States

Synopsis

We introduce two Bayesian-based analyses that use spatial information as a prior to improve the quality of voxel-by-voxel T1-mapping from spoiled gradient recalled echo (SPGR) imaging data. These approaches, called BASIC, combine voxel-by-voxel fitting with region-of-interest (ROI) parameter estimation. ROI parameters act as a constraint, while voxel fitting mitigates blurring and detail loss. The results were compared with those derived using a conventional nonlinear least-squares-based algorithm. Estimation of T1 from SPGR imaging data was markedly improved through use of the BASIC methods.

TARGET AUDIENCE

Scientists interested in technical advances in the measurement of longitudinal relaxation time, T1, and in applications of Bayesian analysis.

PURPOSE

Several studies have shown the importance of T1 determination for the characterization of neurological diseases [1-2]. Using the spoiled gradient recalled echo (SPGR) sequence with very short repetition time, TRSPGR, it has been shown that whole brain T1-mapping can be obtained within clinically realistic times [3-4]. However, SPGR images suffer from limited signal-to-noise ratio (SNR), which may limit the applicability of this technique to high resolution T1-mapping. Here, we introduce two Bayesian-based analyses that use spatial information as a prior to improve the quality of voxel-by-voxel T1-mapping from SPGR data, and compare the results with those derived using a conventional nonlinear least-squares (NLLS)-based algorithm.

THEORY

SPGR signal model

The mono-component SPGR signal is given by

$$M_{SPGR}^{k}=M_{SPGR}^{0}\sin\alpha\left(\begin{array}{c}\frac{1-E_{1}}{1-E_{1}\cos\alpha}\end{array}\right), [1]$$

where $$$M_{SPGR}^{0}$$$ represents the signal amplitude at zero echo-time, αk is the kth excitation FA out of a total of K FAs, and $$$E_{1}=\exp\left(\begin{array}{c}-\frac{TR_{SPGR}}{T_{1}}\end{array}\right)$$$. Here, FAs were assumed well calibrated.

Bayesian Analysis with Spatial Information Collaboration (BASIC) for T1 mapping

Marginalized likelihood function (MLF): The LF for the SPGR dataset is given by

$$L\left(\begin{array}{c}\mathbf{S}\ \mid\ \mathbf{\Lambda}\end{array}\right)=\left(\begin{array}{c}\sigma_{SPGR}\sqrt{2\pi}\end{array}\right)^{-K}\exp\left(\begin{array}{c}-\frac{\left(\begin{array}{c}\mathbf{S_\mathit{SPGR}}-\mathbf{M_\mathit{SPGR}}\end{array}\right)\left(\begin{array}{c}\mathbf{S_\mathit{SPGR}}-\mathbf{M_\mathit{SPGR}}\end{array}\right)^T}{2\sigma_{SPGR}^2}\end{array}\right), [2]$$

where $$$ \mathbf{\Lambda}=\left(\begin{array}{c}T_{1}\ M_{SPGR}^0\ \sigma_{SPGR}\end{array}\right)$$$, MSPGR and SSPGR are the theoretical and measured signal values at different FAs, respectively, and σSPGR is the standard deviation (SD) of noise. Assuming noninformative normal-inverse-Gamma distributions on $$$M_{SPGR}^0$$$ and $$$\sigma_{SPGR}$$$, the MLF is given by [5]

$$L\left(\begin{array}{c}\mathbf{S}\ \mid\ {T_{1}}\end{array}\right)=C\left(\begin{array}{c}\left(\begin{array}{c}\mathbf{S_\mathit{SPGR}}\ \mathbf{S_\mathit{SPGR}}^T\end{array}\right)-\frac{\left(\begin{array}{c}\mathbf{g_\mathit{SPGR}}\ \mathbf{S_\mathit{SPGR}}^T\end{array}\right)^{2}}{\left(\begin{array}{c}\mathbf{g_\mathit{SPGR}}\ \mathbf{g_\mathit{SPGR}}^T\end{array}\right)}\end{array}\right)^{-\frac{K}{2}}, [3]$$

which is independent of $$$M_{SPGR}^0$$$ and $$$\sigma_{SPGR}$$$, where C is a proportionality constant independent of T1 , and $$$\mathbf{g}=\sin\boldsymbol\alpha\left(\begin{array}{c}\frac{1-E_{1}}{1-E_{1}\cos\boldsymbol\alpha}\end{array}\right)$$$.

Spatial prior distribution: The prior is a Gaussian distribution given by

$$P\left(\begin{array}{c}T_{{1}_{i}}\ \mid\ \mu_{{T}_{1}},\sigma_{{T}_{1}}\end{array}\right)=\left(\begin{array}{c}\sigma_{{T}_{1}}\sqrt{2\pi}\end{array}\right)^{-1}\exp\left(\begin{array}{c}-\frac{\left(\begin{array}{c}T_{{1}_{i}}-\mu_{{T}_{1}}\end{array}\right)^{2}}{2\sigma_{T_{1}}^2}\end{array}\right)P\left(\begin{array}{c}\mu_{{T}_{1}},\sigma_{{T}_{1}}\end{array}\right), [4]$$

where $$$T_{{1}_{i}}$$$ is the $$$T_{1}$$$ value for a voxel i, and $$$\mu_{{T}_{1}}$$$ and $$$\sigma_{{T}_{1}}$$$ are, respectively, the mean and SD of $$$T_{1}$$$ calculated from M pixels of a region-of-interest (ROI) around i. $$$P\left(\begin{array}{c}\mu_{{T}_{1}},\sigma_{{T}_{1}}\end{array}\right)=\sigma_{{T}_{1}}^{-1}$$$ is a hyper-prior on $$$\mu_{{T}_{1}}$$$ and $$$\sigma_{{T}_{1}}$$$ taken as a noninformative Jeffrey’s prior.

Posterior probability distribution:

Known $$$\mu_{{T}_{1}}$$$ and $$$\sigma_{{T}_{1}}$$$

$$$\mu_{{T}_{1}}$$$ and $$$\sigma_{{T}_{1}}$$$ can be estimated from voxel-by-voxel NLLS fit. In this case, the posterior distribution of T1 is given by

$$P\left(\begin{array}{c}T_{{1}_{i}}\ \mid\ \mathbf{S_{\mathit{i}}},\mu_{{T}_{1}},\sigma_{{T}_{1}}\end{array}\right)\propto L\left(\begin{array}{c}\mathbf{S_{\mathit{i}}}\ \mid\ T_{{1}_{i}}\end{array}\right)P\left(\begin{array}{c}T_{{1}_{i}}\ \mid\ \mu_{{T}_{1}},\sigma_{{T}_{1}}\end{array}\right), [5]$$

from which the estimate $$$\widehat{T}_{{1}_{i}}$$$ can be derived as the posterior mean through

$$\widehat{T}_{{1}_{i}}=\int T_{{1}_{i}}\ P\left(\begin{array}{c}T_{{1}_{i}}\ \mid\ \mathbf{S_{\mathit{i}}},\mu_{{T}_{1}},\sigma_{{T}_{1}}\end{array}\right)dT_{{1}_{i}}. [6]$$

We will refer to this method as BASIC1-T1.

Unknown $$$\mu_{{T}_{1}}$$$ and $$$\sigma_{{T}_{1}}$$$

If $$$\mu_{{T}_{1}}$$$ and $$$\sigma_{{T}_{1}}$$$ are unknown, T1's of all M voxels of the ROI and $$$\mu_{{T}_{1}}$$$ and $$$\sigma_{{T}_{1}}$$$ become nuisance parameters. In this case, the posterior distribution for the ROI is given by

$$P\left(\begin{array}{c}T_{{1}_{1:M}},\mu_{{T}_{1}},\sigma_{{T}_{1}}\ \mid\ \mathbf{S_{\mathit{1:M}}}\end{array}\right)\propto \prod_{j=1}^M L\left(\begin{array}{c}\mathbf{S_{\mathit{j}}}\ \mid\ T_{{1}_{j}}\end{array}\right)P\left(\begin{array}{c}T_{{1}_{j}}\ \mid\mu_{{T}_{1}},\sigma_{{T}_{1}}\end{array}\right), [7]$$

After marginalization over $$$\sigma_{{T}_{1}}$$$ of the prior distribution given in Equation 4, Equation 7 becomes

$$P\left(\begin{array}{c}T_{{1}_{1:M}},\mu_{{T}_{1}}\ \mid\ \mathbf{S_{\mathit{1:M}}}\end{array}\right)\propto \prod_{j=1}^M L\left(\begin{array}{c}\mathbf{S_{\mathit{j}}}\ \mid\ T_{{1}_{j}}\end{array}\right)P\left(\begin{array}{c}T_{{1}_{j}}\ \mid\mu_{{T}_{1}}\end{array}\right), [8]$$

where $$$P\left(\begin{array}{c}T_{{1}_{j}}\ \mid\mu_{{T}_{1}}\end{array}\right)=\frac{\Gamma(1/2)}{2\sqrt{\pi}\mid T_{{1}_{j}}-\mu_{{T}_{1}}\mid}$$$, and $$$\Gamma(.)$$$ is the gamma function [5].

Finally, $$$\widehat{T}_{{1}_{i}}$$$ can be derived through

$$\widehat{T}_{{1}_{i}}=\int ...\int {T}_{{1}_{i}}\ P\left(\begin{array}{c}T_{{1}_{1:M}},\mu_{{T}_{1}}\ \mid\ \mathbf{S_{\mathit{1:M}}}\end{array}\right)d{T}_{{1}_{1:M}}\ d\mu_{{T}_{1}}. [9]$$

Given the high-dimensional nature of Equation 9, we used a Markov chain Monte Carlo-based algorithm to calculate the integral [6]. We will refer to this method as BASIC2-T1.

METHODS

The performance of BASIC1,2-T1 was evaluated on T1-weighted images generated at FAs of 4o, 8o and 18o with TRSPGR =8ms from a numerical phantom constructed with different T1 values (Fig.1). Analysis was performed at $$$SNR=M_{SPGR}^{0}/\sigma_{SPGR}$$$ of 100, 200 and 500. Results were compared to those obtained with stochastic region contraction (SRC), an NLLS-based algorithm that does now require specific initial parameter estimates [7]. For the quantitative comparison, relative error maps were calculated. To verify that the performance of BASIC1,2-T1 cannot be obtained by simple image filtering, T1-maps were calculated from smoothed T1-weighted images with the mean filter of size 5x5 corresponding to the ROI size used in BASIC1,2-T1.

RESULTS & DISCUSSION

Fig.1 shows T1 parameter and error maps derived using SRC-NLLS and BASIC1,2-T1 analyses. At high SNR, all methods performed well. At low-to-moderate SNRs, SRC-NLLS results show substantial random variation in estimated T1, while BASIC1,2-T1 produced much higher quality maps and lower errors. Although T1-maps derived from smoothed images showed higher homogeneity in homogeneous regions, large errors, with blurring and detail loss, were clearly seen at edges and within small structures. Our approach is based on the fact that BASIC analyses combine voxel-by-voxel fitting with ROI parameter estimation. ROI parameters act as a constraint, while voxel fitting mitigates blurring and detail loss.

CONCLUSIONS

Estimation of T1 from SPGR imaging data was markedly improved through use of BASIC analysis. We are currently extending this work to T2 determination from balanced steady-state imaging data [3] and in-vivo validation.

Acknowledgements

This research was supported entirely by the Intramural Research Program of the NIH, National Institute on Aging.

References

[1] Larsson HB et al., Magn Reson Med 1989;11:337-348. [2] Vymazal J et al., Radiology 1999;211:489-495. [3] Deoni SCL et al., Magn Reson Med 2005;53:237-241. [4] Cheng HLM and Wright GA, Magn Reson Med 2006;55:566-574. [5] Bouhrara M and Spencer RG, Neuroimage 2015;Doi:10.1016/j.neuroimage.2015.10.034. [6] Orton et al., Magn Reson Med 2014;71:411-420. [7] Berger FM et al., IEEE Trans Sign Process 1991;39:2377-2386.

Figures

Fig. 1a. T1-maps derived using the SRC-NLLS algorithm (second column), the two BASIC approaches (third and fourth columns), and from the smoothed images (fifth column). T1-maps were derived from SPGR-data generated with FAs of 4o, 8o and 18o at three different SNRs. Reference T1-map is displayed in the left column.

Fig. 1b. Relative error maps corresponding to the results shown in Fig. 1a. The relative error at each pixel, i, was defined as 100 * |T1,est - T1| / T1, where T1,est and T1 are estimated and true parameter values of pixel i, respectively.



Proc. Intl. Soc. Mag. Reson. Med. 24 (2016)
4339