Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

1 Introduction to Parallel Imaging

Magnetic resonance imaging (MRI) is a well-known medical imaging technique that exclusively uses the response of the hydrogen nucleus which is abundant in the human body [1]. Variation of hydrogen density and specifically its molecular binding in different tissues produces a much better soft tissue contrast than CT. MRI has some further advantages if compared with x-ray and CT: (i) MRI does not use ionizing radiation. (ii) Images can be generated with arbitrary slice orientation including coronal and sagittal views. (iii) Several different functional attributes can be imaged with MRI. (iv) Capability to provide risk-free diagnostic assessment. However, rapid switching of magnetic field gradients often causes severe discomfort to the subject being scanned. This forms a serious impediment requiring scanning protocols to be implemented in a shorter period of time, simultaneously maintaining the image quality. Imaging speed is a crucial consideration for magnetic resonance imaging (MRI). The speed of conventional MRI is limited by hardware performance and physiological safety measures. In the recent years, parallel MRI techniques have been developed that utilize radiofrequency (RF) coil arrays to accelerate image acquisition beyond these previous limits [210].

“Parallel” MRI is a new technique that circumvents these limitations by utilizing arrays of radio frequency detector coils to acquire data in parallel, thereby enabling still higher imaging speeds. In parallel MRI, coil arrays are used to accomplish part of the spatial encoding that was traditionally performed by magnetic field gradients alone. A schematic representation of parallel MRI is given in Fig. 1. The term parallel imaging comes from the fact that signals are acquired simultaneously from multiple coils. The effective use of multiple coils in parallel has been shown to multiply imaging speed, without increasing gradient switching rate or RF power deposition. In parallel imaging, the acquisition is speeded up by under-sampling the data received from the multiple coils. Under-sampling is described by factor called acceleration factor. The resulting data loss and consequent aliasing is compensated by the use of additional spatial information obtained from several receiver coils.

Fig. 1
figure 1

Schematic representation of parallel imaging

Spatial localization in conventional MRI is accomplished using a set of magnetic field gradients. The spatially varying fields resulting from the application of each gradient pulse spatially encodes the received signal, and generates an image using Fourier approximation. In conventional MR acquisition, the Fourier space is scanned line-by-line [11, 12]. This considerably limits the speed of image acquisition. Protocols with delayed scan times are not desirable, particularly for imaging applications involving repeated acquisitions. This includes functional imaging, perfusion and diffusion imaging, and imaging of the beating heart. Even though methods are available for tracking motion [13, 14], or reduction of accompanying motion induced artifacts [15], accelerated MRI provides better solution for above applications.

Parallel MRI (pMRI) uses spatially separated receiver coils to perform spatial encoding. Though the theoretical foundation of pMRI was established in 1980s [16], not much was done in terms of its implementation due to the inability to design parallel coils capable of providing high Signal-to-Noise Ratio (SNR) images in a large enough Field Of View (FOV). Due to this, several attempts were made to accelerate MR acquisition using alternate means such as minimization of TR (Repetition Time) by increasing the gradient strength, and single shot imaging [17]. However, the performance of above methods was limited by the allowable strength of gradient pulse amplitudes. The idea of using phased array coils for MRI dates back to the early eighties, wherein the design efforts were largely concentrated in building array coils with reduced coil-to-coil coupling [18, 19]. The phased array coils are beneficial due to their ability to generate high SNR signals with reduced motion artifacts. The first phased array MRI system implemented by Roemar et al. [20] in the form of two inductively coupled resonant rings, electrically isolated from each other with a decoupling element connected between the rings. In this, differential weighting of signals from the two coils were used for signal localization, thereby reducing the need for time consuming gradient-encoding steps. Enhancement of SNR was achieved by means of the decoupling circuitry. For n c independent coils in the absence of mutual coupling, the SNR is increased by a factor of square root of n c . A detailed description of phased-array MRI technology is provided in the review article [21]. Recent advances in the design of MRI equipment and imaging procedures is described in [22].

In conventional MR imaging, the phase-encoding steps are performed in sequential order by switching the magnetic field gradient step-by step, which in turn determines the speed of acquisition. Since the switching is expensive, acceleration is achieved by skipping alternate phase encoding lines. This was first implemented in 1989 by under sampling the k-space in PE (Phase Encode) direction [23]. Since SNR is dependent on the number of phase encoding steps used, accelerated image acquisition can be achieved only at the expense of reduction in SNR. However, the reduced SNR is compromised by elimination of phase related distortion. Irrespective of the MRI sequence used, parallel imaging maintains image contrast without need for higher gradient system performance.

