Skip to main content
Wiley Open Access Collection logoLink to Wiley Open Access Collection
. 2020 Oct 13;85(4):2117–2126. doi: 10.1002/mrm.28551

Motion‐compensated gradient waveforms for tensor‐valued diffusion encoding by constrained numerical optimization

Filip Szczepankiewicz 1,2,3,, Jens Sjölund 4,5, Erica Dall’Armellina 6, Sven Plein 6, Jürgen E Schneider 6, Irvin Teh 6, Carl‐Fredrik Westin 1,2
PMCID: PMC7821235  PMID: 33048401

Abstract

Purpose

Diffusion‐weighted MRI is sensitive to incoherent tissue motion, which may confound the measured signal and subsequent analysis. We propose a “motion‐compensated” gradient waveform design for tensor‐valued diffusion encoding that negates the effects bulk motion and incoherent motion in the ballistic regime.

Methods

Motion compensation was achieved by constraining the magnitude of gradient waveform moment vectors. The constraint was incorporated into a numerical optimization framework, along with existing constraints that account for b‐tensor shape, hardware restrictions, and concomitant field gradients. We evaluated the efficacy of encoding and motion compensation in simulations, and we demonstrated the approach by linear and planar b‐tensor encoding in a healthy heart in vivo.

Results

The optimization framework produced asymmetric motion‐compensated waveforms that yielded b‐tensors of arbitrary shape with improved efficiency compared with previous designs for tensor‐valued encoding, and equivalent efficiency to previous designs for linear (conventional) encoding. Technical feasibility was demonstrated in the heart in vivo, showing vastly improved data quality when using motion compensation. The optimization framework is available online in open source.

Conclusion

Our gradient waveform design is both more flexible and efficient than previous methods, facilitating tensor‐valued diffusion encoding in tissues in which motion would otherwise confound the signal. The proposed design exploits asymmetric encoding times, a single refocusing pulse or multiple refocusing pulses, and integrates compensation for concomitant gradient effects throughout the imaging volume.

Keywords: diffusion magnetic resonance imaging, gradient waveform design, motion and flow compensation, tensor‐valued diffusion encoding

1. INTRODUCTION

Tissue movement during diffusion encoding can lead to phase dispersion that is erroneously attributed to diffusion or cause gross signal dropout. For example, the relatively slow and incoherent movement of blood in capillaries has a measurable impact on the diffusion‐weighted signal at low b‐values and carries information about the vasculature and can be mistaken for fast diffusion, or so called “pseudo diffusion.” 1 Other sources of motion include cardiac and pulmonary motion. These influence diffusion measurements in the brain by arterial pulsation 2 , 3 and by gross movement of tissue, such as in chest, cardiac and kidney imaging, 4 , 5 , 6 or from vibrations induced by the diffusion encoding itself. 7 , 8 , 9

To combat this artifact, diffusion‐encoding gradient waveforms have been designed to be “motion‐compensated” 4 , 10 (ie, modulated in a way that introduces no phase shift in spin that move without changing direction during the encoding). Efforts have previously covered conventional diffusion encoding along a single direction at a time, here referred to as “linear b‐tensor encoding.” For example, constant gradients with multiple refocusing pulses have been used to yield velocity compensation, and bipolar gradient waveforms have been used for the same purpose. 11 , 12 , 13 , 14 , 15 More recently, Aliotta et al 16 developed a flexible optimization framework to tailor motion‐compensated waveforms to arbitrary encoding times, and Peña‐Nogales et al 17 used a similar approach to also include compensation for concomitant gradients. 18

In addition to conventional linear b‐tensor encoding, it has been shown that complementary information about tissue microstructure can be extracted using diffusion encoding along more than one direction per signal readout. 19 , 20 In this work, we describe such “multidimensional” encoding with a b‐tensor 21 (because it cannot be described merely by a direction and b‐value), and therefore refer to the diffusion encoding as “tensor‐valued.” 22 Because the diffusion encoding b‐tensor can have varying encoding strength along different directions, the b‐tensor can be said to have a “shape.” By modulating the b‐tensor shape, the effect of microscopic diffusion anisotropy can be teased out, facilitating the quantification of parameters that are not accessible by conventional means. 23 , 24 , 25 This and related methods have been used to measure the microscopic fractional anisotropy without the influence of orientation dispersion in brain, 25 , 26 , 27 brain tumors, 28 and multiple sclerosis lesions, 29 , 30 among others.

Recently, a design scheme for motion‐compensated waveforms that yield tensor‐valued diffusion encoding were proposed by Lasič et al, 31 thereby extending the range of organs that could be probed by such methods. The waveform design was based on an elegant principle of symmetry 32 and provides a robust tool for waveform generation. However, the design cannot exploit asymmetric encoding times, only provides compensation for concomitant gradients for a small set of rotations of the waveform, and has suboptimal encoding efficiency.

In this work, we aim to develop a numerically optimized gradient waveform design for tensor‐valued diffusion encoding that uses asymmetric timing with nulling of arbitrary moments of motion as well as concomitant gradients. The proposed design has a superior encoding efficiency and suppresses concomitant gradient effects throughout the imaging volume for arbitrary rotations of the waveform. We also formulate a signal representation that is generalized to tensor‐valued diffusion and motion encoding. Finally, we demonstrate the technical feasibility of several optimized waveforms in the challenging application of in vivo cardiac tensor‐valued diffusion MRI.

2. THEORY

Diffusion MR uses magnetic field gradients to encode for the incoherent motion of an ensemble of MR‐visible particles, or “spins.” The signal from an ensemble of spins is the average over all complex spin vectors

S=S0exp(iϕ), (1)

