Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2020 Nov 26.
Published in final edited form as: Magn Reson Med. 2019 Mar 18;82(1):377–386. doi: 10.1002/mrm.27741

Virtual Slice Concept for Improved Simultaneous Multi-Slice MRI Employing an Extended Leakage Constraint

Suhyung Park 1, Liyong Chen 2, Alexander Beckett 1, David A Feinberg 1,2
PMCID: PMC7688462  NIHMSID: NIHMS1644816  PMID: 30883901

Abstract

Purpose:

To develop a novel, simultaneous multi-slice (SMS) reconstruction that extends an inter-slice leakage constraint to intra-slice aliasing with a virtual slice concept for artifact reduction.

Methods:

Inter-slice leakage constraint has been used for SMS reconstruction that mitigates leakage artifacts from the adjacent slices. In this work, the leakage constraint is extended to a more general framework that includes SMS and parallel MRI as special cases by viewing intra-slice aliasing artifacts from undersampling as virtual slices while imposing data fidelity to ensure the measurement consistency. In this way, the reconstruction makes it feasible to directly estimate the individual slices from the undersampled SMS acquisition as a one-step method. The performance of the extended method is evaluated with data acquired using 2D GRE and EPI sequences.

Results:

Compared to a two-step method that performs slice unaliasing followed by inplane unaliasing, the proposed one-step method reduces aliasing artifacts by employing the extended leakage constraint while lowering the noise amplification by improving the conditioning for the inverse problem.

Conclusion:

The proposed one-step method takes advantage of virtual slices as additional encoding power for improved image quality. We successfully demonstrated that the proposed one-step method minimizes a trade-off between aliasing artifacts and amplified noises over the two-step method.

Keywords: magnetic resonance imaging, parallel MRI, simultaneous multi-slice, slice leakage, virtual slice

Introduction

Parallel MRI techniques such as SMASH (1), SENSE (2), and GRAPPA (3) allow for faster acquisition by skipping a fraction of phase encoding (PE) steps below the Nyquist sampling rate, and exploit complementary spatial encoding capability from multiple receiver coils for reconstruction, typically achieving 2× or 3× acceleration. Here, undersampling (RIn) is theoretically limited by the number of coils, but it is challenging to achieve high acceleration due to intrinsic RIn signal to noise ratio (SNR) penalty resulting from the incomplete measurement.

There has recently been renewed attention in simultaneous multi-slice (SMS) MRI by acquiring linearly combined signals from all excited slices (46), resulting in improved SNR and imaging efficiency compared to slice-by-slice sequential acquisition. However, with increasing slice acceleration standard SMS reconstruction methods such as slice-GRAPPA (6) and SENSE/GRAPPA (7) suffer from slice leakages among simultaneously excited slices, thus yielding contrast changes and aliasing artifacts from the adjacent slices even with controlled aliasing (CAIPI) (8, 9). As an alternative, split slice-GRAPPA (SP-SG) was introduced to mitigate slice leakages by enforcing signals in other slices to zeros while keeping signals in a slice of interest during kernel calibration (10).

With superior performance in leakage block, the SP-SG has been used for various applications such as functional and diffusion MRI in conjunction with undersampling for high resolution imaging (1012). Typically, slice separation and inplane interpolation are achieved via a two-step method by sequentially applying SP-SG and conventional GRAPPA to both slice and inplane directions, respectively. However, imperfect slice separation potentially causes error propagation to the entire k-space during inplane interpolation, in which the accuracy of the slice separation can substantially affect the subsequent reconstruction by synthesizing the signals contaminated from adjacent slices as source signals for parallel MRI.

In this work, we introduce a novel, SMS reconstruction that extends an inter-slice leakage constraint to intra-slice aliasing with a virtual slice concept by generalizing parallel MRI as a special case, thus directly estimating the individual slices from undersampled SMS data. Motivated by the leakage block, we generate virtual slices from intra-slice aliasing signals and then penalize these virtual slices as well as real slices simultaneously by keeping only the aliasing-free slice of interest while enforcing inplane aliasing and neighboring slices to zeros, respectively. Unlike the above two-step method, the proposed reconstruction is formulated as an inverse problem by imposing data fidelity as an additional constraint, which leads to a consistent solution with the acquired data avoiding signal bias. To test the feasibility of the proposed reconstruction over conventional method, numerical simulation and experimental studies were performed using retrospectively emulated and prospectively acquired SMS data with up to R=15-fold acceleration (RSl = 5 and RIn = 3).

Theory

Kernel Calibrations for Parallel and SMS MRI

GRAPPA has been widely used for slice separation and inplane interpolation, in which coil-by-coil reconstruction is performed by synthesizing k-space data of interest from neighboring k-space data across all coils once the synthesizing kernels are estimated during calibration. The inplane kernel Gp is estimated by solving the inverse problem:

C(xsrc)Gp=xtrg [1]

where xsrc is a vector of source k-space data obtained from the calibration area, C() is a convolution matrix operator that stacks row-vectorized patches across all coils by sliding window through the calibration area, and xtrg is a vector of target k-space data corresponding to the convolution matrix C(xsrc). This kernel implicitly means relative sensitivity variation between coils, which provides complementary encoding power for inplane interpolation (13, 14).

By extending a single slice to multiple slices, SP-SG takes leakage block between slices into account:

[C(x1src)C(xssrc)C(xRSlsrc)]Gsm=[0xstrg0] [2]

where xssrc is a vector of source k-space data at sth slice acquired from the calibration area, and Gsm is a slice kernel for the sth slice. This formulation emphasizes that the slice kernel is computed by passing signals in a slice of interest while enforcing signals in other slices to zeroes, thus leaving a slice of interest at the expense of SNR.

With these kernels, the individual slices can be estimated from the undersampled SMS data by sequentially solving the two forward problems for SMS and parallel MRI, in which the slice kernel is applied to separate the aliased slices followed by interpolating missing data through the inplane kernel slice-by-slice. These forward problems can be simply written as:

x=GpGmy [3]

where x is a vector of full k-space data containing all slices, y is a vector of measured SMS data, and Gp=diag(G1p,,GRSlp) and Gm=(G1m,,GRSlm)T are block-diagonal and block-column convolution matrices containing Gsp and Gsm in the appropriate locations over the whole slices, respectively.

This approach assumes that slice separation perfectly describes the undersampled data of the individual slices. However, it is challenging to accurately achieve slice separation with high accelerations, which implies that the resulting images may be susceptible to error propagation during subsequent reconstruction, thus causing crosstalk between slices as well as inplane aliasing within each slice. Therefore, it is desirable to directly estimate the individual slices from acquired data by minimizing error propagation during reconstruction.

One-step Kernel Calibration with Virtual Slice Concept

According to sampling theorem, regular undersampling in k-space reduces the FOV so that it is smaller than the object, which introduces aliasing in the PE direction by a factor of FOV/RIn. Additionally, it is well-known that inter-slice leakage constraint is highly effective in preserving signals in a slice of interest while mitigating slice leakages (10). Inspired by sampling theorem and leakage block, a virtual slice concept is introduced using an extended leakage constraint. To this end, assuming a collapsed image with RSl× slice and RIn× inplane can be represented as a sum of RSl real slices as well as (RIn − 1)RSl FOV shifted slices (Fig. 1a), the central concept of virtual slice is that: 1) the shifted objects from undersampling are emulated by applying phase modulation to the PE direction:

xs+nRSl(mΔk)=xs(mΔk)eimn(2πRIn)Δk,n=1,,RIn1 [4]

where m and n are PE line and aliasing offset indices, respectively and 2) an extended leakage block optimization, which incorporates the aliasing offsets into the calibration as virtual slices, is built up by concatenating both real and virtual slices into (Fig. 1b):

[C(x1real,src)C(xsreal,src)C(xRSlreal,src)C(xvirtual,src)]Gsvs=[0xsreal,trg00] [5]

where C(xvirtual,src)=[C(xRSl+1virtual,src)TC(xRInRSlvirtual,src)T]T, and Gsvs is a virtual slice kernel for the sth slice. It is worthwhile noting that the proposed one-step calibration can be interpreted as a completely generalized and extended version of split-slice GRAPPA in that the former utilizes a aliasing offsets as well as neighboring slices to leave a slice of interest while the latter only blocks the neighboring slices, thus directly resulting in the aliasing-free images without the need of sequential processing for SMS and parallel MRI.

Figure 1.

Figure 1.

(a) Signal representation of the virtual slice concept including real and virtual slices. In this example, a collapsed image is acquired with 3× slice, 2× inplane, and FOV/2 CAIPI technique, yielding 3 real slices with a FOV/6 image shift and 6 virtual slices with a FOV/3 image shift, respectively. Note that the undersampled SMS data is modeled as a linear combination of both real and virtual slices in this work. (b) Illustration of how to calculate a virtual slice kernel in a matrix form for slice separation and inplane interpolation at the same time. Note that leakage block serves to eliminate aliasing offsets as well as the adjacent slices through virtual slice kernel calibration.

SMS Encoding: Data Fidelity

Based on the fact that single slice excitation can be described as a product of the RF waveform (slice profile) and phase modulation (slice position) functions, SMS excitation can be written as a linear combination of all excited slices with different phase modulation functions (1517):

