Self-driving Fetal Brain MRI

Prospective motion correction via adaptive imaging plane prescription

MIT
CSAIL
Martinos Center
for Biomedical Imaging
Boston Children's
Hospital
Harvard
Medical School


Abstract

To diagnose fetal neurodevelopmental abnormalities, radiologists rely on stacks of high-resolution T2-weighted 2D anatomical (HASTE) slices acquired along the axial, sagittal, and coronal planes. Head motion between consecutive slices hinders radiological interpretability by producing double-oblique slices and introducing unintended gaps in spatial brain coverage. In current clinical practice, this necessitates re-acquisition of the whole stack, leading to long scan times and limited diagnostic utility if no high quality stack can be acquired. Before every HASTE readout, we insert a fast EPI volumetric navigator (EPI-vNav) that is used to estimate the current fetal head pose, center the next EPI-vNav on the head, and translate/rotate the HASTE imaging plane to account for the head motion. We implemented our automated acquisition system on a 3T fetal MRI scanner. In preliminary in utero experiments, the EPI-vNavs and HASTE slices acquired by our method accurately follow the translational and full rigid movements of the fetal head in real time. Furthermore, our HASTE stacks demonstrate mitigated motion effects compared to those acquired without any motion correction. Our work promises to improve radiological assessments, reduce scan time, and alleviate pregnant patients’ discomfort.

Method

Interleaved acquisition of 3D EPI-vNavs and 2D (axial) HASTE slices. To correct for fetal head motion, our proposed system aims to automatically adjust the imaging plane \(P_{k+1}\) to account for the current head pose \(T_k\), which is estimated from the previous EPI-vNav scan $f_k$. Pose estimation from EPI-vNavs is a challenging task due to low signal-to-noise ratio and low resolution. Furthermore, EPI-vNavs include spin-history artifacts (yellow arrows) from the preceding HASTE readout due to the short time interval (1.5 s) between the two acquisitions.
In utero implementation. Our real-time system employs an interleaved sequence running on a 3T Siemens scanner, connected to a server hosted on a GPU-enabled laptop. At the start of the sequence, we define the target imaging planes \(P_1,...,P_k\) of all HASTE slices in the stack relative to a canonical anatomical coordinate system. At time step \(k\), the server receives the most recent EPI-vNav \(f_k\), from which we estimate the rigid transform \(T_k=t_k\circ R_k\) from the anatomical to scanner coordinate systems. We then prescribe the next HASTE imaging plane to be \(\tilde{P}_k=T_kP_k\) and shift the next EPI-vNav field-of-view (FOV) by \(t_k\).

In utero demos

EPI-vNavs

Example of dynamically translated EPI-vNavs "chasing" the head in a 31 week old fetus.

HASTE slices

Our automatically prescribed HASTE slices align with the target anatomical orientation (left to right: axial, sagittal, coronal).

HASTE stacks

We compare HASTE stacks acquired by our method to those acquired without motion correction in a subject (GA=30w2d) with significant fetal motion. The examples demonstrate that our method promises to mitigate motion effects by improving the spatial alignment of slices within the stack.