We now come to the question of how parallel MRI makes imaging faster. Assume the number of voxels, the number of receiver channels, the number of frequency encoding steps and the number of phase encoding steps are n v, n c, N fe and N pe, respectively. Obviously, the number of measured samples is n c × N fe × N pe = n c × n k = N s (where n k is the number of sampling positions in k-space). To make reconstructions feasible, it is necessary that

$$ {\text{N}}_{\text{s}} \ge {\text{n}}_{\text{v}} $$
(1)

In conventional single channel MRI, N s = N fe × N pe = n v. For example, to obtain a 256 × 256 image, the acquisition matrix is also 256 × 256. In parallel MRI, since n c > 1, it is possible that we reduce the number of frequency encoding or phase encoding steps while still having enough information for a feasible reconstruction. Usually, the k-space is evenly under-sampled in the phase encoding direction to reduce the scanning time. The rate at which under-sampling is performed is called acceleration factor or acceleration rate [3, 4]. An obvious implication of Eq. (1) is that the largest possible acceleration rate is equal to the number of channels.

In summary, if an array of RF coils is used to acquire MR signals simultaneously and the coil sensitivities are available, the spin density may be determined from a reduced set of phase encodings. This is the basic principle of parallel imaging.

2 Background

2.1 History of Parallel Imaging Methods

The performance of pMRI is largely determined by the coil geometry. For instance, large coils cover large areas of the subject, resulting in low SNR due to small fraction of the sensitive volume occupied by the sample. The coil sensitivity can be considered as a point spread function that serves to degenerate the received signal, in addition to the additive noise. However, the spatial sensitivity profiles of each receiver coil serve to provide an additional encoding in pMRI. Better image reconstruction becomes possible only with prior knowledge of the coil sensitivities.

The first step towards pMRI was proposed by Carlson [16] in 1987. His method consisted of a uniform sensitivity pattern in one coil while applying linear gradient in the other. In this fashion, a Fourier series expansion was used to reconstruct the unfolded image data in k-space. Kelton et al. [22] proposed a second method of reconstruction in the spatial domain, wherein a matrix inversion was employed to unalias the image. Subsequently, this method was further modified to include reduction factors greater than two, but less than the number of coils used [2]. Theoretically, imaging time reduces by number of array coils, but practically lesser due to sensitivity noise, and increased coupling between coils. The basic limitation for all the above studies was the need for a reliable method to determine the individual coil sensitivity function.

A notable development following this period was the introduction of Simultaneous Acquisition of Spatial Harmonics (SMASH) method by Sodickson and Manning [3]. SMASH is the first experimentally successful parallel imaging technique that uses linear combinations of coil sensitivity profiles to generate low-order spatial harmonics of the desired FOV. Sodickson and Griswold then presented a successful in vivo implementation of pMRI using the SMASH technique, thereby starting the rapidly growing field of parallel imaging [24]. Only one year later, Pruessmann and Weiger proposed the concept of sensitivity encoding (SENSE) [3] which is strongly related to the early proposals of Kelton [23], Ra and Rim [2]. The difference between the two is that SENSE uses an SNR optimized matrix inversion in combination with an initial estimate of the coil sensitivity mapping. Since then, great progress in the development and improvement of parallel imaging reconstruction methods has taken place, thereby producing a multitude of different and somewhat related techniques and strategies [35, 9, 10, 2426]. Currently, the best-known are SMASH [3], SENSE [4] and GRAPPA [9]. However, various other techniques, such as AUTOSMASH [25], VD-AUTO-SMASH [26], Generalized SMASH [10], mSENSE [27], PILS [6] and SPACERIP [5] have also been proposed.

2.2 Spatial Encoding and Image Reconstruction

The general equation of multi-channel MR acquisition can be expressed as

$$ s_{l} (k_{x} ,k_{y} ) = \iint\limits_{x\,y} {C_{l} (x,y)\rho (x,y)\;e^{{ - i2\pi (k_{x} x + k_{y} y)}} dxdy} $$
(2)

