Oxygen transport across the placenta is critically dependent on blood flow in the uterine and umbilical vessels, as well as blood oxygen content and the diffusing capacity of the placenta. Clinically, Doppler ultrasound is used to measure umbilical artery blood flow as a surrogate of blood perfusion without direct measurement of oxygen delivery. There is a need to develop an imaging method to direct measure of oxygen delivery.
In the description, reference is made to the accompanying drawings that form a part hereof, and in which examples of the invention are provided. Such examples do not necessarily represent the full scope of the invention, however, and reference is made therefore to the claims and herein for interpreting the scope of the invention.
In a first aspect, a method is provided for generating images using a MRI system. The method includes one or more acts below. First, the MRI system applies a pulse sequence to obtain a first set of blood oxygenation level dependent (BOLD) MRI images of a pregnant subject during a first time period. The MRI system then applies the pulse sequence to obtain a second set of BOLD MRI images of the pregnant subject during a second time period. The MRI system automatically extracts one or more regions of interest that include a placenta of the pregnant subject in the first and second sets of BOLD MRI images. The MRI system obtains BOLD signal changes in the one or more regions of interest based on the first and second sets of BOLD MRI images. The MRI system generates, based on the BOLD signal changes, a map indicating placental oxygen transport.
In a second aspect, a MRI system includes a magnet system configured to generate a static magnetic field about at least a placenta of a subject arranged in the MRI system. The MRI system includes at least one gradient coil configured to establish at least one magnetic gradient field with respect to the static magnetic field. The MRI system includes a radio frequency (RF) system configured to deliver excitation pulses to the subject. The MRI system also includes a computer system. The computer system is programmed to: control the at least one gradient coil and the RF system to perform a pulse sequence to obtain a first set of blood oxygenation level dependent (BOLD) MRI images on the subject during a first time period; control the at least one gradient coil and the RF system to perform the pulse sequence to obtain a second set of BOLD MRI images on the subject during a second time period; automatically extract one or more regions of interest in the first and second sets of BOLD MRI images; obtain BOLD signal changes in the one or more regions of interest based on the first and second sets of BOLD MRI images; and generate, based on the BOLD signal changes, a map indicating placental oxygen transport.
Blood oxygenation level dependent (BOLD) imaging is the standard technique used to generate images in functional MRI (fMRI) studies. fMRI relies on the BOLD contrast mechanism, which derives contrast from the magnetic properties of hemoglobin. Deoxyhemoglobin is paramagnetic in contrast to oxyhemogolobin, which is diamagnetic. During maternal hyperoxia, the concentration of deoxyhemoglobin decrease and the local magnetic field changes thereby increasing the T2* relaxation time of the neighboring protons, which produces a measurable increase in the local BOLD MRI signal.
Referring particularly now to
The pulse sequence server 20 functions in response to instructions provided by the operator workstation 12 to operate a gradient system 30 and a radiofrequency (“RF”) system 32. Gradient waveforms for performing a prescribed scan are produced and applied to the gradient system 30, which then excites gradient coils in an assembly 34 to produce the magnetic field gradients Gx, Gy, and Gz that are used for spatially encoding magnetic resonance signals. The gradient coil assembly 34 forms part of a magnet assembly 36 that includes a polarizing magnet 38 and a whole-body RF coil 40.
RF waveforms are applied by the RF system 32 to the RF coil 40, or a separate local coil to perform the prescribed magnetic resonance pulse sequence. Responsive magnetic resonance signals detected by the RF coil 40, or a separate local coil, are received by the RF system 32. The responsive magnetic resonance signals may be amplified, demodulated, filtered, and digitized under direction of commands produced by the pulse sequence server 20. The RF system 32 includes an RF transmitter for producing a wide variety of RF pulses used in MRI pulse sequences. The RF transmitter is responsive to the prescribed scan and direction from the pulse sequence server 20 to produce RF pulses of the desired frequency, phase, and pulse amplitude waveform. The generated RF pulses may be applied to the whole-body RF coil 40 or to one or more local coils or coil arrays.
The RF system 32 also includes one or more RF receiver channels. An RF receiver channel includes an RF preamplifier that amplifies the magnetic resonance signal received by the coil 40 to which it is connected, and a detector that detects and digitizes the I and Q quadrature components of the received magnetic resonance signal. The magnitude of the received magnetic resonance signal may, therefore, be determined at a sampled point by the square root of the sum of the squares of the I and Q components:
M=√{square root over (I2+Q2)} (1);
and the phase of the received magnetic resonance signal may also be determined according to the following relationship:
The pulse sequence server 20 may receive patient data from a physiological acquisition controller 42. By way of example, the physiological acquisition controller 42 may receive signals from a number of different sensors connected to the patient, including electrocardiograph (“ECG”) signals from electrodes, or respiratory signals from a respiratory bellows or other respiratory monitoring devices. These signals may be used by the pulse sequence server 20 to synchronize, or “gate,” the performance of the scan with the subject's heart beat or respiration. Also, as will be described, a non-rebreather facial mask 43 may be used, which may be connected, for example, to an oxygen supply flowmeter on the wall of the scanner room.
The pulse sequence server 20 may also connect to a scan room interface circuit 232 that receives signals from various sensors associated with the condition of the patient and the magnet system. Through the scan room interface circuit 44, a patient positioning system 46 can receive commands to move the patient to desired positions during the scan.
The digitized magnetic resonance signal samples produced by the RF system 32 are received by the data acquisition server 22. The data acquisition server 22 operates in response to instructions downloaded from the operator workstation 12 to receive the real-time magnetic resonance data and provide buffer storage, so that data is not lost by data overrun. In some scans, the data acquisition server 22 passes the acquired magnetic resonance data to the data processor server 24. In scans that require information derived from acquired magnetic resonance data to control the further performance of the scan, the data acquisition server 22 may be programmed to produce such information and convey it to the pulse sequence server 20. For example, during pre-scans, magnetic resonance data may be acquired and used to calibrate the pulse sequence performed by the pulse sequence server 20. As another example, navigator signals may be acquired and used to adjust the operating parameters of the RF system 32 or the gradient system 30, or to control the view order in which k-space is sampled. In still another example, the data acquisition server 22 may also process magnetic resonance signals used to detect the arrival of a contrast agent in a magnetic resonance angiography (“MRA”) scan. For example, the data acquisition server 22 may acquire magnetic resonance data and processes it in real-time to produce information that is used to control the scan.
The data processing server 24 receives magnetic resonance data from the data acquisition server 22 and processes the magnetic resonance data in accordance with instructions provided by the operator workstation 12. Such processing may include, for example, reconstructing two-dimensional or three-dimensional images by performing a Fourier transformation of raw k-space data, performing other image reconstruction algorithms (e.g., iterative or backprojection reconstruction algorithms), applying filters to raw k-space data or to reconstructed images, generating functional magnetic resonance images, or calculating motion or flow images.
Images reconstructed by the data processing server 24 are conveyed back to the operator workstation 12 for storage. Real-time images may be stored in a data base memory cache, from which they may be output to operator display 14 or a separate display 48. Batch mode images or selected real time images may be stored in a host database on disc storage 50. When such images have been reconstructed and transferred to storage, the data processing server 24 may notify the data store server 26 on the operator workstation 12. The operator workstation 12 may be used by an operator to archive the images, produce films, or send the images via a network to other facilities.
The MRI system 10 may also include one or more networked workstations 52. For example, a networked workstation 52 may include a display 54, one or more input devices 56 (e.g., a keyboard, a mouse), and a processor 58. The networked workstation 52 may be located within the same facility as the operator workstation 12, or in a different facility, such as a different healthcare institution or clinic.
The networked workstation 52 may gain remote access to the data processing server 24 or data store server 26 via the communication system 28. Accordingly, multiple networked workstations 52 may have access to the data processing server 24 and the data store server 26. In this manner, magnetic resonance data, reconstructed images, or other data may be exchanged between the data processing server 24 or the data store server 26 and the networked workstations 52, such that the data or images may be remotely processed by a networked workstation 52.
In step 110, an MRI system, such as described above with respect to
In step 114, the MRI system automatically align one or more regions of interest that include a placenta of the pregnant subject in the first and second sets of BOLD MRI images. In step 116, the MRI system obtains BOLD signal changes in the one or more regions of interest based on the first and second sets of BOLD MRI images. In step 118, the MRI system generates, based on the BOLD signal changes, a map indicating placental oxygen transport. The map may include a placental gradient map generated from linear fitting of time points within the first preset time period of hyperoxia. As one non-limiting example, the first preset time period may be one minute, two minutes, three minutes, or the like. A 5×5×5 smoothing filter may be applied to control motion artifacts. In the placenta, the gradient map revealed distinct regions of response to oxygen challenge, which were not apparent on the T2* images.
Regions in the placenta, such as regions of ˜3 cm3 in size, may be selected in 3D according to these gradient maps. The delay time of BOLD signal increase may be a useful metric in fetal monitoring. Considering the percent signal increase in brain vessels versus the whole brain, it is likely that their difference owes largely to the low vascular density in the brain parenchyma. The small percent increase in brain parenchymal with hyperoxia brings into question the ability to detect smaller regional resting state fluctuations at this gestational age.
The map may include other timing delay parameters estimated using other models in accordance with the present disclosure. For example, the timing delay parameters may be delays that characterize the signal rising time from normoxia to hyperoxia. The timing delay parameters may be delays that characterize the beginning of signal increase and the end of the normoxia period.
In step 120, the MRI system determines whether the one or more regions of interest are abnormal at least partially based on the generated map. Here, the one or more regions of interest may include at least one fetal organ in a fetus of the pregnant subject. For example, the regions of interest may include the fetus brain, the fetus liver, or other organs of the fetus.
In step 122, the system applies a first and second maternal oxygenation protocols respectively during the first and second time periods, wherein the first maternal oxygenation protocol corresponds to a normoxic episode and the second maternal oxygenation protocol corresponds a hyperoxic episode. For example, the oxygenation protocol may be applied using a non-rebreather facial mask connected to an oxygen supply flowmeter on the wall of the scanner room (oxygen tank in a separate room). With this configuration, maternal inspired oxygen content (FiO2) was modulated during the MRI scan, as a non-limiting example, from 21% to 100%, to give maternal hyperoxia (FiO2>21%). In step 124, the MRI system corrects signal non-uniformity using a normalization method that searches for a smooth multiplicative field that maximizes the high frequency content of the distribution of tissue intensity using a robust B-Spline approximation algorithm. In step 126, the MRI system separates volumes into two sub-volumes including only even slices and only odd slices having doubled slice thickness. At step 127, the MRI system also registers two sub-volumes using group-wise B-Spline transformation. In step 128, the MRI system re-samples the registered volumes with interpolated slices and averages the registered and re-sampled sub-volume in a voxel-wise fashion to reduce motion artifacts between the two sub-volumes.
In step 130, the MRI system may compute mean square error (MSE) difference between each corrected volume and selecting the volume with the least MSE difference with respect to the remaining volumes as a reference volume. In step 132, the MRI system defines a six degrees of freedom (6DoF) rigid transformation as a mapping from the reference volume to the moving image within a mask comprising a whole uterus. In step 134, the MRI system computes a non-rigid body transformation while using the 6DoF rigid body transformation as an initialization component. In step 136, the MRI system estimates a second rigid transformation as a mapping from the reference volume to the moving image within the mask including a fetal brain to avoid excessive deformation in the fetal brain.
In step 140, the MRI system quantifies the deformations within voxels in a region of interest (ROI) by computing the determinant of the Jacobian of transformations det(J(x)) after motion correction within the volume; rejects volumes that contained voxels with negative determinants of the Jacobian; and rejects volumes that contained voxels with det(J(x)) less than a first threshold or greater than a second threshold. The first and second thresholds may be determined using previously collected clinical experimental data and other information database.
In step 142, the MRI system evaluating each voxel in the ROI by using a mean signal intensity for the ROI at time t and the temporal change of the signal intensity It+1(x) and It(x). In step 144, the MRI system compares a difference between the intensities of a voxel at time t and a next time point t+1 with the mean signal intensity at time t. When the temporal difference is higher than the mean signal intensity, the MRI system marks this voxel at time t+1 as an outlier and rejecting the outlier from the ROI. For time t+2, in step 146, the MRI system replaces the intensity of the outlier with a value in the previous time point that is not marked as an outlier. The MRI system then recalculates the mean signal intensity using the updated ROIs excluding the outlier.
In step 148, the MRI system converts signal intensities to ΔR2* and re-sampling the ΔR2* to give identical temporal resolution before statistical analysis across subjects. The MRI system may use a cubic B-Spline basis with knots at two-minute intervals and then calculating mean and standard deviation as functions of time for different groups of subjects. The MRI system may obtain t-statistic and p-value based on the mean and standard deviation of the different groups of subjects. Alternatively or additionally, other statistic model and analysis methods may be used by the MRI system.
In step 320, the MRI system performs signal non-uniformity correction. In step 330, the MRI system performs motion corrections within a volume. In step 340, the MRI system performs motion corrections between volumes. In step 350, the MRI system delineates ROI in the reference volume. The MRI system may perform two separate outlier rejections steps 332 and 342 respectively after motion correction steps 330 and 340. In step 352, the MRI system may generate a time activity curve.
v(x)=u(x)f(x)+n(x) (3).
In the above equation, v is the input image, u is the uncorrupted image to be restored, f is the bias field, and n is the noise, assumed to be Gaussian and independent. Assuming a noise-free scenario and using logarithmic transforms (e.g., ̂u=log u), corrected log image ̂un is constructed by an iterative algorithm that repeatedly applies an update rule:
Here, S* is the B-spline approximator to estimate the residual bias field at the nth iteration {circumflex over (f)}rn and E[û|ûn-1] is the expected value of the true image given the current estimate of the corrected image such that E[û|ûn-1]=∫−∞∞ûp(û|ûn-1), where p(û|ûn-1) is the conditional probability of û given ûn-1.
To improve robustness, the method estimates a single bias field map from a collection of time frames in resting state (i.e., first 10 minutes) via averaging 412. Since the bias correction algorithm does not have the prior constraints on the intensity changes due to the maternal oxygenation in second and third episodes of the oxygenation paradigm, these volumes were excluded from estimation. In order to quantify the difference between the volumes collected in the first ten minutes, each volume was compared with the rest of the volumes using mean square error difference (MSE). Volumes with high MSE difference compared to other volumes were excluded from averaging.
3D-N4 bias correction method implemented in the advanced normalization tools (ANTs) registration suite may be used. In this case, at 414, a mask may be used to cover part or the whole uterus, and method can be applied within the mask with default B-Spline fitting parameters, while shrink factor was set to 3 and the number of iterations was set to 400. Thereafter, the correction map is applied to the time frames 416.
The group-wise method based on multiple pair-wise registrations with a non-rigid body transformation was applied to align two sub-volumes into mid-point image space. In this approach, each sub-volume, Peven (Podd) was taken as a fixed image and two independent transformations were created between Podd and Peven (Peven and Podd) and between Peven and Peven (Podd and Podd). Note that the transformation between Peven and Peven (Podd and Podd) is the identity. Each sub-volume was transformed into an average image space using the inverse of the transformation:
T
even(x)=½(Teven→odd(x)+Teven→even(x)) and Todd(x)=½(Todd→even(x)+Todd→odd(x)) (5).
After applying inverse transformations, registered sub-volumes were returned back to the original slice thickness and missing slices were filled by linear interpolation. Motion corrected volume was created by the voxel-wise averaging of the registered and resampled sub-volumes.
For a non-rigid transformation, 3D B-spline model was used with three level multi-resolution strategy and a maximum number of 2500 iterations per resolution. Optimization was performed using gradient descent. To choose the similarity metric, mutual information, sum of squared difference and normalized correlation coefficient were tested in a single data set. The results were similar for all three metrics. For the rest of the data sets, mutual information was used, due to its known convenience for aligning images with different intensity distributions, which may be critical for functional data collected during maternal oxygenation paradigm, although the data series were acquired with the same contrast parameters.
The motion correction steps may be implemented using Elastix or other open source image registration software.
The masks (i.e. the uterus mask, the fetal brain mask) delineated manually on the average volume (i.e. the average of all time series after intra-volume motion correction) in ITK-SNAP (20) were used for motion correction between volumes. As an initialization 520, six degrees of freedom rigid transformation was defined as a mapping from the reference volume to the moving image within the mask including a whole uterus, i.e., T: ΩF⊂Ruterus→ΩM⊂Ruterus.
To compensate for motion in the deformable tissues in a uterus (e.g., placenta and fetal liver), a non-rigid body transformation 540 was computed while using the initial rigid body transformation 530 as an initialization component such that the result of the initial rigid registration TR0 was composed with a non-rigid transformation TNR in the way that T(x)=TNR(TR0(x)). In order to avoid excessive deformation in the fetal brain, a second rigid transformation may be estimated as a mapping from the reference volume to the moving image within the mask including the whole brain.
A gradient descent optimization method may be used to maximize the mutual information. Grid size for B-spline transformation and gradient descent optimization parameters may be determined in a subset of the volumes by visual inspection. Customized parameter file was created for each case, separately.
In the second outlier rejection step 620, the MRI system may evaluate each voxel in the region of interest (ROI) by using the averaged signal intensity μt for that ROI at time t and the temporal change of the signal intensity It+1(x)−It(x). The difference between the intensities of a voxel at time t and the next time point t+1 was compared with the mean signal intensity at time t. When the temporal difference was higher than the mean value, this voxel at time t+1 was marked as an outlier and rejected from the ROI. For the next time point (e.g., time t+2), the intensity of a voxel assigned as an outlier (e.g., at time t+1) was replaced with its value in the previous time point at which it was not assigned as an outlier, and the mean signal intensity was recalculated using the updated ROIs excluding outliers. Volumes with more outlier voxels than 5% of the total number of voxels in the ROI were rejected during region specific dynamic analysis.
Regions of interest (i.e., placenta, fetal liver and brain) used in temporal analysis were drawn manually in ITK-SNAP using the reference frame. The same mask was used in each registered volume to compute average signal intensities.
The proposed pipeline was applied to ten volume series and results of each step of the pipeline were visually inspected. For quantitative evaluation, placenta, fetal liver and brain masks were manually drawn in the registered data sets and Dice similarity coefficients (i.e., 2|A∩B|/|A+B| where A and B are automatic and manually delineated regions and |•| denotes voxel count) were computed with respect to the masks delineated in the reference volume and the updated masks after the outlier voxel rejection.
In
After visual inspection of local expansion and compression, thresholds (τc; τe) for over-compression and over-expansion for the placenta, fetal liver and fetal brain were set as (0.5; 1.5), (0.7; 1.3), (0.8; 1.2) respectively.
In summary, the computational pipeline contains four main steps: signal non-uniformity correction, intra-volume motion correction, inter volumes motion correction and outlier detection.
To create a robust signal non-uniformity map, the MRI system uses an average of selected volumes collected in the first ten minutes. Volumes may be selected based on their MSE differences. The MRI system then applies the same bias field map to all time series with the assumption that the position of the receiver coil with respect to the mother was stable during the scan and change of the loading due to the fetal motion has limited effect on the change of the receiver's sensitivity. If separate bias field correction maps for each volume in a single data set are desired, it may be necessary to model the signal intensity change due to maternal oxygenation in the uterus and integrate such model with the signal non-uniformity correction algorithm. The proposed method does not include correction for geometric artifacts due to BO inhomogeneties. The framework may be extended to include a distortion correction as a part of the pipeline for more accurate dynamic analysis.
For both intra-volume motion correction and motion correction between volumes, non-rigid body transformations may be applied to the whole uterus with the parameters adjusted for a deformable tissues without any rigidity masks. In order to eliminate the effect of over-deformation in the brain during intra-volume motion correction, higher thresholds were set for the first step of the outlier detection in brain regions. In
The proposed pre-processing pipeline corrects signal non-uniformities and mitigates fetal and maternal motion in BOLD MRI data sets acquired during oxygen challenge. This method includes signal non-uniformity correction and rigid and non-rigid body motion correction for the whole uterus. Temporal analysis of the fetal and placental responses to different maternal oxygenation episodes is enabled by the proposed method.
R2*(t|α,β,Δ,C1,C2)=C1+C2·(t−Δ)α-1·e−(τ−Δ)/βPoxy(t,Δ) (6).
In Equation (6), Poxy(t, Δ)=1 for t≧Δ, and Poxy(t, Δ)=0 for t<Δ. τ=(α−1)·β. The MRI system may include a computer system that fits the obtained BOLD data using the above equation and obtain Δ map and τ map. Examples of the Δ map and τ map are shown in
Here, the proposed method offers 1) a map that characterizes how placenta regions respond to a sudden maternal oxygen increase; 2) % of placental region that respond differently to oxygen exposure; and 3) correlations of oxygen intake placental regions and fetal organs. Using the information post hyperoxia, the oxygen clearance of placenta can be determined after switching oxygen back to room air, a measurement of effective placenta reserve. The method may be used to measure placental function in vivo.
Bias field was estimated from the first normoxic episode using N4, and applied to all time points. Intra volume motion was corrected using non-rigid group-wise registration; pairwise registration was carried out with organ specific rigid and non-rigid body transformations in Elastix to correct for inter-volume motion. Outlier volumes were excluded based on transformation fields and temporal signal change in each voxel. Manual segmentation of placentae and fetal organs on reference frame was performed and propagated to all time frames. Time activity curves (TAC) were generated by taking mean signal intensity of ROI at each time point, filling outlier time points by linear interpolation. Finally, signal intensities were converted to ΔR2*, according to the following Equation (7), and resampled to give identical temporal resolution before statistical analysis across subjects.
S(t)=A*e−R2*t,ΔR2*=−log(S(TE)/S(TE))/TE, (7)
Here, S (TE) is the average of the first 10 min signal. Since R2* is inversely associated with blood oxygenation level SO2. The decrease of R2* may be used as a marker for increased blood oxygenation.
The long-range temporal correlated data may be modeled using functional data analysis methods. The computer system may calculate mean and standard deviation as functions of time for AGA and SGA groups, and t-statistic and p-value functions comparing the group means. Average rate of signal change and between-group t-statistics at various time intervals was tabulated. Each individual subject was also examined for timing of significant oxygenation level increase at initiation of hyperoxia, at the end of hyperoxia, and at the end of second normoxic episode.
All placenta had significant oxygenation increase. In group comparison between AGA and SGA shown in
The proposed method maps oxygen delivery timing in human placenta. Healthy placentae show Temporal delay (τ) map that agree with normal perfusion timing in response to maternal hyperoxygenation. Pathological placentae exhibit increased delay time and dispersion of oxygen arrival across the placenta.
The present invention has been described in terms of one or more preferred embodiments, and it should be appreciated that many equivalents, alternatives, variations, and modifications, aside from those expressly stated, are possible and within the scope of the invention.
This application claims the benefit of U.S. Provisional Patent Application Ser. No. 62/152,125, filed on Apr. 24, 2015, and entitled “MRI Characterization of Placental Oxygen Transport,” which is incorporated herein by reference in its entirety.
This invention was made with government support under EB017337 and HD087211 awarded by the National Institutes of Health. The government has certain rights in the invention.
Number | Date | Country | |
---|---|---|---|
62152125 | Apr 2015 | US |