where S0 is the relaxation weighted baseline signal; ϕ is the phase of each spin packet; and · is the average operator across the ensemble. In the presence of a magnetic field gradient (gt), the time‐dependent position of spin (rt) is encoded in the phase

ϕ=γ0τgtrtdt, (2)

where tis the time since excitation; τis the TE; and γis the gyromagnetic ratio. 33 In this paper, we take gt to be the effective gradient (ie, including effects of refocusing pulses). A coherent shift of positions, or bulk motion, will result in a global phase shift, whereas incoherent movement reduces the phase coherence and signal magnitude. 11 , 34 To exemplify the principle, we may approximate the signal by using the cumulant expansion, 35 , 36 such that SS0exp(ϕ2/2). For simplicity, we have assumed that there is no bulk flow (ϕ=0), such that the first nonzero term is the second cumulant (ie, the variance of phases). The phase variance can be decomposed into effects of diffusion (including pseudo diffusion) and ballistic motion (constant direction during the observation time), according to ϕ2=ϕ2diff+ϕ2bal. In analogy to anisotropic Gaussian diffusion, described by a diffusion tensor 37 (D), we may capture the nth moment of ballistic flow with a covariance tensor, according to Fn=fn2fn2. For example, f1 is a distribution of velocity vectors, such that multiplication with time gives a distribution of position vectors, given negligible contribution from higher order moments. If the distributions of moment vectors are uncorrelated, normally distributed with zero mean (fn=0), the diffusion and motion‐weighted signal can then be written as

S=S0expB:DnMn:Fn2n!2, (3)

where B=0τqt2dt is the b‐tensor 21 ;qt=γ0tgtdt is the dephasing vector; Mn=mn2 is the rank‐1 motion encoding tensor; “2” denotes the vector outer product; and “:” denotes the double inner product. The motion‐encoding moment of nth order is a vector (mn), defined from the gradient waveform according to

mn=γ0τgttndt, (4)

where γ is the gyromagnetic ratio; τ is the TE; and t is the time from excitation. We assume that the zeroth‐moment vector is always designed to be zero to satisfy the spin‐echo condition, whereas nonzero values for mn encode the velocity (n = 1), acceleration (n = 2), jerk (n = 3), snap (n = 4), and so on. To our knowledge, the formalism in Equation 3 is novel and motivated by the use of gradient waveforms that are not colinear in time (ie, yield high‐rank b‐tensors). For example, when rankB>1, the direction of a given motion‐encoding vector must not coincide with other orders of motion encoding, or any b‐tensor eigenvectors. Therefore, we must track each mn as a vector, rather than just a magnitude. Furthermore, the assumptions that fn is normally distributed may not hold in general, reducing the accuracy of Equation 3. Nevertheless, the effects of incoherent motion in the ballistic regime will be suppressed by gradient waveforms with vanishing motion encoding. For example, given sufficient m1‐nulling, the phase contribution caused by movement at constant velocity is zero (ϕvelocity=m1·v0,becausem10), regardless of the actual distribution of velocities.

3. METHODS

3.1. Numerical optimization of motion‐compensated tensor‐valued diffusion encoding

We generate motion‐compensated gradient waveforms for tensor‐valued diffusion encoding by extending the numerical optimization framework by Sjölund et al 38 to include constraints on motion encoding. This is in addition to the original constraints that can be applied to the zeroth moment (m0), b‐tensor shape, gradient amplitude, slew rate, and heat dissipation, 38 as well as compensation of concomitant gradients. 39 Because the motion encoding is treated as a vector (rank(Mn)1), we may impose a nonlinear optimization constraint on the magnitude of the nth‐moment vector to an arbitrary magnitude threshold (Ln), such that

mnLn, (5)

or impose a linear equality constraint

mn=0. (6)

Although both methods were implemented in the optimization framework, the type and limits on motion encoding should be adapted to the intended use case. For example, the linear constraint in Equation 6 results in faster optimization and is useful for removing motion encoding entirely (nulled to within numerical precision), whereas Equation 5 facilitates motion encoding of a specified value, which allows a larger solution space and may be beneficial with respect to encoding efficiency. For the purposes of a general demonstration, we used relatively restrictive thresholds on motion encoding, such that L0 = 0, L1 = 10−4, L2 = 10−4 in units of sn/m, assuming that γ=2.675·108 rad/s/T for hydrogen in Equation 4. For comparison, m1 and m2 for the noncompensated monopolar waveforms, optimized for the same imaging conditions, are approximately eight orders of magnitude larger. We adopt the convention that “m n‐nulling” means constraining the magnitude of all moment vectors up to, and including, the nth order.

Throughout the optimization, we also constrained the maximal gradient amplitude to 80 mT/m, the maximal slew rate to 60 T/m/s, without additional constraint on heat dissipation. 38 Waveforms were optimized for linear, planar, and spherical b‐tensor encoding using both max‐norm and L2‐norm constraints. Briefly, the max‐norm means that gt is inscribed within a cube that is 160 mT/m on each side, whereas the L2‐norm limits gt within a sphere with diameter 160 mT/m, the latter being less efficient but can be arbitrarily rotated without exceeding the maximal gradient amplitude. 22 All variants were compensated for concomitant gradients by “M‐nulling,” 39 whereby the Maxwell index was limited to 100 (mT/m)2 ms. Additionally, a variant for spherical b‐tensor encoding was optimized using “K‐nulling” to be more comparable to the design proposed by Lasič et al. 31 Briefly, K‐nulling yields slightly higher encoding efficiency, but unlike M‐nulling, the waveforms are not compensated for concomitant gradients when rotated 39 and/or affected by gradient nonlinearity. 40 The duration of the waveform was minimized under the requirement that it yield a b‐value of 2 ms/µm2, assuming a spin‐echo sequence with a timing asymmetry such that the encoding period before the refocusing pulse was 3 ms longer than the period after, and in which the refocusing required 8 ms.

