Non-rigid Motion Correction using Localized PROPELLER and Low-Rank Minimization
Joseph Y. Cheng1, Mariya Doneva2, Tao Zhang1, John M. Pauly3, Shreyas S. Vasanawala1, and Michael Lustig2

1Radiology, Stanford University, Stanford, CA, United States, 2Electrical Engineering & Computer Sciences, University of California, Berkeley, CA, United States, 3Electrical Engineering, Stanford University, Stanford, CA, United States

Synopsis

A major obstacle in MRI is artifacts from patient motion. This is especially challenging for pediatric imaging where anesthesia is often required to obtain diagnostic image quality from uncooperative patients. Thus, we developed a PROPELLER-based method to correct for non-rigid motion. Simple localized motion is estimated for each spatial region by first applying a spatial window to the image data. Low-rank minimization is used to iteratively estimate the motion without the need of determining a reference motion state and to potentially enable higher-resolution navigation. The final image is constructed via autofocusing. This approach is demonstrated in free-breathing abdominal scans of healthy and patient volunteers.

Purpose

Patient motion is a major source of image artifacts for MRI. Breath-holding is effective in reducing patient respiratory motion. However, for many pediatric patients, breath-holding is difficult to perform. For patients under anesthesia, breath-holding is only possible through deep anesthesia and ventilator suspension. Thus, we develop a non-rigid motion correction scheme using PROPELLER and low-rank minimization to enable free-breathing MRI and to hopefully eliminate the need of anesthesia for pediatric imaging.

Method

Data Acquisition: PROPELLER[1] is adapted to a 2D RF-spoiled GRE sequence. A Cartesian k-space "blade" is collected such that this blade can be reconstructed with high-spatial-resolution in the readout dimension and low-spatial-resolution in the phase-encode dimension. To extend the width of the blade while minimizing motion, the blade is accelerated by a factor of 2. The acquisition is repeated with blades rotated by golden-ratio angle increments[2], ~68.75° (Figure 1). For multi-slice imaging, one blade is collected for each slice before the next blade is collected.

Image Reconstruction: Each blade is first reconstructed using GRAPPA[3]. An initial PROPELLER reconstruction is performed for phase correction, global rotation correction (if appropriate), global translation correction, and correlation weighting[1]. Next, a circularly-symmetric spatial window is applied to limit the image signal to a small localized spatial region. This spatial window is shifted throughout the image to construct a bank of overlapping spatial windows $$$w[n]$$$. For each window $$$w[n]$$$, the following steps are performed:

1. Local motion estimation using low-rank: Because the reference image is unknown and the image after windowing changes depending on the translation correction, low-rank minimization[4] is used to estimate local motion. Low-frequency k-space for each blade is gridded as $$$m$$$. For $$$n$$$-th window, motion of each blade $$$(d_x[n],d_y[n])$$$ is estimated by solving the following optimization using Gauss-Newton algorithm:$$(d_x[n],d_y[n])=\arg\min_{(d_x,d_y)} \|CW_n(m e^{-i2\pi(k_xd_x + k_yd_y)})\|_*.$$

The spatial window $$$w[n]$$$ is applied as matrix $$$W_n$$$. Matrix $$$C$$$ reformats the data into a matrix with image pixels and channels as rows and blades as columns. The norm $$$\|A\|_*$$$ represents the nuclear norm of $$$A$$$. Motion correcting $$$m$$$ (using $$$e^{-i2\pi(k_xd_x + k_yd_y)}$$$) should minimize the nuclear norm, or rank, of the matrix.

2. Localized PROPELLER reconstruction: Estimated local motion $$$(d_x[n],d_y[n])$$$ is then applied to correct the data. Correlation weights are computed for the spatially windowed blades after motion correction to account for through-plane motion at that particular spatial region. The entire dataset, without the spatial window, is then reconstructed.

After performing the motion estimation and PROPELLER reconstruction for each $$$w[n]$$$, the final image is pieced together through an autofocusing algorithm[5]: for each image location, image pixels from the sharpest image in the bank of reconstructed images are selected. The reconstruction pipeline is summarized in Figure 1.

Experimental Setup: Healthy and patient volunteers were scanned with IRB approval and informed consent using a 3T GE MR750 scanner. Specific scan parameters are summarized in Table 1.

Results

The different motion paths estimated using the localized spatial windows are shown in Figure 2. Similar A/P motions from respiration were estimated from the windows placed in the upper left and upper right corners of the abdomen. The R/L motion in opposing directions suggest expansion/contraction of the abdomen.