where \( C_{l} (x,y) \) denotes the coil sensitivity profile of the lth channel [28]. Here, the signal comprises an integration of the spin density \( \rho (x,y) \) against the spatial encoding function consisting of coil sensitivity and gradient modulation. Unlike Fourier encoding where off-resonance frequencies are determined in accordance with spatial positions, the sensitivity encoding functions serve to differentially sample the image based on the spatial positions closer to the respective coils. These functions may be regarded as representing different “views” or “projections” of the image to be reconstructed, with each measured signal point representing the appearance of the image from the corresponding perspective, as illustrated in Fig. 2.

Fig. 2
figure 2

Encoding scheme in pMRI

In multi-channel acquisition, the received signal in each coil is weighted by the coil sensitivity function C l (r), and the magnetic field B(r). In terms of the weighting functions, the spatial encoding function of MR acquisition can be expressed as

$$ E_{\varsigma } (r) = \frac{{\gamma^{2} \hbar }}{{4k_{B} T}}\;C_{l} (r)\;B(r)\;e^{{ - i\gamma \left[ {B(r) - B_{0} } \right]t}} \left| {{}_{{t = t_{\zeta } }}} \right. $$
(3)

The discrete time measured signal can be generalized to be the inner product

$$ s_{\zeta } = \left\langle {E_{\zeta } \left( r \right),\;\rho \left( r \right)} \right\rangle $$
(4)

For a k-space with N points, the basis vectors then produce a signal vector with N elements

$$ s = \left[ {\begin{array}{*{20}c} {s_{1} } \\ {s_{2} } \\ \bullet \\ \bullet \\ \bullet \\ {s_{N} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\left\langle {E_{1} \left( r \right)\;,\rho \left( r \right)} \right\rangle } \\ {\left\langle {E_{2} \left( r \right)\;,\rho \left( r \right)} \right\rangle } \\ \bullet \\ \bullet \\ \bullet \\ {\left\langle {E_{N} \left( r \right)\;,\rho \left( r \right)} \right\rangle } \\ \end{array} } \right] $$
(5)

For each discretized location r, Eq. (5) can be represented in the matrix form

$$ s\text{ = }\varvec{E}\rho $$
(6)

where s and \( \rho \) contain the measured samples and image pixels, respectively. E is referred to as the generalized encoding matrix (GEM) [8] with dimension N s × n p. Equation (6) shows that the encoding of MRI is essentially a linear transform, and the reconstruction in general involves inverse problems, namely,

$$ \hat{\rho } = E^{ - 1} s $$
(7)

The major difficulty is that the dimension of the GEM E, is in general, rather large and direct inversion is prohibitively time-consuming and memory-intensive. The inversion operation is simplified using different pMRI reconstruction methods. In further discussions, the number of voxels, the number of receiver channels, the number of frequency encoding steps and the number of phase encoding steps are denoted by n v, n c, N fe and N pe, respectively. Obviously, the number of measured samples will be n c × N fe × N pe = n c × n k = N s (where n k is the number of sampling position in k-space) and the encoding matrix E is of dimension N s × n v. To make reconstructions feasible, it is necessary that N s ≥ n v.

2.3 Sensitivity Calibration to Obtain the Encoding Matrix E

At a given sampling location, the encoding function and coil sensitivity are related in the form

$$ E_{k,l} (r) = \frac{{\gamma^{2} \hbar^{2} }}{{4k_{B} T}}C_{l} (r)\,e^{ik.r} $$
(8)

The coil sensitivities are calculated from the knowledge of coil array geometry. For flexible coil arrays, the coil sensitivity functions are to be recalibrated due to scan-to-scan changes in the coil locations. The coil modulated images are given by

$$ \rho_{l} (r) = C_{l} (r)\rho (r) $$
(9)

The coil images have a non-unifrom intensity distribution due to the spatially varying sensitivity values. Meaningful information about the image can only be obtained once the individual coil images are combined so as to have a uniform spatial sensitivity C 0 at all spatial location. The uniform spatial profile is obtained in practice by using a bird-cage body coil. The ratio of channel image to the body coil image, therefore, yields

$$ \frac{{\rho_{l} (r)}}{{\rho_{body - coil} (r)}} = \frac{{C_{l} (r)}}{{C_{0} }} $$
(10)

Alternatively, a sum-of-squares combination yields