x^(k)=rdrsρs(r)ei2πMsRSleikrx^=sxsei2πMsRSl [6]

where x^(k) is the SMS data at the k-space position k in the measurement domain encoded by M (0 ≤ M ≤ RSl − 1) along slice direction, ρs (r) is a proton density of the sth slice at the voxel position r, and xs is the k-space data vector of the sth slice. Here, the phase modulation terms generate different slice encoding, which enables slice separation just by performing Fourier transform along the slice direction once SMS data is fully acquired using RS1 distinct RF pulses. As the slice Fourier encoding is applied in conjunction with undersampling mask, the acquired SMS data are simply written as:

y=Fuslx [7]

where Fusl is the slice Fourier transform undersampled along slice direction. To ensure consistency between the acquired data and its estimated data, the SMS encoding in Eq. [7] is used as data fidelity under an optimization framework.

Optimization for Reconstruction

Given the above consideration, we estimate the individual slice directly from the undersampled SMS data by solving the following constrained optimization:

argminxGvsx^x22yFuslx22<ϵ [8]

where Gvs=diag(G1vs,,GRSlvs), Gsvs is a matrix containing a virtual slice kernel of sth slice in the appropriate locations and ϵ is the noise variance that balances between the acquired and estimated data. The optimization in Eq. [8] can be solved using gradient-based algorithms (18).

Here, it is important to note that the above formulation represents a more general model that covers both SMS and parallel MRI as special cases. Equation [8], if used with a single band pulse and undersampling, is equivalent to regularized SPIRiT; if used with MB pulse and without undersampling, is reduced to regularized SP-SG by including data fidelity. Another point to be noted is that the incorporation of the data fidelity in the proposed method delivers unbiased results that are still consistent with the acquired data, in which the signal bias increases with the factor of undersampling.

Methods

Data Acquisition

Numerical simulations and experimental studies were performed on both 3T and 7T scanners (Siemens Healthcare, Erlangen, Germany) equipped with a 32-channel head coil. Institutional IRB and informed consent was obtained for all subjects. Prior to actual imaging, a prescan was conducted for calibration by acquiring low frequency data from each slice. Three datasets were then acquired with imaging parameters described in detail below.

Retrospective Studies

Fully-sampled data was acquired on a 3T Trio scanner using a spoiled gradient echo (GRE) sequence. The imaging parameters were FOV=200×200 mm2, slice thickness=3 mm, slice distance=30 mm, matrix size=192×192, number of slices=3, TE/TR=6.9/10.8 ms, and flip angle=15°. For simulation, the data was processed in the following way: 1) the raw data of all excited slices were linearly combined and 2) the combined k-space data was then regularly undersampled along the PE direction.

Prospective Studies

The prospective studies included 3T GRE and 7T EPI acquisitions: 1) SMS GRE images were acquired on a 3T Trio scanner with 12-fold (RSl=4 and RIn=3) acceleration. The imaging parameters were FOV=240×240 mm2, slice thickness=3 mm, slice distance=30 mm, matrix size=192×192, TE/TR=6.9/ 10.8 ms, and flip angle=15°; 2) SMS EPI images were acquired on a 7T Magnetom scanner using 15-fold (RSl=5 and RIn=3) acceleration. The imaging parameters were FOV=192×192 mm2, slice thickness=2 mm, slice distance=20 mm, matrix size=128×128, TE/TR=29/4220ms, EPI factor=43, and flip angle=80°. To increase the distance between aliasing voxels along slice direction, CAIPI-induced phases were applied by RF pulses and blips for GRE and EPI sequences, respectively, thus shifting the aliasing patterns of the multiple slices with respect to each other by FOV/2 in the phase encoding direction. However, the combined effect of both CAIPI-shift and inplane undersampling does not result in a FOV/2 shift between neighboring slices, leading to three alias locations for each slice, one shifted by m·FOV/2, one shifted by m·FOV/2 + FOV/3, and one shifted by m·FOV/2 + 2·FOV/3, where m is the slice number, which ends up an inter-slice shift of FOV/6 for neighboring slices. Given the consideration above, the proposed one-step calibration for real and virtual slices was performed as shown in Fig. 1.

Data Processing and Quality Metrics

All data were processed offline on a personal computer with 3.3 GHz CPU and 32GB RAM using MATLAB (Math Works Inc., Natick, MA). The size of the virtual slice kernels were set to 9 × 9, 11 × 11, and 13 × 13 (phase encoding × readout) for 9-, 12-, and 15-fold accelerations, respectively. The reconstructed multicoil images were combined using a root-sum-of-squares. The reconstruction code for the proposed virtual slice will be available as requested. As a competing method, the two-step approach, which performs slice unaliasing followed by inplane unaliasing in a sequential manner (SP-SG+GRAPPA), was implemented. The kernel sizes and regularization parameters we used for SP-SG and GRAPPA were empirically determined as optimal ones based on the parameter sweep within a reasonable range, respectively. For fair comparison, the data fidelity was imposed on the reconstruction process as with inplane undersampling.

