3953

3D k-Space Domain Parallel Transmit Pulse Design
Jun Ma1,2, Bernhard Gruber3,4, Xinqiang Yan5, and William Grissom2
1Department of Radiology, Stanford University, Stanford, CA, United States, 2Department of Biomedical Engineering, Vanderbilt University, Nashville, TN, United States, 3A. A. Martinos Center for Biomedical Imaging, Massachusetts General Hospital, Harvard Medical School, Charlestown, MA, United States, 4Division MR Physics, Center for Medical Physics and Biomedical Engineering, Medical University Vienna, Vienna, Austria, 5Department of Radiology and Radiological Sciences, Vanderbilt University, Nashville, TN, United States

Synopsis

Current parallel transmit pulse design is based on a spatial domain formulation that has prohibitive memory and computational requirements when the number of coils or the number of dimensions is large. We previously introduced a k-space domain method that produces a sparse matrix relating any target excitation pattern in k-space to the pulses that produce it, which can be finely parallelized, has much smaller memory footprint, and can compensate off-resonance. Here we validate the algorithm for 3D inner-volume excitation using a simulated 24-channel transmit array and a SPINS trajectory, with comparisons to conventional iterative spatial domain designs.

Introduction

Parallel-transmission (pTx) enables the excitation of multidimensional selective patterns with short RF durations1,2. The spatial domain formulation is currently the most widely used approach for pTx pulse design3, but for large problem sizes (as in high-resolution 2D pulse design, many-coil parallel excitation, 3D and spectral-spatial pulse design), matrix inverse and iterative solutions have large memory and/or computational requirements. We have previously introduced a k-space-based approach to pTx pulse design that has low memory and computational requirements and is highly parallelizable, and validated it with 2D spiral designs4,5. It solves for a sparse matrix W that relates the discrete Fourier transform of a target pattern d to a vector of RF pulses, as:
$$\mathbf{b} = \mathbf{W} \mathcal{F}(\mathbf{d}),$$
where the designed pulses are stacked end-on-end in the vector b. The problem of solving W can be broken down into subproblems of solving its columns, each independent and small, and therefore can be accelerated by parallel computing. This advantageous property is based on the fact that for each point in the k-space target pattern, only a small number of excitation trajectory points near it can contribute significantly to it or its neighbors, and therefore need to be considered in the independent subproblem. Through derivation shown in Ref 5, the solution of each column of W is
$$\mathbf{w}=\left( \mathbf{S}^{H} \mathbf{S} + \lambda \mathbf{I} \right) ^{-1} \mathbf{s}^{H},$$
where each column of S is the Fourier transform of one channel’s B1+ map, shifted to be centered at an excitation k-space location. The SHS matrix is efficiently constructed via interpolation of the Fourier transforms of products of pairs of B1+ maps6, eliminating the construction and multiplication of the long S matrix. We have also incorporated off-resonance compensation through a time-segmented model in the proposed k-space domain algorithm, which is common in spatial-domain parallel pulse designs3, but has not been previously implemented in a k-space domain design.

Methods

Simulations were performed to validate and characterize the proposed 3D k-space domain pTx pulse design method, with comparisons to a conventional iterative spatial domain design3. Figure 1a shows the target pattern for all pulse designs which comprised an ellipse centered on the ventricles. This choice of target pattern was motivated by imaging applications for a 7T scanner optimized for imaging the human cortex, in which midbrain signals will be saturated for high-resolution, highly-accelerated imaging of the cortex. Pulses were designed to excite the entire ellipse and achieve zero-excitation in voxels in the cerebrum but outside the ellipse. RF pulses were designed for a simulated 24-channel loop transmit array (Figure 1c) that is being built for the scanner, using B1+ maps simulated in a human head model using Ansys HFSS (Canonsburg, PA, USA). The target pattern and the B1+ maps were downsampled from their original 128x128x96 grids (1.5 mm isotropic-resolution) to 64x64x48 grids (3 mm isotropic-resolution), and RF designs were performed with the 64x64x48 grid size. A 10 ms SPINS trajectory7 with 5 mm max resolution was designed for the pulse subject to the scanner’s gradient amplitude and slew rate constraints (Figure 1b&d). For off-resonance compensation, a map (Figure 3a) containing a Gaussian distortion centered above the frontal sinus is incorporated, to mimic air-tissue susceptibility difference-induced B0 inhomogeneity.
All pulse designs were performed in MATLAB (Mathworks, Natick, MA, USA). For spatial domain designs, RF pulses were solved using an iterative least-squares conjugate-gradient descent method with 35 iterations. For both design methods, the computation was parallelized using 16 threads without off-resonance compensation incorporated, and 32 threads otherwise. Designs were performed five times for each case, and the mean computation time was recorded. The resulting pulses were Bloch-equation simulated and compared to the target pattern on the finer 128×128×96 grid to capture Gibbs ringing. When calculating excitation errors, the magnitude root-mean-square error (RMSE) was calculated in voxels within the cerebrum, except for an ≈5 mm-thick transition band around the edge of the elliptical target region.