$$ \frac{{\rho_{l} (r)}}{{\sqrt {\sum\nolimits_{l} {\left| {\rho_{l} (r)} \right|^{2} } } }} = \frac{{C_{l} (r)}}{{\sqrt {\sum\nolimits_{l} {\left| {C_{l} (r)} \right|^{2} } } }} $$
(11)

Since the multiplication of \( \frac{1}{{\sqrt {\sum\nolimits_{l} {\left| {C_{l} (r)} \right|^{2} } } }} \) is common to all coils, it can be incorporated in the formulation of an effective encoding function which differs from the original encoding Eq. (8) as follows:

$$ \tilde{E}_{k,l} (r) = \frac{{E_{k,l} (r)}}{{\sqrt {\sum\nolimits_{l} {\left| {C_{l} (r)} \right|^{2} } } }} $$
(12)

All pMRI methods effectively reconstruct the image \( \tilde{\rho }(r) \) given by

$$ \hat{\rho }(r) = \sqrt {\sum\nolimits_{l} {\left| {C_{l} (r)} \right|^{2} } } \;\rho (r) $$
(13)

Calibration data, used to reconstruct the coil images can be obtained from a separate scan before or after the image acquisition. Because of the requirement of external information, this approach is generally known as external calibration. Alternatively, the calibration scan can be incorporated as a part of the image acquisition, and the calibration data can be extracted from the image dataset. This approach is called auto-calibration or self-calibration. The crucial difference between the external- and self-calibration approaches lies in the timing of the acquisition of calibration data relative to the image acquisition.

SENSE reconstruction methods require a prior knowledge of the coil sensitivity profiles. The SENSE method is mathematically an exact reconstruction method proposed by Pruessmann et al. [4]. SENSE is the most popular image-space based pMRI technique, which is being offered by many companies particularly Philips (SENSE), Siemens (mSENSE), General Electric (ASSET), and Thoshiba (SPEEDER). SENSE is the most used pMRI method for clinical applications due to its broad availability and the enhanced image acquisition capabilities.

The SENSE method addresses the most general case of combined gradient and sensitivity encoding. The two reconstruction approaches in SENSE include strong reconstruction for optimal voxel shape and weak reconstruction for approximate voxel shape using Dirac function [4] accompanied by SNR reduction. The reconstruction algorithm for both the approaches are numerically demanding due to the hybrid encoding nature. Use of FFT (Fast Fourier Transform) is possible only in the case of weak reconstruction for Cartesian SENSE.

3 SENSE Methods

3.1 Representation of Aliased Images

For achieving scan time reduction in pMRI, phase encoding lines are under-sampled by an acceleration factor R. Therefore, the distance between phase encoding lines is increased by R. Even though number of phase encoding steps N pe is reduced, the maximum gradient strength N pe × G y remains same. This results in aliased image reconstruction. The k-space \( s_{l}^{r} \) retrieved with an acceleration factor R is identical to complete k-space \( s_{l} \) excluding the unacquired lines. The FOV is reduced only in the phase encoding direction, because the 2D Fourier transformation is separable. The aliased image is obtained by an inverse Fourier transformation of \( s_{l}^{r} \) in y direction.

$$ \begin{aligned} \rho_{l}^{r} (x,y) & = DFT_{y}^{\, - 1} \left\{ {s_{l}^{r} (x,k_{y} )} \right\} \\ & = \frac{R}{{N_{pe} }}\sum\limits_{{k_{y} = 0,R,2R, \cdots }}^{{N_{pe} - R}} {s_{l} (x,k_{y} } )\,e^{{ik_{y} y}} \\ & = \frac{R}{{N_{pe} }}\sum\limits_{{k_{y} = 0,R,2R, \cdots }}^{{N_{pe} - R}} {\,e^{{ik_{y} y}} \sum\limits_{{y^{{\prime }} = 0}}^{{N_{pe} - 1}} {\rho (x,y^{{\prime }} )} } \,e^{{ - ik_{y} y^{{\prime }} }} \\ & = \frac{R}{{N_{pe} }}\sum\limits_{{y^{{\prime }} = 0}}^{{N_{pe} - 1}} {\,\rho (x,y^{{\prime }} )\sum\limits_{{k_{y} = 0,R,2R, \cdots }}^{{N_{pe} - R}} {e^{{ik_{y} y}} } } \,e^{{ - ik_{y} y^{{\prime }} }} \\ & = \frac{R}{{N_{pe} }}\sum\limits_{{y^{{\prime }} = 0}}^{{N_{pe} - 1}} {\,\rho (x,y^{{\prime }} )\sum\limits_{{k_{y} = 0,1,2, \cdots }}^{{\frac{{N_{pe} }}{R} - 1}} {e^{{ik_{y} y}} } } \,e^{{ - ik_{y} y^{{\prime }} }} \\ \end{aligned} $$
(14)

