0666

Off-Resonance Self-Correction by Implicit B0-Encoding
Franz Patzig1, Bertram Wilm1, and Klaas Paul Pruessmann1
1Institut for Biomedical Engineering, ETH Zurich and University of Zurich, Zurich, Switzerland

Synopsis

A caveat in using trajectories with long readout durations are artefacts due to B0 inhomogeneity. Correcting these based on B0-maps or reverse-phase-encoded EPI requires additional scan time and is unattractive for some applications. In this work, the capability of coil-arrays to extrapolate information in k-space is shown to also allow the extraction of temporal information such as the time-varying phase introduced by B0-offsets. An optimization problem is formulated to retrieve an estimate of B0 from measured data without making assumptions on the employed trajectory. B0 estimation and self-correction of single-shot spiral and EPI in-vivo data (up to R=4) is demonstrated.

Introduction

A major caveat of acquisitions with long readout durations are artifacts introduced by B0 inhomogeneity. These artifacts can be addressed in image reconstruction when incorporating a field map1. However, acquiring these maps requires an additional scan and the validity of the maps can change over the course of an MR scan due to heating of the MR system or motion of the volunteer. Hence, it is an intriguing option to obtain B0 from the acquired dataset itself. This goal has been pursued with EPI blip up/down2 or spiral-in/out3 acquisitions. However, these approaches still require multiple acquisitions of the same k-space portion.
In this work, we propose field estimation and correction based on generic single acquisitions, exploiting implicit B0 encoding by array detection. Standard EPI and spiral-out in-vivo scans of undersampling factors up to$$$\;R=4\;$$$are corrected using the proposed method requiring no initial information on B0.

Methods

Cost Function
Given the measured signal$$$\;\mathbf{m}\;$$$the joint reconstruction of the discretized object$$$\;\mathbf{v}\;$$$and field map$$$\;\mathbf{\Delta\omega_0}\;$$$can be conceived as minimization of the loss
$$\mathcal{L}(\mathbf{\Delta\omega_0},\mathbf{v})=\Vert\mathbf{m}-E(\mathbf{\Delta\omega_0})\mathbf{v}\Vert^2.\;\;\;\;\;(1)$$.
Here,$$$\;E\;$$$denotes the encoding matrix4,5 incorporating$$$\;\mathbf{\Delta\omega_0}\;$$$
$$E_{(\sigma,\kappa),\rho}=s_\sigma(\textbf{r}_\rho)e^{i\textbf{k}(t_\kappa)\cdot\textbf{r}_\rho}e^{i\Delta\omega_0(\textbf{r}_\rho)t_\kappa}\;\;\;\;\;(2)$$with the voxel position $$$\mathbf{r}_\rho$$$, coil sensitivities$$$\;s_\sigma$$$, k-space trajectory$$$\;\textbf{k}_\kappa\;$$$and their respective discretization indices$$$\;\rho,\sigma,\kappa$$$. The number of unknowns can be vastly reduced by limiting the search space to only those objects that minimize$$$\;\mathcal{L}\;$$$for any given$$$\;\mathbf{\Delta\omega_0}$$$:$$\mathbf{v}=E^+(\mathbf{\Delta\omega_0})\mathbf{m}.\;\;\;\;\;(3)$$Inserting Eq. (3) into (1) yields a cost function solely depending on the unknown field map$$$\;\mathbf{\Delta\omega_0}$$$:$$\mathcal{L}(\mathbf{\Delta\omega_0})=\Vert(\text{Id}-E(\mathbf{\Delta\omega_0})E^+(\mathbf{\Delta\omega_0}))\mathbf{m}\Vert^2.\;\;\;\;\;(4)$$Note that no assumption on the used trajectory or coil set-up is made.

Regularization
Since not all possible configurations of$$$\;\mathbf{\Delta\omega_0}\;$$$are physically reasonable, a regularising basis incorporating this a-priori knowledge is chosen. In this work, field offsets are modelled by 2D Gaussian basis functions$$$\;\beta\;$$$defined on a sparse grid$$$\;\mathbf{r}_i\;(\sigma_{Gauss}=0.5\;$$$grid-units)6$$\Delta\omega_0(\mathbf{r})\approx\sum_ib_i\mathbf{\beta}_i.\;\;\;\;\;(5)$$Inserting this into Eq. (4), the loss becomes a function of the coefficients$$$\;b_i\;$$$with a reduced number of unknowns.