3.2. Evaluation of waveform efficiency and simulation of motion compensation

The efficiency of waveforms with variable limits on motion encoding was investigated in terms of the necessary encoding time to reach b = 2 ms/μm2 as well as the encoding efficiency factor (κ) 38 , 41

κ=4bγ2gmax2ttot3, (7)

where the achievable b‐value is related to the maximal gradient amplitude per axis gmax and the total duration of the diffusion encoding gradient waveform ttot. For completeness, we also describe the efficiency for nulling up to m6. This is performed for symmetric encoding times, such that periods available for diffusion encoding before and after the refocusing are equal (δ1 = δ2 = 30 ms), and a realistic 42 asymmetric timing (δ1 = 33 ms, δ2 = 27 ms). In both cases, periods are separated by 8 ms to accommodate the refocusing block.

We perform numerical simulations to explore the conditions under which the generated waveforms are compensated for motion when they are scaled to yield b = 2 ms/μm2. We simulate the signal from 105 spins according to Equations 1 and 2, where the time‐dependent position is rt=n=0fntn/n!=r0+vt+at2/2+jt3/6+st4/24+. The initial position (r0) can be set to zero, and values for all other moments are defined at t=0. Each kind of motion is assumed to be normally distributed with zero mean and a given SD, such that the elements of the motion moment vector fn=fn,xfn,yfn,zTare independently sampled from a normal distribution fnN(0,σfn2). During tests of the efficacy of m1 and m2‐nulling, the maximal values for the SDs were σv=10 m/s and σa= 100 m/s2, while higher‐order terms were equal to zero. These limits are orders of magnitude greater than the motion observed for in vivo cardiac imaging, 43 , 44 and should therefore cover the worst‐case scenario. Furthermore, we gauge the sensitivity to higher‐order moments of motion that are not explicitly accounted for in the optimization. To this end, we estimate the SD of “jerk” and “snap” (σj,σs) required to reduce the signal by approximately 1% for waveforms that were m2‐nulled.

3.3. Optimized waveforms in cardiac imaging

To demonstrate the technical feasibility of this approach, we deployed motion‐compensated waveforms in a healthy heart in vivo. The heart provides a challenging testbed where the effects of motion and motion compensation can be easily appreciated. Data acquisition was conducted in accordance with the Declaration of Helsinki and was approved by the UK National Research Ethics Service (18/YH/0168). The volunteer provided written, informed consent.

Images were acquired on a 3T Prisma (Siemens Healthcare, Erlangen, Germany) with a prototype spin‐echo sequence 42 using linear and planar b‐tensors with m0, m1 and m2‐nulling. We used these two b‐tensor shapes for their superior encoding efficiency 22 , 38 and because they are likely to contribute the most information in the context of microstructure imaging. 45 We used a reduced FOV echo‐planar readout (ZOOMit 46 ), TR = 5 RR‐intervals, TE = [77, 93, 99] ms, partial Fourier = 6/8, resolution = 3 × 3 × 8 mm3, five slices, in‐plane FOV = 320 × 118 mm2, slice gap = 8 mm, and b = [0.1, 0.4, 0.7, 1.0] ms/μm2 in 6, 6, 15, and 30 rotations, respectively (single repetition). At the highest b‐value, the maximal per‐axis gradient amplitude was 78.6 mT/m (Supporting Information Figure S1). The rotations aligned the symmetry axis of the b‐tensors along direction sets based on platonic solids. 21 , 47 The acquisition was cardiac‐triggered under free breathing, and images were acquired in midsystole. To maintain consistency in cardiac phase, while accounting for different diffusion waveform durations and TE, the trigger delay was set to approximately 50% of time to maximum systole minus TE. Finally, we note that the optimized gradient waveforms had large enough zeroth moments after the refocusing pulse to act as crushers even at the lowest b‐value (all above 3∙104 m−1). Therefore, crushers were never engaged and did not contribute to motion encoding.