Since \( e^{{ik_{y} y}} \;and\;e^{{ - ik_{y} y^{{\prime }} }} \) are orthogonal, the sum over k y for R = 1 gives zero for all \( y \ne y^{{\prime }} \). \( \frac{R}{{N_{pe} }} \) is assumed to be an integer for simplicity. For R > 1 the exponential functions can be represented as the sum of R Kronecker delta functions.

$$ \begin{aligned} \rho_{l}^{r} (x,y) & = \sum\limits_{{y^{{\prime }} = 0}}^{{N_{pe} - 1}} {\sum\limits_{m = 0}^{R - 1} {\delta (y^{{\prime }} ,y\,\text{mod}\frac{{N_{pe} }}{R}} } + m \times \frac{{N_{pe} }}{R})\,\rho (x,y^{{\prime }} ) \\ & = \sum\limits_{m = 0}^{R - 1} {\rho (x,y\,\text{mod}\frac{{N_{pe} }}{R} + m \times \frac{{N_{pe} }}{R})} \\ \end{aligned} $$
(15)

Each value in aliased image \( \rho_{l}^{r} \) is a superposition of R values from the original image.

3.2 SENSE Reconstruction Using Encoding Matrix Formulation

The ideal image \( \rho \) and k-space values \( s_{l} (k_{x} ,k_{y} ) \) are related using the encoding matrix E.

$$ s_{l} (k_{x} ,k_{y} ) = \sum\limits_{{k_{x} ,k_{y} }} {\rho (x,y)\,E_{{l,k_{x} ,k_{y} }} (x,y)} $$
(16)

where the encoding matrix E is

$$ \text{E}_{{\text{l},\text{k}_{\text{x}} ,\text{k}_{\text{y}} }} (\text{x},\text{y}) = \text{e}^{{ - \text{i}\uppi(\text{k}_{\text{x}} \text{x} + \text{k}_{\text{y}} \text{y})}} \text{C}_{\text{l}} (\text{x},\text{y}) $$
(17)

The image reconstruction is performed using the linear reconstruction matrix F

$$ {\hat{\rho }}(\text{x},\text{y}) = \sum\limits_{{\text{l},\text{k}_{\text{x}} ,\text{k}_{\text{y}} }} {\text{F}_{{\text{l},\text{k}_{\text{x}} ,\text{k}_{\text{y}} }} (\text{x},\text{y})\,\text{s}_{\text{l}} (\text{k}_{\text{x}} ,\text{k}_{\text{y}} )} $$
(18)

The reconstruction matrix F is estimated using weak voxel criterion, where the voxel functions are approximated using Dirac function. The \( F_{{[x,y;l,k_{x} ,k_{y} ]}} \) and \( E_{{[l,k_{x} ,k_{y} ;x,y]}} \) related by

$$ {\text{FE = Id}}_{{{\text{n}}_{\text{v}} }} $$
(19)

where \( {\text{Id}}_{{{\text{n}}_{\text{v}} }} \) is an \( n_{v} \times n_{v} \) identity matrix. Equation (19) is valid only under ideal conditions when the data is fully sampled and the receiver coils have no overlap. However, the latter condition is not fully valid for phased arrays for which the relation between reconstruction and encoding matrices are determined by a sample noise matrix. A detailed discussion of these effects are presented in the next section.

3.3 Phased Arrays

One of the basic requirement of parallel MRI is to acquire MR signals simultaneously using multiple coil elements from a receiver coil array. The coil arrays are conventionally called “phased array”, had been invented and widely used in MRI even before the advent of parallel imaging. It was developed in 1990 by Roemer [29], improve SNR for large FOV applications.

The concept of phased array was first introduced in phased array radar and ultrasound. In an array data is acquired simultaneously and combined subsequently from a multitude of closely positioned receive coils so that SNR and resolution of small surface coils can be obtained over a large FOV normally associated with body imaging with no increase in imaging time. An important issue compared to the design of a single surface coil is that there may be interactions among nearby coil elements, commonly called “mutual coupling”. To minimize the coupling effect various techniques, such as overlapping [29], low impedance preamplifier [29], interconnecting capacitors/inductors have been proposed.