Optimization
The analytic derivative of the loss (Eq. (5) inserted into Eq. (4)) with respect to$$$\;\mathbf{b}\;$$$is given by$$\frac{\partial\mathcal{L}(\mathbf{b})}{\partial\,b_i}=2\text{Re}\{-i\;\text{diag}((E(\mathbf{b})^+\mathbf{m})^H)E(\mathbf{b})^H\text{diag}(\mathbf{t})(\mathbf{m}-E(\mathbf{b})(E(\mathbf{b})^+\mathbf{m}))\}\cdot\mathbf{\beta}_i.\;\;\;\;\;(6)$$To find the optimal field map estimate, i.e. minimizing the loss$$$\;\mathcal{L}$$$, a gradient descent method is performed until convergence. Each evaluation of the loss$$$\;\mathcal{L}(\mathbf{\Delta\omega_0})\;$$$includes an image reconstruction (Eq. (3)) which is done iteratively using the CG-method5 to reduce computation time.

Implicit B0 Encoding
Trying to solve for B0 in this fashion using mono-acquisitions rests on the hypothesis that array detection performs implicit B0 encoding. The coil array allows for extrapolation in k-space as used extensively in parallel imaging, see Fig. 1A. The extrapolation by the coil-array viewed in k-t space, Fig. 1B, shows that information about most measurement samples is also given at different times leading to a temporal encoding.
To investigate this mechanism and its influence on the cost, a field map modelled by two Gaussian basis functions was simulated and the cost$$$\;\mathcal{L}\;$$$was determined on a grid for a single- and multi-coil setup.

Data acquisition
Data was acquired on a 3T MR system (Philips Healthc­­are, Best, The Netherlands) using a 16-channel head coil with integrated magnetic field sensors7 (Skope MR Technologies, Zurich, Switzerland). EPI scans were acquired with$$$\;2.2^2,1.4^2,1.1^2mm^2\;$$$for$$$\;R=1,2,3\;$$$and spiral-out scans with$$$\;1.7^2,1.1^2,0.9^2,0.8^2mm^2\;$$$for$$$\;R=1,2,3,4$$$,$$$\;\text{TE}=25ms$$$,$$$\;\text{FOV}=24x24cm$$$. Additionally, a two-echo GRE sequence$$$\;(\Delta\,t=2.4ms)\;$$$was acquired to fit a field map for reference.

Results

The cost landscape of the single-coil set-up exhibits several local minima on the covered search space whereas in the multi-coil set-up only one local minimum at the right location is visible (Fig. 2). This indicates that (a) the multi-coil set-up is capable of encoding temporal information and (b) attractor sizes seem to be large enough to start the optimization with no information on B0.
Initializing with the uncorrected distorted images, i.e.$$$\;\mathbf{\Delta\omega_0}=\mathbf{0}$$$, the algorithm converged towards images with strongly reduced blurring (spirals) and geometric distortions (EPI) as well as a bigger agreement to the reference images obtained from a reconstruction using the reference field map (Fig. 3). The estimated field maps modelled by$$$\;13\times13\;$$$basis coefficients were similar for EPI and spiral acquisitions in both slices.
The capability of the array to encode temporal information, i.e. the conditioning of the B0-estimation problem, decreases with an increasing acceleration factor$$$\;R\;$$$and depends on the used trajectory (Fig. 4). The field maps obtained from spiral images show less noise and indicate a better conditioning presumably owing to the less-coherent encoding pattern (Fig. 4). The number of basis coefficients, i.e. the regularization of the problem, may be adjusted to allow more robust (albeit less accurate) B0-estimation and correction for images acquired with higher undersampling factors (Fig. 5).

Discussion and Conclusion

