Abstract
Indirect echoes (such as stimulated echoes) are a source of signal contamination in a multi-echo spin-echo T2 quantification, and can lead to T2 overestimation if a conventional exponential T2 decay model is assumed. Recently, nonlinear least square fitting of a slice-resolve extended phase graph (SEPG) signal model has been shown to provide accurate T2 estimates with indirect echo compensation. However, the iterative nonlinear least square fitting is computationally expensive and the T2 map generation time is long. In this work, we present a pattern recognition T2 mapping technique based on the SEPG model that can be performed with a single pre-computed dictionary for any arbitrary echo spacing. Almost identical T2 and B1 maps were obtained from in vivo data using the proposed technique compared to conventional iterative nonlinear least square fitting, while the computation time was reduced by more than 14 fold.
Keywords: Quantitative MRI, T2 mapping, MR parameter, Stimulated echoes, Indirect echoes, Slice imperfection
Introduction
In recent years, there is an increasing interest in T2 quantification due to its important role in tissue characterization and disease detection [1–5]. T2 maps can be obtained from images acquired using a single-echo spin-echo (SESE) sequence with varying echo time (TE) but the acquisition of data is time consuming and impractical in clinical setting. Thus a multi-echo spin-echo (MESE) [6] type of acquisition is typically used for T2 quantification. MESE sequences use multiple 180º refocusing radio-frequency (RF) pulses after a 90º RF excitation to generate a train of spin echoes whose amplitudes follow T2 decay. However, due to RF pulse imperfections the ideal 180º refocusing flip angle (RFA) is not always achieved throughout the imaging volume. Non-180º flip angles lead to the generation of indirect echoes which are echoes formed after more than one refocusing pulse (such as stimulated echoes). Indirect echoes lead to signal modulations that contaminate the T2 decay curves [7] resulting in over-estimated T2 values if the conventional single exponential decay model is used to fit the data.
Recently, Lebel and Wilman [7] proposed a slice-resolved extended phase graph (SEPG) algorithm to model the signal amplitude of MESE T2 curves which takes into consideration the signal contribution from indirect echoes. The SEPG model, which is based on the extended phase graph (EPG) model proposed by Hennig [8], takes into account the spin evolutions throughout the echo train and the slice profile variation associated with the refocussing pulses. The latter requires dividing the slice profile into segments with each experiencing the same RFA and integrating the EPG model over the slice volume. Significant improvements on the accuracy of T2 estimates have been shown from data acquired with MESE sequences using the SEPG model. In their work, a nonlinear least-square fitting of the SEPG model was used. The drawback is that iterative nonlinear least square fitting (iNLLS) is computationally expensive due to the continuous evaluation of the SEPG model function with different parameter sets including T2, T1 and strength of the local B1 field. Moreover, the finer the slice profile segmentation, the longer the computation time. For instance, the fitting of 25,000 pixels with 16 TE points and 85 discrete points along the slice profile takes 29 minutes using the StimFit toolbox [9] which is a state-of-art iNLLS fitting code. Thus, it will take several hours to process a multi-slice data set.
To accelerate the fitting, it is natural to consider pattern recognition techniques. In this type of approach, a dictionary of normalized T2 decay curves with various T2, T1, and B1 values is first generated. Pattern recognition is then performed for each voxel in the image using some norm of the differences between the normalized decay curve and the atoms in the dictionary. When obtaining a match between the acquired curve and an atom in the dictionary, the T2 value associated with the atom is assigned to the acquired curve. Since the pattern recognition approach is non-iterative and only linear operations are involved, the mapping speed is significantly faster than an iNLLS approach. Pattern recognition techniques allow fitting of measured data with complex signal models. Recently, Ma et al and Ben-Eliezer et al presented parametric mapping techniques using dictionaries generated from the Bloch equation [10, 11].
One main limitation of the pattern recognition approach is the long time needed for the generation of the dictionary, particularly for complex signal models. As a result, it is time consuming to generate the dictionary after each data acquisition. When the acquisition parameters are known, it is possible to pre-generate the dictionary [10]. In the case of T2 mapping based on MESE acquisitions, a different dictionary is needed for different echo spacings (i.e., the time two consecutive spin echoes). In practice, the echo spacing depends on many parameters including: number of sampling points per readout, readout bandwidth, field of view, slew rate of the scanner gradient system, length of the RF pulse, as well as the user’s choice of echo times. Thus, the range of echo spacings can be rather large and make it impractical to pre-compute the dictionary for every possible echo spacing. Although the dictionary is only computed once for each echo spacing, storing the entire dictionary for all possible echo spacings is tedious and will impose a memory/storage burden.
In this work, we prove that pattern recognition T2 mapping with indirect echo compensation based on the SEPG model can be performed for any echo spacing and echo train length (ETL) with the same pre-computed dictionary which is independent of the echo spacing. By making the dictionary independent of echo spacing, its generation is largely simplified and the storage/memory burden is significantly reduced.
Theory
In Hennig’s EPG signal model [8], under the assumption that the profile of the excitation pulse and refocusing pulse are perfectly rectangular, the signal intensity Sn of a voxel at the nth spin-echo after a train of refocusing RF pulses with the identical RFA, α, experienced by the spins can be obtained by:
| (1) |
In Eq. (1) α0 is the flip angle of the excitation RF pulse, I0, T1 and T2 and esp are, respectively, the longitudinal magnetization at excitation, the spin-lattice relaxation time, the spin-spin relaxation time, and the echo spacing. There is no explicit formula for the function EPG(•), however, it can be numerically calculated as follows:
The magnetization M at any time of a MESE sequence can be written as a vector with countable entries: , where Mx and My are the transverse magnetizations, Mz is the longitudinal magnetization, the sub-state Fn is the state of the complex magnetizations at the point of the nth refocusing pulse if no refocusing pulse was applied, denotes the complex conjugate of Fn, whereas Zn, are the sub-states generated by the refocusing pulses which stores the information about the phase of the spin system corresponding to Fn and , respectively (details of the formulation can be found in Ref. 8). The initial magnetization before the excitation pulse can be written as M = (0,0,1,0,0,0,0,0,0,0,0,…). With this terminology, the signal can be calculated using the following 3 rules:
-
Transition rule of the refocusing pulses. The complex magnetization immediately after a refocusing pulse can be calculated from the magnetization Mn immediately before the refocusing pulse with RFA=α :
(2) where Tp is a block matrix given by(3) T0 and T1 are given by:(4) and(5) - Transition rule of the time evolution. The time evolutions between the (n-1)th and nth refocusing pulses are:
(6) - Relaxation rule. To account for relaxation, after the performance of each time evolution transition rule, a multiplicative longitudinal relaxation factor exp(–esp /T1) is applied to Zn, and a similar multiplicative transverse relaxation factor exp(–esp /T2) is applied to Fn, . The observed signal at the nth echo is only generated by sub-state immediately before that echo:
(7)
One observation can be made here is that the two transition rules (Eqs. (2) and (6)) only depend on the RFA α. As a result, the signal variation predicted by the SEPG model among spins experiencing the same train of RFA in a MESE sequence is only due to the relaxation rule. Since according to this rule the relaxation depends on esp / T1 and esp /T2 we can define the normalized longitudinal and transverse relaxation parameters NR1 = esp /T1 and NR2 = esp /T2. Note that these normalized relaxation parameters are ratios between T1, T2 and esp. Thus Eq. (1) can be reformulated as:
| (8) |
In the case of the SEPG model, the variation of the RF flip angles along the slice direction is included into the model. The α0 and α in Eq. (1) are replaced by B1α0(z) and B1α(z) where α0(z) and α (z) are functions of the nominal flip angles of the excitation and refocusing RF pulses along the slice profile, while B1 is a spatially varying unit-less RF transmit factor. Note that in this formulation, α0(z) and α(z) are known functions which can be derived from the refocusing RF pulse waveforms as shown in Ref. 7. The SEPG model is formulated as:
| (9) |
Similar to Eq. (8), Eq. (9) can be rewritten as a normalized SEPG model (nSEPG):
| (10) |
From the nSEPG model, it can be seen that since the slice profiles are known, the signal Sn only depends on NR1, NR2 and B1. For curves with the same NR1, NR2 and B1, the T2 decay curve will have the exactly same pattern regardless of the esp value. This enables the performance of pattern recognition on T2 curves using the same dictionary for data acquired with any esp. As a result, only one dictionary needs to be pre-computed and stored on the reconstruction computer. Note that a dictionary generated for a larger ETL (e.g., ETL=64) can be truncated and used for data acquired with smaller ETLs. This enables the same dictionary to be applied to data acquired with any ETL < ETL of the dictionary.
Methods
Proof-of-principle
To illustrate that curves generated with the nSEPG model are the same regardless of the echo spacing, T2 decay curves were simulated for sets of NR1, NR2 B1 using Eq. (10) and different esp values. The slice profiles α0(z) and α(z)were generated by taking the Fourier transform of the RF waveforms as indicated in Ref. 11. To match the pulse sequence provided by the vendor, the refocusing slice, α (z), was simulated to be 1.6 times as thick as the excitation slice, α0(z). The slice was divided into 101 segments to account for flip angle variation along the slice direction.
Dictionary generation
For a given range of NR1, NR2 and B1, the dictionary was generated using Eq. (9) and the corresponding NR1, NR2 and B1 were stored together with the atoms of the dictionary. The computation of Eq. (9) was carried out using 101 segments of the slice profile. The B1 range was selected to be 0.2–1 with a step size of 0.01 according to previous work on SEPG [7]. The B1 values can also be extended to cover a larger range of B1 values when necessary [12]. To discretize the continuous range of the T2 values we derived the following formula:
| (11) |
which is equivalent to:
| (12) |
where tol is the tolerance of the discretization accuracy of T2 values, and . The motivation of this formulation is that for any T2 between esp and 1000 esp, there exists a discrete given by Eq. (11) such that this T2 value can be approximated by with relative error less than tol. In this work, tol was set to 0.5%, thus J = 694. The lower bound for T2 was set to esp because it is not accurate to use an MESE sequence with echo spacing = esp to estimate a T2 < esp. The upper bound was set to 1000 esp to ensure a proper representation of the T2 of species with long T2s (e.g. CSF), even for esp values as short as 2 ms. All atoms in the dictionary were normalized such that the 2-norms were 1.
It was suggested in the original work on SEPG fitting that T1 = ∞ can be a good approximation for fitting the T2 decay when T1≫T2 [7]. The proposed technique can also be used with T1/T2 ratios different from ∞ when necessary [7, 13]. To demonstrate this, two NR2 / NR1 ratios (equivalent to T1/T2 ratios), ∞ and 10, were used in this work to demonstrate the capability of fitting with non-infinity T1 values.
Pattern recognition
Pattern recognition was used to match the acquired decay curve to an atom in the dictionary. The pattern recognition was performed for each voxel using the following steps:
Normalized the decay curve by the 2-norm, such that the 2-norm of the decay is 1;
Calculate the 2-norms of the differences between the normalized decay curve and all the atoms in the dictionary;
Identify the atom in the dictionary with the smallest 2-norm difference, this atom will be considered as the match to the fitted decay;
Assign the corresponding T2 and B1 values of the matched atom to the voxel being fitted.
Note that the pattern recognition approach is independent for each voxel. Only linear operations are involved and no iteration is needed.
Iterative nonlinear least square fitting (iNLLS)
For comparison, conventional iNLLS was also performed (StimFit toolbox is one realization of the iNLLS algorithm which can be downloaded from http://mrel.usc.edu [9]). In the iNLLS fitting, the slice profile was divided into 85 segments according to Ref. 7.
In vivo data
In vivo brain data were acquired under the approval of the University of Arizona Institutional Review Board with a radial fast spin-echo (FSE) pulse sequence [14] on a GE 1.5T Signa HDxt (General Electric Healthcare, Milwaukee, WI) MR scanner using an 8-channel (receive only) head coil. The acquisition was performed with ETL=16, esp = 12.93 ms, thickness of the excitation slice = 8 mm, receiver bandwidth = ±15.63 kHz, TR = 4 s. The acquisition matrix was 256×4096 so that there were 256 radial lines for each TE. Data with two RFA (180º and 120º) were acquired. Filtered back-projection was used to reconstruct 16 TE images with dimensions of 256×256 per image.
Results
To validate that the T2 decay curves based on the SEPG model are indeed identical for curves acquired using different esp as long as the NR1, NR2 and B1 are the same, curves were simulated using the SEPG model with the 3 sets of parameters shown in Table 1. The decay curves generated are shown in Figure 1 as a proof-of-principle. While each set of curves was generated for two different esp values, the decay curves are the same as long as NR1, NR2 and B1 are the same. This confirms that under the nSEPG model, the same dictionary can be used for any esp value.
Table 1.
Parameters for T2 decay curve simulation using the SEPG model.
|
esp = 10 ms
|
esp = 20 ms
|
NR2 | NR1 | |||||
|---|---|---|---|---|---|---|---|---|
| T2 | T1 | B1 | T2 | T1 | B1 | |||
| Decay curve 1 | 100 ms | ∞ | 1 | 200 ms | ∞ | 1 | 0.1 | 0 |
| Decay curve 2 | 100 ms | 200 ms | 0.5 | 200 ms | 400 ms | 0.5 | 0.1 | 0.2 |
| Decay curve 3 | 100 ms | ∞ | 0.5 | 200 ms | ∞ | 0.5 | 0.1 | 0 |
Figure 1.
The normalized T2 decay curves generated using the SEPG model for two different esp values. The parameters used for the curve generation are provided in Table 1.
T2 and B1 maps obtained from the nSEPG pattern technique from in vivo brain data acquired using two RFA are shown in Figure 2. As shown here, except for slight difference due to inter-scan motion, the two T2 maps agree with each other despite the different RFAs and concomitantly, their different levels of indirect echo effect. This shows that the nSEPG model represents the signal decay accurately. Figure 2 also shows the corresponding difference maps between the T2 and B1 maps obtained with the proposed technique and iNLLS. Note that except for slight differences in the CSF region, the differences of the T2 maps between the two techniques are mostly <1% for both RFAs. Specifically, the differences (mean ± standard deviation) of the T2 maps are −0.13% ± 0.35% for RFA=180º and −0.01% ± 0.67% for RFA=120º. The corresponding differences (mean ± standard deviation) of the B1 maps are −0.01% ± 0.81% and 0.06% ± 0.49%, respectively. The slightly larger variation in the B1 difference maps for RFA=180º compared to RFA=120º is due to the fact that the SEPG model is less sensitive to B1 changes for B1 values close to 1 (RFA=180º) [7]. In other words, there is a wider range of B1 values for a given T2 that can fit the decay curves under noise when RFA=180º. This higher fluctuation of B1 values translates to a larger variation of the B1 difference maps at RFA=180º compared to 120º.
Figure 2.
In vivo brain T2, B1 maps obtained from radial FSE data acquired with 180º and 120º RFA and the pattern recognition technique based on the nSEPG model. The corresponding difference with respect to T2 and B1 maps obtained using the iNLLS technique are also shown.
In Figure 2, the T1/T2 was fixed to ∞ following the initial work on SEPG fitting [7]. The dictionary used in this work can also be generated using other fixed T1/T2 ratios (equivalent to NR2/ NR1 ratio). As shown in Figure 3 T2 maps were also obtained using the proposed technique with NR2 / NR1 = 10 for the same in vivo data used in Figure 2. The differences (mean ± standard deviation) of the T2 maps obtained using pattern recognition and iNLLS are 0.12% ± 0.41% for RFA=180º and 0.11% ± 0.63% for RFA=120º.
Figure 3.
(left) T2 maps obtained using the pattern recognition technique based on the nSEPG model with NR2/ NR1= 10. (right) The corresponding difference with respect to the T2 maps obtained using the iNLLS technique.
Discussion
We have shown that T2 maps compensated for the effects of indirect echoes can be obtained from the nSEPG pattern recognition approach in a computationally efficient manner. For the maps shown in Figure 2, there are 25887 fitted pixels excluding the region outside of brain. The T2 and B1 maps were generated using the proposed pattern recognition technique in less than 2 minutes on a desktop PC with Intel Core i5–2500 CPU and 4 GB memory running Matlab R2011a; it took approximately 29 minutes to process the same data set with iNLLS on the same computer system. Another advantage of the pattern recognition technique is that because the approach only involves linear operations, it could be easily implemented on GPUs which should enables near real-time mapping generation capability.
Assuming that the dictionary is stored as single precision float point (4byte per entry), the 56214 (694 T2 × 81 B1) atoms with ETL=64 in the dictionary used in this work occupies 13.7 Mbyte of memory or disk space. However, if we were going to generate and store the dictionaries for each possible esp without taking advantage of the nSEPG model, the memory/storage requirements would be much larger and depend on the esp range and step size. For instance, the memory/storage requirements for esp spanning from 3 ms to 20 ms with step sizes of 0.01 ms or 0.1 ms would be 23 Gbyte or 2.3 Gbyte, respectively. Note that these numbers will increase geometrically if T1 variation is included in the dictionary. Also, since only one universal dictionary is needed for any esp, the construction of the dictionary only needs to be performed once. As a result, a good slice profile resolution can be chosen to minimize any error arising from the slice profile resolution.
In this work, fittings were performed with NR2/ NR1 equal to ∞ or 10. Besides fixing NR2 / NR1 ratios to a constant, the NR2 / NR1 ratio can also be considered as a fitting parameter and the atoms generated with various NR2 / NR1 can be included in the dictionary. This will increase the size of the dictionary, but because the insensitivity of the SEPG model to T1 values [7] (similarly, the insensitivity of the nSEPG model to NR2 / NR1 values), not many NR2 / NR1 values need to be used. The selection of NR2 / NR1 can be conducted similarly to the T2 selection in Eq. (11).
In this work, the proposed nSEPG pattern recognition technique was demonstrated in nearly fully sampled (63% sampled, 256 radial lines out of 408 radial lines according to Nyquist condition) radial FSE in vivo data. The technique can also be combined with a recently published method (CURLIE-SEPG [15]) which is an SEPG model-based algorithm designed to recover TE images from highly undersampled (~ 4% sampled) MESE data while preserving the signal from indirect echoes. The CURLIE-SEPG method yields accurate T2 maps with high spatial resolution from rapidly acquired data (i.e., a breath hold). The framework requires two iterative processes: the reconstruction of the TE images (CURLIE) and the iNLLS SEPG fitting. The use of the proposed fast nSEPG pattern recognition approach in lieu of the SEPG fitting will speed up the latter process.
Conclusions
In this work, we demonstrated that the SEPG model can be used efficiently for T2 mapping with indirect echo compensation using pattern recognition with a dictionary that is independent of echo spacing. Almost identical T2 and B1 maps were obtained from in vivo MESE data using the proposed nSEPG pattern recognition technique and the conventional iNLLS technique, while the computation time was reduced by more than 14 fold. The independence of the dictionary on echo spacing, a parameter that can vary widely and affect the number of atoms that need to be included in the dictionary, reduces considerably the memory/storage requirements for dictionary.
Acknowledgments
This research was supported in part by NIH grants R01-CA165221, R21-EB012326 (El Fakhri) and R01-HL085385 (Altbach).
Footnotes
Publisher's Disclaimer: This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final citable form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
References
- 1.Cieszanowski A, Anysz-Grodzicka A, Szeszkowski W, Kaczynski B, Maj E, Gornicka B, Grodzicki M, Grudzinski I, Stadnik A, Krawczyk M, Rowinski O. Characterization of focal liver lesions using quantitative techniques: comparison of apparent diffusion coefficient values and T2 relaxation times. European Radiology. 2012;22(11):2514–2524. doi: 10.1007/s00330-012-2519-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Farraher SW, Jara H, Chang KJ, Ozonoff A, Soto JA. Differentiation of hepatocellular carcinoma and hepatic metastasis from cysts and hemangiomas with calculated T2 relaxation times and the T1/T2 relaxation times ratio. Journal of Magnetic Resonance Imaging. 2006;24(6):1333–41. doi: 10.1002/jmri.20758. [DOI] [PubMed] [Google Scholar]
- 3.McFarland EG, Mayo-Smith WW, Saini S, Hahn PF, Goldberg MA, Lee MJ. Hepatic hemangiomas and malignant tumors: improved differentiation with heavily T2-weighted conventional spin-echo MR imaging. Radiology. 1994;193:43–7. doi: 10.1148/radiology.193.1.8090920. [DOI] [PubMed] [Google Scholar]
- 4.Ito K, Mitchell DG, Outwater EK, Szklaruk J, Sadek AG. Hepatic lesions: discrimination of nonsolid, benign lesions from solid, malignant lesions with heavily T2-weighted fast spin-echo MR imaging. Radiology. 1997;204:729–737. doi: 10.1148/radiology.204.3.9280251. [DOI] [PubMed] [Google Scholar]
- 5.Jackson GD, Connelly A, Duncan JS, Grunewald RA, Gadian DG. Detection of hippocampal pathology in intractable partial epilepsy: increased sensitivity with quantitative magnetic resonance T2 relaxometry. Neurology. 1993;43:1793–1799. doi: 10.1212/wnl.43.9.1793. [DOI] [PubMed] [Google Scholar]
- 6.Pell GS, Briellmann RS, Waites AB, Abbott DF, Lewis DP, Jackson GD. Optimized clinical T2 relaxometry with a standard CPMG sequence. Journal of Magnetic Resonance Imaging. 2006;23:248–252. doi: 10.1002/jmri.20490. [DOI] [PubMed] [Google Scholar]
- 7.Lebel RM, Wilman AH. Transverse Relaxometry with Stimulated Echo Compensation. Magnetic Resonance in Medicine. 2010;64:1005–1014. doi: 10.1002/mrm.22487. [DOI] [PubMed] [Google Scholar]
- 8.Hennig J. Multiecho imaging sequences with low refocusing flip angles. Journal of Magnetic Resonance. 1988;78:397–407. [Google Scholar]
- 9.Lebel RM. StimFit: A toolbox for robust T2 mapping with stimulated echo compensation. Proc Intl Soc Mag Reson Med. 2012;20:2588. [Google Scholar]
- 10.Ma D, Gulani V, Seiberlich N, Liu K, Sunshine JL, Duerk JL, Griswold MA. Magnetic resonance fingerprinting. Nature. 2013;495:187–192. doi: 10.1038/nature11971. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Ben-Eliezer N, Sodickson DK, Block KT. A new model-based technique for accurate reconstruction of T2 relaxation maps from fast spin-echo data. Proc Intl Soc Mag Reson Med. 2013;21:2453. [Google Scholar]
- 12.Breitkreutz D, McPhee KC, Lebel RM, Wilman AH. Value of Independent Flip Angle Mapping for Transverse Relaxometry with Stimulated Echo Compensation. Proc Intl Soc Mag Reson Med. 2013;21:2466. [Google Scholar]
- 13.Sénégas J, Neu N, Keupp J. Transverse Relaxometry with non-180° Refocusing Pulses. Proceedings of the International Society for Magnetic Resonance in Medicine; 2011. p. 2761. [Google Scholar]
- 14.Altbach MI, Outwater EK, Trouard TP, Krupinski EA, Theilmann RJ, Stopeck AT, Kono M, Gmitro AF. Radial fast spin-echo method for T2-weighted imaging and T2 mapping of the liver. Journal of Magnetic Resonance Imaging. 2002;16(2):179–189. doi: 10.1002/jmri.10142. [DOI] [PubMed] [Google Scholar]
- 15.Huang C, Bilgin A, Barr T, Altbach MI. T2 relaxometry with indirect echo compensation from highly undersampled data. Magnetic Resonance in Medicine. 2013;70:1026–103. doi: 10.1002/mrm.24540. [DOI] [PMC free article] [PubMed] [Google Scholar]