Figure 3a shows a schematic of a 4-element phased array using Shepp-Logan phantom image. Each receiver acquires MR signals independently. The absolute magnitude single-coil images from the four channels are displayed in Fig. 3b. It is shown that for each channel, high SNR is observed in a certain region of the FOV; after combination, it is expected that we can obtain high SNR over the entire FOV. The data combination algorithms are discussed as follows.

Fig. 3
figure 3

a Schematic of a phased array coil using Shepp-Logan, b Absolute magnitude single-coil images from the four channels

For an N-element phased array, let Y denote the N × N receiver noise matrix, with the m-nth entry representing noise correlation between the mth and the nth channel, and the mth diagonal element representing the noise level of the mth channel. For a given point (x, y), let pi denote the pixel value from the ith channel and P = [p1 p2 p3 … pN]T, let ci denote the complex sensitivity of the ith coil at that point and C = [c1 c2 c3 … cN]. The combined pixel value with optimized SNR, according to [19], is expressed as

$$ \text{p}_{\text{combine}} =\uplambda \text{P}^{\text{T}}\Psi ^{ - 1} \text{C} $$
(20)

where λ is a constant scaling factor. The optimum data combination can be obtained as a linear combination of data from individual channels with appropriate weightings to each position. When the noise correlation is negligible, it is easily shown that the SNR-optimized composite image is a combination of single-coil images weighted by their respective sensitivities.

The accurate knowledge of sensitivity is required to combine the data as shown in Eq. (20). Since in some cases, measuring the sensitivity of each coil is excessive, it is desirable to have a technique which combines the data without detailed knowledge of the coil sensitivity while at the same time preserves high SNR. For this purpose, the coil sensitivities in Eq. (3) are approximated by the single-coil images themselves. This leads to the more commonly used “sum-of squares” combination [29], which takes a simpler form

$$ \text{p}_{\text{combine}} = \sqrt {\text{P}^{\text{H}} \text{P}} $$
(21)

where the superscript H denotes conjugate transpose.

If the different coils have a significant overlap, the matrix inversion in Eq. (7) is challenging because the rows of the sensitivity matrix C l becomes linearly dependent. This leads to noise amplification in the reconstructed image. The noise arises due to the reduced amount of acquired data. Due to the mutual coupling between coils, this noise is spatially varying. The spatial variation in noise is quantified using a noise covariance matrix. With ρ p representing a vector consisting of signals ρl,p from the same location in each coil element, SNR of the Root Sum-of-Squares (RSoS) image is expressed as

$$ {\text{SNR}}_{\text{RSoS}} ( {\text{p) = }}\sqrt {{\varvec{\uprho}}_{p}^{H} {\varvec{\uppsi}}^{ - 1} {\varvec{\uprho}}_{p} } $$
(22)

where ψ denotes the noise covariance matrix, that is approximated by summing the scalar dot product of coil sensitivities over a number of points. The (i, j)th element of this matrix is obtained as

$$ {\varvec{\uppsi}}_{i,j} { = }\sum\limits_{{{\text{p}} = 1}}^{{{\text{n}}_{\text{v}} }} {C_{i} (p) {\cdot} C_{j} (p),\quad for\quad i,j = 1,2, \ldots ,n_{c} .} $$
(23)

The \( \psi \) is the \( n_{c} \times n_{c} \) receiver noise matrix which denotes the variance in each coil as well as correlation between coils. The propagation of noise from k-space to image-space is described by the sample noise matrix \( \tilde{\psi } = \psi \otimes Id_{{n_{k} }} \) and image noise matrix X in which the pth diagonal element represents the noise variance in the pth image value and off-diagonal elements provides noise correlation between image values. The relation between sample noise and image noise matrices are given by

$$ X = F\tilde{\psi }F^{H} $$
(24)

This variance is minimized for each pixel using the Lagrangian multipliers, using the constraint in Eq. (19) yielding the SENSE solution

$$ F = (E^{H} \tilde{\psi }^{ - 1} E)^{ - 1} E^{H} \tilde{\psi }^{ - 1} $$
(25)

3.4 Cartesian SENSE

