Abstract
We propose a novel deformation corrected compressed sensing (DC-CS) framework to recover contrast enhanced dynamic magnetic resonance images from undersampled measurements. We introduce a formulation that is capable of handling a wide class of sparsity/compactness priors on the deformation corrected dynamic signal. In this work, we consider example compactness priors such as sparsity in temporal Fourier domain, sparsity in temporal finite difference domain, and nuclear norm penalty to exploit low rank structure. Using variable splitting, we decouple the complex optimization problem to simpler and well understood sub problems; the resulting algorithm alternates between simple steps of shrinkage based denoising, deformable registration, and a quadratic optimization step. Additionally, we employ efficient continuation strategies to reduce the risk of convergence to local minima. The decoupling enabled by the proposed scheme enables us to apply this scheme to contrast enhanced MRI applications. Through experiments on numerical phantom and in vivo myocardial perfusion MRI datasets, we observe superior image quality of the proposed DC-CS scheme in comparison to the classical k-t FOCUSS with motion estimation/correction scheme, and demonstrate reduced motion artifacts over classical compressed sensing schemes that utilize the compact priors on the original deformation uncorrected signal.
I. Introduction
Dynamic magnetic resonance imaging (DMRI) involves imaging objects that are evolving in time, and is central to several clinical exams including cardiovascular, pulmonary, abdominal, brain, and vocal tract imaging. DMRI often suffers from compromises in image quality due to the slow acquisition nature of MRI. For instance, good spatio-temporal resolution, extended slice coverage, and high signal to noise ratio are required for accurate quantification of myocardial perfusion MRI data. However, imaging at Nyquist k-space sampling rate often results in severe compromises in spatio-temporal resolution and slice coverage [1]. Classical approaches to overcome these challenges include parallel imaging [2], [3], and their combination with k − t spatio-temporal models [4]–[11]. Recently, several authors have proposed compressed sensing (CS) schemes that capitalize on the compactness/sparsity of the signal representation in appropriate transform domains. For example, sparsity of the temporal Fourier transform [12] and temporal finite differences [13] have been exploited in the context of myocardial perfusion MRI. More recently, matrix recovery schemes utilizing the linear dependancies of pixel time profiles using low rank image priors have been proposed [14]–[16]. While all of these methods demonstrate successful recovery when the inter frame motion is minimal, the main challenge is the sensitivity of these methods to large inter frame motion. Specifically, the compactness of the signal representation decreases with inter frame motion, thus restricting the maximum possible acceleration (see Fig. 1 for a demonstration); the reconstructions often suffer from temporal blurring and motion related artifacts at high acceleration factors.
In this work, we introduce a general framework to minimize the sensitivity of compressed sensing and low rank matrix recovery schemes to inter frame motion. We jointly estimate the dynamic images and inter frame motion, which is modeled as an elastic deformation, from the undersampled data. Rather than assuming compactness of the original signal, we assume the deformation corrected signal to have a compact representation. The proposed approach enables us to use arbitrary signal priors (e.g. sparsity in specified transform domain, low-rank property, patch based low-rank priors) in the reconstruction; the appropriate method could be chosen depending on the specified application. We introduce an efficient variable splitting framework with continuation to decouple the problem into three simpler and well-understood sub-problems. We alternate between (a) a shrinkage based denoising step (b) a deformable registration step, and (c) a quadratic optimization step. The deformable registration scheme aims to register each frame in the dataset to a corresponding frame with similar contrast in the motion-compensated dataset. Hence, simpler least squares difference metrics are sufficient for the registration algorithm, even when the image contrast changes with time, such as in dynamic contrast enhanced MRI. The presence of the global energy function enables us to design appropriate continuation strategies to reduce the risk of convergence of the algorithm to local minima. A preliminary version of this work was published as a conference proceeding in [17].
In this paper, we demonstrate the utility of the proposed formulation in the context of myocardial perfusion MRI. We consider example compactness priors such as sparsity in the temporal Fourier domain, sparsity in temporal finite difference domain, and nuclear norm penalty to exploit low rank structure. While the proposed formulation is capable of handling non-convex variants of these priors (ℓp, Schatten p-norms (p < 1)) and their combinations (e.g. [14]), these variants are beyond the scope of this paper. Our experiments demonstrate the utility of the proposed scheme in improving the reconstructions in terms of reduced motion artifacts and better spatio-temporal fidelity compared to schemes that utilize the compact priors on the original deformation un-corrected signal.
The proposed unified energy minimization formulation is conceptually related to the elegant work by Fessler et. al. in the context of reconstructing a static image of a moving organ from its measurements [18]. To our knowledge, the earliest work in static MRI reconstruction of a moving organ was by [19], and the earliest work of joint image reconstruction and motion compensation in dynamic imaging was in positron emission tomography [20], [21]. The dynamic imaging approaches rely on the registration of each frame of the dataset to a reference frame. Similar strategies were recently introduced for CINE MRI. For example, Jung et. al, have extended the k − t FOCUSS scheme with motion estimation and compensation for cardiac cine MRI [22]. This scheme approximate the dynamic images as the deformation of fully sampled reference frames. The residuals are then reconstructed from under-sampled k-space data using k − t FOCUSS. Similarly, Asif et al. in [23] demonstrated a scheme for cardiac cine MRI that alternate between motion estimation and motion constrained CS reconstruction problems; the model estimates the inter frame motion by registering neighboring frames in the dynamic sequence. Other motion compensated schemes customized to free breathing cardiac cine and delayed enhancement MRI have also been introduced [24]–[28]. Unlike cine MRI, the contrast of the dynamic perfusion images are significantly different from the reference images. Hence, the subtraction of the deformed reference image may not generate sparse residuals. Moreover, more complex similarity measures and models may be needed for the registration as image contrast varies significantly across time frames [29]–[34]. In the context of contrast enhanced DMRI, Pederson et. al proposed to unify the reconstruction of the images and the motion compensation into a single algorithm [35]. They represented the contrast variations using a parametric perfusion model, while the deformation due to motion was modeled as a modulation of a 2-D displacement field, which is estimated from two images acquired at end inspiration and end expiration. The fewer degrees of freedom in this model may be restrictive in practical perfusion imaging applications. In contrast, the proposed model is considerably less constrained than the parametric scheme used in [35]. The proposed approach does not require fully sampled pre-scans or navigators for motion estimation. In addition, since we do not model the dynamic frames as deformations of pre-contrast reference images, our approach is robust to contrast variations due to bolus passage. Otazo et al. in [36] partially corrected for the motion in myocardial perfusion MRI using a rigid deformation model, where all the frames from a preliminary CS reconstruction were mapped to a single fully sampled reference image to estimate the motion. The proposed scheme can be viewed as a systematic alternative for patch based low-rank methods that were recently introduced [37], [38]. These methods cluster similar patches from adjacent frames and enforce low-rank penalties on them. The main challenge with these schemes is the extensive book-keeping to ensure that all patches are in some cluster. We have also investigated the use of a model-based registration method to handle simultaneous motion and changes in contrast [39].
The rest of the paper is organized as described. In sections II, III, we describe the formulation of the DC-CS problem, the proposed variable splitting framework, and the resulting optimization algorithm. In sections IV, V, we present our experimental evaluation and discussion on the feasibility of the DC-CS algorithm to improve reconstruction quality of free breathing myocardial perfusion MRI data based on retrospective resampling experiments on fully sampled numerical phantom and in-vivo datasets. We also demonstrate the feasibility in improving free breathing reconstructions of radial data from a subject imaged during adenosine stress perfusion.
II. Deformation corrected compressed sensing (DC-CS)
A. Dynamic image acquisition
The main objective of this paper is to recover the dynamic dataset f(x, t) from its undersampled Fourier noisyn measurements b(ki, ti). Here, x is the spatial variable and t denotes time. The measurement process in dynamic MRI can be modeled as:
(1) |
Here, (ki, ti) indicates the ith sampling location in k−t space. We denote the set of sampling locations as Ξ = {(ki, ti), i = 0, .., s−1}. The above expression can be rewritten in the vector form as
(2) |
where is an operator that evaluates the Fourier Transform on the sampling locations specified in Ξ.
B. DC-CS model
The pixel time profiles in myocardial perfusion MRI are highly structured in the presence of perfect gating and breath-holding. As demonstrated in Fig. 1, penalties such as temporal Fourier sparsity (to exploit low temporal bandwidth), temporal total variation penalty (to exploit smooth pixel time profiles) or low-rank penalties (to exploit the redundancy between the pixel time profiles) can be used to make the recovery from under sampled data well posed. However, the compactness of the signal representations will be considerably disturbed in the presence of inter frame motion, which can arise due to breathing or inconsistent gating (see Fig. 1); due to which, the performance of the above schemes will be heavily compromised.
We propose to overcome the above limitation by assuming the deformation corrected dataset · f to be compact/sparse. Note from Fig. 1.(f), (j), (k), (l) that the temporal variations of · f are considerably more structured than that of f1. We simultaneously recover the deformation parameters θ(x, t) and the dynamic images f(x, t) from under sampled data b(k, t) using the following minimization scheme:
(3) |
Here is the Fourier sampling operator as defined in (2) and is the non-rigid image warping operator; θ(x, t) are the deformation parameters that describe pixel wise displacements due to motion, which are estimated from the under sampled data. The proposed scheme also yield · f, which is the deformation corrected version of f, as a by-product. Note that (3) reduces to the classical CS setting when = : the identity operator. We use bilinear interpolation to discretize the term · f.
The regularization term in (3) promotes the compactness/sparsity of the deformation corrected dataset · f, rather than f. Here, Φ(u) denotes an arbitrary prior to exploit the redundancy in the data; λ is the corresponding regularization parameter. The main advantage of the proposed scheme is that it can be used with any spatio-temporal priors on the deformation corrected dataset. The specific priors can be chosen depending on the specific application. For example, we can choose Φ(u) = || ||ℓ1 or Φ (u) = ||∇t||ℓ1, where and ∇t are the temporal Fourier transform and temporal gradient operator, respectively. Another alternative is to choose Φ (u) = ||U||*, the nuclear norm of the Casorati matrix U associated with u(x, t) [9], [14]. This approach exploits the low-rank property of the deformation/motion corrected dataset, resulting from the similarity between the temporal profiles of the pixels [14]–[16]. The ability of the scheme to handle arbitrary image priors makes this approach drastically different from classical motion compensation schemes that register each frame of f to a specific fully sampled frame.
The deformation field in (3) is assumed to be parametrically represented in terms of the parameters θ. For example, Θ is the set of B-spline coefficients if a B-spline model is used to represent the deformation field as in [41], [42]. In this case, the spatial smoothness of the deformation map is controlled by the grid spacing of the B-spline map. The spatial smoothness constraints can also be explicitly imposed using regularization constraints on the deformation field as in [43]. Our approach is closely related to [43] as explained in detail in Section III-C.
III. DC-CS: Optimization algorithm
We propose to use a variable splitting approach [44], [45] to decouple the original problem in (3) to simpler sub-problems. We start by splitting the deformation term from the prior by introducing an auxiliary variable g. This enables us to reformulate the problem in (3) to the following constrained optimization scheme:
(4) |
We solve (4) using the penalty based method, where the first constraint in (4) is relaxed and the corresponding quadratic violation is penalized as:
(5) |
Here, β is the penalty parameter that enforces the constraint ( · f = g). When β approaches ∞, the solution of (5) tends to that of (4), and equivalently (3). However, the convergence of the algorithm will be slow when β is very high and the algorithm may also be vulnerable to local minima. Hence, we will use a continuation strategy where β is initialized with very low values and is gradually increased, as discussed in detail below.
We use an iterative minimization scheme to minimize (5) with respect to three variables f, θ, g. Specifically, the iterative algorithm alternates between the minimization of each variable, assuming the rest to be known. This approach results in the following sub problems.
A. g sub-problem (Spatio-temporal denoising/dealiasing to minimize residual motion)
With f and θ fixed, the minimization of (5) with respect to g at each step is a denoising problem; it involves the proximal mapping [46] of the deformation corrected dataset :
(6) |
Note that the above implies q is close enough to g, while having a small cost ϕ(g). In many cases, we can find the g* analytically, as seen in the below section.
The amount of regularization is specified by the parameter β. Specifically, when β is small, the optimal g* is a highly smoothed version of q. At each step, the proximal mapping smooths out the residual motion induced rapid temporal variations in the deformation corrected dataset ( · f), yielding the next iterate of the motion compensated dataset (g*). The alternation of the subproblems (6),(13) and (14) results in the joint estimation of the dynamic images (f) and the deformation map (θ).
1) Sparsity penalty in the temporal Fourier transform domain
We denote ĝ = g as the temporal Fourier Transform of g. Using Parseval’s theorem, we rewrite (6) as
(7) |
Note that this is a standard ℓ1 proximal mapping [46]. The optimal ĝ is obtained by the shrinkage of q̂ [47]:
(8) |
where + is the shrinkage operator defined as:
(9) |
2) Nuclear norm penalty
When Φ (g) = ||G||*, we rewrite (6) as
(10) |
where G, Q are the Casorati matrices respectively associated with g(x, t) and q(x, t). The solution for the above proximal mapping is obtained analytically as [48]
(11) |
where USV* = Q is the singular value decomposition of Q, and + is the shrinkage operator as defined in (9).
3) Temporal total variation (TV) penalty
When the penalty is chosen as the temporal total variation criterion, (6) reduces to
(12) |
This TV denoising problem does not have an analytical solution unlike the above cases. Hence, we solve them using the fast TV denoising algorithm (FTVd) [49]. Briefly, this approach uses a splitting of (12), followed by an alternating algorithm to solve for g*.
B. f sub-problem (reconstruction update)
Assuming θ and g fixed in (5), the minimization with respect to f reduces to:
(13) |
We solve this quadratic problem using the conjugate gradient (CG) algorithm. Note that when β approaches infinity, g tends to · f, and (4) tends to (3), and the solution to the f subproblem in (13) tends to the solution of (3), which is the original problem we seek to solve.
C. θ sub-problem (Motion estimation)
Assuming the variables f and g in (5) to be known, we solve for the motion parameters as:
(14) |
This is a registration problem, where the dynamic scene f(x, t) is registered frame by frame with a reference scene g(x, t). Since the reference series g is derived from the measurements itself (obtained from (6)), we do not need to acquire additional high resolution reference frames. In addition, the least squares similarity metric in (14) sufficient, even when the contrast of the images are changing as a function of time, because each frame of g(x, t) has the same contrast as f(x, t). The temporal profiles of the reference dataset g is significantly more smooth compared to f. This approach enables us to decouple the effects of smooth perfusion induced contrast changes and the more rapid changes resulting from respiratory motion.
The ideal deformable registration algorithm will directly minimize (14) with a smoothness constraint on the deformation field. In addition, the continuous deformable parameters should be represented using a differentiable signal model such as cubic B-spline representation [41], [42]. In this paper, we use the demons algorithm [50], [51] to approximate (14). This is largely motivated by available open source implementation of the demons algorithm [40]. We observe that updating the deformation map using the demons force field is a good approximation to the steepest descent minimization of (14), subject to elasticity regularization (see [52] for details). In addition, the comparison of the demons algorithm and the direct steepest descent minimization of (14) subject to elasticity regularization is reported to provide qualitatively similar results [53]. We consider the demons two-dimensional registration algorithm that corrects for in-plane breathing motion, although in theory a model to correct for out of plane motion could be considered, when dealing with three-dimensional datasets. The demons algorithm is an iterative scheme, where the displacement field θ(x, ti) is updated as θn+1 = θn + un, where un is the force field evaluated at the nth iteration. We refer the reader to [50], [51] for the expression of the force field; the force field is derived from intensity differences in the reference and target images. As discussed previously, the smoothness of the deformation field is implicitly enforced by spatial smoothing the force field un+1 using an isotropic Gaussian filter (x), where σ is the standard deviation of the Gaussian kernel. Note that σ is the spatial smoothness parameter, and allows for spatially regularizing the deformation maps.
D. Continuation strategies to alternate between the subproblems
The simultaneous estimation of f and θ according to (3) is a non-convex optimization problem. The variable splitting strategy described above enabled the decomposition of the original problem into three simpler subproblems in (6), (14), (13). However, the algorithm is not guaranteed to converge to the global minimum of the optimization problem. We now introduce continuation strategies to reduce the risk of convergence to local minima and to ensure fast convergence. This approach is analogous to coarse to fine refinement strategies that are typically used in many image processing applications.
1) Continuation over the penalty parameter (β)
The optimization problem specified by (5) has to be solved with a large value of β to ensure that the constraint in (4) is satisfied. However, it is known that the resulting algorithm will have poor convergence properties when β is set to be high, even when = [54]. Specifically, the shrinkage step in (6) essentially yields g ≈ ··f when β → ∞. By contrast, if a low value of β is used, g computed using (6) is a heavily denoised version of · f.
We adapt the continuation scheme from [49], [54], [55] to obtain faster convergence. The use of continuation strategy can be thought of as a coarse to fine refinement scheme. Specifically, we start with a low value of β, when the the cost function is considerably more smooth than the original one. Once the algorithm has converged to the global minimum of this cost, we increase β; the algorithm then converges to a local minimum of the new cost function, which is close enough to the global minimum of the simpler cost function (with smaller value of β). Thus, this continuation approach will encourage the convergence of the algorithm to the global minimum, analogous to multi-resolution strategies used in non-convex problems such as image registration. We emphasize that the reference scene is a result of continuation over β. We do not adapt approaches such as augmented Lagrangian, and split-Bregman that use a fixed value of β, which may lose the property of gradual convergence, while solving non-convex problems.
2) Continuation over a deformation force strength parameter
The motion estimation problem in (14) is itself a non-convex problem. Additionally when iterated along with the reconstruction (13) and denoising (6) problems, there is a possibility that the estimated motion parameters could get stuck in undesirable local minima. Registration schemes often rely on coarse to fine continuation strategies to overcome local minima problems and to improve convergence [28], [51], [56].
The demons implementation [51] also recommends a continuation on a force strength parameter α to speed up the convergence of the algorithm and to minimize local minima effects. The parameter α manipulates the force field such that it is sensitive to large deformations when α is small, while larger values of α makes the force field sensitive to finer deformations [51]. Based on this, we adapt a continuation strategy of correcting for bulk motion during the initial iterations by using a small value of α. As the iterations proceed, we gradually increase α, and correct for finer motion changes. Specifically, with an initial guess of θ = 0, the registration sub-problem in (14) is solved in an outer loop starting with a small value of α, and the solution in θ is refined by gradually incrementing α towards high values; After the first outer loop, the sub-problem in (14) is initialized with the motion estimates obtained from the previous iteration. We have observed that this continuation accelerates the convergence of the DC-CS scheme considerably. Each time the demons algorithm is called, we run it for a maximum of 100 iterations before termination.
The following pseudo code summarizes the continuation strategies that we adapt to solve the cost in (5):
Initialization: f = finit, θ = 0, α > 0, β > 0; |
for out = 1 to Maxouter iterations |
for in = 1 to Maxinner iterations |
gn ← (6); spatio-temporal denoising/dealiasing of the deformed scene; |
fn ← (13); CG reconstruction update with deformation correction; |
if (costn − costn−1/costn < 10−3); cost as defined in (3); |
break the inner loop; |
end |
end |
while ( ); Check if the deformation parameter update has converged; |
θn ← (14); Deformation estimation; |
end |
α = α × 3; continuation over the deformation force strength parameter; |
β = β × 10; continuation over the penalty parameter; |
end |
Note that the deformation compensated images · f is the denoised version of f only in the first iteration because the deformation estimate in the first iteration is zero. The deformation field θ1 estimated at the first iteration is used to derive the deformation compensated image in the second iteration; it is obtained as the denoised version of · f. The iterations, along with the continuation of the β parameters, will reduce the risk of the algorithm to converge to undesirable local minima. As the iteration number n increases, we have · fn ≈ gn.
IV. Experimental evaluation
To validate the proposed DC-CS scheme, we perform retrospective resampling experiments based on ground truth data from (i) the Physiologically improved non-uniform cardiac torso (PINCAT) numerical phantom, [57], [14], (ii) an in vivo fully sampled myocardial perfusion MRI dataset with breathing motion. We compare the proposed DC-CS scheme with different choices of compactness priors (Φ in (3)) against: (a) CS schemes that use the same priors, and (b) the k-t FOCUSS with ME/MC scheme. We show example myocardial perfusion MRI reconstructions using radial data from two subjects imaged during shallow breathing at stress. We finally demonstrate a scenario of accelerating an un-gated myocardial perfusion MRI dataset that contains both cardiac and respiratory dynamics in addition to the contrast dynamics.
A. Datasets
1) PINCAT data
We numerically simulate the acquisition of myocardial perfusion MRI data from a single short axis slice of the PINCAT phantom [14], [57]. We set the phantom parameters to obtain realistic cardiac perfusion dynamics and contrast variations due to bolus passage, while accounting for respiration with variability in breathing motion. The contrast variations due to bolus passage are realistically modeled in regions of the right ventricle (RV), left ventricle (LV) and the left ventricle myocardium. A temporal resolution of one frame per heart-beat is assumed. The time series data consists of 35 time frames capturing the first pass passage of bolus through the different regions of the heart. The spatial matrix size is 64 × 64, which corresponds to a spatial resolution of 3 × 3 mm2. For retrospective undersampling, we simulate the acquisitions assuming golden angle pseudo radial k - t sampling pattern; (the angle between successive rays was 111.25 degrees). The pseudo radial sampling involved gridding of the radially sampled data to the nearest point on a Cartesian grid. Subsampling was performed by considering (30 to 8) rays/frame respectively.
2) In vivo fully sampled ECG gated myocardial perfusion MRI data
We consider a single slice from a fully sampled in vivo myocardial perfusion MRI scan. A healthy subject was scanned on a Siemens 3T Trio scanner at the University of Utah in accordance with the institutes review board. Data was acquired using a saturation recovery FLASH sequence (TR/TE=2.5/1ms, Saturation recovery time =100ms, 3slices). A Cartesian grid (phase encodes × frequency encodes: 90 × 190, temporal resolution: 1 beat, spatial resolution: 2.5 mm × 2.5 mm × 8 mm) and a Gadolinium bolus of 0.04mmol/kg was used under rest conditions. The data contains motion primarily due to breathing and inconsistent gating. We added additional integer shifts to amplify motion (see fig 6). Similar to the numerical phantom, we used the golden angle pseudo radial sampling at different subsampling levels (30 to 12 rays/frame) for retrospective undersampling.
3) Radial myocardial perfusion data sets
Data was acquired using a perfusion radial FLASH saturation recovery sequence (TR/TE ≈ 2.6/1.2 ms, 3 slices per beat, flip angle of 14 degrees, 2.3 × 2.3 × 8 mm pixel size, FOV: 280 mm2, bandwidth 1002 Hz/pixel) on a Siemens 3T Trio scanner [58] using the Siemens cardiac coil array. 72 radial rays equally spaced over π radians and with 256 samples per ray were acquired for a given time frame and a given slice. These rays were acquired in an interleaved manner in subsets of 6 rays each. The rays in successive frames were rotated by a uniform angle of π/288 radians, which correspond to a period of 4 across time. We considered two stress data sets that were acquired on a free breathing normal subject, and a patient with suspected ischemia where 0.03 mmol/kg of Gd contrast agent was injected after 3 minutes of adenosine infusion. A PCA based coil compression strategy [59] was used to compress the four coil data set to a single coil principal component data set. With this data, we performed single coil reconstruction comparisons using 24 rays that were chosen to approximately follow the golden angle distribution.
4) In-vivo fully sampled ungated myocardial perfusion MRI data
We consider a single slice from a fully sampled un-gated myocardial perfusion MRI scan. We considered running the same saturation recovery sequence (TR/TE=2.5/1ms, saturation recovery time = 100ms, 1 slice) on a different subject but with no gating (phase encodes × frequency encodes: 108×190, temporal resolution: ≈ 4 frames/beat, spatial resolution: 2.5 mm × 2.5 mm × 8 mm). The subject breathed heavily during this scan. The data set was subsampled using 30 rays /frame using the pseudo-golden angle radial sampling patterns. Note that the data contains pseudo cardiac motion on the top of breathing motion. Note from the x-t profile in Fig. 10 (fifth column) and its temporal Fourier transform (sixth column) that the energy is distributed at almost all frequencies, mainly due to the modulation of pseudo-periodic cardiac motion by respiratory motion; this limits the utility of CS schemes with x-f sparsity. It is also challenging for the registration algorithm to register frames in different cardiac phases to obtain smooth x-t profiles. Specifically, the smoothness constraints on the motion field have to considerably relaxed, which will result in a less stable algorithm. We capitalize on the ability of the DC-CS scheme to use Fourier sparsity penalty since pseudo-periodic cardiac motion will still be sparse in the Fourier domain, while keeping the smoothness constraints on the deformations to be the same as in experiments for free breathing gated data. This will correct for bulk respiratory motion, but have limited ability in correcting for cardiac motion.
B. Metrics used for quantitative comparison
In the retrospective undersampling experiments, we evaluate the performance of different methods in terms of the signal to error ratio (SER) metric and the high frequency signal to error (HFSER) metric. These metrics are evaluated within the field of view that contained the regions of the heart. This was motivated by recent findings in [60], and by our own experience in determining a quantitative metric that best describes the accuracy in reproducing the perfusion dynamics in different regions of the heart, and the visual quality in terms of preserving crispiness of borders of heart, and minimizing visual artifacts due to reconstructions. The metrics are defined below where ROI denotes a square field of view containing regions of the heart (see figures (4), (6) for the ROIs used in this paper; these were heuristically drawn on the fully sampled dataset such that the heart always lie within the ROI across all the frames.):
Given a reconstructed data set γrecon(x, t), and a ground truth dataset γideal(x, t), the SER and HFSER are defined as:
(15) |
where N is the number of time frames. The HFSER metric which gives a measure of image sharpness is given by [61], [62]:
(16) |
where LoG is a Laplacian of Gaussian filter that capture edges. We use the filter specified by a kernel size of 15 × 15 pixels, with a standard deviation of 1.5 pixels.
C. Implementation
All the methods were run on a linux machine with an Intel Xeon CPU processor (3.6 GHz, 8 cores) and a 31.4 GB of RAM. Both DC-CS and CS reconstructions were optimized by tuning the corresponding regularization parameter λ in (3) that gave the maximal SERROI, specified by (15). The CS reconstructions were implemented by considering = in (3). We used the initial values of α = 4 and used the same continuation rule updates for β, α for all the three compact priors in DC-CS. The value of the standard deviation σ of the Gaussian regularizer in the demons algorithm was fixed to a standard deviation of 10 pixels for all the compact priors. It is to be noted that a larger choice of the Gaussian kernel will restrict the amount of deformation that could be corrected, on the other hand a smaller size of the kernel can get stuck in an undesirable local minima. We chose the kernel size (σ = 6) heuristically such that the bulk breathing motion is corrected. The optimal tuned value of λ for the DC-CS schemes were found to be lower than that of the CS schemes for all the datasets. For different CS priors, the value of λ was slightly higher with the nuclear norm prior than that of the sparsity priors. For the DC-CS scheme, the tuned λ did not vary much across the different priors. For the radial data, where we did not have fully sampled truth images, we chose the regularization parameter for all the methods based on the L-curve heuristic; the choice of the regularization parameter from this heuristic also empirically matched the reconstructions that depict the best image quality.
D. Convergence analysis
In this section, we study the convergence behavior of the proposed DC-CS algorithm. We demonstrate the convergence properties by considering the in vivo myocardial perfusion MRI dataset. We consider the recovery of this data from Fourier golden angle undersampled radial data using 16 rays/frame; which approximately correspond to an acceleration factor of 5. We employ Φ to be the temporal finite difference (temporal TV) operator. We now demonstrate the role of the continuation, and discuss the algorithm’s dependence on the initial guess of the reconstruction.
1) Role of continuation
As detailed in the pseudo code above, we define continuation over the deformation force strength parameter (α) and the penalty parameter (β) as a strategy of starting with small values of α, β and incrementing them by small factors in an outer loop. In order to evaluate the role of continuation, we study the below scenarios in Fig. 2(i) with an initial guess determined by the zero filled direct Inverse Fourier Transform (DIFFT) reconstruction; here, we study the decrement of the cost function in (3) and the evolution of the SERROI (15):
Proposed strategy of continuation over both α, β starting with α = 4, β ≈ 106;
Continuation over α starting with α = 4 with a fixed low value of β ≈ 106;
Continuation over α starting with α = 4 with a fixed high value of β ≈ 1018;
Fixed low value of α = 4 with a continuation over β;
A fixed high value of α was not considered, as this means that the strength of deformation forces are almost close to zero, resulting in minimal to no motion correction. Note the initial values of β above are derived as , and an empirical choice of α0 = 4. From Fig. 2(i), we observe that the scenarios without the use of continuation had poor convergence properties. Specifically, the scenario of using a high value of β showed slow convergence irrespective of the continuation over α (due to many CG steps while solving the f sub-problem), while a low value of β showed fast convergence but resulted in an in-accurate solution. We also observed slow convergence without continuation over α. In contrast, we observe that the proposed strategy of continuation over β, α to show both improved convergence speed and achieve the desired solution. We refer the reader to Fig. 3 to get a sense of the outputs of f, g, · f during the iterations of the DC-CS scheme with continuation.
2) Choice of initial guess
In Fig. 2(ii), we study the behavior of the algorithm with the proposed continuation scheme to different initial guesses of f. We consider different initial guesses obtained from the fully-sampled ground truth data, zero filled direct IFFT reconstructed data, and a spatially regularized total variation (TV) reconstructed data. From Fig. 2(ii), we observed that that the algorithm was robust to the choice of the initialization. The continuation ensures a gradual progression in the complexity of the problem, thereby avoiding the chance of getting stuck in undesirable local minima. Based on these observations, we utilized the choice of the spatial total variation (TV) reconstruction as the initial guess to the proposed DC-CS scheme for the rest of the experiments in the paper.
E. Comparisons on the PINCAT numerical phantom
In Fig. 4, we show qualitative comparisons of the proposed DC-CS scheme with different choices of potential functions/compactness priors against CS schemes that use the same priors. The qualitative comparisons are shown by considering undersampling using 20 rays/frame. We observe that all the three priors benefit from deformation/motion correction. Specifically, classical CS methods result in temporal stair casing (with temporal TV), motion blurring (with temporal Fourier), loss in spatio-temporal fidelity and blurring of myocardial borders (with the nuclear norm based low rank prior). In contrast, the proposed DC-CS methods are found to be more robust to these artifacts. We observe similar trends over a range of subsampling factors as depicted in the SERROI and HFSERROI plots in Fig. 5.
F. Comparisons on the fully sampled invivo myocardial perfusion MRI dataset
In Fig. 6, we show the comparisons involving retrospective sampling on the fully sampled in vivo Cartesian data. The comparisons are shown using 16 rays per frame. Similar to the PINCAT phantom observations, we notice superior spatio-temporal fidelity and less motion artifacts with the proposed DC-CS scheme compared to its CS variants. The SERROI and HFENROI plots in Fig. 7 also depict the same trend over a range of subsampling factors.
G. Comparisons on radial shallow breathing stress data
In Figs. 8, and 9, we show the comparisons using undersampled radial stress shallow breathing data from two subjects. We observe DC-CS to give better reconstructions in terms of minimizing motion blur and artifacts compared to CS. These preliminary results are demonstrated using a single coil with 24 rays, however the performance could be improved by extending to multiple coils and including spatial priors. Without the motion compensated, the low rank prior was generally robust to motion artifacts but sensitive to temporal blurring during the peak contrast frames while the CS priors based on temporal TV and temporal FFT were sensitive to motion artifacts. With the DC-CS scheme, we observe the reconstructions with temporal TV and temporal Fourier to be slightly superior to that of the low rank prior in terms of image sharpness and reduced blurring. We however realize that the performance of the low rank priors can be improved by considering non-convex Schatten p-norm priors and/or patch based low rank priors, as shown in [14], [16].
H. Comparisons on the ungated free breathing myocardial perfusion dataset
We observe that the proposed algorithm provides less spatial and temporal blurring than the CS with x-f scheme without motion compensation, which can also be appreciated from the x-t profiles and x-f profiles. Note from the x-f profile of the deformation corrected dataset that the breathing motion corrected dataset is more sparse in the temporal Fourier domain. Specifically, the energy at the cardiac harmonics are increased, while the energy at the other frequencies are decreased. We also observe that the motion compensation attenuates the harmonics at the respiratory motion frequency, except for the out of plane motion that our motion compensation algorithm cannot compensate. The superiority of image quality in DC-CS over CS can also be seen in the SERROI and HFSERROI numbers.
V. Discussion
In this paper, we proposed a generalized deformation corrected compressed sensing framework for dynamic MRI. The proposed formulation is general enough to handle a wide class of compactness priors. Example priors based on sparsity in the temporal Fourier transform, sparsity in the temporal gradient, low rank priors were considered in this paper. We developed a variable splitting based optimization algorithm to decouple the problem to multiple well understood subproblems. We observed that all the priors benefited from the proposed DC-CS scheme when compared to the classical CS schemes that utilized the same priors. In this work, we have observed that the global low rank prior in the form of nuclear norm provided inferior reconstructions in comparison to the temporal finite difference, and temporal Fourier transforms. The performance of the low rank prior can be improved by using non-convex relaxations of the rank, such as the Schatten p-norm (p < 1) [63], or by directly solving the rank minimization problem using greedy approaches [64]. Furthermore, the performance of the low rank prior has shown to be considerably improved when combined with sparsity priors such as finite difference, and temporal Fourier Transform priors [65], [66].
Since the proposed framework decouples the denoising/dealiasing as a stand-alone problem, it is straightforward to consider spatial regularizers such as wavelet, spatial total variation, or combine the benefits of different regularizers such as patch based low rank priors, or combining the low rank priors and the temporal Fourier or the the temporal TV sparse priors. Furthermore, extensions to include ℓp; p < 1 norms is also possible by utilizing efficient shrinkage rules during ℓp; p < 1 minimization [54]. The reconstruction problem can also be readily adapted to include information from multiple coils.
During the deformation estimation step (14), we utilized a spatial smoothness constraint on the deformation field to ensure well-posedness. In this work, since we considered regular free breathing datasets, we used the same spatial smoothness parameter of σ = 10 while registering all the frames. The algorithm in theory can capture sudden jumps in motion such as patient gasps by controlling the spatial smoothness parameter at the corresponding frames. Furthermore, in regular breathing patterns, the framework can be improved by constraining the deformation field to be spatially, and temporally smooth.
The algorithm was observed to be robust to the choice of initial guess. This is attributed to the continuation strategies we adapt to update our reconstructions and deformations, and the undersampling behavior of the radial pattern. We observed that the spatial TV initialization provided a slight advantage in terms of convergence speed over direct IFFT and ground truth initializations, which motivated our choice of using spatial TV as an initialization in all our experiments. In this work, we did not evaluate the proposed method with different choices of sampling patterns. For example, a 1D Cartesian pattern could result in overlap artifacts, which may not serve as a good initialization. A natural way to get the algorithm working with such sampling pattern is to initialize it with a basic regularized reconstruction that is free of artifacts such as the spatial TV reconstruction used in this work.
In this work, we do not consider to account for out of plane motion due to simplicity. However, during free breathing, out of plane motion is inevitable. Most of the current acquisition schemes in myocardial perfusion MRI are 2-D in nature; it is difficult to compensate for out of plane motion in these cases. Conceptually, the proposed scheme can be readily extended to 3-D, which when used with 3-D acquisition schemes can provide improved reconstructions. In addition, we also observe that the DC-CS algorithm does not require perfect compensation of motion. Any residual motion will only result in a more complex image, which will be captured by the appropriate sparse/low-rank prior.
The run time of the entire algorithm was about 25 mins for datasets of size 190 × 90 × 70. However, the current implementation was not optimized for speed. The main bottle neck of the reconstruction time was the deformation algorithm, which was implemented in MATLAB. For instance, the computational time spent for registering a single frame is of the order of 5–6 seconds for a 190×90 matrix. Perfusion datasets typically contain about 50–60 time frames. The image registration algorithm was called for three times during the iterations. Overall, the computational time for the registration algorithm was about 16 minutes for the 190×90×70 matrix depicted in figure 2. This clearly formed the crux of the algorithm. The algorithm could be further optimized by other state of the art optimized for speed deformable registration algorithms, and also by the usage of graphical processing units (GPUs). In this work, we employed the demons algorithm to approximately solve (14). This approximation is a slight limitation of our current DC-CS implementation. We will investigate the use of registration algorithms that directly minimize (14) and study the impact of the assumptions of the registration algorithm on the DC-CS framework in our future work. In our work, we did not constrain the deformation to be invertible. Future work also include posing invertibility constraints on the deformation; this can benefit the stability of the registration process as shown by [67].
The current radial invivo results reported in this work were evaluated only from two subjects. Future work of considering datasets from multiple patients is required to fully evaluate the clinical utility of the proposed method.
VI. Conclusion
We introduced a novel deformation corrected compressed sensing algorithm for accelerated dynamic MRI. The proposed framework has a generalized formulation capable of handling a wide class of compactness/sparsity priors on the deformation corrected dynamic signal. We developed an efficient variable splitting based optimization framework to decouple the complex joint reconstruction and deformation estimation problem to simpler problems of shrinkage based denoising, deformable registration, and quadratic optimization. The efficient decoupling of the subproblems makes the proposed scheme applicable to a wide range of dynamic MRI applications including dynamic contrast enhanced MRI applications. Efficient continuation strategies were devised to cycle between the subproblems. We demonstrated that the proposed algorithm with continuation was robust to choice of initialization. Our experiments on a numerical phantom and, in vivo myocardial perfusion MRI datasets demonstrated that the proposed scheme was able to reduce motion artifacts and temporal blurring that were present in compressed sensing reconstructions.
Footnotes
In figure 1, registration was performed on the free breathing dataset itself. Starting from the second frame, the deformations were obtained by matching the nth frame in the moving sequence to the (n + 1) th frame of the deformed scene by using the demons registration algorithm [40]
Personal use of this material is permitted. However, permission to use this material for any other purposes must be obtained from the IEEE by sending a request to pubs-permissions@ieee.org.
Contributor Information
Sajan Goud Lingala, Email: sajangoud-lingala@uiowa.edu, Department of Biomedical Engineering, The University of Iowa, IA, USA.
Edward DiBella, Department of Radiology, University of Utah, Utah, USA.
Mathews Jacob, Department of Electrical and Computer Engineering, The University of Iowa, IA, USA.
References
- 1.Kellman P, Arai AE. Imaging sequences for first pass perfusion-a review. Journal of Cardiovascular Magnetic Resonance. 2007;9(3):525–537. doi: 10.1080/10976640601187604. [DOI] [PubMed] [Google Scholar]
- 2.Griswold MA, Jakob PM, Heidemann RM, Nittka M, Jellus V, Wang J, Kiefer B, Haase A. Generalized autocalibrating partially parallel acquisitions (GRAPPA) Magnetic Resonance in Medicine. 2002;47(6):1202–1210. doi: 10.1002/mrm.10171. [DOI] [PubMed] [Google Scholar]
- 3.Plein S, Radjenovic A, Ridgway JP, Barmby D, Greenwood JP, Ball SG, Sivananthan MU. Coronary Artery Disease: Myocardial Perfusion MR Imaging with Sensitivity Encoding versus Conventional Angiography. Radiology. 2005;235(2):423–430. doi: 10.1148/radiol.2352040454. [DOI] [PubMed] [Google Scholar]
- 4.Tsao J, Boesiger P, Pruessmann K. k-t BLAST and k-t SENSE: Dynamic MRI with high frame rate exploiting spatiotemporal correlations. Magnetic Resonance in Medicine. 2003;50(5):1031–1042. doi: 10.1002/mrm.10611. [DOI] [PubMed] [Google Scholar]
- 5.Plein S, Ryf S, Schwitter J, Radjenovic A, Boesiger P, Kozerke S. Dynamic contrast-enhanced myocardial perfusion MRI accelerated with k-t sense. Magnetic Resonance in Medicine. 2007;58(4):777–785. doi: 10.1002/mrm.21381. [DOI] [PubMed] [Google Scholar]
- 6.Sharif B, Derbyshire JA, Faranesh AZ, Bresler Y. Patient-adaptive reconstruction and acquisition in dynamic imaging with sensitivity encoding (PARADISE) Magnetic Resonance in Medicine. 2010;64(2):501–513. doi: 10.1002/mrm.22444. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Di Bella E, Wu Y, Alexander A, Parker D, Green D, McGann C. Comparison of temporal filtering methods for dynamic contrast MRI myocardial perfusion studies. Magnetic resonance in medicine. 2003;49(5):895–902. doi: 10.1002/mrm.10439. [DOI] [PubMed] [Google Scholar]
- 8.Gupta AS, Liang Z. Dynamic imaging by temporal modeling with principal component analysis. Proc. 9th Ann. Meeting Intl. Soc. Magn. Reson. Med; 2001; p. 10. [Google Scholar]
- 9.Liang Z-P. Spatiotemporal imaging with partially separable functions. 4th IEEE International Symposium on Biomedical Imaging: From Nano to Macro, 2007. ISBI 2007.; IEEE; 2007. pp. 988–991. [Google Scholar]
- 10.Pedersen H, Kozerke S, Ringgaard S, Nehrke K, Kim W. k-t PCA: Temporally constrained k-t BLAST reconstruction using principal component analysis. Magnetic Resonance in Medicine. 2009;62(3):706–716. doi: 10.1002/mrm.22052. [DOI] [PubMed] [Google Scholar]
- 11.Tsao J, Kozerke S. MRI temporal acceleration techniques. Journal of Magnetic Resonance Imaging. 2012;36(3):543–560. doi: 10.1002/jmri.23640. [DOI] [PubMed] [Google Scholar]
- 12.Otazo R, Kim D, Axel L, Sodickson D. Combination of compressed sensing and parallel imaging for highly accelerated first-pass cardiac perfusion MRI. Magnetic Resonance in Medicine. 2010;64(3):767–776. doi: 10.1002/mrm.22463. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Adluru G, Awate S, Tasdizen T, Whitaker R, DiBella E. Temporally constrained reconstruction of dynamic cardiac perfusion MRI. Magnetic Resonance in Medicine. 2007;57(6):1027–1036. doi: 10.1002/mrm.21248. [DOI] [PubMed] [Google Scholar]
- 14.Lingala SG, Hu Y, DiBella E, Jacob M. Accelerated dynamic MRI exploiting sparsity and low-rank structure: kt SLR. Medical Imaging, IEEE Transactions on. 2011;30(5):1042–1054. doi: 10.1109/TMI.2010.2100850. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Haldar JP, Liang Z-P. Spatiotemporal imaging with partially separable functions: a matrix recovery approach. Biomedical Imaging: From Nano to Macro, 2010 IEEE International Symposium on; IEEE; 2010. pp. 716–719. [Google Scholar]
- 16.Trzasko J, Manduca A, Borisch E. Local versus global low-rank promotion in dynamic MRI series reconstruction. Proc. Int. Symp. Magn. Reson. Med; 2011; p. 4371. [Google Scholar]
- 17.Lingala SG, Nadar M, Chefd’Hotel C, Zhang L, Jacob M. Unified reconstruction and motion estimation in cardiac perfusion MRI. IEEE International Symposium on Biomedical Imaging: From Nano to Macro; 2011; IEEE; 2011. pp. 65–68. [Google Scholar]
- 18.Fessler J. Optimization transfer approach to joint registration/reconstruction for motion-compensated image reconstruction. IEEE International Symposium on Biomedical Imaging: From Nano to Macro; 2010; IEEE; 2010. pp. 596–599. [Google Scholar]
- 19.Odille F, Vuissoz P-A, Marie P-Y, Felblinger J. Generalized Reconstruction by Inversion of Coupled Systems (GRICS) applied to free-breathing MRI. Magnetic Resonance in Medicine. 2008;60(1):146–157. doi: 10.1002/mrm.21623. [DOI] [PubMed] [Google Scholar]
- 20.Jacobson M, Fessler JA. Joint estimation of image and deformation parameters in motion-corrected PET. Nuclear Science Symposium Conference Record, 2003 IEEE; IEEE; 2003. pp. 3290–3294. [Google Scholar]
- 21.Reyes M, Malandain G, Koulibaly PM, Gonzalez-Ballester M, Darcourt J. Model-based respiratory motion compensation for emission tomography image reconstruction. Physics in medicine and biology. 2007;52(12):3579. doi: 10.1088/0031-9155/52/12/016. [DOI] [PubMed] [Google Scholar]
- 22.Jung H, Ye JC. Motion estimated and compensated compressed sensing dynamic magnetic resonance imaging: What we can learn from video compression techniques. International Journal of Imaging Systems and Technology. 2010;20(2):81–98. [Google Scholar]
- 23.Asif MS, Hamilton L, Brummer M, Romberg J. Motion-adaptive spatio-temporal regularization for accelerated dynamic MRI. Magnetic Resonance in Medicine. 2012 doi: 10.1002/mrm.24524. [DOI] [PubMed] [Google Scholar]
- 24.Kellman P, Chefd’hotel C, Lorenz CH, Mancini C, Arai AE, McVeigh ER. High spatial and temporal resolution cardiac cine MRI from retrospective reconstruction of data acquired in real time using motion correction and resorting. Magnetic Resonance in Medicine. 2009;62(6):1557–1564. doi: 10.1002/mrm.22153. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Kellman P, Chefd’hotel C, Lorenz CH, Mancini C, Arai AE, McVeigh ER. Fully automatic, retrospective enhancement of real-time acquired cardiac cine MR images using image-based navigators and respiratory motion-corrected averaging. Magnetic Resonance in Medicine. 2008;59(4):771–778. doi: 10.1002/mrm.21509. [DOI] [PubMed] [Google Scholar]
- 26.Usman M, Atkinson D, Odille F, Kolbitsch C, Vaillant G, Schaeffter T, Batchelor PG, Prieto C. Motion corrected compressed sensing for free-breathing dynamic cardiac MRI. Magnetic Resonance in Medicine. 2012 doi: 10.1002/mrm.24463. [DOI] [PubMed] [Google Scholar]
- 27.Hansen MS, Sørensen TS, Arai AE, Kellman P. Retrospective reconstruction of high temporal resolution cine images from real-time MRI using iterative motion correction. Magnetic Resonance in Medicine. 2012;68(3):741–750. doi: 10.1002/mrm.23284. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Ledesma-Carbayo MJ, Kellman P, Arai AE, McVeigh ER. Motion corrected free-breathing delayed-enhancement imaging of myocardial infarction using nonrigid registration. Journal of Magnetic Resonance Imaging. 2007;26(1):184–190. doi: 10.1002/jmri.20957. [DOI] [PubMed] [Google Scholar]
- 29.Wollny G, Ledesma-Carbayo MJ, Kellman P, Santos A. A new similarity measure for non-rigid breathing motion compensation of myocardial perfusion MRI. Engineering in Medicine and Biology Society, 2008. EMBS 2008. 30th Annual International Conference of the IEEE; IEEE; 2008. pp. 3389–3392. [DOI] [PubMed] [Google Scholar]
- 30.Wollny G, Kellman P, Santos A, Ledesma-Carbayo MJ. Automatic motion compensation of free breathing acquired myocardial perfusion data by using independent component analysis. Medical image analysis. 2012;16(5):1015–1028. doi: 10.1016/j.media.2012.02.004. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Stegmann MB, Ólafsdóttir H, Larsson HB. Unsupervised motion-compensation of multi-slice cardiac perfusion MRI. Medical Image Analysis. 2005;9(4):394–410. doi: 10.1016/j.media.2004.10.002. [DOI] [PubMed] [Google Scholar]
- 32.Adluru G, DiBella EV, Schabel MC. Model-based registration for dynamic cardiac perfusion MRI. Journal of Magnetic Resonance Imaging. 2006;24(5):1062–1070. doi: 10.1002/jmri.20756. [DOI] [PubMed] [Google Scholar]
- 33.Wollny G, Kellman P, Santos A, Ledesma M-J. Bildverarbeitung für die Medizin 2011. Springer; 2011. Nonrigid motion compensation of free breathing acquired myocardial perfusion data; pp. 84–88. [Google Scholar]
- 34.Khalifa F, Beache GM, Firjani A, Welch K, Gimel’farb G, El-Baz A. A new nonrigid registration approach for motion correction of cardiac first-pass perfusion MRI. Image Processing (ICIP), 2012 19th IEEE International Conference on; IEEE; 2012. pp. 1665–1668. [Google Scholar]
- 35.Pedersen H, Ólafsdóttir H, Larsen R, Larsson HB. A Unifying model of perfusion and motion applied to reconstruction of sparsely sampled free-breathing myocardial perfusion MRI. IEEE International Symposium on Biomedical Imaging: From Nano to Macro; 2010; IEEE; 2010. pp. 752–755. [Google Scholar]
- 36.Otazo R, Kim D, Axel L, Sodickson D. Combination of compressed sensing and parallel imaging with respiratory motion correction for highly-accelerated cardiac perfusion MRI. Journal of Cardiovascular Magnetic Resonance. 2011;13(Suppl 1):O98. [Google Scholar]
- 37.Chen X, Salerno M, Yang Y, Epstein FH. Motion-compensated compressed sensing for dynamic contrast-enhanced MRI using regional spatiotemporal sparsity and region tracking: Block low-rank sparsity with motion-guidance (BLOSM) Magnetic Resonance in Medicine. 2013 doi: 10.1002/mrm.25018. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Yoon H, Kim K, Kim D, Bresler Y, Ye J. Motion Adaptive Patch-Based Low-Rank Approach for Compressed Sensing Cardiac Cine MRI. IEEE Transactions on Medical Imaging. 2014 Jun; doi: 10.1109/TMI.2014.2330426. Early view. [DOI] [PubMed] [Google Scholar]
- 39.Adluru G, DiBella EV. SPIE Optical Engineering+ Applications. International Society for Optics and Photonics; 2013. Reconstruction with diffeomorphic motion compensation for undersampled dynamic MRI; pp. 88 581X–88 581X. [Google Scholar]
- 40.Demons deformable image registration. 2008 Sep; [Online]. Available: http://www.mathworks.com/matlabcentral/fileexchange/21451-multimodality-non-rigid-demon-algorithm-image-registration.
- 41.Kybic J, Unser M. Fast parametric elastic image registration. IEEE Transactions on Image Processing. 2003;12(11):1427–1442. doi: 10.1109/TIP.2003.813139. [DOI] [PubMed] [Google Scholar]
- 42.Chun SY, Fessler JA. A simple regularizer for B-spline nonrigid image registration that encourages local invertibility. IEEE Journal of Selected Topics in Signal Processing. 2009;3(1):159–169. doi: 10.1109/JSTSP.2008.2011116. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Chefd’Hotel C, Hermosillo G, Faugeras O. Flows of diffeomorphisms for multimodal image registration. IEEE International Symposium on Biomedical Imaging, 2002. Proceedings; 2002; IEEE; 2002. pp. 753–756. [Google Scholar]
- 44.Afonso M, Bioucas-Dias J, Figueiredo M. Fast image recovery using variable splitting and constrained optimization. IEEE Transactions on Image Processing. 2010;19(9):2345–2356. doi: 10.1109/TIP.2010.2047910. [DOI] [PubMed] [Google Scholar]
- 45.Ramani S, Fessler JA. A splitting-based iterative algorithm for accelerated statistical X-ray CT reconstruction. IEEE Transactions on Medical Imaging. 2012;31(3):677–688. doi: 10.1109/TMI.2011.2175233. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Rockafellar RT. Convex analysis. 28 Princeton university press; 1997. [Google Scholar]
- 47.Donoho DL. De-noising by soft-thresholding. IEEE Transactions on Information Theory. 1995;41(3):613–627. [Google Scholar]
- 48.Cai J-F, Candès EJ, Shen Z. A singular value thresholding algorithm for matrix completion. SIAM Journal on Optimization. 2010;20(4):1956–1982. [Google Scholar]
- 49.Yang J, Zhang Y, Yin W. A fast alternating direction method for TVL1-L2 signal reconstruction from partial Fourier data. IEEE Journal of Selected Topics in Signal Processing. 2010;4(2):288–297. [Google Scholar]
- 50.Thirion J-P. Image matching as a diffusion process: an analogy with Maxwell’s demons. Medical image analysis. 1998;2(3):243–260. doi: 10.1016/s1361-8415(98)80022-4. [DOI] [PubMed] [Google Scholar]
- 51.Wang H, Dong L, O’Daniel J, Mohan R, Garden AS, Ang KK, Kuban DA, Bonnen M, Chang JY, Cheung R. Validation of an accelerated ’demons’ algorithm for deformable image registration in radiation therapy. Physics in Medicine and Biology. 2005;50(12):2887. doi: 10.1088/0031-9155/50/12/011. [DOI] [PubMed] [Google Scholar]
- 52.Pennec X, Cachier P, Ayache N. Understanding the “demon’s algorithm”: 3D non-rigid registration by gradient descent. Medical Image Computing and Computer-Assisted Intervention–MICCAI’99; Springer; 1999. pp. 597–605. [Google Scholar]
- 53.Bro-Nielsen M. MEDICAL IMAGE REGISTRATION AND SURGERY SIMULATION IMM-PHD-1996-25. 1997
- 54.Hu Y, Lingala S, Jacob M. A Fast Majorize–Minimize Algorithm for the Recovery of Sparse and Low-Rank Matrices. Image Processing, IEEE Transactions on. 2012;21(2):742–753. doi: 10.1109/TIP.2011.2165552. [DOI] [PubMed] [Google Scholar]
- 55.Yang J, Zhang Y. Alternating direction algorithms for ℓ1-problems in compressive sensing. SIAM journal on scientific computing. 2011;33(1):250–278. [Google Scholar]
- 56.Kybic J, Thévenaz P, Unser M. Multiresolution spline warping for EPI registration. Proceedings of the SPIE: Mathematical Imaging-Wavelet Applications in Signal and Image Processing; Denver, Colorado. 1999. pp. 571–579. [Google Scholar]
- 57.Sharif B, Bresler Y. Physiologically improved NCAT phantom (PINCAT) enables in-silico study of the effects of beat-to-beat variability on cardiac MR. Proceedings of the Annual Meeting of ISMRM; Berlin. 2007; p. 3418. [Google Scholar]
- 58.DiBella E, Fluckiger J, Chen L, Kim T, Pack N, Matthews B, Adluru G, Priester T, Kuppahally S, Jiji R, et al. The effect of obesity on regadenoson-induced myocardial hyperemia: a quantitative magnetic resonance imaging study. The International Journal of Cardiovascular Imaging (formerly Cardiac Imaging) 2011:1–10. doi: 10.1007/s10554-011-9949-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 59.Buehrer M, Pruessmann K, Boesiger P, Kozerke S. Array compression for MRI with large coil arrays. Magnetic Resonance in Medicine. 2007;57(6):1131–1139. doi: 10.1002/mrm.21237. [DOI] [PubMed] [Google Scholar]
- 60.Bilen C, Selesnick I, Wang Y, Otazo R, Kim D, Axel L, Sodickson D. On compressed sensing in parallel MRI of cardiac perfusion using temporal wavelet and TV regularization. IEEE. IEEE International Conference on Acoustics Speech and Signal Processing (ICASSP); 2010; pp. 630–633. [Google Scholar]
- 61.Ravishankar S, Bresler Y. MR image reconstruction from highly undersampled k-space data by dictionary learning. IEEE Transactions on Medical Imaging. 2011;30(5):1028–1041. doi: 10.1109/TMI.2010.2090538. [DOI] [PubMed] [Google Scholar]
- 62.Lingala SG, Jacob M. Blind compressive sensing dynamic MRI. IEEE Transactions on Medical Imaging. 2013 Jun;32(6):1132–1145. doi: 10.1109/TMI.2013.2255133. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 63.Lingala S, Hu Y, Di Bella E, Jacob M. Accelerated dynamic MRI exploiting sparsity and low-rank structure: kt SLR. IEEE Transactions on Medical Imaging. 2011 May;30(5):1042–1054. doi: 10.1109/TMI.2010.2100850. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 64.Haldar JP, Hernando D. Rank-constrained solutions to linear matrix equations using powerfactorization. Signal Processing Letters, IEEE. 2009;16(7):584–587. doi: 10.1109/LSP.2009.2018223. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 65.Lingala SG, DiBella E, Adluru G, McGann C, Jacob M. Accelerating free breathing myocardial perfusion MRI using multi coil radial k-t SLR. Physics in medicine and biology. 2013;58(20):7309. doi: 10.1088/0031-9155/58/20/7309. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 66.Zhao B, Haldar JP, Christodoulou AG, Liang ZP. Image reconstruction from highly undersampled-space data with joint partial separability and sparsity constraints. Medical Imaging, IEEE Transactions on. 2012;31(9):1809–1820. doi: 10.1109/TMI.2012.2203921. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 67.Chun SY, Schretter C, Fessler JA. Sufficient condition for local invertibility of spatio-temporal 4d b-spline deformations. Biomedical Imaging: From Nano to Macro, 2010 IEEE International Symposium on; IEEE; 2010. pp. 1221–1224. [Google Scholar]