* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download full paper
Cardiac contractility modulation wikipedia , lookup
Electrocardiography wikipedia , lookup
Management of acute coronary syndrome wikipedia , lookup
Coronary artery disease wikipedia , lookup
Cardiac surgery wikipedia , lookup
Cardiothoracic surgery wikipedia , lookup
Myocardial infarction wikipedia , lookup
Magnetic Resonance Imaging 24 (2006) 727 – 737 A new strategy for respiration compensation, applied toward 3D free-breathing cardiac MRI Bruno Madore4, Gunnar Farneb7ck, Carl-Fredrik Westin, Alejandra Durán-Mendicuti Department of Radiology, Brigham and Women’s Hospital, Harvard Medical School, Boston, MA 02115, USA Received 26 December 2005; accepted 17 January 2006 Abstract In thorax and abdomen imaging, image quality may be affected by breathing motion. Cardiac MR images are typically obtained while the patient holds his or her breath, to avoid respiration-related artifacts. Although useful, breath-holding imposes constraints on scan duration, which in turn limits the achievable resolution and SNR. Longer scan times would be required to improve image quality, and effective strategies are needed to compensate for respiratory motion. A novel approach at respiratory compensation, targeted toward 3D free-breathing cardiac MRI, is presented here. The method aims at suppressing the negative effects of respiratory-induced cardiac motion while capturing the heart’s beating motion. The method is designed so that the acquired data can be reconstructed in two different ways: First, a time series of images is reconstructed to quantify and correct for respiratory motion. Then, the corrected data are reconstructed a final time into a cardiacphase series of images to capture the heart’s beating motion. The method was implemented, and initial results are presented. A cardiac-phase series of 3D images, covering the entire heart, was obtained for two free-breathing volunteers. The present method may prove especially useful in situations where breath-holding is not an option, for example, for very sick, mentally impaired or infant patients. D 2006 Elsevier Inc. All rights reserved. Keywords: 3D imaging; Cardiac imaging; Free breathing; Fast imaging; Parallel imaging 1. Introduction In cardiac MR applications, the need to freeze or resolve both cardiac and respiratory motion poses a difficult challenge. Breath-holding is widely used to avoid artifacts caused by respiration-induced motion. Although very useful, breath-holding effectively limits scan time to a dozen seconds or so, which in turn limits the achievable SNR and resolution. Longer scan times can be obtained with free breathing, provided that respiration-related motion can be satisfactorily corrected for. Extending scan time through free breathing can allow improvements in image parameters such as spatial resolution, spatial coverage, SNR and/or temporal resolution within the cardiac cycle. This work presents a new approach toward respiratory compensation, applied to 3D free-breathing cardiac imaging. The proposed method is named bTracking to Remove Artifacts from Cardiac KineticsQ (TRACK) [1], and its purpose is to compensate for the complex respirationinduced kinetics of the heart while capturing its beating 4 Corresponding author. Tel.: +1 617 278 0024; fax: +1 617 264 5275. E-mail address: [email protected] (B. Madore). 0730-725X/$ – see front matter D 2006 Elsevier Inc. All rights reserved. doi:10.1016/j.mri.2006.01.009 motion. The method gains quantitative, high temporal resolution knowledge about respiration-induced cardiac motion by merging quantitative information from the image data itself, along with high temporal resolution information from a conventional respiration-monitoring belt strapped around the patient. A main feature of the approach consists in reconstructing the same acquired data in two very different ways: First, a time series of 3D images is acquired and reconstructed using our fast-imaging method UNFOLDSENSE [2,3], so that valuable information about respirationinduced cardiac motion can be obtained (e.g., translation and linear stretching). After correcting for motion, the same acquired data set is reconstructed again, in a different way, into the final result: a cardiac-phase series of images where the cardiac beating motion is displayed and where respiration-related motion has been suppressed. A number of very good papers have been written on the topic of free-breathing magnetic resonance imaging (MRI). Respiration is typically monitored through the stretching of a belt strapped around the patient or through 1D navigator measurements [4]. This information can be used to direct k-space data ordering [5– 7] to reject unsuitable data [8,9], to make a number of breath-holds appear like a very long one 728 B. Madore et al. / Magnetic Resonance Imaging 24 (2006) 727 – 737 Fig. 1. Block diagram describing the proposed TRACK method. The shaded blocks represent information acquired during the scan, while the numbered blocks represent steps in the image reconstruction. Black arrows show the flow of processing, while the gray arrows show where the input data are used. A characteristic of the method comes from reconstructing the same data in two very different ways: In Step 1, a large number of time frames are generated to resolve the respiratory cycle, and after analyzing/correcting the data for respiration-induced motion (Steps 2 through 4), a second reconstruction (Step 5) produces a number of cardiac phases to resolve the cardiac cycle. [10,11] or to apply data correction [4,12]. Very impressive work has been done to achieve free-breathing cardiac imaging, through the use of 1D navigator echoes placed on the dome of the right hemidiaphragm to monitor respiration [13–16]. Such navigator echoes measure the respirationinduced motion of the interface between the high-signal liver/ diaphragm and the low-signal right lung in the superior– inferior (S/I) direction. Cardiac respiratory-induced motion can be estimated by assuming a linear relationship between cardiac and right hemidiaphragm motion [17]. A predetermined correlation coefficient of 0.6 is often used to translate right hemidiaphragm S/I translation measurements into cardiac S/I translation [13,14,17,18], and a correlation factor about one order of magnitude smaller can be used to translate the measurements into cardiac anterior–posterior (A/P) translation [17–19]. However, the relationship between right hemidiaphragm and cardiac translation is only roughly linear [20] and has been shown to vary significantly among subjects [19,21], among targeted cardiac structures [17,19] and also over time in a given subject [22]. A calibration scan, performed before the actual scan, can be used on a patientby-patient basis to alleviate some of these problems [23]. Bulk motion, breathing patterns (e.g., more abdominal vs. more thoracic), intersubject variability and the nonrigid nature of the heart combine to make respiration correction a difficult problem, as respiration-induced changes in the heart can be complex both geometrically and temporally [20,22,24]. Because correcting for breathing motion is difficult, most existing free-breathing methods function by rejecting unsuitable data points, rather than correcting them. In the process of building a self-consistent data set that is mostly free of respiratory motion, only a few percentage of the acquired data are typically kept for reconstruction, while the rest is simply discarded. Even when existing datacorrection methods are used to help relax the acceptance criteria, the amount of rejected data is still expected to remain several-fold larger than that of preserved data. In contrast, for the results shown here, every bit of acquired data was used in the reconstruction of the final results. SNR efficiency is a major rationale behind the proposed line of approach, as SNR is expected to vary roughly as the square root of the amount of data included into the reconstruction. The present method is geared toward detecting and suppressing the effects of breathing motion in a way general enough to allow all acquired data points to participate in the reconstruction, leading to optimum SNR. Because SNR is directly proportional to the volume of the imaged voxels, it can be seen as the main factor limiting spatial resolution in MRI. If we consider computed tomography (CT) imaging for a moment, an exquisite spatial resolution of about 0.5 mm isotropic (0.125 mm3) can be achieved nowadays with cardiac CT, while voxels in cardiac MR are often as much as hundreds of times more voluminous (around 20 to 30 mm3). Cardiac CT has shortcomings of its own, like patient dose and low temporal resolution in the cardiac cycle, but its superior spatial resolution allows coronary arteries to be reliably imaged and evaluated, a goal still elusive with MR. To markedly reduce voxel size in cardiac MR, one would first need to secure the necessary SNR. The present work can be seen as the exploration of a possible avenue to enable higher-resolution cardiac MRI, by providing some of the required extra SNR. This is done by removing the need for breath-holding to allow for longer scan times and by incorporating 100% of the acquired data into the image reconstruction. Of course, nominal SNR and spatial resolution may lose some of their meaning in the presence of artifacts. The main challenge for free-breathing imaging is to reduce as much as possible the artifact level due to imperfect compensation of respirationinduced motion. We believe that the present approach, B. Madore et al. / Magnetic Resonance Imaging 24 (2006) 727 – 737 729 where respiration-related motion is measured directly on the heart, using 3D images, has the potential to better compensate for geometrically complicated motion than existing methods that use right hemidiaphragm motion as an indicator of cardiac motion. The present method may prove especially useful in situations where breath-holding is not an option, for example, when imaging very sick, mentally impaired or infant patients. 2. Theory A fast MRI approach we previously developed [2] is used here to time resolve the respiratory cycle. A respirationmonitoring stretchable belt, a standard accessory for MRI scanners, provides a high temporal resolution rendering of the respiratory waveform. The wealth of spatial/geometrical information provided by the 3D images is fused with the high temporal resolution information from the respirationmonitoring belt to detect and correct for spatially and temporally complicated respiration-induced motion and deformation. The acquired data are then corrected for the effect of respiration, and signal from noncardiac structures is suppressed. Finally, the resulting respiration-compensated cardiac signal is converted from a time series of images to a cardiac-phase series of images, where the cardiac beating motion can be seen. As a result, a respiratory-compensated cardiac-phase series of 3D images of the heart is generated. These steps are depicted in the block diagram shown in Fig. 1 and explained in more detail below. 2.1. Data acquisition strategy The shaded blocks in Fig. 1 represent the information gathered during the scan: the acquired k-space data, a record of the respiratory waveform as detected by a stretchable belt strapped around the patient and a record of the cardiac waveform and R wave triggers. Black arrows in Fig. 1 show the flow of the processing, while gray arrows indicate where the input data are used. The cardiac and respiratory waveforms are simply gathered and recorded during the scan and do not influence the actual k-space data acquisition process (i.e., no gating/triggering). Fig. 2 depicts the k y and k z coordinates of the needed k-space lines, with k x oriented through the plane of the paper. As usual, in parallel imaging [25,26], not all k-space lines are sampled: One line for every two lines along both k y and k z are sampled here. A higher density of data is acquired near k-space center to allow self-calibration [2,27,28]. As customary with our UNFOLD method [29], the lines acquired for odd time frames (black dots in Fig. 2) are different from those acquired for even time frames (gray dots). As a consequence of using partial Fourier imaging [30 – 32], a whole section of the k-space matrix (30% here) is not sampled. Not depicted in Fig. 2, a drift in the sampling function is added on top of the temporal changes required by UNFOLD to further diversify the k-space locations visited during the exam. In addition to the usual UNFOLD shift between odd Fig. 2. The k-space sampling scheme for TRACK is depicted here. See text for more details. and even frames (Fig. 2), the whole sampling function is further shifted by one line in the k y direction every 10 frames (alternating between a +k y and a k y shift). As a consequence, the modulation imposed by UNFOLD onto aliased signals is not a Fourier function but a multiplicative combination of a Fourier and a Hadamard function. To the best of our knowledge, this is the first application where UNFOLD is used to generate non-Fourier modulations. As usual, UNFOLD forces aliased signals to behave in a peculiar way through time; hence, they become conspicuous and can be filtered out. Unlike in previous applications, this bpeculiar behaviorQ of the aliased signals is not a high-frequency Fourier modulation but rather a hybrid Fourier–Hadamard function. Details on the filtering process are presented elsewhere [33]. Without the drift, looking at Fig. 2, some k-space locations in the outer k-space regions would never get sampled. The effect of the discontinuous drift is to make sure that all locations get sampled in several of the time frames. 2.2. UNFOLD-SENSE reconstruction (Fig. 1, Step 1) Using our UNFOLD-SENSE method [2,3] supplemented with partial Fourier imaging [30–32], data acquired over several minutes (about 10 min here) are reconstructed into a large number of time frames (200 here), using a relatively high acceleration factor (4.6 here). 2.3. Measurement of the respiratory motion (Fig. 1, Step 2) The present step has much in common with the adaptive averaging ideas developed by Hardy et al. [34] and Sussman et al. [35], as the acquired data are used to detect motion. The whole time series of reconstructed 3D time frames is analyzed to detect the respiration-induced motion of the heart throughout the exam. The cardiac beating motion tends to be blurred in these images, and the procedure aims at evaluating the respiration-induced cardiac motion. For this task, we used a polynomial expansion-based registration algorithm that we developed [36], which was adjusted to evaluate three parameters: S/I displacements (X i ), A/P 730 B. Madore et al. / Magnetic Resonance Imaging 24 (2006) 727 – 737 displacements ( Yi ) and S/I linear stretching (S i ), with i representing the frame number from 1 to N T. The user is asked (a) to select a location z c in the R/L direction, near the center of the heart, to be used for registration; (b) to draw an ROI that loosely surrounds the heart, in a sagittal plane, to delimit the area used for registration; (c) to identify an S/I location near the base of the heart, x base. These are the only user interactions required in the present reconstruction, and in the future, we hope to replace these steps with automated algorithms. The registration is performed on a single sagittal slice, located at z c in the R/L direction, and all other slices are assumed to feature similar respiration-induced motion. x base is the reference location that remains unaffected by S/I stretching. While the S/I stretching measurements are independent of the choice of x base, the S/I translations, on the other hand, are not. While the actual choice of x base has no influence on the reconstructed images, choosing a location near the base of the heart allows the S/I translation values to be directly interpreted in the context of the anatomy, simplifying comparisons among volunteers and with values reported in the literature. 2.4. Fusing respiration waveform and respiration measurements (Fig. 1, Step 3) Fig. 3 depicts how the time series of 3D images provides quantitative but low temporal resolution data, while the monitoring belt provides high temporal resolution data with arbitrary and possibly nonlinear scaling. These two sources of information are fused to give a quantitative, high temporal resolution rendering of respiration-induced motion. With R i representing the reading from the respirationmonitoring belt as k-space center was acquired for the ith time frame out of N T, the following model is assumed for S/I translation: 0 10 1 0 1 1 R1 R21 R31 a0 X1 B 1 R2 B C B C R22 R32 C B CB a1 C ¼ B X2 C: ð1Þ @v v v v A @ a2 A @ v A 2 3 1 R NT R NT R NT XNT a3 The system of equations is solved for a 0, a 1, a 2 and a 3, which represent, respectively, the coefficients for the zeroth-, first-, second- and third-order terms in the relationship between the readings from the respiration-monitoring belt and the S/I translation of the base of the heart. Similar systems that relate the A/P displacements Yi to coefficients b 0, b 1, b 2 and b 3, as well as S/I linear stretching measurements S i to coefficients c 0, c 1, c 2 and c 3, are solved. While R i , X i , Yi and S i represent low temporal resolution functions, with only one data point every few seconds, r(t), x(t), y(t) and s(t) represent their high-resolution counterparts, with hundreds of data points per second. Once polynomial coefficients that translate the low-resolution version of the respiratory-belt readings R i into desired motion parameters (Eq. (1)) are found, the same coefficients are used to translate the high-resolution version of the Fig. 3. Respiration is monitored with a stretchable respiration-monitoring belt (high temporal resolution, nonquantitative information) and by analyzing the time series of acquired 3D images (lower temporal resolution, quantitative information). Each point in PV(t) comes from a motion measurement in a 3D time frame. In essence, the continuous function r(t) provides the functional support to interpolate PV(t) and transform it into a near-continuous, quantitative description of a given motion parameter during the imaging study (e.g., respiration-induced S/I translation, A/P translation or S/I linear stretching). respiratory-belt readings, r(t), into high-resolution versions of these motion parameters: xðt Þ ¼ a0 þ a1 rðt Þ þ a2 rðt Þ2 þ a3 rðt Þ3 yðt Þ ¼ b0 þ b1 rðt Þ þ b2 rðt Þ2 þ b3 rðt Þ3 sðt Þ ¼ c0 þ c1 rðt Þ þ c2 rðt Þ2 þ c3 rðt Þ3 : ð2Þ In the future, we may experiment with piecewise fits along the time axis, by feeding only a fraction of all the N T data points into Eq. (1) and solving multiple times for different subsets of time points. This would allow the a, b and c fit coefficients to vary slowly in time to account for changes in breathing patterns that might alter the relationship between belt stretching and heart motion (e.g., changing from a more thoracic to a more abdominal type of breathing while the exam is underway). 2.5. Correcting for breathing motion and suppressing noncardiac signal (Fig. 1, Step 4) Every k-space point acquired in the entire series of 3D images needs to be corrected for the S/I translation, A/P translation and S/I stretching values calculated from Eq. (2). Through the shift theorem of the Fourier transform, the translations are corrected by applying phase ramps in the k-space domain. The stretching is corrected by performing a modified version of an inverse discrete Fourier transform (DFT), instead of an inverse FFT, in the stretched direction as one goes from Fourier to object domain. As part of the modified inverse DFT, each Fourier basis function involved in the transform is stretched appropriately to counteract the effect of the stretch s(t), yielding a reconstructed object where stretch has been corrected for. The Fourier basis functions, which are linear phase functions, are stretched by increasing/decreasing appropriately the phase slope. More usual interpolation schemes (e.g., linear, cubic and spline) applied to either the object or k-space domain have been proven unreliable, due in part to the complex nature of the data. On the other hand, the interpolation scheme described B. Madore et al. / Magnetic Resonance Imaging 24 (2006) 727 – 737 above based on stretched Fourier basis functions proved very robust. Note that correcting for the respiration-induced kinetics of the heart tends to make all surrounding noncardiac features, which do not move with the heart, appear more dynamic. It is important to suppress as much as possible the noncardiac signals before the final reconstruction to avoid having these features broadcast artifacts onto the heart. Three approaches to do so have been investigated in this work. 1. ROI-based selection. After a sampling-density correction, the respiration-corrected data are brought to the object domain. The ROI previously drawn by the user (as described above) is reused to mask out signals located away from the heart. Because only a fraction of the k-space matrix is available at each time frame, the motion-corrected data are corrupted by aliasing. While this ROI-based approach suppresses signals away from the heart, noncardiac signals that are aliased within the ROI remain. 2. Coil-based selection. In the present implementation, aliasing artifacts come from three locations: half an FOV away in the y direction, in the z direction and in both directions at once. The coil-sensitivity values at each one of these three locations are combined into a Y vector, uY y , and uyz , respectively. These vectors are normalized to a unit length, in a function space featuring N c (complex) dimensions, where N c is the number of coil elements. With Y v the signal at the pixel under consideration, the signal AY yz is identified as being an artifact and is removed to obtain Y vp , the signal after processing: Y Y ¼Y A uyz conj Y uyz d v ; yz Y vYp ¼ Y v Ayz ; ð3Þ where conj() is a complex-conjugate operator and bd Q is a dot-product operator. The process described by Eq. (3) will be referred to as a yz-type projection. By replacing the byzQ subscripts with byQ or bz,Q one gets a y-type or z-type projection, respectively. These different-type projections could be applied sequentially. Although these projections are closely related to parallel-imaging reconstructions, they differ in that they do not amplify noise and they leave unchanged the number of coil images. Because the most intense noncardiac signal to be eliminated comes from the thoracic cage, located along y with respect to the heart, the z-type projection is expected to be the least useful of the three. Because differences in sensitivity tend to grow with distance, the zy-type projection is expected to be the most useful type, with the lowest risk of removing desired signal along with artifacts. 3. Magnitude-based selection. Most intense pixels in the FOV contain fat, and the aliased and nonaliased signals from subcutaneous fat located near the 731 receiver coils appear especially bright. A magnitude threshold can be applied whereby all pixel values with a magnitude beyond the threshold are brought back to the threshold, without affecting their phase. Such thresholding operation tends to remove mostly fat signal and not cardiac signal. While the ROI-based selection should be performed after the motion compensation, the coil-based selection should be performed before, while object signal and sensitivity maps are still well registered. The magnitude-based selection can be performed either before or after. 2.6. Reconstruction of the final result (Fig. 1, Step 5) For the final reconstruction, the k-space data from all time frames are binned into a new series of k-space data sets. This is a retrospectively gated reconstruction, where data are binned based on cardiac phase, using the record of cardiac waveform and trigger information gathered during the acquisition. Because the number of cardiac phases created is much smaller than the number of time frames originally acquired, parallel imaging and UNFOLD are not needed in this reconstruction. As a final step, the data from all coils can be combined in an SNR-optimum way, as described by Roemer et al. [37]. The final result is a cardiacphase series of 3D images, corrected for respiration-induced motion, and these 3D images can be played in a movie loop to display the beating motion of the imaged heart. 2.7. Resolution in cardiac phase Depending on the number of cardiac phases being reconstructed, some data may have to be interpolated from neighboring cardiac phases as part of the final reconstruction described above. Consider a given k-space location, sampled in one m th of the time frames during an N T- frame TRACK acquisition. Each one of these N T/m different measurements falls into one of the N p different cardiac phases being reconstructed. With all cardiac phases being equally probable, the odds of this k-space location being sampled at least once at a given cardiac phase is 1((N p1) /N p)N T/m . The lines near k-space center, which represent a fraction f c of all sampled lines, are sampled more often than the lines near the edge of the k-space matrix. With central lines sampled N T/m c times while other lines are sampled N T/m o times, the fraction of lines expected to be readily available (without interpolation) in an N p-phase TRACK reconstruction is: NT NT Np 1 mc Np 1 mo F Np ¼ 1 fc ð1 fc Þ ð4Þ Np Np It can be noted that Eq. (4) does not depend on the patient’s heart rate but only on the number of time frames, number of phases and details of the k-space acquisition scheme. Once one decides on a target value for the amount of noninterpolated data, for example, 80%, the curve 732 B. Madore et al. / Magnetic Resonance Imaging 24 (2006) 727 – 737 Table 1 Full matrix size TR (ms) Voxel size (mm) NT N p S/I displacement: a 0, a 1, a 2, a 3 Volunteer 1 12812840 2.6 2.52.54.0 200 20 Volunteer 2 12812840 2.7 2.32.34.0 200 20 2.05e1, 8.93e1, 8.65e1, 6.11e1 5.04e1, 2.00e2, 3.48e2, 2.18e2 described by Eq. (4) gives the number of cardiac phases that can be reconstructed. 3. Methods TRACK was implemented on a 1.5-T MR imager (GE Medical Systems, Milwaukee, WI; software version 11.0 M4) equipped with eight receiver channels, using a product eight-element cardiac phased-array coil and a modified 3D steady-state free precession (SSFP) pulse sequence. Eight volunteers have been imaged so far but only two with the latest version of the implementation. Results from these two latest volunteers are presented here. During the scan, as k-space data became available, a Perl script automatically archived them onto a nearby PC. Once archived, the data were automatically deleted from the host of the MR imager to avoid taxing the storage capabilities of the system. A/P displacement: b 0, b 1, b 2, b 3 S/I linear stretching: c 0, c 1, c 2, c 3 Cardiac Breathing rate rate (min1) (min1) 5.03e1, 2.63e1, 1.01e0, 4.90e1 2.22e1, 9.21e1, 1.29e2, 6.03e1 4.53e2, 2.20e3, 76 1.91e1, 1.35e1 1.08e2, 6.48e2, 55 9.87e2, 1.95e1 16 11 Respiratory and cardiac waveforms were also recorded and archived, along with information about the timing of R wave occurrences. Initially, the physiological waveforms were captured using a webcam placed in front of the console, but a software patch developed at GE is now used instead to automatically record these waveforms to files. This patch will become a standard product in future software releases. The image reconstruction was performed off-line, using programs written in the Matlab programming language (The MathWorks, Natick, MA). 4. Results Two volunteers were imaged, with parameters listed in Table 1. The sampling function was changed from frame to frame as required by UNFOLD, with the addition of a discontinuous drift, as described in Section 2. Fig. 4. An important step of the algorithm is illustrated here, which involves suppressing signal from noncardiac features before the final reconstruction. Row A shows 1 of the 200 time frames about to be converted into cardiac phases, and Row B shows signal identified as noncardiac and excluded from the images in Row A. Row C shows one of the reconstructed cardiac phases, and Row D gives a zoomed version of the heart region. Column i represents a case where no suppression is applied, leading to cardiac phases corrupted by aliasing (D(i)). Columns ii through iv show the effect of different suppression strategies (ROI based, projection of type zy and magnitude based, respectively). Column v represents a combination of strategies (ROI-based approach with projections of types zy and y). Upon comparing D(i) and D(v), notice the substantial improvement in image quality achieved by suppressing noncardiac signal before the final reconstruction. See text for more details. B. Madore et al. / Magnetic Resonance Imaging 24 (2006) 727 – 737 Fig. 5. The number of cardiac phases reconstructed, N p, is a free parameter set by the user. The amount of data readily available, without interpolation, is plotted as a function of the number of cardiac phases. Notice the close agreement between experimental data (circles and x marks) and the theoretical prediction from Eq. (4) (solid line). The dashed lines show predictions from Eq. (4) for cases where the number of time frames is either reduced from 200 to 100 or increased to 300. The two dotted lines originating from the vertical axis enclose the normal range of operation for clinical protocols, where roughly one half to two thirds of the data are readily present at the reconstructed resolution, and the remainder is interpolated from neighboring cardiac phases. The vertical dotted lines show that, in TRACK, this range of operation would allow somewhere between 50 and 80 cardiac phases to be reconstructed, roughly twice the temporal resolution of our clinical protocol. A respiratory waveform, r(t), was obtained from a respiration-monitoring belt during the scan. The acquired 3D images were analyzed to evaluate the coefficients describing the respiration-induced motion parameters in Eq. (2), and their values are listed in Table 1. As the individual 3D images are corrected to make the heart appear at a same location and size in all time frames, the role of a 0, b 0 and c 0 is simply to determine what this common location and size should be. The numerical values of the ba,Q bbQ and bcQ coefficients that allow r(t) to be converted into S/I displacement, A/P displacement and S/I stretching depend on the arbitrary units used in the data obtained from the respiration-monitoring belt. The action of breathing-in displaces the heart in the inferior and anterior directions and leads to a positive stretching (elongation). Fig. 4 displays an important part of the processing, where signals originating from outside the heart are suppressed before the final reconstruction can be performed (Step 4 in Fig. 1). Row a shows one of the 200 time frames, just before these frames are reformatted into cardiac phases. Row b shows signal that was identified as noncardiac and subtracted to obtain the images in Row a. Rows c and d display a full-FOV and a zoomed version, respectively, of one of the reconstructed cardiac phases. Columns i through v illustrate different strategies for suppressing the noncardiac signal. In Column i, there is no suppression, leading to cardiac phases corrupted by artifacts (Fig. 4c(i) and d(i)). Column ii shows the effect of the ROI-based suppression 733 strategy presented in Section 2. Comparing Fig. 4d(ii) with Fig. 4d(i) indicates that this ROI-based approach is effective in reducing the artifact level but may not be sufficient by itself to reduce artifacts to an acceptable level. Similarly, Column iii suggests that the coil-based approach is effective but not necessarily sufficient. As seen from Column iv, the magnitude-based approach proved to be mostly ineffective, at least in its current form. Column v represents the processing used to reconstruct the data from Volunteer 1, where the ROI-based approach was combined with two different projection-based approaches (zy type and y type) to eliminate most of the artifacts, as can be seen upon comparing Fig. 4d(v) with Fig. 4d(i). The data from Volunteer 2 featured a lower artifact content, and an ROIbased approach combined with a single projection (zy type) was used. At this stage of development, it would seem that the ROI-based approach and the zy-type projection should always be applied, the magnitude-based approach seems mostly ineffective and should be left aside and the y-type projection may be used if needed. The circles and bxQ marks in Fig. 5 give the fraction of data readily available as a function of the number of cardiac phases reconstructed for Volunteers 1 and 2, respectively. Missing data would be interpolated from neighboring cardiac phases. The solid line in Fig. 5 represents Eq. (4), for the current k-space sampling scheme (N T = 200, f c =24.44% of sampled k-space locations, m c =2, m o =4). Note the close agreement between experiment and theory. Twenty cardiac phases were reconstructed in the results shown here, and accordingly, about 90% of the data were readily available, that is, 10% of the data were interpolated. Figs. 6 and 7 display the reconstructed results. In Fig. 6, only two cardiac phases are displayed: one during systole and one during diastole. Data are shown for Volunteers 1 and 2, using a 3D representation (Column i) and three different 2D cross sections (Columns ii to iv). Fig. 7 shows all 20 cardiac phases reconstructed with the data from Volunteer 2, using a 3D representation. The displayed anatomy, from the right side of the heart, was selected for display because it undergoes large changes in the course of the cardiac cycle. Accordingly, Fig. 7 is meant to demonstrate that the proposed approach does indeed capture the beating motion of the heart. 5. Discussion As shown in Figs 6 and 7, the TRACK method allows the entire heart to be imaged, in 3D, during free breathing. Although breath-held 3D imaging of cardiac function has been demonstrated to be feasible [38 –40], typically only one or two 2D slices can be acquired during the time one holds his or her breath. Compared with 2D breath-held protocols, TRACK can lead, at least in principle, to sizeable improvements in SNR and temporal resolution. The scan time for our 3D acquisition is about 10 min, compared with about 12 s for the breath-held acquisition of one 2D slice. 734 B. Madore et al. / Magnetic Resonance Imaging 24 (2006) 727 – 737 Fig. 6. Two of the cardiac phases reconstructed using data from Volunteer 1 (Rows A and B) and Volunteer 2 (Rows C and D) are displayed: one during diastole (Rows A and C) and one during systole (Rows B and D). A (same) 3D image is represented in four different ways: a 3D representation (Column i) and three different sagittal cross sections (Columns ii to iv). This increase by about a factor of 50 in the time any given spin is imaged should allow SNR improvements by about pffiffiffiffiffi a factor of 50c7. Imperfections visible in the results shown here are believed to be leftover artifacts, not noise. The extra SNR could in principle be used to improve spatial resolution, although in the present implementation, a voxel size similar to that of our 2D clinical protocol was prescribed (2.52.54.0 =25 mm3 for Volunteer 1 and 2.3 2.34.0= 21 mm3 for Volunteer 2, as compared with about 1.72.08.0 =27 mm3 for our 2D clinical protocol). Various aspects of the results are discussed in more detail below. 5.1. Temporal resolution As a result of the first data reconstruction in TRACK, time frames were generated to resolve the respiratory cycle. The term bresolveQ should not be understood here in the Nyquist sense. Even if less than two time frames were acquired per respiratory cycle, no aliasing would occur, thanks to the complementary, near-continuous temporal knowledge provided by the respiration-monitoring belt. Nevertheless, if time frames were acquired over too large a time window, respiratory motion could prove too blurred to be effectively detected and quantified. In the present implementation, the data acquisition window for any given time frame was about 3.1 s, which appeared to be sufficient to avoid significant blurring. Respiration-related blurring could be reduced further using a centric acquisition scheme in the k y –k z plane, but such approach was rejected to avoid the entire central k-space region from being acquired too rapidly at a same cardiac phase. 5.2. Cardiac-phase resolution As a result of the second reconstruction in TRACK, cardiac phases are generated to resolve the cardiac cycle. It is difficult to determine precisely the btrueQ cardiac-phase resolution provided by TRACK. A comparison of the data in Fig. 5 with parameters used in clinical scans can however be helpful. 2D breath-held clinical protocols typically provide about 15 to 20 independent true cardiac phases, interpolated to 30 cardiac phases for display. Accordingly, the images presented to clinicians are typically made of about one half to two thirds of true information, the missing information being interpolated from neighboring cardiac phases. As shown by the dotted lines in Fig. 5, similar proportions of true and interpolated information would be obtained with TRACK if about 50 to 80 cardiac phases were reconstructed (which are about twice higher than the 30 B. Madore et al. / Magnetic Resonance Imaging 24 (2006) 727 – 737 735 5.3. Randomness versus periodicity Fig. 7. Twenty distinct 3D cardiac phases are displayed here, obtained with TRACK while Volunteer 2 was breathing freely. Middiastole happens near the middle of this image series. The method was able to capture the beating motion of the heart, as can be seen from the anatomical changes from cardiac phase to cardiac phase. The imaging parameters for the 3D SSFP sequence were as follows: TR = 2.7 ms, TE = 1.2 ms, matrix size = 128 12840, spatial resolution = 2.32.34.0 mm3, flip angle = 408. The TRACK-related parameters are the following: acceleration in first reconstruction = 4.6, 70% partial Fourier, drift of 1 k y line every 10 time frames, 200 time frames generated by first reconstruction, 20 cardiac phases (displayed here) generated by second reconstruction. The theoretical curve in Fig. 5 slightly overestimates the experimental data, by about 2%. This may be caused by the assumption, made in Eq. (4), about the cardiac phase being an evenly distributed random variable. As many time frames are being acquired, any given k-space location gets sampled many times, and the cardiac phase at which these samples occur is randomly distributed over the whole cardiac cycle. If given k-space locations were more likely to be sampled at some cardiac phases than others, a higher-than-expected number of cardiac phases would be left unsampled, causing experimental measurements to appear below the theoretical curve in Fig. 5. An extreme example of this behavior can be created in simulations, by adjusting the heart rate so that the acquisition time for one time frame is an exact multiple of the R–R interval. In this particular case, any given k-space location gets sampled always at precisely the same cardiac phase, time frame after time frame. Such systematic behavior is very different from the binomial distribution expected for a random cardiac phase and would lead to great reductions in efficiency, that is, to curves far below the theoretical curve in Fig. 5. However, further simulations show that changing the heart rate by as little as a few tenths of a beat per minute or alternatively allowing the heart rate to randomly fluctuate with a standard deviation as small as half a beat per minute is sufficient to essentially destroy such periodic behavior. While nonrealistic simulations involving a perfectly steady heart rate set at a precise (and unfortunate) value may feature great losses in efficiency as compared with the theoretical curve in Fig. 5, such extreme effect is not expected to be observable in vivo. Small departures from a purely random scenario may, however, help explain the subtle discrepancies between experimental and theoretical results such as in Fig. 5. Note that, in principle, one may exceed the performance of the theoretical curve in Fig. 5 by changing prospectively the k-space acquisition order, based on the timing of past frames with respect to the cardiac waveform. The present implementation relies on randomness to diversify the cardiac phases sampled. Strategies with on-the-fly modifications to the phase-encoding order could in principle be developed to increase TRACK’s data collection efficiency. 5.4. Total scan time phases from clinical protocols). Although it is difficult to get a single precise number for the cardiac-phase resolution, it seems clear that TRACK is significantly superior to our clinical 2D breath-held protocol in that respect, with the imaging parameters used here. As seen from Eq. (4), the main imaging parameter affecting the number of cardiac phases (N p) that can be reconstructed is N T (the number of time frames acquired). The dashed curves in Fig. 5 show how the ability of the method to reconstruct cardiac phases is improved by increasing the number of time frames from 200 to 300 or worsened by decreasing it to 100. At about 3.1 s/frame, one should be able to acquire 200 time frames in about 10.5 min. With the current implementation, about 15 min is required instead. Our MR system requires delays in-between time frames, which force the use of dummy excitations to reestablish the steady-state magnetization before each time frame. Furthermore, a pause of about 25 s is inserted between blocks of 20 frames to slow down the acquisition rate roughly to the rate at which raw data get written into files. In future implementations, we will aim to reduce scan time by eliminating as much as possible these idle periods where no image data are acquired. 736 B. Madore et al. / Magnetic Resonance Imaging 24 (2006) 727 – 737 5.5. Future work We will focus on improving the registration process, on further reducing the artifact content and on eliminating user interactions as much as possible. We will also consider extending TRACK to other applications where imaged organs move due to respiration, such as in liver imaging [41,42]. The method might also prove useful in functional MRI, where bulk motion (instead of respiratory motion) has to be corrected and images that resolve the paradigm cycle (instead of the cardiac cycle) are desirable. 6. Conclusion TRACK is a novel respiratory motion correction scheme, targeted toward free-breathing 3D cardiac MRI. The approach may prove especially useful in patient populations where breath-holding cannot be effectively performed, such as with very sick, mentally impaired or infant patients. Acknowledgments This project was supported by the NIH grants R01 HL073319 and U41 RR019703-01A2. Its contents are solely the responsibility of the authors. References [1] Madore B. A new approach toward free-breathing 3D cardiac imaging. Proceedings of the 13th Annual Scientific Meeting of the ISMRM, Miami, USA; 2005. p. 2233. [2] Madore B. UNFOLD-SENSE: a parallel MRI method with self-calibration and artifact suppression. Magn Reson Med 2004;52: 310 – 20. [3] Madore B. Using UNFOLD to remove artifacts in parallel imaging and in partial-Fourier imaging. Magn Reson Med 2002;48: 493 – 501. [4] Ehman RL, Felmlee JP. Adaptive technique for high-definition MR imaging of moving structures. Radiology 1989;173:255 – 63. [5] Bailes DR, Gilderdale DJ, Bydder GM, Collins AG, Firmin DN. Respiratory ordered phase encoding (ROPE): a method for reducing respiratory motion artefacts in MR imaging. J Comput Assist Tomogr 1985;9:835 – 8. [6] Pelc NJ, Glover GH, Method for reducing image artifacts due to periodic signal variations in NMR imaging: US Patent 4,663, 591, 1987. [7] Macgowan CK, Wood ML. Phase-encode reordering to minimize errors caused by motion. Magn Reson Med 1996;35:391 – 8. [8] Sachs TS, Meyer CH, Irarrazabal P, Hu BS, Nishimura DG, Macovski A. The diminishing variance algorithm for real-time reduction of motion artifacts in MRI. Magn Reson Med 1995;34:412 – 22. [9] Wang Y, Rossman PJ, Grimm RC, Riederer SJ, Ehman RL. Navigator-echo-based real-time respiratory gating and triggering for reduction of respiration effects in three-dimensional coronary MR angiography. Radiology 1996;198:55 – 60. [10] Liu YL, Riederer SJ, Rossman PJ, Grimm RC, Debbins JP, Ehman RL. A monitoring, feedback, and triggering system for reproducible breath-hold MR imaging. Magn Reson Med 1993;30:507 – 11. [11] Wang Y, Christy PS, Korosec FR, Alley MT, Grist TM, Polzin JA, et al. Coronary MRI with a respiratory feedback monitor: the 2D imaging case. Magn Reson Med 1995;33:116 – 21. [12] Korin HW, Felmlee JP, Ehman RL, Riederer SJ. Adaptive technique for three-dimensional MR imaging of moving structures. Radiology 1990;177:217 – 21. [13] Kim WY, Danias PG, Stuber M, Flamm SD, Plein S, Nagel E, et al. Coronary magnetic resonance angiography for the detection of coronary stenoses. N Engl J Med 2001;345:1863 – 9. [14] Stuber M, Botnar RM, Danias PG, Sodickson DK, Kissinger KV, Van Cauteren M, et al. Double-oblique free-breathing high resolution three-dimensional coronary magnetic resonance angiography. J Am Coll Cardiol 1999;34:524 – 31. [15] Wang Y, Ehman RL. Retrospective adaptive motion correction for navigator-gated 3D coronary MR angiography. J Magn Reson Imaging 2000;11:208 – 14. [16] Li D, Kaushikkar S, Haacke EM, Woodard PK, Dhawale PJ, Kroeker RM, et al. Coronary arteries: three-dimensional MR imaging with retrospective respiratory gating. Radiology 1996;201:857 – 63. [17] Wang Y, Riederer SJ, Ehman RL. Respiratory motion of the heart: kinematics and the implications for the spatial resolution in coronary imaging. Magn Reson Med 1995;33:713 – 9. [18] Danias PG, McConnell MV, Khasgiwala VC, Chuang ML, Edelman RR, Manning WJ. Prospective navigator correction of image position for coronary MR angiography. Radiology 1997;203:733 – 6. [19] Nagel E, Bornstedt A, Schnackenburg B, Hug J, Oswald H, Fleck E. Optimization of realtime adaptive navigator correction for 3D magnetic resonance coronary angiography. Magn Reson Med 1999;42:408 – 11. [20] Nehrke K, Bornert P, Manke D, Bock JC. Free-breathing cardiac MR imaging: study of implications of respiratory motion — initial results. Radiology 2001;220:810 – 5. [21] Keegan J, Gatehouse P, Yang GZ, Firmin D. Coronary artery motion with the respiratory cycle during breath-holding and free-breathing: implications for slice-followed coronary artery imaging. Magn Reson Med 2002;47:476 – 81. [22] Taylor AM, Jhooti P, Wiesmann F, Keegan J, Firmin DN, Pennell DJ. MR navigator-echo monitoring of temporal changes in diaphragm position: implications for MR coronary angiography. J Magn Reson Imaging 1997;7:629 – 36. [23] Manke D, Nehrke K, Bornert P. Novel prospective respiratory motion correction approach for free-breathing coronary MR angiography using a patient-adapted affine motion model. Magn Reson Med 2003;50:122 – 31. [24] Bogren HG, Lantz BM, Miller RR, Mason DT. Effect of respiration on cardiac motion determined by cineangiography. Implications concerning three-dimensional heart reconstruction using computer tomography. Acta Radiol Diagn (Stockh) 1977;18:609 – 20. [25] Sodickson DK, Manning WJ. Simultaneous acquisition of spatial harmonics (SMASH): fast imaging with radiofrequency coil arrays. Magn Reson Med 1997;38:591 – 603. [26] Pruessmann KP, Weiger M, Scheidegger MB, Boesiger P. SENSE: sensitivity encoding for fast MRI. Magn Reson Med 1999;42:952 – 62. [27] Griswold MA, Jakob PM, Heidemann RM, Nittka M, Jellus V, Wang J, et al. Generalized autocalibrating partially parallel acquisitions (GRAPPA). Magn Reson Med 2002;47:1202 – 10. [28] McKenzie CA, Yeh EN, Ohliger MA, Price MD, Sodickson DK. Selfcalibrating parallel imaging with automatic coil sensitivity extraction. Magn Reson Med 2002;47:529 – 38. [29] Madore B, Glover GH, Pelc NJ. Unaliasing by Fourier-encoding the overlaps using the temporal dimension (UNFOLD), applied to cardiac imaging and fMRI. Magn Reson Med 1999;42:813 – 28. [30] Margosian P, Schmitt F, Purdy D. Faster MR imaging: imaging with half the data. Healthcare Instr 1986;1:195 – 7. [31] Feinberg D, Hale J, Watts J, Kaufman L, Mark A. Halving MR imaging time by conjugation: demonstration at 3.5 kG. Radiology 1986;156:527 – 31. [32] Noll D, Nishimura D, Macovski A. Homodyne detection in magnetic resonance imaging. IEEE Trans Med Imaging 1991;10:154 – 63. [33] Madore B, Hoge WS, Kwong R. An extension to the UNFOLD method to include free-breathing. Magn Reson Med 2006;55:352 – 62. B. Madore et al. / Magnetic Resonance Imaging 24 (2006) 727 – 737 [34] Hardy CJ, Saranathan M, Zhu Y, Darrow RD. Coronary angiography by real-time MRI with adaptive averaging. Magn Reson Med 2000; 44:940 – 6. [35] Sussman MS, Stainsby JA, Robert N, Merchant N, Wright GA. Variable-density adaptive imaging for high-resolution coronary artery MRI. Magn Reson Med 2002;48:753 – 64. [36] Farneb7ck G. Two-frame motion estimation based on polynomial expansion: 13th Scandinavian conference on image analysis. Sweden7 Gothenburgen; 2003. [37] Roemer PB, Edelstein WA, Hayes CE, Souza SP, Mueller OM. The NMR phased array. Magn Reson Med 1990;16:192 – 225. [38] Barger AV, Grist TM, Block WF, Mistretta CA. Single breath-hold 3D contrast-enhanced method for assessment of cardiac function. Magn Reson Med 2000;44:821 – 4. 737 [39] Peters DC, Ennis DB, Rohatgi P, Syed MA, McVeigh ER, Arai AE. 3D breath-held cardiac function with projection reconstruction in steady state free precession validated using 2D cine MRI. J Magn Reson Imaging 2004;20:411 – 6. [40] Jung BA, Hennig J, Scheffler K. Single-breathhold 3D-trueFISP cine cardiac imaging. Magn Reson Med 2002;48:921 – 5. [41] Suramo I, Paivansalo M, Myllyla V. Cranio-caudal movements of the liver, pancreas and kidneys in respiration. Acta Radiol Diagn (Stockh) 1984;25:129 – 31. [42] Morrin MM, Rofsky NM. Techniques for liver MR imaging. Magn Reson Imaging Clin N Am 2001;9:675 – 96.