In the standard cartesian sampling, k-space is undersampled with a reduction factor R in the Fourier domain and aliased reduced FOV image \( \hat{\rho }_{l}^{r} \) is obtained in the spatial domain for each of the \( n_{c} \) array coils. Each pixel in the aliased image contains the local coil sensitivity weighted by signal contribution from the R pixels in the original full-FOV image \( \rho \). From Fig. 4, it is clear that the contributing pixel positions form a cartesian grid corresponding to the size of the reduced FOV.

Fig. 4
figure 4

Aliasing in 2D cartesian sampling

To reconstruct the full-FOV image \( \hat{\rho } \), one must undo the signal superposition underlying the fold-over effect Fig. 3. The SENSE reconstruction process is sketched in Fig. 5.

Fig. 5
figure 5

Fold over in SENSE

The time and space complexity of Eq. (27) is reduced using cartesian SENSE. From Eq. (15), it is clear that value of each aliased pixel is a linear combination of R pixel values. Therefore, the encoding matrix E becomes block diagonal. Let \( \rho_{l}^{{r^{(i)} }} \),\( C_{l}^{{^{(i)} }} \), \( \rho^{(i)} \) represent the ith column of \( \rho_{l}^{r} \), \( C_{l} \), and \( \rho \) respectively. Each column consists of R blocks. Each block represents a partitioning of signals into R aliasing components under cartesian sampling.

$$ \rho^{(i)} = \left[ {\begin{array}{l} {\rho_{1}^{(i)} } \\ {\rho_{2}^{(i)} } \\ \vdots \\ {\rho_{R}^{(i)} } \\ \end{array} } \right],\;C_{l}^{(i)} = \left[ {\begin{array}{l} {C_{l,1}^{(i)} } \\ {C_{l,2}^{(i)} } \\ \vdots \\ {C_{l,R}^{(i)} } \\ \end{array} } \right] $$
(26)

As illustrated in (Fig. 6), the jth element of rth block (r = 1, …, R) of the ith column of image \( \rho \) is given by

Fig. 6
figure 6

The SENSE process

$$ \rho_{r}^{(i)} (j) = \rho^{(i)} (\frac{{N_{pe} }}{R} \times (r - 1) + j),\quad where\;j = 1, \ldots ,\frac{{N_{pe} }}{R} $$
(27)

The corresponding element of sensitivity vectors for each coil \( l \in \left\{ {1, \ldots ,n_{c} } \right\} \) are given by

$$ \text{C}_{{\text{l},\text{r}}}^{{(\text{i})}} (\text{j}) = \text{C}_{\text{l}}^{{(\text{i})}} (\frac{{\text{N}_{{\text{pe}}} }}{\text{R}} \times (\text{r} - 1) + \text{j}),\quad \text{where}\;\text{j} = 1, \ldots ,\frac{{\text{N}_{{\text{pe}}} }}{\text{R}} $$
(28)

diag \( (C_{l,r}^{(i)} ) \) represents a diagonal matrix of size \( \frac{{N_{pe} }}{R} \times \frac{{N_{pe} }}{R} \). These diagonal matrices from one column are now cascaded to form a \( \frac{{N_{pe} }}{R} \times N_{pe} \) matrix representation of the ith column in the lth coil. The encoding matrix elements of the lth coil \( E_{l} \) is now constructed by cascading the above diagonal matrix blocks of size \( \frac{{N_{pe} }}{R} \times N_{pe} \) corresponding to all the columns. The stack representing each coil is now cascaded row-wise to form the encoding matrix E,

$$ \begin{aligned} \text{E} = \left\{ {\text{E}_{\text{l}}^{\text{r}} } \right\}\quad \text{where}\; & \text{r} = 1, \ldots ,\text{R} \\ & \text{l} = 1, \ldots ,\text{n}_{\text{c}} \\ \end{aligned} $$
(29)

This is depicted in Fig. 7.

Fig. 7
figure 7

R aliases in SENSE

The inversion of each block corresponding to each pixel can be done independently. The encoding process given by Eq. (17) is then simplified to

$$ \rho_{l}^{r} (x,y) = \sum\limits_{m = 0}^{R - 1} {\rho (x,y\,\text{mod}\frac{{N_{pe} }}{R} + m \times \frac{{N_{pe} }}{R}) \times C_{l} (x,y\,\text{mod}\frac{{N_{pe} }}{R} + m \times \frac{{N_{pe} }}{R})} $$
(30)