To evaluate the effect of image quality on aliasing artifacts and SNR, we used the following metrics: 1) nRMSE: The root-mean-square-error (nRMSE) was calculated as:

nRMSE=1max(ρs)1Nr=1N(ρsρ^s)2 [9]

where ρs and ρ^s are the reference and its estimated images, and N is the total number of pixels. 2) -factor: To assess signal leakage from the other slices, the leakage factors were produced by applying the reconstruction kernels to the calibration data across all excited slices (10, 22), in which the reconstruction kernels just pass the signals in a slice of interest while nulling those contributed from all other slices. 3) g-factor: For noise evaluation, geometry factors were calculated using the reconstruction kernels of each method as in standard GRAPPA (23).

Results

Retrospective Studies

Reconstruction Validation

The effect of the data fidelity on image quality is demonstrated in Fig. 2. The nRMSE was plotted versus the penalty parameter λ with its corresponding images at 6-fold acceleration (RSl = 3 and RIn = 2). In the absence of data fidelity, nRMSE is much higher due to signal dropouts by simultaneously limiting the influence of aliasing offsets and slice leakages (Fig. 2b). By incorporating the data fidelity into virtual slice reconstruction, nRMSE decreases gradually with increasing λ and becomes minimal for the penalty value λ ≈ 0.8, implying that data fidelity is primarily responsible for signal bias (Fig, 2c). Then, nRMSE rises rapidly for high penalty values by introducing aliasing artifacts at the expense of SNR (Fig. 2d).

Figure 2.

Figure 2.

(a) The nRMSE for virtual slice is plotted versus data fidelity penalty λ. (b)-(d) The reconstructed images for penalty values λ=0, 0.8, and 5, respectively. Note that the nRMSE becomes minimal at λ ≈=0.8, thus providing a trade-off between SNR and accuracy.

Performance Comparisons using GRE data

Figure 3a shows the variation of nRMSE in both SP-SG+GRAPPA and virtual slice with increasing RIn from 1 to 3 while setting RSl to 3. The nRMSE values consistently rises as a function of RIn, and the nRMSE difference between the two methods also increases with increasing RIn. Without inplane undersampling (RIn = 1), neither SP-SG nor virtual slice show obvious visual artifacts, thereby exhibiting minor differences between the two methods outside the brain area as depicted in Fig. 3b (blue arrows). At 9-fold acceleration (RSl = 3 and RIn = 3), the SP-SG+GRAPPA suffers from inplane aliasing and noise amplification in the middle of FOV (white arrows), whereas the image quality are improved with virtual slice, respectively, as shown in Fig. 3c. The calculated g-factor and -factors were displayed in Supporting Fig. S1.

Figure 3.

Figure 3.

(a) The nRMSEs for SP-SG+GRAPPA and virtual slice are plotted versus inplane undersampling RIn from 1 to 3 with RSl held to 3. (b) The reconstructed Images and its corresponding difference between the two methods at 3-fold acceleration (RSl = 3 and RIn = 1). (c) The reconstructed images and its corresponding error maps using the two methods at 9-fold acceleration (RSl = 3 and RIn = 3). Note that the proposed virtual slice converge to SP-SG with marginal differences at RIn = 1 (blue arrow), while showing overall improvement with increasing RIn in terms of aliasing artifacts and noises compared to SP-SG+GRAPPA (white arrows).

Prospective Studies

Performance Comparisons using GRE data

Figure 4a demonstrates the resulting images using SP-SG+GRAPPA and virtual slice based on undersampled SMS GRE data at 12-fold acceleration (RSl = 4 and RIn = 3). The SP-SG+GRAPPA demonstrates aliasing artifacts originating from both slice (white arrow) and inplane (yellow arrow) directions, while the proposed virtual slice mitigates these issues, although aliasing artifacts are slightly visible in the lower part of the second slice. The corresponding g-factors and -factors are displayed in Supporting Fig. S2.

Figure 4.

Figure 4.

(a) Images reconstructed using SP-SG+GRAPPA and virtual slice based on GRE data at prospective 12-fold acceleration (RSl = 4 and RIn = 3) and (b) Images reconstructed using SP-SG+GRAPPA and virtual slice based on EPI data at 15-fold acceleration (RSl = 5 and RIn = 3). Note that the proposed virtual slice tends to suppress aliasing artifacts originating from both slice (white arrow) and inplane (yellow arrow) directions, respectively, as compared to SP-SG+GRAPPA.