Results

Figure 2 shows simulated excitation patterns and error maps for both designs, with RMSEs of 2.13% (spatial domain) and 2.31% (k-space domain), indicating equally uniform inner volume excitation and intact outer volume. The parallelized k-space domain design decreased the computation time by 78% and reduced the storage requirement by 99%. Figure 3b shows error patterns and RMSEs for both designs, with and without off-resonance compensation, where the correction was successful in both methods with 200 Hz peak amplitude. Figure 7 shows significant Gibbs ringing in the pattern produced by pulses designed by the spatial domain method on a 32×32×24 grid, while Gibbs ringing is not apparent in either the 64×64×48 spatial domain error pattern or the 32×32×24 k-space domain error pattern.

Conclusion

The proposed k-space domain algorithm accelerates parallel transmission pulse design. The algorithm also enables compensation of off-resonance which has not previously been described in a k-space domain design. Compared to a spatial domain design, the new algorithm is non-iterative and can be finely parallelized to achieve shorter design times, and can use coarser target grid sizes while avoiding Gibbs ringing. While all the pulse designs in this work used 3D SPINS trajectories, the method can be applied in any number of dimensions and with any excitation k-space trajectory.

Acknowledgements

This work was supported by NIH grants R01 EB016695 and U01 EB 025162.

References

1. Katscher U, Bornert P, Leussler C, van den Brink JS. Transmit SENSE. Magn Reson Med 2003; 49:144–150.

2. Zhu Y. Parallel excitation with an array of transmit coils. Magn Reson Med 2004; 51:775–784.

3. Grissom WA, Yip CY, Zhang Z, Stenger VA, Fessler JA, Noll DC. Spatial domain method for the design of RF pulses in multicoil parallel excitation. Magn Reson Med 2006; 56:620–9

4. Grissom WA. k-Space domain parallel transmit pulse design. In Proceedings 26th Scientific Meeting, International Society for Magnetic Resonance in Medicine, Paris. 2018; p. 3396.

5. Ma J, Gruber B, Yan X, Grissom WA. k‐Space domain parallel transmit pulse design. Magn Reson Med 2020.

6. Luo T, Noll DC, Fessler JA, Nielsen JF. A GRAPPA algorithm for arbitrary 2D/3D non-Cartesian sampling trajectories with rapid calibration. Magn Reson Med 2019;82:1101–1112.

7. Malik SJ, Keihaninejad S, Hammers A, Hajnal JV. Tailored excitation in 3D with spiral nonselective (SPINS) RF pulses. Magn Reson Med 2012;67:1303–1315.

Figures

Fig 1: (a) Central slices of the target excitation pattern used for all pulse designs, which comprised an ellipse centered on the ventricles with AP/HF/LR semi-axes of 4.8/3.2/3.2 cm. (b) The SPINS trajectory used in the designs. (c) The 24-channel loop Tx array that was simulated in a human head model to obtain B1+ maps. The array has diameter 32 cm, height 28 cm, and 16×11 cm rectangular loops in 3 rows of 8. (d) 10 ms minimum time gradient waveforms that produce the SPINS trajectory, subject to the scanner's gradient amplitude and slew rate constraints of 200 mT/m and 700 T/m/s, respectively.

Fig 2: Normalized excitation patterns (top row) and error maps (bottom row) in central slices for k-space domain (left) and spatial domain designs (right). The calculated RMSEs were 2.13% (spatial) and 2.31% (k-space), indicating uniform inner volume excitation while maintaining the outer volume intact. The parallelized k-space domain design required 6.7 s computation versus 30.3 s for the spatial domain method, a 78% decrease. The size of the system matrix (W) of the k-space domain design was 0.8 Gb, while the system matrix of the spatial domain design had a size of 79 Gb, a 99% decrease.

Fig 3: (a) Normalized off-resonance map that was scaled to peak amplitudes of 0, 200, and 400 Hz and used in the designs. (b) Normalized excitation maps and RMSEs for spatial domain design with off-resonance correction (1st row), and k-space domain design without and with correction (2nd&3rd rows). When the off-resonance map was incorporated in both designs, the otherwise large distortion was nearly fully corrected with 200 Hz peak amplitude. With a peak of 400 Hz, some large errors remained. The k-space domain design again reduced the computation time by 78%, from 146 s to 32 s.

Fig 4: Normalized error maps and RMSEs for (a&b) pulses designed using the spatial domain algorithm with a 32×32×24 grid and a 64×64×48 grid, and (c) pulses designed using the k-space domain algorithm with a 32×32×24 design grid. Red arrows indicate Gibbs ringing in the 32×32×24 spatial domain design, which incurs a higher RMSE (4.90%) than pulses designed using either the spatial domain method with a finer grid (2.43%) or the k-space domain method with a same grid (2.96%). Gibbs ringing is not apparent in the error pattern of either the 64×64×48 spatial domain or the 32×32×24 k-space domain.

Proc. Intl. Soc. Mag. Reson. Med. 29 (2021)
3953