In matrix form, this becomes

$$ \left( {\begin{array}{l} {\hat{\rho }_{1}^{r} (x,y)} \\ {\hat{\rho }_{2}^{r} (x,y)} \\ \vdots \\ {\hat{\rho }_{{n_{c} }}^{r} (x,y)} \\ \end{array} } \right) = \left( {\begin{array}{l} {C_{1} (x,y),\;C_{1} (x,y + N_{pe} /R), \ldots ,C_{1} (x,y + (R - 1)N_{pe} /R)} \\ {C_{2} (x,y),\;C_{2} (x,y + N_{pe} /R), \ldots ,C_{2} (x,y + (R - 1)N_{pe} /R)} \\ \vdots \\ {C_{{n_{c} }} (x,y),\;C_{{n_{c} }} (x,y + N_{pe} /R), \ldots ,C_{{n_{c} }} (x,y + (R - 1)N_{pe} /R)} \\ \end{array} } \right)\quad \left( {\begin{array}{l} {\rho (x,y)} \\ {\rho (x,y + N_{pe} /R)} \\ \vdots \\ {\rho (x,y + (R - 1)N_{pe} /R)} \\ \end{array} } \right) $$
(31)

where \( N_{pe} . N_{fe} \) is the FOV size in pixels, \( x = 1, \ldots ,N_{fe} \;and\;y = 1, \ldots ,\frac{{N_{pe} }}{R} \)

When the \( c = \left( {\begin{array}{l} {C_{1} (x,y),\;C_{1} (x,y + N_{pe} /R), \ldots ,C_{1} (x,y + (R - 1)N_{pe} /R)} \\ {C_{2} (x,y),\;C_{2} (x,y + N_{pe} /R), \ldots ,C_{2} (x,y + (R - 1)N_{pe} /R)} \\ \vdots \\ {C_{{n_{c} }} (x,y),\;C_{{n_{c} }} (x,y + N_{pe} /R), \ldots ,C_{{n_{c} }} (x,y + (R - 1)N_{pe} /R)} \\ \end{array} } \right) \) matrix is non-singular for all x and y, the reconstruction problem will not be ill posed.The unfolding matrix U is then given by

$$ U = (c^{H} \psi^{ - 1} c)^{ - 1} c^{H} \psi^{ - 1} $$
(32)

Therefore, the R reconstructed pixels in vector form is given by

$$ \left( {\begin{array}{l} {\hat{\rho }(x,y)} \\ {\hat{\rho }(x,y + N_{pe} /R)} \\ \vdots \\ {\hat{\rho }(x,y + \,(R - 1)N_{pe} /R)} \\ \end{array} } \right) = U\left( {\begin{array}{l} {\hat{\rho }_{1}^{r} (x,y)} \\ {\hat{\rho }_{2}^{r} (x,y)} \\ \vdots \\ {\hat{\rho }_{{n_{c} }}^{r} (x,y)} \\ \end{array}} \right) $$
(33)

3.5 SENSE for Optimum SNR Imaging

Parallel acquisition techniques suffer from loss in SNR when compared with optimum array imaging. In general, the SNR in the parallel MR reconstructed image is decreased by the square root of the reduction factor R as well as by an additional coil geometry dependent factor-geometry factor (g-factor) [3032]. In SENSE, the loss in SNR arises due to ill-conditioning of the matrix inverse in SENSE reconstruction, and depends on the acceleration rate, the number of coils, and coil geometry. This loss can he explained through additional constraints imposed on the choice of array weighting factors. In standard array coil imaging, weighting factors are chosen to maximize SNR at a given point P. SENSE reconstruction has the same requirement, but in addition to that, SNR has to be minimized at a number of points P. The ultimate sensitivity limit for SENSE reconstruction can he calculated from sensitivity maps for optimum SNR imaging.

4 Conclusion

This approach of parallel MRI, the under-sampled MR data acquired with a set of phased-array detection coils are combined using reconstruction techniques. In SENSE, the spatial sensitivity information of the coil array needs to be determined for spatial encoding. It is very important that the calculated sensitivities are accurate, otherwise can result in aliasing artifacts. Apart from this, parallel acquisition techniques suffer from loss in SNR when compared with optimum array imaging. All these factors need to be well addressed for optimum reconstruction in parallel MRI.