Performance Comparisons using EPI data

Figure 4b shows results based on undersampled SMS EPI data at 15-fold acceleration (RSl = 5 and RIn = 3). Similar to the previous GRE results, the proposed virtual slice consistently outperforms SP-SG+GRAPPA in suppressing structured aliasing artifacts (white arrows), while partially mitigates noise amplification due to a large kernel size of 13 × 13 comparable to those of SP-SG+GRAPPA particularly in the first three slices. The corresponding g-factors and -factors are displayed in Supporting Fig. S3.

Discussion

We introduce a novel, SMS reconstruction with virtual slices that minimizes errors from inter-slice leakages and intra-slice aliasing simultaneously. This is accomplished by viewing aliasing offsets as virtual slices to take the importance of both sources of errors into account, with the benefits of the virtual slice concept being demonstrated through several human experiments. By incorporating aliasing phase information, which are linearly independent with phase modulation between PE lines, into the one-step kernel calibration for virtual slice concept, the matrix conditioning becomes improved, thus resulting in a reduced g-factor compared to SP-SG+GRAPPA (Fig. 35). Imposing data fidelity on reconstruction enables the unbiased results even in the presence of undersampling (Fig. 2).

Figure 5.

Figure 5.

Reconstructed images, image differences, and their corresponding correlation matrices using GRAPPA and virtual slice with 4-fold acceleration (RSl = 1 and RIn = 4). Note that the incorporation of phase modulated aliasing information into calibration step suppresses aliasing artifacts without apparent noise enhancement resuiting from the improved conditioning of the correlation matrix at the cost of image blurring.

The proposed virtual slice concept is a simple extension of SP-SG, where aliasing offsets are concatenated along the slice direction as virtual slices, thus enforcing the reconstructed image to reside in a subspace spanned by the aliasing-free image. This work demonstrates that there exist virtual slice kernels that yield the full-FOV k-space for all slices without loss of generality. This means that the proposed virtual slice allows for handling parallel MRI as well as SMS MRI under the unified framework by inheriting the great flexibility of SP-SG that can control weighting parameters between inplane aliasing and slice leakages.