In addition to diffusion‐weighted images, we visualize signal dropout in terms of the initial slope of log(S) versus b, or mean diffusivity (MD=Trace(D)/3), where D is estimated from a diffusion tensor representation (Equation 3 without influence from motion). In this context, we do not use MD to evaluate microstructure; rather, high MD values are used to detect strong signal dropout as a function of encoding strength, which indicates poor motion compensation. The fitting was adapted for tensor‐valued diffusion encoding and used the open‐source multidimensional diffusion MRI framework 48 (https://github.com/markus‐nilsson/md‐dmri).

4. RESULTS

The optimization framework robustly generated waveforms that fulfilled all optimization criteria for arbitrary shapes of the b‐tensor. Figure 1 shows examples of waveforms that yield b = 2 ms/µm2 for varying b‐tensor shapes and levels of motion compensation. As expected, the efficiency generally deteriorates as higher moments are nulled, as indicated by longer encoding times, and lower efficiency factors. We also observed that K‐nulling yields a slight efficiency advantage over M‐nulling (Supporting Information Figure S2). Figure 2 shows the achievable b‐values for symmetric and asymmetric timing up to m6‐nulling. Again, constraints on ever higher moments reduce the encoding efficiency. The proposed design is more efficient than that by Lasic et al, 5 reducing the necessary encoding time for m 1 and m 2‐nulled waveforms by 9‐20 ms, and the benefit of the current design increases dramatically with increasing order of nulling. Our design can also yield waveforms for linear b‐tensor encoding without compensation for concomitant gradients that match the efficiency of the framework by Aliotta et al, 16 and with M‐nulling it yields results similar to those by Peña‐Nogales et al 17 (Supporting Information Figure S3). Somewhat unexpectedly, we observe that waveforms for linear b‐tensor encoding and symmetric timing can be more efficient when nulling even moments compared with preceding odd moments (see Figure 2 where m 6‐nulling is more efficient than m 5‐nulling), which indicates that the global minimum was not found. We observed that the combination of linear b‐tensors, symmetric timing, and nulling of odd moments tends to produce self‐balanced waveforms (q(τ/2)=0) that do not exert diffusion encoding during the refocusing period, and therefore suffer a loss to efficiency.

FIGURE 1.

FIGURE 1

Gradient waveforms generated by the proposed design (top four rows) and the design by Lasic et al 5 for reference (bottom row). The duration of all waveforms is minimized under the condition that they produce b = 2 ms/µm2 and spherical b‐tensors, at maximal gradient amplitude of 80 mT/m, maximal slew rate of 60 T/m/s, in a spin‐echo sequence in which the refocusing requires 8 ms, and the first encoding period is 6 ms longer than the second. The waveforms from this work use M‐nulling for compensating concomitant gradients, whereas the bottom row uses K‐nulling. 39 The notation in parenthesis denotes waveforms constrained within a sphere (L2‐norm) or a cube (Max‐norm). 38 The proposed method for m 1 and m 2‐nulling is more efficient than that by Lasic et al, 5 as evidenced by the 10‐20 ms reduction to encoding time (compare bottom two rows using similar optimization constraints)

FIGURE 2.

FIGURE 2

The achievable b‐value is reduced as higher moments of the waveform are constrained. Plots show b‐values for symmetric and asymmetric encoding periods, both separated by 8 ms (for refocusing), as a function of the order of motion compensation from m 0 to m 6, corresponding to position, velocity, acceleration, jerk, snap, crackle, and pop. The proposed design yields superior encoding efficiency compared with Lasic et al 5 (compare Max‐norm waveforms with square markers), especially for increasing timing asymmetry and order of moment that is nulled. Note that for a symmetric timing and linear b‐tensor encoding, the efficiency does not strictly decrease with the nulled moment order. Abbreviations: LTE, linear b‐tensor encoding; PTE, planar b‐tensor encoding; STE, spherical b‐tensor encoding

Numerical simulations in Figure 3 show signal dephasing due to motion for different levels of motion compensation. In general, noncompensated waveforms suffer a gross loss of signal due to all kinds of incoherent motion; m 1‐nulling removes the effects of velocity, whereas m 2‐nulling removes the effects of both velocity and acceleration, as intended by the design. Note that the intervals of σv and σa depicted in Figure 3 are relatively narrow to show the regions where signal is dynamic, but that waveforms nulled for m 1 were invariant to velocity, and m 2‐nulled waveforms were invariant to velocity and acceleration throughout the entire simulated interval. For reference, we report that the resulting magnitude of the jerk and snap‐encoding vectors for m 2‐nulled waveforms were |m 3| = 56‐300 m/s3 and |m 4| = 1.5‐14 m/s4. Both numerical simulations and Equation 3 show that this leads to a loss of approximately 1% of signal for distributions where σj=50 mm/s3 and σs=1 m/s4.

FIGURE 3.

FIGURE 3

The surfaces show signal attenuation as a function of velocity and acceleration distributions for waveforms that are nulled for different orders of motion encoding. The simulation assumed ballistic motion with normal velocity and acceleration distributions with SDs in the intervals σv[0,0.3] mm/s and σa[0,15] mm/s2. All waveform designs exhibited similar behavior: The m 0‐nulled waveforms were sensitive to velocity and acceleration (left); m 1‐nulling removed the effects of velocity but not acceleration (middle); and m 2‐nulling made the measurement insensitive to both velocity and acceleration (right). The relatively narrow intervals for σv and σa are selected to show regions where the signal is dynamic. However, we note that m 1‐nulling was invariant to velocity up to at least σv=10 m/s, and m 2‐nulled waveforms are invariant to acceleration up to at least σa=100 m/s2

Figure 4 shows a single slice of the signal maps averaged over directions in the cardiac muscle when using different levels of motion compensation and b‐tensor shapes. As expected, there is marked loss of signal in the myocardium for all noncompensated waveforms, regardless of b‐value. In contrast, m 1 and m 2‐nulled waveforms consistently retain signal and provide a marked improvement on the data quality. The improved data quality of motion‐compensated waveforms can also be appreciated in the MD maps, where signal dropout is indicated by high MD values in Figure 5. Although some regions were still hyperintense for m 1‐nulled waveforms, m 2‐nulling appeared homogeneous throughout the cardiac muscle for linear and planar b‐tensor encoding (Supporting Information Figure S4). Although the motion‐compensated waveforms were successfully executed, it remains difficult to distinguish features caused by artifacts related to cardiac imaging versus motion compensation.

FIGURE 4.

FIGURE 4

Signal maps in the mid‐myocardium encoded by linear and planar b‐tensors, averaged over directions, show that motion compensation improves the data quality. Noncompensated waveforms suffer gross signal loss due to motion, whereas the proposed method for nulling m 1 and m 2 retains the signal even at relatively high b‐values

FIGURE 5.

FIGURE 5

Maps of mean diffusivity show that waveforms that are not compensated for motion cannot be used reliably for in vivo cardiac imaging. Waveforms that are m 1‐nulled (velocity compensation) result in a marked improvement in image quality; however, some regions still exhibit elevated mean diffusivity, whereby artifacts cannot be ruled out (white arrows). As expected, m 2‐nulled (velocity and acceleration compensation) waveforms appear the most robust. Maps from multiple slices are available in the Supporting Information

5. DISCUSSION AND CONCLUSIONS

We have proposed and demonstrated a novel design for motion‐compensated gradient waveforms for tensor‐valued diffusion encoding. The suggested design has several benefits over previous designs: (1) higher encoding efficiency than previous designs for tensor‐valued diffusion encoding; (2) a flexible optimization framework that leverages asymmetric waveform timing with arbitrary distribution of the encoding time, user defined energy consumption, and level of motion compensation; and (3) compensation for concomitant gradient effects by M‐nulling, which allows for arbitrary rotations 39 and is robust to gradient nonlinearity. 40 We emphasize that compensating for concomitant gradients should not be overlooked, especially in body imaging in which FOVs and voxels are relatively large, and the target tissue may be far from the isocenter. 49 , 50 Concomitant gradients can also be suppressed by estimating them in a point in space and subtracting them from the desired gradient waveform during execution of the pulse sequence. 16 , 50 However, the benefit of the current method is that concomitant gradient effects are removed throughout the entire imaging volume, rather than one point at a time, and therefore is more compatible with large FOVs and multislice imaging. We also note that the current design does not force “self‐balanced” waveforms (qt is not zero during the refocusing pulse), which provides improved efficiency and may remove the need/influence of additional crusher gradients that disturb the motion compensation. Consider that the motion encoding of a pair of crushers is on the order of |m 1| = 10‐100 s/m and |m 2| = 1‐10 s2/m. However, the inclusion of crushing is currently not enforced by the optimization, and an investigation of the effects of various pulse‐sequence configurations and imaging gradients on the motion compensation was outside the scope of this study.

We expect that this waveform design will improve the feasibility and quality of microstructure imaging that relies on tensor‐valued encoding in organs that require special attention to ballistic motion, such as cardiac, liver, and kidney imaging. 5 , 6 , 12 , 13 , 51 In this work, we explored the numerical effects of flow and acceleration over a wide range of values, and established the magnitude at which the higher moments, jerk, and snap become relevant. However, it remains the responsibility of the user to determine the appropriate level and order of motion compensation to use in gradient waveform optimization, and to account for organ‐specific challenges in the remainder of the experimental design.

The design presented herein can also be extended to incorporate effects of diffusion time and exchange by using similar constraints on related metrics. 22 , 52 , 53 , 54 Doing so allows us to emphasize or suppress diffusion time and exchange effects, which may otherwise confound the measurement. 22 , 31 , 55 , 56 , 57 , 58 Furthermore, the current design can already produce waveforms with independently controlled motion and diffusion sensitization, facilitating an interesting probe of diffusion‐motion‐correlation experiments. Such multidimensional experiments will be explored in future studies.

CONFLICT OF INTEREST

F.S. is an inventor on patents related to this study. The remaining authors declare no conflict of interest.

Supporting information

FIGURE S1 Gradient waveforms used in the in vivo experiments nulled for m 0, m 1, and m 2. Each plot shows the maximal gradient amplitude exerted on any one axis, and the duration of encoding before (δ 1) and after (δ 2) the refocusing. For each order of nulling, the sequence timing for linear and planar b‐tensors was the same due to the fixed TE

FIGURE S2 Gradient waveforms with m 0, m 1, and m 2‐nulling from spherical b‐tensor encoding, in which the optimization in the top row used K‐nulling, and the bottom row used M‐nulling. 39 The title of each plot shows the achieved b‐value for the given timing. M‐nulling is generally somewhat less efficient, but more versatile, as it allows arbitrary rotations of the waveform and is robust to gradient nonlinearity 39 , 40

FIGURE S3 Comparison of waveforms for linear b‐tensor encoding, nulled for moments up to m 2 using optimization frameworks of the present work 38 , 39 (NOW, https://github.com/jsjol/NOW), by Aliotta et al. 16 (CODE, https://github.com/ealiotta/code‐gradient‐design), and by Peña‐Nogales et al 17 (ODGD, https://github.com/opennog/ODGD). “MX” in the name indicates that the waveform is compensated for concomitant gradient effects. Overall, the different frameworks yield similar results. The case in the lower right is an outlier, likely due to an incorrect derating of the gradient. Red lines show the evolution of the motion‐encoding vectors, scaled to arbitrary units for visibility

FIGURE S4 Maps of mean diffusivity (MD) indicate regions of signal dropout in multiple slices in a healthy heart. Although m 1‐nulling provides a vast improvement in data quality over m 0, some hyperintense regions remain, seen especially for planar b‐tensor encoding. However, m 2‐nulling appears to yield high data quality throughout the heart muscle

ACKNOWLEDGMENTS

The authors thank Siemens Healthcare (Erlangen, Germany) for access to the pulse‐sequence programming environment. This study was supported by the Swedish Research Council (2016‐03443), Swedish Foundation for Strategic Research (SM19‐0029), National Institutes of Health (R01MH074794 and P41EB015902), and the British Heart Foundation (PG/19/1/34076 and SI/14/1/30718). Dr. Dall'Armellina is a British Heart Foundation Intermediate Clinical Research Fellow (FS/13/71/30378).

Szczepankiewicz F, Sjölund J, Dall’Armellina E, et al. Motion‐compensated gradient waveforms for tensor‐valued diffusion encoding by constrained numerical optimization. Magn Reson Med. 2021;85:2117–2126. 10.1002/mrm.28551

Funding information

Swedish Research Council (2016‐03443); Swedish Foundation for Strategic Research (SM19‐0029); National Institutes of Health (R01MH074794 and P41EB015902); and British Heart Foundation (PG/19/1/34076, SI/14/1/30718, and FS/13/71/30378)

DATA AVAILABILITY STATEMENT

The numerical optimization framework, including the proposed motion compensation, is made available in open source at https://github.com/jsjol/NOW, commit 354cfb3. All gradient waveforms mentioned in this work, signal sampling schemes, and related resources are shared at https://github.com/filip‐szczepankiewicz/Szczepankiewicz_MRM_2020, commit ce42e91.

REFERENCES

  • 1. Le Bihan D, Breton E, Lallemand D, Grenier P, Cabanis E, Laval‐Jeantet M. MR imaging of intravoxel incoherent motions: Application to diffusion and perfusion in neurologic disorders. Radiology. 1986;161:401‐407. [DOI] [PubMed] [Google Scholar]
  • 2. Skare S, Andersson JLR. On the effects of gating in diffusion imaging of the brain using single shot EPI. Magn Reson Imaging. 2001;19:1125‐1128. [DOI] [PubMed] [Google Scholar]
  • 3. Habib J, Auer DP, Morgan PS. A quantitative analysis of the benefits of cardiac gating in practical diffusion tensor imaging of the brain. Magn Reson Med. 2010;63:1098‐1103. [DOI] [PubMed] [Google Scholar]
  • 4. Haacke EM, Lenz GW. Improving MR image quality in the presence of motion by using rephasing gradients. Am J Roentgenol. 1987;148:1251‐1258. [DOI] [PubMed] [Google Scholar]
  • 5. Lasic S, Szczepankiewicz F, Dall'Armellina E, et al. Motion‐compensated b‐tensor encoding for in vivo cardiac diffusion‐weighted imaging. NMR Biomed. 2020;33:e4213. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Nery F, Szczepankiewicz F, Kerkela L, et al. In vivo demonstration of microscopic anisotropy in the human kidney using multidimensional diffusion MRI. Magn Reson Med. 2019;82:2160‐2168. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7. Weidlich D, Zamskiy M, Maeder M, Ruschke S, Marburg S, Karampinos DC. Reduction of vibration‐induced signal loss by matching mechanical vibrational states: Application in high b‐value diffusion‐weighted MRS. Magn Reson Med. 2020;84:39‐51. [DOI] [PubMed] [Google Scholar]
  • 8. Gallichan D, Scholz J, Bartsch A, Behrens TE, Robson MD, Miller KL. Addressing a systematic vibration artifact in diffusion‐weighted MRI. Hum Brain Mapp. 2010;31:193‐202. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9. Hiltunen J, Hari R, Jousmaki V, Muller K, Sepponen R, Joensuu R. Quantification of mechanical vibration during diffusion tensor imaging at 3 T. Neuroimage. 2006;32:93‐103. [DOI] [PubMed] [Google Scholar]
  • 10. Ahn CB, Lee SY, Nalcioglu O, Cho ZH. The effects of random directional distributed flow in nuclear magnetic resonance imaging. Med Phys. 1987;14:43‐48. [DOI] [PubMed] [Google Scholar]
  • 11. Ahlgren A, Knutsson L, Wirestam R, et al. Quantification of microcirculatory parameters by joint analysis of flow‐compensated and non‐flow‐compensated intravoxel incoherent motion (IVIM) data. NMR Biomed. 2016;29:640‐649. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Ozaki M, Inoue Y, Miyati T, et al. Motion artifact reduction of diffusion‐weighted MRI of the liver: Use of velocity‐compensated diffusion gradients combined with tetrahedral gradients. J Magn Reson Imaging. 2013;37:172‐178. [DOI] [PubMed] [Google Scholar]
  • 13. Dou J, Reese TG, Tseng WY, Wedeen VJ. Cardiac diffusion MRI without motion effects. Magn Reson Med. 2002;48:105‐114. [DOI] [PubMed] [Google Scholar]
  • 14. Stoeck CT, von Deuster C, Genet M, Atkinson D, Kozerke S. Second‐order motion‐compensated spin echo diffusion tensor imaging of the human heart. Magn Reson Med. 2016;75:1669‐1676. [DOI] [PubMed] [Google Scholar]
  • 15. Nguyen C, Fan ZY, Xie YB, et al. In vivo contrast free chronic myocardial infarction characterization using diffusion‐weighted cardiovascular magnetic resonance. J Cardiovasc Magn Reson. 2014;16:68. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16. Aliotta E, Wu HH, Ennis DB. Convex optimized diffusion encoding (CODE) gradient waveforms for minimum echo time and bulk motion‐compensated diffusion‐weighted MRI. Magn Reson Med. 2017;77:717‐729. [DOI] [PubMed] [Google Scholar]
  • 17. Peña‐Nogales Ó, Zhang Y, Wang X, et al. Optimized diffusion‐weighting gradient waveform design (ODGD) formulation for motion compensation and concomitant gradient nulling. Magn Reson Med. 2019;81:989‐1003. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18. Zhou XJ, Du YP, Bernstein MA, Reynolds HG, Maier JK, Polzin JA. Concomitant magnetic‐field‐induced artifacts in axial echo planar imaging. Magn Reson Med. 1998;39:596‐605. [DOI] [PubMed] [Google Scholar]
  • 19. Mitra P. Multiple wave‐vector extensions of the NMR pulsed‐field‐gradient spin‐echo diffusion measurement. Phys Rev B. 1995;51:15074‐15078. [DOI] [PubMed] [Google Scholar]
  • 20. Callaghan PT, ed. Double wavevector encoding Chapter 8. Translational Dynamics and Magnetic Resonance: Principles of Pulsed Gradient Spin Echo NMR. Oxford, United Kingdom: Oxford University Press; 2011. [Google Scholar]
  • 21. 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]
  • 22. Szczepankiewicz F, Westin CF, Nilsson M. Gradient waveform design for tensor‐valued encoding in diffusion MRI. arXiv. 2020;arXiv:2007.07631. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23. Lasič S, Szczepankiewicz F, Eriksson S, Nilsson M, Topgaard D. Microanisotropy imaging: Quantification of microscopic diffusion anisotropy and orientational order parameter by diffusion MRI with magic‐angle spinning of the q‐vector. Front Phys. 2014;2:11. [Google Scholar]
  • 24. Eriksson S, Lasič S, Topgaard D. Isotropic diffusion weighting in PGSE NMR by magic‐angle spinning of the q‐vector. J Magn Reson. 2013;226:13‐18. [DOI] [PubMed] [Google Scholar]
  • 25. Szczepankiewicz F, Lasič S, van Westen D, et al. Quantification of microscopic diffusion anisotropy disentangles effects of orientation dispersion from microstructure: Applications in healthy volunteers and in brain tumors. Neuroimage. 2015;104:241‐252. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26. Lawrenz M, Finsterbusch J. Double‐wave‐vector diffusion‐weighted imaging reveals microscopic diffusion anisotropy in the living human brain. Magn Reson Med. 2013;69:1072‐1082. [DOI] [PubMed] [Google Scholar]
  • 27. Jespersen SN, Lundell H, Sønderby CK, Dyrby TB. Orientationally invariant metrics of apparent compartment eccentricity from double pulsed field gradient diffusion experiments. NMR Biomed. 2013;26:1647‐1662. [DOI] [PubMed] [Google Scholar]
  • 28. Szczepankiewicz F, van Westen D, Englund E, et al. The link between diffusion MRI and tumor heterogeneity: Mapping cell eccentricity and density by diffusional variance decomposition (DIVIDE). Neuroimage. 2016;142:522‐532. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29. Yang G, Tian Q, Leuze C, Wintermark M, McNab JA. Double diffusion encoding MRI for the clinic. Magn Reson Med. 2018;80:507‐520. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30. Winther Andersen K, Lasič S, Lundell H, et al. Disentangling white‐matter damage from physiological fiber orientation dispersion in multiple sclerosis. Brain Communications. 2020;2:fcaa077. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31. Lasič S, Lundell H, Szczepankiewicz F, Nilsson M, Schneider JE, Teh I. Time‐dependent and anisotropic diffusion in the heart: linear and spherical tensor encoding with varying degree of motion compensation. Proc. Intl. Soc. Magn. Reson. Med. 28, Sydney, Australia. Program no: 4300; 2020.
  • 32. Pipe JG, Chenevert TL. A progressive gradient moment nulling design technique. Magn Reson Med. 1991;19:175‐179. [DOI] [PubMed] [Google Scholar]
  • 33. Price WS. Pulsed‐field gradient nuclear magnetic resonance as a tool for studying translational diffusion. I: Basic theory. Concepts Magn Reson. 1997;9:299‐336. [Google Scholar]
  • 34. Nalcioglu O, Cho ZH, Xiang QS, Ahn CB. Incoherent flow imaging. In: Proceedings of SPIE 0671, Physics and Engineering of Computerized Multidimensional Imaging and Processing, 1986.
  • 35. Grebenkov DS. NMR survey of reflected Brownian motion. Rev Mod Phys. 2007;79:1077‐1137. [Google Scholar]
  • 36. Stepisnik J. Validity limits of Gaussian approximation in cumulant expansion for diffusion attenuation of spin echo. Phys B. 1999;270:110‐117. [Google Scholar]
  • 37. Stejskal EO. Use of spin echoes in a pulsed magnetic‐field gradient to study anisotropic, restricted diffusion and flow. J Chem Phys. 1965;43:3597. [Google Scholar]
  • 38. Sjölund J, Szczepankiewicz F, Nilsson M, Topgaard D, Westin CF, Knutsson H. Constrained optimization of gradient waveforms for generalized diffusion encoding. J Magn Reson. 2015;261:157‐168. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39. Szczepankiewicz F, Westin CF, Nilsson M. Maxwell‐compensated design of asymmetric gradient waveforms for tensor‐valued diffusion encoding. Magn Reson Med. 2019;82:1424‐1437. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40. Szczepankiewicz F, Eichner C, Anwander A, Westin C‐F, Paquette M. The impact of gradient non‐linearity on Maxwell compensation when using asymmetric gradient waveforms for tensor‐valued diffusion encoding. In: Proceedings of the Virtual Conference of ISMRM & SMRT, 2020. Abstract 3391.
  • 41. Wong EC, Cox RW, Song AW. Optimized isotropic diffusion weighting. Magn Reson Med. 1995;34:139‐143. [DOI] [PubMed] [Google Scholar]
  • 42. Szczepankiewicz F, Sjölund J, Ståhlberg F, Lätt J, Nilsson M. Tensor‐valued diffusion encoding for diffusional variance decomposition (DIVIDE): Technical feasibility in clinical MRI systems. PLoS One. 2019;14:e0214238. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43. Föll D, Jung B, Schilli E, et al. Magnetic resonance tissue phase mapping of myocardial motion: New insight in age and gender. Circ Cardiovasc Imaging. 2010;3:54‐64. [DOI] [PubMed] [Google Scholar]
  • 44. Staehle F, Jung BA, Bauer S, et al. Three‐directional acceleration phase mapping of myocardial function. Magn Reson Med. 2011;65:1335‐1345. [DOI] [PubMed] [Google Scholar]
  • 45. Coelho S, Pozo JM, Jespersen SN, Frangi AF. Optimal experimental design for biophysical modelling in multidimensional diffusion MRI. arXiv. 2019:1907.06139. [Google Scholar]
  • 46. Heidemann RM, Feiweier T, Anwander A, Fasano F, Pfeuffer J, Turner R. High resolution single‐shot diffusion weighted imaging with a combination of zoomed EPI and parallel imaging. In: Proceedings of the 17th Annual Meeting of ISMRM, Honolulu, Hawaii, Abstract number: 2736; 2009. [Google Scholar]
  • 47. Szczepankiewicz F, Hoge S, Westin CF. Linear, planar and spherical tensor‐valued diffusion MRI data by free waveform encoding in healthy brain, water, oil and liquid crystals. Data Brief. 2019;25:104208. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48. Nilsson M, Szczepankiewicz F, Lampinen B, et al. An open‐source framework for analysis of multidimensional diffusion MRI data implemented in MATLAB. In: Proceedings of the Joint Annual Meeting of ISMRM‐ESMRMB, Paris, France, 2018. Abstract 5355. [Google Scholar]
  • 49. Baron CA, Lebel RM, Wilman AH, Beaulieu C. The effect of concomitant gradient fields on diffusion tensor imaging. Magn Reson Med. 2012;68:1190‐1201. [DOI] [PubMed] [Google Scholar]
  • 50. Meier C, Zwanger M, Feiweier T, Porter D. Concomitant field terms for asymmetric gradient coils: Consequences for diffusion, flow, and echo‐planar imaging. Magn Reson Med. 2008;60:128‐134. [DOI] [PubMed] [Google Scholar]
  • 51. Hilbert F, Bock M, Neubauer H, et al. An intravoxel oriented flow model for diffusion‐weighted imaging of the kidney. NMR Biomed. 2016;29:1403‐1413. [DOI] [PubMed] [Google Scholar]
  • 52. Stepisnik J. Time‐dependent self‐diffusion by NMR spin‐echo. Phys B. 1993;183:343‐350. [Google Scholar]
  • 53. Ning L, Nilsson M, Lasič S, Westin CF, Rathi Y. Cumulant expansions for measuring water exchange using diffusion MRI. J Chem Phys. 2018;148:074109. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54. Nilsson M, Westin C‐F, Brabec J, Lasič S, Szczepankiewicz F. A unified framework for analysis of time‐dependent diffusion: Numerical validation of a restriction‐exchange correlation experiment. In: Proceedings of the Virtual Conference of ISMRM & SMRT, 2020. Abstract 0718.
  • 55. Lundell H, Lasič S, Szczepankiewicz F, et al. Stay on the beat: tuning in on time‐dependent diffusion in the heart. In: Proceedings of the Virtual Conference of ISMRM & SMRT, 2020. Abstract 0959.
  • 56. de Swiet TM, Mitra PP. Possible systematic errors in single‐shot measurements of the trace of the diffusion tensor. J Magn Reson B. 1996;111:15‐22. [DOI] [PubMed] [Google Scholar]
  • 57. Jespersen SN, Olesen JL, Ianus A, Shemesh N. Effects of nongaussian diffusion on "isotropic diffusion" measurements: An ex‐vivo microimaging and simulation study. J Magn Reson. 2019;300:84‐94. [DOI] [PubMed] [Google Scholar]
  • 58. Lundell H, Nilsson M, Dyrby TB, et al. Multidimensional diffusion MRI with spectrally modulated gradients reveals unprecedented microstructural detail. Sci Rep. 2019;9:9026. [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.

Supplementary Materials

FIGURE S1 Gradient waveforms used in the in vivo experiments nulled for m 0, m 1, and m 2. Each plot shows the maximal gradient amplitude exerted on any one axis, and the duration of encoding before (δ 1) and after (δ 2) the refocusing. For each order of nulling, the sequence timing for linear and planar b‐tensors was the same due to the fixed TE

FIGURE S2 Gradient waveforms with m 0, m 1, and m 2‐nulling from spherical b‐tensor encoding, in which the optimization in the top row used K‐nulling, and the bottom row used M‐nulling. 39 The title of each plot shows the achieved b‐value for the given timing. M‐nulling is generally somewhat less efficient, but more versatile, as it allows arbitrary rotations of the waveform and is robust to gradient nonlinearity 39 , 40

FIGURE S3 Comparison of waveforms for linear b‐tensor encoding, nulled for moments up to m 2 using optimization frameworks of the present work 38 , 39 (NOW, https://github.com/jsjol/NOW), by Aliotta et al. 16 (CODE, https://github.com/ealiotta/code‐gradient‐design), and by Peña‐Nogales et al 17 (ODGD, https://github.com/opennog/ODGD). “MX” in the name indicates that the waveform is compensated for concomitant gradient effects. Overall, the different frameworks yield similar results. The case in the lower right is an outlier, likely due to an incorrect derating of the gradient. Red lines show the evolution of the motion‐encoding vectors, scaled to arbitrary units for visibility

FIGURE S4 Maps of mean diffusivity (MD) indicate regions of signal dropout in multiple slices in a healthy heart. Although m 1‐nulling provides a vast improvement in data quality over m 0, some hyperintense regions remain, seen especially for planar b‐tensor encoding. However, m 2‐nulling appears to yield high data quality throughout the heart muscle

Data Availability Statement

The numerical optimization framework, including the proposed motion compensation, is made available in open source at https://github.com/jsjol/NOW, commit 354cfb3. All gradient waveforms mentioned in this work, signal sampling schemes, and related resources are shared at https://github.com/filip‐szczepankiewicz/Szczepankiewicz_MRM_2020, commit ce42e91.


Articles from Magnetic Resonance in Medicine are provided here courtesy of Wiley

RESOURCES