In the volunteer study, sharpening of the anatomical structure can be appreciated after performing the entire reconstruction compared to an initial PROPELLER reconstruction (Figure 3). Residual artifacts are more apparent in the axial scan when compared to the breath-hold scan (also acquired with PROPELLER).

The patient study demonstrates the performance of the approach with gadobutrol enhancement. Autofocusing combines the correction of the different regions into a fully corrected image (Figure 4).

Discussion

Low-rank minimization attempts to increase robustness of localize motion estimation and potentially enables higher-resolution navigators with matrix-completion algorithms[4]. For certain window locations, there may be no structures present for accurate motion estimation. Thus, autofocusing allows for another local motion estimate to be used instead. Because images were collected with T1-weighting, contrast-enhancement improves image contrast and provides more structures for local motion estimation.

Axial scan suffers from more residual motion. Since respiratory motion is primary in the S/I direction, axial scan suffers from considerable through-plane motion. This motion is minimized with a coronal orientation. The simple localized translational motion model can be potentially extended for correcting more complex motions.

Non-rigid motion correction has potential to eliminate anesthesia for pediatric patients. PROPELLER acquisition enables bulk rigid-body motion correction, and localized windowing enables the correction of residual non-rigid motion. By correcting for non-rigid motion, more data is used for the image reconstruction -- this can shorten the scan duration and increase the temporal resolution for dynamic imaging.

Acknowledgements

NIH R01-EB009690, NIH R01-EB019241, NIH P41-EB015891, AHA 12BGIA9660006, Tashia and John Morgridge Faculty Scholars Fund, Sloan Research Fellowship, and GE Healthcare.

References

[1] Pipe JG. Motion correction with PROPELLER MRI: Application to head motion and free-breathing cardiac imaging. Magn Reson Med 1999; 42:963–969.

[2] Winkelmann S, Schaeffter T, Koehler T, Eggers H, Doessel Olaf. An Optimal Radial Profile Order Based on the Golden Ratio for Time-Resolved MRI. IEEE Trans Med Imaging 2007; 26:68–76.

[3] Griswold MA, Jakob PM, Heidemann RM et al. Generalized autocalibrating partially parallel acquisitions (GRAPPA). Magn Reson Med 2002; 47:1202–1210.

[4] Otazo O, Koesters T, Candes E, Sodickson DK. Motion-guided low-rank plus sparse (L+S) reconstruction for free-breathing dynamic MRI. In: Proceedings of the 22nd Annual Meeting of ISMRM, Milan, Italy. (abstract 742).

[5] Cheng JY, Alley MT, Cunningham CH, Vasanawala SS, Pauly JM, Lustig M. Nonrigid motion correction in 3D using autofocusing with localized linear translations. Magn Reson Med 2012; 68:1785-1797.

Figures

FIG 1: Method overview. PROPELLER k-space trajectory is depicted in the upper left. The golden-angle increment is used to rotate the blades. Each blade is lightly accelerated with GRAPPA. An initial PROPELLER reconstruction, consisting of estimating global translational and rotational motion, is performed. With different spatial windows ($$$w[n]$$$), local motion is estimated, and images are reconstructed. The final image is combined from the bank of reconstructed images using autofocusing.

FIG 2: Localized motion estimation and correction for free-breathing abdominal scan of a 27-year-old female. Different spatial windows (dashed circles) are applied to estimate and correct for local motion. The corresponding estimated motion paths are plotted (right) with x motion (R/L) as solid lines and y motion (A/P) as dashed lines. The opposing right and left motion suggests that the abdomen is expanding/contracting during respiration.

FIG 3: 27-yr-old female volunteer: free-breathing & 30-sec breath-hold. With non-rigid motion correction, the liver dome (black arrow) and intestine (white triangle) are sharpened in the coronal images (top). The correction had difficulty recovering the hepatic vessels (yellow arrow) due to low tissue contrast. Muscle tissue (yellow triangle) and kidney delineation (dashed white arrow) are also improved (bottom). Residual artifacts remain in the axial scan from through-plane motion.

FIG 4: Coronal slices from multi-slice abdominal scans with gadobutrol enhancement. a: 16-yr-old female. b: 12-yr-old male. In the first two columns, reconstructions from select spatial windows (illustrated with dashed white) are shown. Hepatic vessels were sharpened (yellow arrows) through focusing on the liver. The spine remains sharp when the window is placed in the lower center (white triangle). Autofocusing (right column) combines the sharpest regions into one final image.

TABLE 1: Scan parameters.



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