Since coil sensitivities vary smoothly in the image domain and thereby are band-limited in k-space, the kernel size in GRAPPA and slice GRAPPA is typically set to a reasonably small number such as 4 × 5 and 5 × 5. As the kernel size is not large enough to capture the complexity of the relationship between neighboring signals with the large number of calibration data in the presence of noises (# of kernel coefficients << # of equations), the calibration matrix becomes overfitted, showing the following trend: As the model complexity increases, the RMSE decreases, reaches a minimum, then increases (1921). From this perspective, the proposed virtual slice kernel is more susceptible to noise because it is overly restrictive on both real and virtual slices, which requires more complex model with a larger kernel size. In the GRE experiment with 12-fold acceleration (RSl = 4 and RIn = 3), supporting Fig. S4 shows the reconstructed images and calculated g-factors using virtual slice concept with increasing kernel sizes from 5×5 to 13×13. As expected, the proposed method substantially increases g-factors with a 5×5 kernel size resulting from overfitting. As the kernel size is increased from 9×9 to 13×13, the g-factor reaches its minimum noise and then slightly increased noises due to excessive model complexity. In the EPI experiment with 15-fold acceleration (RSl = 5 and RIn = 3), the impact of a large kernel size can be appreciated by the amplified noise as shown in supporting Fig. S4. To address the suboptimal model accuracy, the proposed method, which increases the number of equations, can be combined with either virtual coil concept (24, 25) or nonlinear kernel regression model (26) by increasing the number of of kernel coefficients.

In this work, the noise performance strongly depends on the conditioning for the inversion of the effective calibration matrix including real and virtual slices Cvs=[C(xreal,src);C(xreal,src)], which implies that the minimization of g-factor can be achieved by enforcing off-diagonal elements of the correlation matrix Cvs,HCvs to zeros while keeping on-diagonal elements of Cvs,HCvs similar to each other, thereby becoming better conditioned for the inverse problem (27). With the incorporation of phase modulated aliasing information into calibration process, the correlation matrix Cvs,HCvs results in lower off-diagonal elements by 1 + ei·r·2π/RIn (r=1, ⋯ , RIn − 1) while evenly increasing all the diagonal elements by 2, which means that the columns of the correlation matrix tend to be less correlated as compared to conventional GRAPPA, thus resulting in improved matrix conditioning for the inverse problem. Figure 5 shows the reconstructed images, image differences, and their corresponding correlation matrices using GRAPPA and virtual slice with 4-fold acceleration. As expected, GRAPPA typically yields a trade-off between artifacts and noise amplification depending on regularization degree. Particularly, the reconstructed image is susceptible to noises for weak regularization due to the ill-conditioning of the correlation matrix in the presence of significant off-diagonal elements. Interestingly, the proposed virtual slice introduces different signal behaviors with varying regularization degrees as compared to GRAPPA. Increasing the regularization degree in virtual slice tends to oversmooth the reconstructed images with slightly amplified noises, resulting in significant blurring artifacts around the boundaries of skull. As the regularization becomes weak, the proposed virtual slice is still effective in suppressing noises and artifacts due to the improved conditioning of the correlation matrix by forcing off-diagonal elements to be small, but some minor blurring artifacts can still be observed in the image difference. Given the consideration above, the proposed virtual slice shows superior performance in suppressing noise and aliasing artifacts over GRAPPA reconstruction at the cost of blurring artifacts. On the other hand, GRAPPA lowers overall artifact level in this example with optimal kernel size and regularization parameter by minimizing a trade-off between noises and aliasing artifacts, but the image quality is relatively susceptible to reconstruction parameters.

In terms of computation, the complexity of the proposed method is dominated by calculating correlation matrices for each slice, C(xs), including real and virtual slices, resulting in a computational complexity O((NsNp)2Nk), where Nk and Np are the patch size of the kernel vectorized across coils and the number of patches stacked over the k-space of the calibration, respectively, which takes as long as the number of slice kernels. Furthermore, the implementation in the image domain leads to O(Nc2Nv) complexity per iteration in the gradient descent-based method, where Nc and Nv are the number of coils and image size, respectively. The computation becomes demanding particularly when a large kernel size is applied with large number of coils at the expense of kernel accuracy. To achieve clinically reasonable reconstruction time, it is noted that the proposed algorithm can be efficiently parallelized using a synergetic combination of multi-core CPUs with GPUs (28, 29), in which the calibration, which requires high computational cost, is performed in parallel on multi-core CPUs for each slice while the reconstruction, which requires data synthesis and Fourier transform that are independent of processing order, is implemented on GPUs with the large number of cores. The computation time can be further accelerated by using coil compression techniques.

In conclusion, a proposed generalized SMS reconstruction based on virtual slice concept has been presented. In vivo experiments demonstrate that the proposed method achieves better image quality in the presence of undersampling with slice acceleration. Though the aliasing artifacts from aliasing offsets and slice leakages are suppressed at the cost of SNR, the proposed method still provides overall SNR gain compared to conventional two-step method.

Supplementary Material

Supporting Information

Supporting Figure S1. g-factors (upper) and -factors (bottom) calculated using SP-SG+GRAPPA and virtual slice based on GRE at retrospective 9-fold acceleration (RSl = 3 and RIn = 3).

Supporting Figure S2. g-factors (upper) and -factors (bottom) calculated using SP-SG+GRAPPA and virtual slice based on GRE data at prospective 12-fold acceleration (RSl = 4 and RIn = 3).

Supporting Figure S3. g-factors (upper) and -factors (bottom) calculated using SP-SG+GRAPPA and virtual slice based on EPI data at prospective 15-fold acceleration (RSl = 5 and RIn = 3).

Supporting Figure S4. The effect of virtual slice kernel sizes (5×5, 9×9, and 13×13) on reconstructed images and calculated g-factros based on GRE data at prospective 12-fold acceleration (RSl = 4 and RIn = 3). With a small kernel size, the g-factors result in higher noise amplification due to overfitting. With increasing kernel sizes, the g-factors reaches its minimum noise and then slightly increases noises due to excessive model complexity.

Acknowledgment

This work has been supported through NIBIB U01EB025162, NINDS R44NS084788, and NIMH R01MH111444, R24MH106096, R44MH112210.

Appendix

To provide an intuitive comprehension of SNR improvement, a simple example is demonstrated by omitting both real neighboring slices and virtual neighboring aliasing offsets here while taking just aliasing offsets of a slice of interest into account, thereby limiting virtual slice concept to parallel imaging. With inplane undersampling (RIn=2), the effective calibration matrix for real and virtual slices is constructed by concatenating an aliasing offset shifted by FOV/2 into the original calibration matrix:

[xreal,trg0]=[C(xreal,src)C(xvirtual,src)]Gvs=[CrealCvirtual]Gvs=CvsGvs [A.1]

Using the effective calibration data, the proposed virtual slice kernel is given by:

Gvs=(Cvs,HCvs)1Cvs,H[xreal,trg0] [A.2]

Here, the noise performance strongly depends on the matrix conditioning of Cvs,HCvs, which can be represented with phase modulation as:

Creal=[c11c12],Cvirtual=[c11c12eiπ] [A.3]
Cvs,HCvs=Creal,HCreal+Cvirtual,HCvirtual [A.4]
Cvs,HCvs=[2c11Hc11002c12Hc12] [A.5]

By generalizing the correlation matrix (RIn= n), Eq. [A.5] can be written as:

Cvs,HCvs=[2c11Hc11m=0,1c11Hc1neim(n1)2πRInm=0,1c12Hc11eim12πRInm=0,1c12Hc1neim(n2)2πRInm=0,1c1nHc11eim(n1)2πRIn2c1nHc1n] [A.6]

Note that with modulation terms the correlation matrix Cvs,HCvs results in lower off-diagonal elements by 1 + e(i·r·2π/RIn) (r=1 ~ n − 1) while increasing diagonal elements by 2, respectively, thus resulting in improved matrix conditioning for the inverse problem.

REFERENCES

  • 1.Sodickson DK, Manning WJ. Simultaneous acquisition of spatial harmonics (SMASH): fast imaging with radiofrequency coil arrays. Magn Reson Med 1997; 38: 591–603. [DOI] [PubMed] [Google Scholar]
  • 2.Pruessmann KP, Weiger M, Scheidegger MB, Boesiger P. SENSE: sensitivity encoding for fast MRI. Magn Reson Med 1999; 42: 952–962. [PubMed] [Google Scholar]
  • 3.Griswold MA, Jakob PM, Heidemann RM, Nittka M, Jellus V, Wang J, Kiefer B, Haase A. Generalized autocalibrating partially parallel acquisitions (GRAPPA). Magn Reson Med 2002; 47: 1202–1210. [DOI] [PubMed] [Google Scholar]
  • 4.Weaver JB. Simultaneous multislice acquisition of MR images. Magn Reson Med 1988; 8: 275–284. [DOI] [PubMed] [Google Scholar]
  • 5.Larkman DJ, Hajnal JV, Herlihy AH, Coutts GA, Young IR, Ehnholm G. Use of multicoil arrays for separation of signal from multiple slices simultaneously excited. J Magn Reson Imaging 2001; 13: 313–317. [DOI] [PubMed] [Google Scholar]
  • 6.Setsompop K, Gagoski BA, Polimeni JR, Witzel T, Wedeen VJ, Wald LL. Blipped-controlled aliasing in parallel imaging for simultaneous multislice echo planar imaging with reduced g-factor penalty. Magn Reson Med 2012; 67: 1210–1224. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Blaimer M, Breuer FA, Seiberlich N, Mueller MF, Heidemann RM, Jellus V, Wiggins G, Wald LL, Griswold MA, Jakob PM. Accelerated volumetric MRI with a SENSE/GRAPPA combination. J Magn Reson Imaging 2006; 24: 444–450. [DOI] [PubMed] [Google Scholar]
  • 8.Breuer FA, Blaimer M, Heidemann RM, Mueller MF, Griswold MA, Jakob PM. Controlled aliasing in parallel imaging results in higher acceleration (CAIPIRINHA) for multi-slice imaging. Magn Reson Med 2005; 53: 684–691. [DOI] [PubMed] [Google Scholar]
  • 9.Breuer FA, Blaimer M, Mueller MF, Seiberlich N, Heidemann RM, Griswold MA, Jakob PM. Controlled aliasing in volumetric parallel imaging (2D CAIPIRINHA). Magn Reson Med 2006; 55: 549–556. [DOI] [PubMed] [Google Scholar]
  • 10.Cauley SF, Polimeni JR, Bhat H, Wald LL, Setsompop K. Interslice leakage artifact reduction technique for simultaneous multislice acquisitions. Magn Reson Med 2014; 72: 93–102. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Xu J, Moeller S, Auerbach EJ, Strupp J, Smith SM, Feinberg DA, Yacoub E, Uğurbil K. Evaluation of slice accelerations using multiband echo planar imaging at 3T. Neuroimage 2013; 83: 991–1001. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Todd N, Moeller S, Auerbach EJ, Yacoub E, Flandin G, Weiskopf N. Evaluation of 2D multiband EPI imaging for high-resolution, whole-brain, task-based fMRI studies at 3T: Sensitivity and slice leakage artifacts. Neuroimage 2016; 124: 32–42. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Ahmed HM, Gabr RE, Youssef AM, Kadah YM. Optimizing kernel size in generalized auto-calibrating partially parallel acquisition in parallel magnetic resonance imaging Medical Imaging 2010: Physics of Medical Imaging vol. 7622 2010; p762258 International Society for Optics and Photonics. [Google Scholar]
  • 14.Liu W and Tang X and Ma Y and Gao J. Improved parallel MR imaging using a coefficient penalized regularization for GRAPPA reconstruction. Magn Reson Med 2013; 69: 1109–1114. [DOI] [PubMed] [Google Scholar]
  • 15.Müller S Multifrequency selective RF pulses for multislice MR imaging. Magn Reson Med 1988; 6: 364–371. [DOI] [PubMed] [Google Scholar]
  • 16.Hennig J Chemical shift imaging with phase-encoding RF pulses. Magn Reson Med 1992; 25: 289–298. [DOI] [PubMed] [Google Scholar]
  • 17.Wong E Optimized phase schedules for minimizing peak RF power in simultaneous multi-slice RF excitation pulses. In: Proceedings of the 20th Annual Meeting of ISMRM, Melbourne, Australia 2012; p 2209. [Google Scholar]
  • 18.Lustig M, Pauly JM. SPIRiT: Iterative self-consistent parallel imaging reconstruction from arbitrary k-space. Magn Reson Med 2010; 64: 457–471. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Huang F, Duensing GR. A theoretical analysis of errors in GRAPPA. In: Proceedings of the 14th Annual Meeting of ISMRM, Seattle, USA 2006; p 2468. [Google Scholar]
  • 20.Nana R, Zhao T, Heberlein K, LaConte SM, Hu X. Cross-validation-based kernel support selection for improved GRAPPA reconstruction. Magn Reson Med 2008; 59: 819–825. [DOI] [PubMed] [Google Scholar]
  • 21.Nana R, Hu X. Data consistency criterion for selecting parameters for k-space-based reconstruction in parallel imaging. Magn Reson Med 2010; 28: 119–128. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Moeller S, Xu J, Auerbach EJ, Yacoub E, Ugurbil K. Signal leakage (L-factor) as a measure for parallel imaging performance among simultaneously multi-slice (SMS) excited and acquired signals. In: Proceedings of the 20th Annual Meeting of ISMRM, Melbourne, Australia 2012; p 519. [Google Scholar]
  • 23.Breuer FA and Stephan AR and Blaimer M and Seiberlich N and Jakob PM and Griswold MA. General formulation for quantitative G-factor calculation in GRAPPA reconstructions. Magn Reson Med 2009; 62: 739–746. [DOI] [PubMed] [Google Scholar]
  • 24.Blaimer M, Gutberlet M, Kellman P, Breuer FA, Köstler H, Griswold MA. Virtual coil concept for improved parallel MRI employing conjugate symmetric signals. Magn Reson Med 2009; 61: 93–102. [DOI] [PubMed] [Google Scholar]
  • 25.Blaimer M, Jakob PM, Breuer FA. Regularization method for phase-constrained parallel MRI. Magn Reson Med 2014; 72: 166–171. [DOI] [PubMed] [Google Scholar]
  • 26.Chang Y, Liang D, Ying L. Nonlinear GRAPPA: A kernel approach to parallel MRI reconstruction. Magn Reson Med 2012; 68: 730–740. [DOI] [PubMed] [Google Scholar]
  • 27.Ledoit O, Wolf M. A well-conditioned estimator for large-dimensional covariance matrices. J Multivariate Anal 2004; 88: 365–411. [Google Scholar]
  • 28.Saybasili H, Herzka DA, Seiberlich N, Griswold MA. Real-time imaging with radial GRAPPA: Implementation on a heterogeneous architecture for low-latency reconstructions. Magn Reson Imaging 2014; 32: 747–758. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Chang C, Ji J. Compressed sensing MRI with multichannel data using multicore processors. Magn Reson Med 2010; 64: 1135–1139. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supporting Information

Supporting Figure S1. g-factors (upper) and -factors (bottom) calculated using SP-SG+GRAPPA and virtual slice based on GRE at retrospective 9-fold acceleration (RSl = 3 and RIn = 3).

Supporting Figure S2. g-factors (upper) and -factors (bottom) calculated using SP-SG+GRAPPA and virtual slice based on GRE data at prospective 12-fold acceleration (RSl = 4 and RIn = 3).

Supporting Figure S3. g-factors (upper) and -factors (bottom) calculated using SP-SG+GRAPPA and virtual slice based on EPI data at prospective 15-fold acceleration (RSl = 5 and RIn = 3).

Supporting Figure S4. The effect of virtual slice kernel sizes (5×5, 9×9, and 13×13) on reconstructed images and calculated g-factros based on GRE data at prospective 12-fold acceleration (RSl = 4 and RIn = 3). With a small kernel size, the g-factors result in higher noise amplification due to overfitting. With increasing kernel sizes, the g-factors reaches its minimum noise and then slightly increases noises due to excessive model complexity.

RESOURCES