Abstract
We introduce a structured low rank matrix completion algorithm to recover a series of images from their under-sampled measurements, where the signal along the parameter dimension at every pixel is described by a linear combination of exponentials. We exploit the exponential behavior of the signal at every pixel, along with the spatial smoothness of the exponential parameters to derive an annihilation relation in the Fourier domain. This relation translates to a low-rank property on a structured matrix constructed from the Fourier samples. We enforce the low rank property of the structured matrix as a regularization prior to recover the images. Since the direct use of current low rank matrix recovery schemes to this problem is associated with high computational complexity and memory demand, we adopt an iterative re-weighted least squares (IRLS) algorithm, which facilitates the exploitation of the convolutional structure of the matrix. Novel approximations involving two dimensional Fast Fourier Transforms (FFT) are introduced to drastically reduce the memory demand and computational complexity, which facilitates the extension of structured low rank methods to large scale three dimensional problems. We demonstrate our algorithm in the MR parameter mapping setting and show improvement over the state-of-the-art methods.1
Index Terms: Hankel/Toeplitz matrix, regularized recovery, smoothness, parameter mapping
I. Introduction
Recovering parameters of a linear combination of damped exponentials is a problem of high significance in many MR imaging applications, including MR parameter mapping [1], [2], MR spectroscopy [3], and fat/water imaging [4]. The objective is to estimate from a series of MR images the spatial maps of the exponential parameters, which are indicative of the underlying tissue microstructure or metabolism. These maps are often used as bio-markers for pathologies including neurodegenerative and cardiovascular disorders [1]–[3]. Current approaches involve acquiring multiple images by sampling the exponential signals at different points, followed by a pixel-by-pixel fitting of the exponential model to estimate the parameters. However, the main challenge with these schemes is the long acquisition time, resulting from the need to acquire a large number of high spatial resolution images. Recently, several researchers have considered compressive sensing methods for recovering images from under-sampled Fourier measurements using priors which enforce sparsity, smoothness and low-rankness [5]–[15].
The recovery of exponential parameters from few uniform samples of a linear combination of exponentials is a classical and well researched problem in signal processing [16]. The model has been extended to include a large class of signals with finite rate of innovation or finite number of discontinuities in [17], [18]. The early work in this direction focussed on the uniform sampling setting, where the linear dependencies between the samples of the signal translated to an “annihilation relationship”. This implies that the signal can be nulled by the convolution with a finite impulse response filter. Recently, several researchers have extended the framework to recover a linear combination of undamped sinusoids from a few non-uniform Fourier samples [19]–[21]. These methods compactly represent the annihilation relation as a product of a Hankel matrix formed from the signal samples and a vector of annihilation filter coefficients. With this reformulation, the Hankel matrix can be shown to be low-rank; the low-rank property can be enforced to complete the matrix from its non-uniform measurements.
In this paper, we introduce a structured matrix completion algorithm for recovering a series of MR images from their non-uniformly under-sampled Fourier measurements, where the signal along the parameter dimension at every pixel is described by a linear combination of damped exponentials. We also assume that the exponential parameters vary smoothly in space. We observe that this model is general enough to account for many applications, including MR spectroscopy, parameter mapping, and diffusion MRI. For example, in MR parameter mapping, the signal along the parameter dimension could vary as a function of echo time, repetition time, and/or spin-lock duration. In this paper, we consider the single parameter setting for simplicity. We exploit the exponential behavior at every pixel, along with the smoothness of the parameters in the spatial dimensions, to derive an annihilation relation in the k − t domain; t denotes the parameter dimension. These 3-D convolution relations can be compactly represented using a multi-fold Toeplitz matrix formed from the k − t samples. We show that this matrix has a large null space, and hence is low rank. We enforce the low rank property of the structured matrix as a prior to recover the missing entries from the under-sampled Fourier measurements. The spatial smoothness as well as the number of exponentials in the model can be controlled by the rank of the Toeplitz matrix, which is in-turn dependent on the regularization parameter.
The straightforward implementation of the above structured Toeplitz matrix recovery scheme is associated with huge memory demand and high algorithmic complexity. Specifically, the size of the Toeplitz matrix is often several orders of magnitude greater than the size of the multidimensional signal. We introduce an algorithm based on a half-circulant approximation of the Toeplitz matrix, which eliminates the need for the explicit evaluation and storage of the structured matrix. This work is a generalization of our recent work [22], where we introduced the GIRAF (Generalized Iterative Reweighted Annihilating Filter) algorithm for recovering the missing entries of a Toeplitz/Hankel matrix, when only few of its entries are observed. The approximation of linear convolutions by circular convolutions enabled an efficient implementation of the algorithm using Fast Fourier transforms (FFTs). The circulant approximation in [22] is valid when the signal samples decay rapidly towards the boundaries. This scheme is not directly applicable in our setting, since the signal samples have significant magnitude at the first few points along the parameter dimension. We modify the GIRAF algorithm and adopt a hybrid approach to solve the problem. Specifically, we perform the 3-D linear convolution as a series of 2-D circular convolutions along the spatial dimensions and linear convolution along the parameter dimension. Such a modification allows us to apply our algorithm on large scale multi-dimensional exponential estimation problems. The preliminary version of this work is accepted as a conference paper [23]. Compared to the work [23], the theoretical and algorithmic frameworks are further developed here, in addition to the application of the problem to the recovery of single and multi-channel T2 weighted images.
The proposed method has similarities with structured matrix priors introduced to exploit various signal properties, including finite support and smoothly varying phase [20], piecewise smooth continuous domain images [21], and continuous domain wavelet sparsity [24]. Similar structured low rank priors have also appeared in the recovery of calibrationless multichannel data [25] and multi-shot diffusion weighted images [26]. However, none of the above 2-D methods are designed to exploit the smooth exponential structure of the 3-D dataset. In [27], a Hankel matrix is constructed by exploiting the temporal smoothness using a Fourier transform and the spatial redundancies are exploited using a wavelet transform; the exponential structure of the temporal signal is not taken into account. In addition, the recovery of each ky − t slice is performed independently, assuming Cartesian sampling. The exponential structure of the signal is exploited in [28] and [29], where a Hankel matrix is constructed at every pixel by exploiting the linear predictability of the exponential time series. Since the linear combination of pixel-wise structured low rank priors is not capable of exploiting the similarities between the pixels in the dataset, the authors additionally use low rank and joint sparsity penalties on the Casorati matrix; see section II.D for more details. The proposed formulation enables the joint exploitation of the spatial correlations as well as the exponential structure, thereby mitigating the need for additional spatial priors; this approach is computationally more efficient and requires fewer free regularization parameters.
A. Notation
We collect the different notations used through out the paper and describe them in this section for easy reference. Unless otherwise mentioned, bold upper-case letters X and bold lower-case letters y are used to represent matrices and vectors respectively; [y]T, [X]T represent a transpose of the vector y and matrix X respectively. We denote a function that is dependent on r and n by x[r, n]. The collection of function values for all possible values of r and n are denoted by the vector x. The discrete Fourier transform of x is denoted by x̂, while the vector corresponding to the function values is denoted by x̂. We use non-bold lower-case greek alphabets such as μ, α to represent constants. Uppercase greek alphabets Λ, Θ represent index sets containing the support of the coefficients of the filter and Fourier data; |Λ| is used to denote the size of the set Λ. We denote the 2D and 3D convolution by * and ⊗ respectively. The calligraphic letters (e.g. 𝒜, 𝒯) denote operators. For example, 𝒜 is the forward operator that models the image acquisition as in (2), while 𝒯 is a lifting operator that constructs a multi-fold Toeplitz structured matrix 𝒯 (ρ̂) from the entries of ρ̂.
II. Recovery using Annihilation Relations
A. Measurement model
We consider the recovery of a series of images ρ from its multichannel Fourier measurements b. The multichannel Fourier data ρ̂i corresponding to the ith image frame can be modeled as
| (1) |
where bij and ηij are the under-sampled Fourier measurements and zero mean white gaussian noise corresponding to the ith frame and jth coil respectively, Cj is the receiver coil sensitivity of the jth coil, Si is the sampling mask for the ith frame and F is the 2D discrete Fourier transform (DFT) matrix. (1) can be compactly written as
| (2) |
where ρ̂ = [ρ̂1, ρ̂2, … ρ̂T] ∈ ℂB×T is the Fourier data in Casorati matrix form [30] with the ith column representing the vector of Fourier data at time instant ti. 𝒜 is a linear operator representing Fourier under-sampling and multiplication of coil sensitivities with ρ̂.
B. Annihilation property of smooth exponentials
We model the signal at the spatial location r = (x, y) as a linear combination of L exponentials:
| (3) |
where αi(r) ∈ ℂ are the amplitudes, βi(r) ∈ ℂ is the exponential parameter that is dependent on the underlying physiology, n refers to the signal index along the parameter dimension and L is the number of exponentials at the voxel. For instance, in T2 mapping applications the exponential parameters at the pixel location indexed by r are given by . Here ΔT is the difference in echo times between two frames and T2,i is the relaxation parameter of the ith tissue component (e.g. gray matter, CSF or white matter).
The exponential signal, described in (3), at each pixel location can be annihilated by a 1-D FIR filter g[r, n] [16]:
| (4) |
where (4) represents a 1-D convolution between the signal ρ[r, n] and the L + 1 tap filter g[r, n]. Since the exponential parameters vary from pixel to pixel, the filter g[r, n] also varies with the spatial location r.
In practice, the exponential parameters vary smoothly as a function of space. This implies that the coefficients of the filter g[r, n] can be assumed to be smooth functions of the spatial variable r. Taking the 2-D Fourier transform of (4) along the spatial dimensions, we obtain the following annihilation relation in the Fourier domain:
| (5) |
where and are the spatial Fourier coefficients of ρ[r, n] and g[r, n], respectively. Here, ⊗ denotes 3-D convolution.
Since the filter coefficients of g[r, n] vary smoothly as a function of space, we assume d[k, n] to be a 3-D FIR filter, whose coefficients are support limited in the rectangular set Λ ⊂ ℤ3; the size of Λ (spatial bandwidth of d[k, n]) controls the spatial smoothness of the parameters, while the bandwidth along the parameter dimension is dependent on the number of exponentials in the signal model.
We focus on the recovery of the Fourier coefficients of the signal specified by ρ̂ within the rectangular set Γ ⊂ ℤ3. For simplicity, we assume ρ̂ has T frames, each of dimension P × Q. The set Γ is illustrated by the red cuboid in Fig. 1.(b). The 3-D convolution (5) can be compactly written as
| (6) |
where 𝒯 is a linear operator that maps a 3-D dataset ρ̂ into a lifted matrix 𝒯 (ρ̂) ∈ ℂm×s. The construction of the matrix is illustrated in Fig. 1.(a). Similarly d represents the vectorized 3-D filter d[k, n]. Here, s = |Λ| is the number of the columns of the matrix, where Λ denotes the support of the filter d indicated by the blue cuboid in Fig. 1.(b). The number of rows in the matrix is denoted by m = |Γ : Λ|, which corresponds to the number of valid linear convolutions between ρ̂ and the filter; the convolutions are valid in the green dotted cuboid in Fig. 1.(b). The set Γ : Λ is specified by
| (7) |
The blue dotted cuboid in Fig. 1.(b) indicates a valid shift of the blue solid cuboid, whose support is given by Λ. We observe that 𝒯 (ρ̂) has a multi-fold Toeplitz structure since the matrix-vector product in (6) corresponds to a 3-D convolution.
Fig. 1.
(a) Illustration of the construction of the matrix 𝒯 (ρ̂) from the dataset ρ̂: The rows of the Toeplitz matrix correspond to the cuboid shaped neighborhoods of the Fourier samples. The number of columns is equal to the size of the filter support (|Λ|). Similarly, the number of rows is equal to the number of valid linear convolutions between ρ̂ and the filter, denoted by Δ. b) Illustration of the relation between the filter and signal supports and the matrix dimensions: The Fourier samples ρ̂[k, n] and the filter coefficients d[k, n] are assumed to be supported on the rectangular sets Γ and Λ, respectively. The 3-D convolution between them is valid in the dotted rectangular region (in green) and the set of valid indices is represented by Δ = Γ : Λ. c) The rectangular sets containing the coefficients of the minimal and assumed filters are represented by Θ and Λ respectively. The number of linearly independent null space vectors of 𝒯 (ρ̂) is given by all possible valid shifts of Θ in Λ, denoted by Λ : Θ; this implies that 𝒯 (ρ̂) is low rank and we enforce this property to estimate the missing entries of the matrix.
C. Dimensions of the fundamental subspaces of 𝒯 (ρ̂)
We denote the index set of the filter with the smallest support (termed as the minimal filter), which satisfies the annihilation relation, to be Θ. In practice, the support Θ (denoted by the purple cuboid in Fig. 1.(c) is unknown. In such cases, the support set of the filter is overestimated to Λ, such that Θ ⊂ Λ. Let the dimensions of Λ be N1 × N2 × M.
When the size of the filter is overestimated to Λ, it will result in multiple linearly independent vectors d in the null space of 𝒯 (ρ̂). Specifically, if c[k, n] is the minimal filter, then any FIR filter of the form
| (8) |
will also satisfy the following annihilation relation ρ̂[k, n] ⊗ d[k, n] = 0, or equivalently 𝒯 (ρ̂)d = 0. Here, e[k, n] is any FIR filter such that d[k, n] is support limited to Λ. The number of such filters (d[k, n]) is specified by the set of all valid shifts of Θ in Λ, denoted by Λ : Θ [21]; this set is indicated by the orange cuboid in Fig. 1.(c). The corresponding shifted filters are linearly independent [21].
The above discussion shows that the dimension of the kernel of 𝒯 (ρ̂) is at least |Λ : Θ|. i.e.,
| (9) |
where Λ is the assumed filter size and |Λ : Θ| denotes the cardinality of the set Λ : Θ. By the rank-nullity theorem, the rank of 𝒯 (ρ̂) or the dimension of the image space of 𝒯 (ρ̂) is specified by
| (10) |
Consider two datasets ρ̂1 and ρ̂2, where the size of Θ (purple cuboid in Fig. 1.(c)) is smaller for ρ̂2. Note that a smaller minimal filter corresponds to a dataset with fewer exponentials and smoother parameters. Since the number of valid shifts indicated by the set |Λ : Θ| is higher for the dataset ρ̂2, we have rank(𝒯 (ρ̂2)) < rank(𝒯 (ρ̂1)). Hence, the rank of the Toeplitz matrix can be used as a measure of complexity of the dataset.
Since we expect the matrix 𝒯 (ρ̂) to be low rank, we use the rank prior as well as the Toeplitz structure of the matrix to recover the exponential image series from under-sampled Fourier measurements. The support of the different index sets along with the construction of the Toeplitz matrix is illustrated in Fig. 1.
D. Structured low-rank recovery from few measurements
Since (2) is an ill-posed problem, we employ the structured low rank matrix prior proposed in the previous sub-sections for the recovery of missing Fourier samples. We formulate the recovery of the Fourier data ρ̂ from the under-sampled measurements b as the following structured matrix completion problem:
| (11) |
Since the problem specified in (11) is NP hard, we relax the rank function with a Schatten p (0 ≤ p ≤ 1) norm. The relaxed objective function is then given by
| (12) |
where μ is a regularization parameter that balances the weight given to the Schatten norm of the matrix and the data consistency term in (12). 𝒯 (ρ̂) ∈ ℂm×s is a multifold Toeplitz matrix formed from the Fourier samples ρ̂. ‖X‖p is the Schatten p norm, defined as ; σi are the singular values of X. When p = 1, the Schatten norm reduces to the convex nuclear norm and for (0 ≤ p < 1), the Schatten norm is a non-convex penalty; When p → 0, ‖X‖p ≔ Σi log σi. In section III, we will focus on the algorithm to solve the optimization problem (12).
E. Relation to pixel-wise structured low-rank priors in [28]
The recovery of MR parameter weighted images considered in [28] is closely related to the proposed work. In [28], the sum of structured low rank priors, formed at every pixel, is considered. Specifically, for every pixel, a Hankel matrix is constructed using the temporal signal at that pixel. The images are reconstructed by exploiting the low rank structure of all these matrices. The objective function is specified by
| (13) |
where ρ̄m is the set of images to be recovered, l is the total number of pixels, 𝒜 is a linear operator and b is a vector of measurements.
We now consider a special case of our setting, where the spatial dimensions of Λ (assumed filter size) are the same as that of the dataset (i.e. P = N1 and Q = N2), which is related to the above model. Since the spatial dimensions of the filter are the same as the dataset, no spatial smoothness is assumed on the annihilation filter coefficients. In this case, the dimension of the Toeplitz matrix 𝒯 (ρ), where ρ is a signal of interest, is specified by (T − M + 1) × (N1 · N2 · M). The Toeplitz matrix after a re-arrangement of the columns has the following structure:
| (14) |
In (14), each of the Toeplitz matrices 𝒯 (ρ(ri)) ∈ ℂ(T−M+1)×M, whose entries correspond to the temporal signal at location ri. We observe that enforcing a low rank prior on the special case considered in (14) results in a more constrained approach than the pixel-wise low rank penalty in (13). In particular, the global low-rank prior considered in (14) enables the exploitation of correlations between the columns of 𝒯 (ρ), in addition to the annihilation relations. In contrast, the pixel-wise approach in (13) is not capable of exploiting these correlations. An additional low-rank prior on the Casorati matrix of the images or a wavelet prior has to be used as in [28] to exploit these correlations. Since the special case of our formulation is already capable of exploiting these correlations, we do not require additional priors. More importantly, we consider spatially bandlimited filters, which account for the smoothness of the exponential parameters. We observe that this property offers a 3 dB improvement (see Table I) over the special case considered in (14). In summary, the structured low-rank prior considered in this work qualitatively consolidates and unifies the multiple diverse priors used in [28].
TABLE I.
Effect of filter size on SNR of T2 weighted images.
| (a) Varying spatial dimension | |
|---|---|
| filter size | SNR |
| 128×128×10 | 28.05 |
| 122×122×10 | 30.30 |
| 114×114×10 | 31.00 |
| 108×108×10 | 31.12 |
| 102×102×10 | 31.21 |
| 100×100×10 | 31.20 |
| (b) Varying temporal dimensions | |
|---|---|
| filter size | SNR (dB) |
| 102×102×11 | 30.80 |
| 102×102×10 | 31.21 |
| 102×102×7 | 31.13 |
| 102×102×4 | 30.96 |
| 102×102×2 | 30.78 |
| 102×102×1 | 29.88 |
Another key benefit of the above special case is the reduced computational complexity. When an iterative re-weighted least squares (IRLS) based approach [31] is employed, each step of the algorithm (13) requires the eigen decomposition of as many Gram matrices as pixels in the dataset. In contrast, the use of the prior (14) requires the eigen decomposition of only one Gram matrix at each iteration. As the dimension of the Gram matrices in both the cases is the same and equal to (T − M + 1) × (T − M + 1), the computational complexity of the special case is orders of magnitude lower than that of the pixel-wise structured low rank strategy.
III. Optimization Algorithm
The minimization of (12) using classical low-rank matrix recovery schemes is challenging due to the large size of the structured matrix, which often requires several orders of magnitude more memory, when compared to the original 3-D dataset. Current structured low-rank methods [20], [24] employ approaches originally designed for low-rank matrix recovery and do not exploit the structure of the matrix; the direct use of these 2-D algorithms to our 3-D setting is difficult due to the large memory demand and computational complexity.
We modify the GIRAF algorithm [22] to the 3-D setting to minimize the computational complexity. Specifically, we employ an IRLS based algorithm [31] to solve the optimization problem in (12). This approach allows us to use efficient approximations for operations involving the Toeplitz matrix using fast Fourier transforms; these modifications quite significantly reduce the computational complexity and memory demand. To derive the basic idea of the algorithm, we use the following identity to express the Schatten p norm of a matrix as a weighted Frobenius norm:
| (15) |
| (16) |
Hence the solution to the minimum Schatten norm can be obtained by alternating between the update of a weight matrix H and the solution to a weighted least squares problem. In our case, we set Y = 𝒯 (ρ̂) in (15), which decouples (12) into two sub-problems. At the nth iteration, the sub-problems are given by
| (17) |
| (18) |
where ε(n) → 0 is added to stabilize the inverse. Hence to solve (12), we employ an alternating minimization scheme that cycles between the sub-problems (17) and (18) till the cost of (12) between successive iterates is below a tolerance threshold. In the next two sub-sections, we describe an efficient implementation of the two sub-problems.
A. Least squares solution of (17)
Let the rows of be denoted by [(h(1))T, …, (h(M))T]T. Substituting for in (17), we obtain
| (19) |
The term h(i) 𝒯 (ρ̂) in (19) represents a 3-D linear convolution between the 3-D sequences h(i) and ρ̂.
In the GIRAF algorithm [22], the linear convolutions were approximated by circular convolutions, so that they could be efficiently implemented using Fast Fourier transforms (FFTs). The approximations were valid due to the rapid decay of the Fourier coefficients towards the boundaries. However, in our case as the signal at every voxel follows an exponential curve, the magnitude of the Fourier coefficients are high at the first few points along the parameter dimension. Hence, the direct application of the GIRAF scheme to our setting gives poor results.
We introduce a hybrid strategy to improve the approximations, while keeping the memory demand and computational complexity low. In particular, we approximate the 3-D linear convolution as a series of 2-D circular convolutions along the spatial dimensions and a linear convolution along the parameter dimension. Denoting the lth frame of ρ̂ and h as ρ̂l [k] and hl [k] respectively, we rewrite the convolution relation as
| (20) |
where ⊗ denotes 3-D convolution and * denotes 2-D convolution. Since the spatial Fourier coefficients of ρ̂ [k] decay rapidly towards the boundaries, the 2-D linear convolutions gj,l = ρ̂j * hl can be approximated as 2-D circular convolutions and efficiently computed using fast Fourier transforms as shown in [22]. After the 2-D convolutions are evaluated for all feasible combinations gj,l, we compute the outer sum.
Now, we express the aforementioned idea in compact matrix notations. Let h and ρ̂ consist of M and T frames respectively. We consider an arbitrary filter h of spatial dimensions N1 × N2 and denote its ith frame by hi. Now (h 𝒯 (ρ̂)) can be expanded as,
| (21) |
In the above equation, T(ρ̂j) represents a Toeplitz matrix formed from the samples of ρ̂j. This matrix can be expressed in terms of a larger circulant matrix [22] in the following way:
| (22) |
Here C(ρ̂j) ∈ ℂL×L is a circulant matrix formed from the Fourier samples ρ̂j, Λs is the support of a frame of the filter and corresponds to zero padding operation outside the filter support Λs. Note that the support of hl is often much smaller than that of ρ̂j.
Using the approximation in (22), we can efficiently evaluate hl T(ρ̂j), which is the 2-D linear convolution between the lth frame of h and jth frame of ρ̂, as
| (23) |
where we have used the commutative property of convolution to arrive at the expression in (23). Here, is a circulant matrix formed from the zero padded filter coefficients hl. Hence, the product [ρ̂j]T Cl denotes the 2-D circular convolution between [ρ̂j]T and the zero-padded filter coefficients.
We propose to implement the circular convolutions using fast Fourier transforms to minimize the computational complexity. Specifically, we compute (23) efficiently as
| (24) |
where Dl is a diagonal matrix with diagonal entries and F denotes the 2-D discrete Fourier transform matrix.
Using (24), we simplify (21) as,
where each of the matrices Dl are diagonal matrices and the dimension of D(h)T is PQT × PQk with k = T − M + 1. Here, [ρ̂]T = [ρ̂1, …, ρ̂T]T and Q* = I ⊗ F* is a block diagonal matrix with the diagonal blocks being the inverse 2-D Fourier transform matrix. Thus, we can express ‖h T(ρ̂)‖2 as ‖D(h)Q* ρ̂‖2.
Using the above relation and substituting for the first term in (19) we obtain,
| (25) |
The above equation can be solved by taking its gradient and setting it to zero. The gradient is given by
| (26) |
Note that prior to solving (26), G can be precomputed efficiently. Denote E* = [DM, DM−1 …, D1]. In order to populate the entries of (D(h(i)))*D(h(i)), we need to compute one product (EE*)(i), and the sum of k = (T − M + 1) sparse matrices. Each sparse matrix contains a shifted version of (EE*)(i) as the only non-zero block. After precomputing G, we only need a few iterations of conjugate gradient (cg) algorithm to solve (26).
B. Weight-Update
The first step in computing the weight matrix involves forming the Gram matrix R = 𝒯 (ρ̂) 𝒯 (ρ̂)*. The direct computation of R requires the evaluation and storage of the lifted matrix 𝒯 (ρ̂), which will be a computationally expensive and memory intensive operation. Instead we propose an efficient way to compute the Gram matrix. Specifically, we assume R to be partitioned in the following way:
| (27) |
where the above matrix has M column and row partitions and Ri,j is a matrix block of dimension N1N2 × N1N2. We obtain a general expression for the matrix block corresponding to the pth row and qth column partition of R as
| (28) |
where k ≔ T − M + 1. To compute Rp,q, we use the relation in (22) and simplify T(ρ̂i)T(ρ̂j)* as
| (29) |
where the entries of C(g) are obtained from the array g. The entries of g are given by F(ρi ◦ conj(ρj)), where ρi and ρj are the images corresponding to the Fourier samples ρ̂i and ρ̂j respectively, F denotes a 2-D DFT matrix, conj denotes the conjugate operation and ◦ denotes point-wise multiplication. Hence the entries of every row of Pi,j can be populated by performing a sliding window operation that extracts and vectorizes a N1 × N2 patch from a (2N1 − 1) × (2N2 − 1) neighborhood.
Algorithm 1.
Proposed algorithm for the recovery of exponential image time series
| Initialize ρ̂(0) and choose ε(0) > 0; | ||
| for n = 1 to Nmax or tolerance threshold reached do | ||
|
|
Step1: Weight matrix update: | |
| Compute each block Rp,q of the Gram matrix R using (28) and (29); | ||
| Compute the eigen values and eigen vectors from the eigen decomposition of R; | ||
| Evaluate the null space vectors:
| ||
| Step2: Least Squares update: | ||
| Solve the least squares problem:
| ||
| Choose ε(n) such that 0 < ε(n) ≤ ε(n−1); | ||
| end | ||
Next the weight matrix is efficiently computed from the eigen decomposition of R. Let U represent the orthogonal basis of eigen vectors u(i) and Λ be a diagonal matrix containing the eigen values λ(i). Then the eigen decomposition of R is given by UΛU*. Substituting for R in (18) and simplifying further we obtain,
Hence, one choice of the matrix square root is
where and .
C. Implementation details
The details of the alternating minimization algorithm to solve (17) and (18) are described in Algorithm (1). We initialize and vary the value of ε as described in [31]. Specifically, we initialize ε as ε(0) = λmax/100, where λmax is the largest eigen value of the gram matrix 𝒯 (ρ̂init) 𝒯 (ρ̂init)*, which is formed from the initial guess ρ̂init = ρ̂(0). Every iteration, we decrease the value of ε as ε(n) = ε(n−1)/γ, γ > 1. For all our experiments we set γ = 1.4. We run the optimization algorithm for different values of the regularization parameter μ and choose the value which results in the best signal to noise ratio (SNR), where . Here Xg and Xr are the ground truth and the reconstructed images respectively. To observe the behavior of μ across different acceleration factors, we reconstructed images at different acceleration factors ranging from six to twelve. We observed that the optimal μ estimated was fairly constant across different acceleration factors. In the absence of ground truth data it is not possible to compute the SNR. Hence choosing the regularization parameter using the above-mentioned approach is not feasible. In such cases, we could employ heuristic techniques such as the L-curve method [32] or more sophisticated methods [33], [34], where risk functions approximating the SNR are used to estimate the optimal regularization parameter. We plan to investigate such techniques for the selection of regularization parameter in the future. We implemented the algorithm in MATLAB, which runs on a Linux workstation with a 3.6Ghz Intel Xeon CPU and 32GB RAM.
IV. Experiments and Results
We demonstrate our algorithm on a fully sampled axial 2-D dataset, which was acquired on a Siemens 3T Trio scanner with 12 coils using a turbo spin echo sequence. The scan parameters were: TR = 2500 ms, slice thickness = 5 mm, Matrix size = 128×128 and FOV = 22×22 cm2. By varying the echo times (TE) from 10 to 120 ms, we acquired T2 weighted images at twelve equispaced TE.
A. State-of-the-art methods used for comparison
We compare the proposed method with three state-of-the-art methods: k − t low rank [35], blind compressed sensing (BCS) [14], and the pixel-wise structured low-rank prior in (13), which we refer to as HLR-Voxel. An IRLS algorithm [31] was employed to solve the nuclear norm minimization in (13). We compared the methods for both single and multichannel recovery experiments.
We also demonstrate the improved speed up offered by the proposed scheme by comparing it with traditional IRLS as well as the multidimensional GIRAF algorithm [22]. For the traditional IRLS (direct) method, we solve (17) and (18) directly without introducing FFT based approximations. After the images are reconstructed, we estimate the T2 maps by fitting a mono exponential model to every pixel.
B. Single channel recovery
We demonstrate the proposed method on the recovery of single channel T2-weighted data from 30% uniform random measurements and compare it with the three aforementioned methods. To create the single channel data, we performed a principal component analysis (PCA) on the original multichannel data and selected the most significant component to obtain a coil compressed data. For the proposed method, a filter of size 122 × 122 × 2 was used to recover the images. The value of p = 0.6 for the Schatten norm was chosen for both the k−t low rank and the proposed algorithm. The results from the different methods are shown in Fig. 4. We observe that the T2 weighted images and the estimated T2 maps from the proposed method have fewer errors and artifacts than the competing methods.
Fig. 4.
Comparison of the proposed method with different reconstruction schemes on the recovery of coil combined data from 30 percent uniform random Fourier measurements: One frame (4th Echo, TE = 40ms) of the image sequence is shown in (a)–(e) along with the frame of sampling mask in (f). The corresponding error images are shown in (g)–(j). The estimated T2 maps, specifically the enclosed rectangular region is zoomed and is shown in (i)–(v) with the corresponding error maps shown in (vi)–(ix). Here the maps were multiplied by a mask to remove the background and the CSF region. The improvements offered by the proposed scheme can be easily appreciated from the T2 error images and the estimated T2 maps.
C. Multi-channel recovery
In Fig. 5, we compare the different methods on the recovery of multi-channel T2-weighted data from twelve fold under-sampled Fourier measurements. The data was retrospectively under-sampled using a combination of uniform Cartesian and a pseudo-random variable density sampling patterns. Specifically, we uniformly undersampled the x and y directions by a factor of 2 and refer this sampling mask as a 2 × 2 uniform Cartesian mask. To increase the incoherence between the frames, we also shifted every frame of the mask by zero or one unit (done randomly) along the x and y directions. We achieved an acceleration factor of twelve by combining the four fold uniform Cartesian mask with a three fold pseudorandom variable density undersampling pattern. Three frames of the sampling mask corresponding to the three echoes are shown in (f) in Fig. 5 A), B) and C). We used a Schatten p = 0.7 for both the proposed and the low rank methods. Also for the proposed method, a filter of size 102 × 102 × 10 was used in the recovery of images. Reconstructions corresponding to three echos with TE = 20ms, TE = 90ms and TE = 110ms respectively and the T2 maps for all the methods are shown in A) through C) and E) respectively in Fig. 5. We observe that the T2 weighted images from the proposed method have fewer errors than the competing methods. Also, the T2 maps corresponding to the proposed method are a lot smoother and have fewer artifacts, especially in the enclosed rectangular region, than those obtained from the competing methods. In Fig. 5 D), we plot the mean signal decay over two regions of interests for all the methods. We observe that the signal corresponding to the proposed method matches closely to the ground truth signal in both cases. We also observe that the mean signal decay from the ROI (in red) in the gray matter is not exactly an exponential function. Nevertheless, the proposed signal model (3) approximates the signal as a linear combination of exponentials and captures the signal decay quite well. This suggests that the performance of the algorithm may degrade gradually, when the signal deviates from an exponential model. In Fig. (6), we plot the Signal to Noise ratio (SNR) of the reconstructions at each echo time for the proposed and the competing methods. We observe that for all the methods, the SNR increases for the first few echoes and then decreases for the remaining echoes, which could be due to non-ideal acquisition conditions. Nevertheless, the SNR of the images obtained from the proposed method is higher at all echo times, when compared to the state-of-the-art methods.
Fig. 5.
Comparison of the proposed method with different reconstruction schemes on the recovery of multi channel data at an acceleration factor of 12: In the first row of A), B) and C) three frames corresponding to 2nd Echo (TE=20ms), 9th Echo (TE=90ms) and 11th Echo (TE=110ms) are shown in (a)–(e) along with the frame of the sampling mask in (f). The corresponding error images are shown in (g)–(j) in the second row of A), B) and C). In D), the mean signal decay is plotted over a gray matter (Region A) and white matter (Region B) region for the ground truth and all the competing methods. The signal within the red ROI was corrupted due to some non-idealities in the acquisition. In E), the estimated T2 maps, specifically the enclosed rectangular region is zoomed and is shown in (i)–(v) with the corresponding error maps shown in (vi)–(ix). Here the maps were multiplied by a mask to remove the background and the CSF region. We observe that the reconstructions from the proposed method have fewer errors, which can be appreciated from the error maps of the T2 weighted images as well with the noise-like artifacts in the T2 maps.
Fig. 6.
Plot showing the SNR of the reconstructions at all the echo times for the proposed and the competing methods.
D. Effect of filter size on image recovery
We study the effect of filter size or equivalently the dimensions of the Toeplitz matrix on the SNR of the T2-weighted images recovered from twelve fold under-sampled multi-channel Fourier data in Table I. We study the effect of varying the spatial dimensions of the filter on the SNR in Table Ia. We observe that the filters with a smaller spatial support (102 × 102 × 10) provide improved results than larger filters, thus demonstrating the benefit of exploiting spatial smoothness. A filter with large spatial dimensions (128 × 128 × 10) fails to exploit any spatial smoothness. We demonstrate the benefit of exploiting the annihilation relations, which takes into account the exponential structure of the signal along the parameter dimension at every pixel, in Ib. We observe that a filter having multiple taps along the temporal dimension (102 × 102 × 10) results in reconstructions with a better SNR than those obtained using a filter with size (102 × 102 × 1), which just exploits joint sparsity. From these experiments, we also note that varying the spatial support of the filter has a higher impact on the SNR than the temporal support.
E. Effect of approximations on image recovery
We study the effect of the approximations, introduced in the proposed method, on the recovery of coil compressed T2-weighted data from 30% uniform random Fourier measurements. We note that the approximations introduced in the proposed method enable efficient computation of the sub-problems (17) and (18) using Fast Fourier transforms (FFT). This results in a faster convergence to the solution when compared to the IRLS-direct method, as shown in Fig. 2. Specifically, we observe a 7.5 fold speed up due to the proposed algorithm. In Fig. 3, we observe that the T2 weighted images and the T2 maps corresponding to the proposed method have similar SNR and image quality compared to those obtained using the IRLS-direct method. These results demonstrate the effectiveness of the approximations introduced in the proposed method. From the figure, we also observe that the images and the maps obtained from the GIRAF algorithm have a lot of errors and artifacts. This is because the approximations in the GIRAF algorithm break down in our setting thus resulting in poor T2 estimates.
Fig. 2.
Effect of approximations on the run time of the proposed algorithm and comparison of SNR: The approximations introduced in the proposed method enable efficient computation of the sub-problems (17) and (18) using fast Fourier transforms (FFTs). This results in a faster convergence (7.5 fold speed up) to the same solution as the one obtained using the IRLS (direct) method.
Fig. 3.
Effect of approximations introduced in the proposed method on the recovery of coil combined T2 weighted images from 30 percent uniform random Fourier measurements: One frame (4th Echo, TE = 40ms) of the image sequence corresponding to the ground truth is shown in (a) along with the frame of the sampling mask in (e). The 4th echo of the reconstructed image sequence using proposed method (b) is compared with those obtained using IRLS (direct) in (c) and GIRAF in (d). The corresponding error images are shown in (f)–(h). The estimated T2 maps, which were multiplied by a mask to remove the background and the CSF region, are shown in (i)–(iv) and the corresponding error maps are shown in (v)–(vii).
V. Discussion & Conclusion
We introduced a novel structured matrix recovery algorithm to recover an image series with smoothly varying exponential parameters from under-sampled Fourier measurements. As the proposed method exploits the spatial smoothness of the parameters and the exponential structure of the signal along the parameter dimension at every pixel, it results in improved reconstructions over the other state-of-the-art methods. The comparisons on T2 estimation problems in the context of MR parameter mapping demonstrate the potential of this scheme, with reduced errors in both the reconstructed images and T2 maps compared to state of the art methods.
As the size of the filter is not known apriori, we treated it as an optimization parameter and chose the dimension that resulted in the best SNR. We observed that the spatial dimensions of the filter had a greater effect on the SNR than the temporal dimensions. Specifically, a filter with smaller spatial support (102 × 102 × 10) provided improved reconstructions with higher SNR than a filter of size 128 × 128 × 10, which failed to incorporate any spatial smoothness. Hence as the proposed matrix prior incorporates spatial smoothness, it eliminates the need for additional spatial regularizers or priors to further constrain the image recovery. Similarly, the reconstructions using a filter with multiple taps along the temporal dimension (102 × 102 × 10) had higher SNR than the filter with one tap, which exploits the joint sparsity of the Casorati matrix formed from the Fourier samples. We also observed that for both the multi-channel and coil combined data, the filter sizes yielding reconstructions with highest SNR were different. The size of the filter reflects the complexity of the model which is usually dependent on the number of measured samples, number of coils etc. Since the model complexity is different for both the datasets, it resulted in different sizes of the filter.
To solve the optimization problem, we employ an iterative least squares (IRLS) based strategy, which decouples the original problem into two sub-problems. We adopt a hybrid approach to keep the memory demand and computational complexity low. Specifically, we introduce novel approximations, which allow us to solve the sub-problems using FFTs. This resulted in a faster convergence to the same solution as the one obtained using the IRLS (direct) method. The proposed algorithm was approximately 7.5 times faster than the IRLS (direct) method. We also observed that the GIRAF algorithm broke down in our setting resulting in poor reconstructed images and T2 maps.
The proposed framework may be extended to the multi-dimensional parameter setting. For instance, in MR parameter mapping, if the signal along the parameter dimension at every pixel varies as a function of both TR and TE, then the filter coefficients will be dependent on both exponential parameters T1 and T2. Hence, annihilation relations similar to (4) and (5) can be derived, which can be compactly represented using a low rank Toeplitz matrix. The low rank property of the Toeplitz matrix can then be enforced to recover the images from under-sampled Fourier measurements. We plan to investigate this problem in the future.
The results in Fig.(5).D indicate that the performance of the algorithm degrades gradually, when the voxel time profiles deviate from the exponential signal model. Specfically, such signals may be reasonably approximated as a linear combination of few exponentials. In addition, the use of the low-rank penalty that only requires the matrix to be approximately low-rank, rather than a low-rank constraint, also allows the signal to deviate from the exponential model. We did not account for the presence of artifacts due to stimulated echoes [36]–[40] which are formed when a turbo spin echo sequence is used. Further investigation is required to study the impact of such errors.
Acknowledgments
We thank the anonymous reviewers for their valuable comments and suggestions, which helped to improve the quality of the paper.
This work is supported by grants NIH 1R01EB019961-01A1 and ONR N00014-13-1-0202.
Contributor Information
Arvind Balachandrasekaran, Department of Electrical and Computer Engineering, University of Iowa, Iowa City, IA, 52245 USA.
Vincent Magnotta, Department of Radiology, University of Iowa, Iowa City, IA, 52245 USA.
Mathews Jacob, Department of Electrical and Computer Engineering, University of Iowa, Iowa City, IA, 52245 USA.
References
- 1.Ugander M, Bagi PS, Oki AJ, Chen B, Hsu L-Y, Aletras AH, Shah S, Greiser A, Kellman P, Arai AE. Myocardial edema as detected by pre-contrast T1 and T2 CMR delineates area at risk associated with acute myocardial infarction. JACC: Cardiovascular Imaging. 2012;5(6):596–603. doi: 10.1016/j.jcmg.2012.01.016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Borthakur A, Sochor M, Davatzikos C, Trojanowski JQ, Clark CM. T1ρ MRI of Alzheimer’s disease. Neuroimage. 2008;41(4):1199–1205. doi: 10.1016/j.neuroimage.2008.03.030. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Di Costanzo A, Trojsi F, Tosetti M, Schirmer T, Lechner SM, Popolizio T, Scarabino T. Proton MR spectroscopy of the brain at 3T: an update. European radiology. 2007;17(7):1651–1662. doi: 10.1007/s00330-006-0546-1. [DOI] [PubMed] [Google Scholar]
- 4.Hardy PA, Hinks RS, Tkach JA. Separation of fat and water in fast spin-echo MR imaging with the three-point Dixon technique. Journal of Magnetic Resonance Imaging. 1995;5(2):181–185. doi: 10.1002/jmri.1880050213. [DOI] [PubMed] [Google Scholar]
- 5.Feng L, Otazo R, Jung H, Jensen JH, Ye JC, Sodickson DK, Kim D. Accelerated cardiac T2 mapping using breath-hold multiecho fast spin-echo pulse sequence with k-t FOCUSS. Magnetic Resonance in Medicine. 2011;65(6):1661–1669. doi: 10.1002/mrm.22756. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Velikina JV, Alexander AL, Samsonov A. Accelerating MR parameter mapping using sparsity-promoting regularization in parametric dimension. Magnetic Resonance in Medicine. 2013;70(5):1263–1273. doi: 10.1002/mrm.24577. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Petzschner FH, Ponce IP, Blaimer M, Jakob PM, Breuer FA. Fast MR parameter mapping using k-t principal component analysis. Magnetic Resonance in Medicine. 2011;66(3):706–716. doi: 10.1002/mrm.22826. [DOI] [PubMed] [Google Scholar]
- 8.Huang C, Graff CG, Clarkson EW, Bilgin A, Altbach MI. T2 mapping from highly undersampled data by reconstruction of principal component coefficient maps using compressed sensing. Magnetic Resonance in Medicine. 2012;67(5):1355–1366. doi: 10.1002/mrm.23128. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Zhao B, Lu W, Hitchens TK, Lam F, Ho C, Liang Z-P. Accelerated MR parameter mapping with low-rank and sparsity constraints. Magnetic Resonance in Medicine. 2015;74(2):489–498. doi: 10.1002/mrm.25421. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Zhao B, Lam F, Liang Z-P. Model-based MR parameter mapping with sparsity constraints: parameter estimation and performance bounds. IEEE Transactions on Medical Imaging. 2014;33(9):1832–1844. doi: 10.1109/TMI.2014.2322815. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Doneva M, Börnert P, Eggers H, Stehning C, Sénégas J, Mertins A. Compressed sensing reconstruction for magnetic resonance parameter mapping. Magnetic Resonance in Medicine. 2010;64(4):1114–1120. doi: 10.1002/mrm.22483. [DOI] [PubMed] [Google Scholar]
- 12.Zhang T, Pauly JM, Levesque IR. Accelerating parameter mapping with a locally low rank constraint. Magnetic Resonance in Medicine. 2015;73(2):655–661. doi: 10.1002/mrm.25161. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Zhu Y, Zhang Q, Liu Q, Wang Y-XJ, Liu X, Zheng H, Liang D, Yuan J. PANDA-T1ρ: Integrating principal component analysis and dictionary learning for fast T1ρ mapping. Magnetic Resonance in Medicine. 2015;73(1):263–272. doi: 10.1002/mrm.25130. [DOI] [PubMed] [Google Scholar]
- 14.Bhave S, Lingala SG, Johnson CP, Magnotta VA, Jacob M. Accelerated whole-brain multi-parameter mapping using blind compressed sensing. Magnetic Resonance in Medicine. 2015 doi: 10.1002/mrm.25722. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Li W, Griswold M, Yu X. Fast cardiac T1 mapping in mice using a model-based compressed sensing method. Magnetic Resonance in Medicine. 2012;68(4):1127–1134. doi: 10.1002/mrm.23323. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Stoica P, Moses RL. Introduction to spectral analysis. Vol. 1 Prentice hall; Upper Saddle River: 1997. [Google Scholar]
- 17.Vetterli M, Marziliano P, Blu T. Sampling signals with finite rate of innovation. IEEE Transactions on Signal Processing. 2002 Jun;50(6):1417–1428. [Google Scholar]
- 18.Liang Z-P, Haacke EM, Thomas CW. High-resolution inversion of finite Fourier transform data through a localised polynomial approximation. Inverse Problems. 1989;5(5):831. [Google Scholar]
- 19.Chen Y, Chi Y. Robust spectral compressed sensing via structured matrix completion. IEEE Transactions on Information Theory. 2014;60(10):6576–6601. [Google Scholar]
- 20.Haldar J. Low-rank modeling of local k-space neighborhoods LORAKS for constrained MRI. IEEE Transactions on Medical Imaging. 2014 Mar;(3):668–681. doi: 10.1109/TMI.2013.2293974. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Ongie G, Jacob M. Off-the-Grid Recovery of Piecewise Constant Images from Few Fourier Samples. SIAM J Imaging Sciences, in press. 2015 doi: 10.1137/15M1042280. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Ongie G, Jacob M. GIRAF: A fast algorithm for structured low-rank matrix recovery. doi: 10.1109/isbi.2016.7493322. [Online]. Available: http://arxiv.org/abs/1609.07429. [DOI] [PMC free article] [PubMed]
- 23.Balachandrasekaran A, Jacob M. Novel Structured Low-rank algorithm to recover spatially smooth exponential image time series. ArXiv e-prints. 2017 Mar; doi: 10.1109/isbi.2017.7950454. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Jin KH, Lee D, Ye JC. A general framework for compressed sensing and parallel MRI using annihilating filter based low-rank Hankel matrix. IEEE Transactions on Computational Imaging. 2016;2(4):480–495. [Google Scholar]
- 25.Shin PJ, Larson PE, Ohliger MA, Elad M, Pauly JM, Vigneron DB, Lustig M. Calibrationless parallel imaging reconstruction based on structured low-rank matrix completion. Magnetic Resonance in Medicine. 2014;72(4):959–970. doi: 10.1002/mrm.24997. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Mani M, Jacob M, Kelley D, Magnotta V. Multi-shot sensitivity-encoded diffusion data recovery using structured low-rank matrix completion (mussels) Magnetic Resonance in Medicine. 2016 doi: 10.1002/mrm.26382. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Lee D, Jin KH, Kim EY, Park S-H, Ye JC. Acceleration of MR parameter mapping using annihilating filter-based low rank Hankel matrix. Magnetic Resonance in Medicine. 2016 doi: 10.1002/mrm.26081. [DOI] [PubMed] [Google Scholar]
- 28.Peng X, Ying L, Liu Y, Yuan J, Liu X, Liang D. Accelerated exponential parameterization of T2 relaxation with model-driven low rank and sparsity priors MORASA. Magnetic Resonance in Medicine. 2016 doi: 10.1002/mrm.26083. [DOI] [PubMed] [Google Scholar]
- 29.Nguyen HM, Peng X, Do MN, Liang Z-P. Denoising MR spectroscopic imaging data with low-rank approximations. IEEE TBE. 2013:78–89. doi: 10.1109/TBME.2012.2223466. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Liang Z-P. 2007 4th IEEE International Symposium on Biomedical Imaging: From Nano to Macro. IEEE; 2007. Spatiotemporal imaging with partially separable functions; pp. 988–991. [Google Scholar]
- 31.Mohan K, Fazel M. Iterative reweighted algorithms for matrix rank minimization. Journal of Machine Learning Research. 2012 Nov;13:3441–3473. [Google Scholar]
- 32.Hansen PC, OLeary DP. The use of the l-curve in the regularization of discrete ill-posed problems. SIAM Journal on Scientific Computing. 1993;14(6):1487–1503. [Google Scholar]
- 33.Ramani S, Blu T, Unser M. Monte-carlo sure: A black-box optimization of regularization parameters for general denoising algorithms. IEEE Transactions on Image Processing. 2008;17(9):1540–1554. doi: 10.1109/TIP.2008.2001404. [DOI] [PubMed] [Google Scholar]
- 34.Ramani S, Liu Z, Rosen J, Nielsen J-F, Fessler JA. Regularization parameter selection for nonlinear iterative image restoration and mri reconstruction using gcv and sure-based methods. IEEE Transactions on Image Processing. 2012;21(8):3659–3672. doi: 10.1109/TIP.2012.2195015. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Lingala SG, Hu Y, DiBella E, Jacob M. Accelerated dynamic MRI exploiting sparsity and low-rank structure:kt SLR. IEEE Transac- tions on Medical imaging. 2011;30(5):1042–1054. doi: 10.1109/TMI.2010.2100850. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Ben-Eliezer N, Sodickson DK, Block KT. Rapid and accurate t2 mapping from multi–spin-echo data using bloch-simulation-based reconstruction. Magnetic Resonance in Medicine. 2015;73(2):809–817. doi: 10.1002/mrm.25156. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Majumdar S, Orphanoudakis S, Gmitro A, O’donnell M, Gore J. Errors in the measurements of t2 using multiple-echo mri techniques. i. effects of radiofrequency pulse imperfections. Magnetic Resonance in Medicine. 1986;3(3):397–417. doi: 10.1002/mrm.1910030305. [DOI] [PubMed] [Google Scholar]
- 38.Majumdar S, Orphanoudakis S, Gmitro A, O’Donnell M, Gore J. Errors in the measurements of t2 using multiple-echo mri techniques. ii. effects of static field inhomogeneity. Magnetic Resonance in Medicine. 1986;3(4):562–574. doi: 10.1002/mrm.1910030410. [DOI] [PubMed] [Google Scholar]
- 39.Crawley A, Henkelman R. Errors in t2 estimation using multislice multiple-echo imaging. Magnetic Resonance in Medicine. 1987;4(1):34–47. doi: 10.1002/mrm.1910040105. [DOI] [PubMed] [Google Scholar]
- 40.Hennig J. Multiecho imaging sequences with low refocusing flip angles. Journal of Magnetic Resonance (1969) 1988;78(3):397–407. [Google Scholar]






