We present a framework to obtain motion compensated diffusion encoding waveforms that are shorter than all diffusion encoding waveforms available to date. These waveforms can be obtained analytically. We successfully demonstrate the use of these waveforms for cardiac DWI.
Diffusion Weighted Imaging (DWI) is based on the principle that MRI images can be sensitized to random self-diffusion by playing diffusion encoding gradients (DEGs). For a given diffusion sensitivity, or b-value, It is important to utilize the shortest DEG waveforms to avoid unnecessary T2 losses. Additionally, it is desirable to design DEG waveforms that are insensitive to bulk motion to enable DWI of organs that are susceptible to physiological motion. To address this issue, Aliotta et al. 1 presented a method named CODE (Convex Optimized Diffusion Encoding) to obtain optimized DEG waveforms with nulled first and second moments (M1 and M2). CODE framework has two limitations: First, CODE waveforms are obtained by optimizing a function that is not equal to the actual b-value. Secondly, CODE waveforms require numerical optimization, and cannot be computed "on the fly" on the scanning computer.
We propose a novel framework to design Motion Compensated, Optimized Diffusion Encoding (MODE) gradient waveforms. We demonstrate that MODE waveforms result in a higher b-value for a given DEG duration, compared with CODE waveforms. Secondly, we provide analytical expressions that can be used to generate MODE waveforms on the fly. Finally, we demonstrate that the diffusion coefficient values obtained using MODE waveforms are consistent with the literature.
We first introduce Trap8 model waveforms, consisting of 8 non-overlapping trapezoidal pulses with identical ramp times (Figure 1a). Trap8 waveforms are characterized by 25 parameters (8 start times, 8 stop times and ramp time). Another useful waveform model is Sq8, which consists of 8 non-overlapping square pulses and is characterized by 24 parameters (Figure 1b). We obtained analytical expressions of b-value, M1 and M2 for Trp8 as well as Sq8 waveforms.
MODE framework consists of three steps: First, optimal waveform configuration of Sq8 waveforms is found. This is achieved by distributing the 8 pulses evenly between the available time-slots and using a constrained optimization algorithm to find waveform configurations with highest b-value for a given waveform duration, under timing and system constraints. Sq8 model is desirable for this step, because waveforms with fewer than 8 pulses can be obtained by combining 8 square pulses. In the second step, it is verified that the optimal configuration for Sq8 waveform is the optimal configuration for Trap8 waveforms as well, by obtaining optimal waveforms with different number of trapezoidal pulses in different available slots, under the timing and system constraints. Figure 2 shows that the optimal configuration remains unchanged for a vast range of b-values. In the third step, general mathematical expressions are derived for the optimal Trap8 configurations. These expressions can be used to design the MODE waveforms on the fly. Figure 3 shows the expressions obtained for the optimal configurations.