On Demand Reprogramming of MR Sequence Parameters Using MatMRI
Samuel Pichardo1,2, Charles Mougenot3, Steven Engler1,4, Adam C. Waspe5,6, and James Drake5,6

1Thunder Bay Regional Research Institute, Thunder Bay, ON, Canada, 2Electrical Engineering, Lakehead University, Thunder Bay, ON, Canada, 3Philips Healthcare, Toronto, ON, Canada, 4Computer Science, Lakehead University, Thunder Bay, ON, Canada, 5University of Toronto, Toronto, ON, Canada, 6The Hospital For Sick Children, Toronto, ON, Canada

Synopsis

For dynamic studies, it is often desirable to adjust parameters in “real time” depending on decisions made by user-defined algorithms. We performed a modification to the software tool MatMRI to develop a method that allows changing on demand multiple MR sequence parameters. We present results of this new method when applied to the modification of sequence parameters for MR-Acoustic Radiation Force Imaging. Our results demonstrate that it is feasible to reprogram MR sequence parameters dynamically using existing technology for the control of scanners.

Purpose

The evaluation of large sets of parameters is a common requirement when new MR sequences are being optimized. For dynamic studies, it is often desirable to adjust parameters in “real time” depending on decisions made by user-defined algorithms. By performing a modification to the software tool MatMRI[1], we developed a method that allows changing multiple MR sequence parameters, dynamically. We present results of this new method when applied to the modification of sequence parameters for MR-Acoustic Radiation Force Imaging (MR-ARFI)[2]. This work of is of interest to researchers and clinicians interested in MRI-guided interventions, dynamic studies and dynamic control of MR sequence parameters.

Methods

MatMRI is an open access tool that encapsulates the XTC interface[3] with Philips MRI scanners to make it accessible in a Matlab environment. XTC includes a mechanism to update the geometrical location of imaging slices in a dynamic study. We adapted the existing process of geometry updates to allow for modification of other MR sequence parameters. In MatMRI, a communication message is used to update the geometry of an MRI acquisition. This message consists of a series of N double-precision 4x4-matrices, where N is the number of imaging stacks being used in a dynamic study. In each matrix, six values store cosine vectors and are used to specify the orientation information. Since a valid cosine vector requires values between -1.0 and +1.0, we use this requirement to create matrices to be detectable for purposes other than changing the geometry; by example, by assigning a value of 2.0 in the first cosine value. Once the message is intercepted, then all the remaining values in the matrices can be used to update other MR sequence parameters. In principle, hundreds of double-precision values could be used for user-defined purposes.

We applied this method to update parameters controlling the MR-ARFI sequence[2]. Experiments were conducted using a 3T MRI and a Sonalleve MR-HIFU system (Philips Healthcare, Best, The Netherlands). MR images were acquired every 0.25s using an EPI gradient echo sequence (EPI factor 9) with an echo time of 30 ms and a repetition time of 44 ms. The image field of view was 45×45 mm² with a voxel size of 0.7×0.7×4 mm³. HIFU pulses with a length of 0.5ms and acoustic power of 200W were used to produce the radiation force displacement. The image was positioned perpendicular to the acoustic beam and centered at the focus of the ultrasound beam. As shown in Figure 1, we adapted the MR sequence to update MRI parameters on demand, including the Trigger Delay (TDy), Gradient Delay (GDy), Gradient Duration (GDu), and Gradient Strength (GSt). An user interface written in Matlab, which ran in a computer connected to the main MRI console via a 1 Gb Ethernet link, was used to modify the MR parameters dynamically and collect MR data in “real time”. The toolbox MatHIFU[1] was used to control the HIFU system.

Results

Figure 2 shows a section of the user interface detailing all the MR parameters (12 in total) that were available to be modified dynamically. An experiment was performed where the Trigger Delay (TDy) was modified over time. As shown in Figure 1, TDy controls the timing between the beginning of the HIFU pulse and the motion sensing gradient of the ARFI sequence. In this experiment, TDy was varied from 0 to 2 ms in steps of 0.2 ms every time a group of 8 images was collected. Figure 3 shows the displacement measurement over time at a voxel centered at the focused beam. To verify baseline conditions, the test included the collection of displacement images before the first HIFU pulse and after the last HIFU pulse. Changes of the measured displacement were clearly observable as the change in TDy was applied after a group of 8 images were collected. In each group of 8 images, the last 5 images were used to calculate the mean and standard deviation of the displacement. Figure 4 shows the measured displacement as function of TDy. In total, 12 changes to the MR parameters were applied and the whole test lasted only 38 seconds.

Conclusions

In this study, we demonstrated that it is feasible to reprogram MR sequence parameters dynamically using existing technology for the control of scanners. This new feature in the MatMRI toolbox facilitates the testing of multiple parameters in a very efficient manner. The capability of changing MR parameters “on demand” will be greatly beneficial in the future to optimize MRI techniques such as MR-ARFI and other interventional procedures.

Acknowledgements

Authors acknowledge support from the Discovery and Undergraduate Student Research Awards programs of the Natural Sciences and Engineering Research Council of Canada, Brain Canada Multi-Investigator Research Initiative and Philips Healthcare. CM is employee of Philips.

References

[1] Zaporzan, et al. J Therap Ultrasound. 2013; (4):1-7.

[2] McDannold, Maier. Med Phys. 2008; 35(8): 3748–3758.

[3] Smink, et al. Proc 19th Annual Meeting of ISMRM;2011;1755.

Figures

Figure 1. ARFI sequence showing the HIFU pulse and some of the parameters (from 12) that were accessible and able to be modified on demand. The following parameters are detailed: Trigger Delay (TDy), Gradient Delay (GDy), Gradient Duration (GDu) and Gradient Strength (GSt). MSG stands for motion sensing gradient.

Figure 2. Configuration window in the user interface showing MR parameters accessible to be modified on demand. In this window, the options to modify the trigger delay in steps are included.

Figure 3. Displacement measured with ARFI in the voxel located at the center of the HIFU beam. The vertical green lines indicate the time points where the on demand change to the MR parameters were applied. The measurements kept for analysis are marked with an “*”.

Figure 4. Displacement measured with ARFI as a function of the applied trigger delay (TDy) MR parameter.



Proc. Intl. Soc. Mag. Reson. Med. 24 (2016)
3593