The feasibility of B0-estimation without relying on multiple k-space acquisitions even for highly undersampled data was demonstrated.
B0 self-correction appears to be harder when the distortions are wide-ranging compared to the FOV ($$$R=1\;$$$cases Fig. 5) as the information on B0 is spread further away from its origin. Highly accelerated data showed as expected a worse conditioning but was still good enough to lead to strongly improved images (R=3,4 Fig. 5).
The method can directly benefit several applications that typically rely on single-shot imaging such as fMRI or DWI/DTI, but may also be used for multi-shot acquisitions for structural imaging8 that use long (SNR efficient) readouts.
The proposed method also raises several new questions. On the hardware side, the B0-encoding capabilities of different arrays may be investigated. Moreover, the effect of trajectory design (e.g. using variable density acquisitions) may be further studied.

Acknowledgements

The authors would like to thank Yoojin Lee and Simon Gross.

References

1. Jezzard P, Balaban R S. Correction for Geometric Distortion in Echo Planar Images from B0 Field Variations. Magn Reson Med. 1995;34(1):65-73

2. Andersson J L R, et al. How to correct susceptibility distortions in spin-echo echo-planar images: application to diffusion tensor imaging. NeuroImage. 2003;20(2):870-888

3. Sutton B P, et al. Dynamic field map estimation using a spiral-in/spiral-out acquisition. Magn Reson Med. 2004;51(6):1194-204

4. Pruessmann K P, et al. Advances in sensitivity encoding with arbitrary k-space trajectories. Magn Reson Med. 2001;46(4):638-51

5. Barmet C, et al. Sensitivity encoding and B0 inhomogeneity – A simulatenous reconstruction approach. Proc. of the ISMRM 2005

6. Patzig F, et al. Off-resonance self-correction for single-shot imaging. Proc. of the ISMRM Workshop on Data sampling & image reconstruction 2020

7. Brunner D, et al. Integration of field monitoring for neuroscientific applications – SNR, acceleration and image integrity. Proc. of the ISMRM 2018

8. Kasper L, et al. Rapid anatomical brain imaging using spiral acquisitions and an expanded signal model. Neuroimage. 2018;168:88-100

Figures

Figure 1. Implicit temporal encoding by the coil array. A: Visualization of the coil array's footprint in k-space which is used to extrapolate in k-space (as extensively employed in parallel imaging). A,B: Every k-space point was acquired at a specific time and the extrapolated information hence implicitly carries temporal information such as the phase introduced by B0 offsets. For each interpolated k-space point kinterp. temporal information with different time differences $$$\Delta t$$$ have been effectively sampled.

Figure 2. Cost function analysis for a simulated single- and multi-coil setup with a field map consisting of two Gaussian basis functions $$$\beta_1$$$ and $$$\beta_2$$$. An exhaustive search of the cost over the two coefficients of the basis functions b1 and b2 was performed to obtain a visual impression of the encoding for a low-dimensional example. The cost of the single-coil scenario exhibits several local minima whereas in the multi-coil scenario only one minimum exists on the covered search-space at the position of the global minimum at [-20,20].

Figure 3. Self-correction of images acquired with single-shot spiral and EPI (R=2) trajectories: blurring and geometrical distortions could be effectively mitigated. The algorithm was initialized with no information on B0 given. Overlays of the self-corrected and the uncorrected images show vast differences. The corrected images show only minor differences to the reference images and in some areas even more details in the spiral images. The estimated field maps are similar for spiral and EPI trajectories in both slices.

Figure 4. Field map estimates modelled by 25x25 basis functions exhibiting more noise in the estimated map for increasing undersampling factors R. The shape of the trajectory, R and the used coil set-up determine the conditioning of the problem, which seems improved for spiral compared to EPI trajectories, probably due to the less-coherent sampling pattern.

Figure 5. Single-shot self-correction shown for spiral-out and EPI read-outs for varying undersampling factors. In the fully sampled cases field maps with 15x15 coefficients were fitted; in the undersampled scenarios (R=2-4) maps modelled with 13x13 coefficients were fitted to increase the regularization. B0-introduced blurring and geometrical distortions in spirals and EPIs (lines added for assistance), respectively, could effectively be reduced without requiring any prior knowledge on B0.

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