1 Introduction

Magnetic resonance imaging (MRI) is widely adopted for the clinical diagnosis due to its non-invasively detection technique. However, the imaging speed of MRI is often limited. One of the most important influence factors is the amount of k-space data that need to be acquired. Therefore, accelerating the acquisition of MRI is still a great challenge for certain clinical applications. To address this issue, numerous research works have been reported, such as designing imaging sequences for fast acquisition and maintaining reconstruction image quality with the acquisition data as few as possible [1,2,3,4,5]. Among them, parallel imaging (PI) emerged as the most widely used technique in clinical routine [5], including sensitivity encoding (SENSE) [2], simultaneous acquisition of spatial harmonics (SMASH) [6], generalized auto calibrating partially parallel acquisitions (GRAPPA) [7], and iterative self-consistent parallel imaging reconstruction (SPIRiT) [8]. However, the PI techniques are typically limited by Nyquist sampling rate and the achieved acceleration is limited to low factor values [9].

The compressed sensing (CS) [10, 11] is a new technique which has recently emerged as powerful approach for both acquiring data and reconstructing signals with high quality from highly under-sampled measurements (with respect to the traditional Shannon–Nyquist sampling theorem required). CS is a new promising method which is able to reconstruct high-quality MR images from highly under-sampled k-space data, called the CS-MRI, which assumes that MR images can be represented sparsely in image or transform domain. Consequently, CS-MRI allows to reconstructing the images from much less measurements compared with the conventional methods, and to reducing MRI scanning time efficiently without degrading image quality [9, 12, 13]. The first work of CS-MRI was proposed in [12], which employed two commonly sparsifying transforms as sparsity constraint, namely total variation (TV) and discrete wavelet transform (DWT). According to structured sparsity theory, the wavelet tree structure has been proposed in [14] for CS-MRI, which can be further improved the reconstruction MR image quality than standard wavelet sparsity prior. However, MR images usually have more sparse representation in a redundant dictionary, such as redundant wavelet transform [15], contourlet [16], framelets [17], and shearlet [18]. Instead of predefined transforms, much ongoing work for CS-MR image reconstruction is based on data-adaptive sparsifying transform, such as singular value decomposition (SVD) [19], dictionary learning [20,21,22,23], and patch-based adaptive kernel methods [24, 25].

In this study, we present to use sparsity averaging prior for CS-MRI in the basis of that MR images have average sparsity over multiple wavelet frames. The problem is solved using a fast iterative shrinkage thresholding algorithm (FISTA), each iteration of which includes a shrinkage step. The performance of the proposed approach was evaluated for several types of MR images. The experiment results illustrate that our method exhibits better performance than those methods that using redundant frame or a single orthonormal basis to promote sparsity.

2 Methodology

2.1 CS-MRI

Compressed sensing (CS) [10, 11] methods are able to reconstruct MR images with high quality from much fewer k-space data, consequently, which make it possible to reduce MRI acquisition time efficiently [13]. Given an observation vector y in k-space domain and the sensing matrix \(\Phi\), the purpose of CS-MRI is to reconstruct the MR image x with \(y = \Phi x\) by solving an optimization problem as follows:

$$\mathop {\hbox{min} }\limits_{{x \in {\mathbb{R}}^{n} }} \left\| x \right\|_{0} \;\;\;s.t.\;\;y = \Phi x.$$
(1)

However, the problem in Eq. (1) involves the l 0 norm which requires combinatorial optimization. Fortunately, if the potential image x is sufficiently sparse in some domain [11], it is possible to replace the l 0 norm by the l 1 norm (represents the sum of absolute values of each element in a vector) in Eq. (1) without degrading reconstruction image quality. Then, the minimization problem Eq. (1) is reformulated as:

$$\mathop {\hbox{min} }\limits_{{x \in {\mathbb{R}}^{n} }} \left\| x \right\|_{1} \;\;\;s.t.\;\;y = \Phi x.$$
(2)

2.2 The Proposed Method

The sparsity of the MR images is one of the crucial bases for CS-MRI. In this study, we propose to use the sparsity averaging prior [26] for CS-MRI reconstruction based on the fact that MR images have average sparsity over multiple wavelet frames. Then, the CS-MR image reconstruction problem can be written as:

$$\widetilde{x} = \arg \mathop {\hbox{min} }\limits_{x} \left\| {y - \Phi x} \right\|_{2} + \lambda \left\| {W\varPsi^{\dag } x} \right\|_{1}$$
(3)

where \(\Phi\) is a partial Fourier transform expressed by \(F_{u} = P \cdot F\), and F represents Fourier transform, P is common under-sampling pattern (mask); \(W \in {\mathbb{C}}^{D \times D}\) is a positive diagonal weighting matrix; \(\varPsi = \frac{1}{\sqrt q }\left[ {\varPsi_{1} ,\varPsi_{2} , \ldots ,\varPsi_{q} ,} \right] \in {\mathbb{C}}^{N \times D} ,\quad N < D\) is a dictionary which is composed of frame concatenation \(\varPsi_{i}\) with \(1 \le i \le q\).

Let \(f\left( x \right) = \frac{1}{2}\left\| {y - Ax} \right\|_{2}^{2}\), which is a convex and smooth function with Lipschitz L f, and \(g\left( x \right) = \lambda \| {{\text{W}}\varPsi^{\dag } x} \|_{1}\), which is convex but non-smooth function. Then, Eq. (3) can be solved by the FISTA [27]. The pseudocode of the presented method is indicated in Algorithm FSACSMRI, where \(\nabla f\left( {r^{k} } \right) = \Phi^{T} \left( {y - \Phi x} \right)\) with \(\Phi^{T}\) denotes the inverse partial Fourier transform; the proximal map is defined for any scaler \(\rho > 0\):

$$prox_{\rho } \left( f \right)\left( x \right) = \arg \mathop {\hbox{min} }\limits_{u} \left\{ {f\left( v \right) + \frac{1}{2\rho }\left\| {v - x} \right\|_{2}^{2} } \right\}.$$
(4)
figure a

3 Results and Discussion

3.1 Materials

To compare with the conventionally used sparsifying transforms in the CS-MRI, two-dimensional (2D) MR images with dimension of 256 × 256 are used in present work (these images can be download from Ref. [28]), as illustrated in Fig. 1. Figure 1a indicates the k-space under-sampling mask with a under-sampled ratio of 20% using the variable density sampling pattern [12]. Figure 1b–f illustrates the original MR images which are acquired with full k-space data and considered as the ground truth for comparing the proposed method with other approaches. In the experiments, we use Daubechies wavelets with four decomposition levels for sparsifying image. All codes of the other methods are downloaded from the authors’ websites for fair comparisons. The observation noise standard deviation \(\varepsilon\) is set to 0.01 and the regularization parameter \(\lambda = 0.035\).

Fig. 1
figure 1

Under-sampling mask and test images

For evaluating the performance of the method presented in this work, we compare it with several CS-MRI reconstruction approaches, including the SparseMRI [12], Contourlet [16], FCSA [28], and WaTMRI [29]. The indices including mean structural similarity (MSSIM) and peak-signal-to-noise ratio (PSNR) [30] are also derived for comparing these methods quantitatively. The PSNR is defined as:

$${\text{PSNR}} = 20\log_{10} \left( {\frac{{MAX_{x} }}{{\sqrt {MSE} }}} \right)$$
(5)

where \({\text{MSE}} = \frac{1}{M \times N}\sum\nolimits_{i = 1}^{M} {\sum\nolimits_{j = 1}^{N} {\left[ {x_{ref} \left( {i,j} \right) - x_{rec} \left( {i,j} \right)} \right]}^{2} }\); MAX x is the maximum possible pixel value of the image, which is set to be 1 or 255.

The SSIM is formulated as [30]:

$${\text{SSIM}}\left( {x,y} \right) = \frac{{\left( {2\mu_{x} \mu_{y} + C_{1} } \right)\left( {2\sigma_{xy} + C_{2} } \right)}}{{\left( {\mu_{x}^{2} + \mu_{y}^{2} + C_{1} } \right)\left( {\sigma_{x}^{2} + \sigma_{y}^{2} + C_{2} } \right)}}$$
(6)

where the parameters C 1 and C 2 are constants that avoid instability when the local means \(\mu_{x}\) and \(\mu_{y}\), and local standard deviations \(\sigma_{x}\) and \(\sigma_{y}\) are close to zero. The mean SSIM (MSSIM) is a single value that represents an overall quality measure of the entire image. The MSSIM values exhibit much better consistency with qualitative visual appearance [30].

3.2 Visual comparisons

Figures 2, 3, 4, 5, 6 give the visual comparisons of the several types of MR images reconstructed from different methods. The under-sampled ratio is about 20%. From such figures, we observe that the image reconstructed with the method proposed in this work has sharp contours and edges and gives fine image details.

Fig. 2
figure 2

Reconstructed MR images using different methods with 20% sampling. a Original MR images of MRI coronal brain; images reconstructed by b SparseMRI [12]; c Contourlet [16]; d FCSA [28]; e WaTMRI [29]; f FSACSMRI (proposed)

Fig. 3
figure 3

Reconstructed MR images using different methods with 20% sampling. a Original MR images of 3DMR Chest; images reconstructed by b SparseMRI [12]; c Contourlet [16]; d FCSA [28]; e WaTMRI [29]; f FSACSMRI (proposed)

Fig. 4
figure 4

Reconstructed MR images using different methods with 20% sampling. a Original MR images of MRI Brain; images reconstructed by b SparseMRI [12]; c Contourlet [16]; d FCSA [28]; e WaTMRI [29]; f FSACSMRI (proposed)

Fig. 5
figure 5

Reconstructed MR images using different methods with 20% sampling. a Original MR images of 3DMR Renal Arteries; images reconstructed by b SparseMRI [12]; c Contourlet [16]; d FCSA [28]; e WaTMRI [29]; f FSACSMRI (proposed)

Fig. 6
figure 6

Reconstructed MR images using different methods with 20% sampling. a Original MR images of shoulder; images reconstructed by b SparseMRI [12]; c Contourlet [16]; d FCSA [28]; e WaTMRI [29]; f FSACSMRI (proposed)

To provide more intuitive result, the PSNR and MSSIM indices for MR images reconstructed from 20% k-space data with different methods are compared quantitatively, as shown in Tables 1 and 2, respectively. It indicates that our method has the highest PSNRs and the greatest MSSIMs.

Table 1 PSNR of reconstruction using different methods with 20% sampling
Table 2 MSSIM of reconstruction using different methods with 20% sampling

Figures 7, 8 give the curve of PSNR and MSSIM versus different under-sampled ratio (10–50% or 0.10–0.50) for the MR images reconstructed with different methods. It can be seen that the FCSA and WaTMRI have a similar performance for the Coronal Brain MR image, and our method has always a better performance than SparseMRI, Contourlet, FCSA, and WaTMRI in terms of PSNR and MSSIM for different MR images.

Fig. 7
figure 7

Performance comparisons (PSNR vs. different sampling rates) for different MR images reconstructed with different methods: a coronal brain image; b 3DMR chest image; c MRI brain; d 3DMR renal arteries; e shoulder

Fig. 8
figure 8

Performance comparisons (MSSIM vs. different sampling rates) for different MR images reconstructed with different methods: a Coronal brain image; b 3DMR chest image; c MRI brain; d 3DMR renal arteries; e shoulder

Figure 9 gives the comparison reconstruction time between the proposed method and the other methods with different under-sampled ratio and different images. From the figures, it can be clearly observed that the FCSA and WaTMRI methods are the fastest among the five methods, and the proposed method takes the longer reconstruction time. On the other hand, the computation time of the methods has no obvious change for different images and different under-sampled ratio.

Fig. 9
figure 9

Performance comparisons [times (unit second) vs. different sampling rates] for different MR images reconstructed with different methods: a coronal brain image; b 3DMR chest image; c MRI brain; d 3DMR renal arteries; e shoulder

4 Conclusions

In this study, we introduced an approach for CS-MR image reconstruction by employing sparsity averaging constraint as powerful prior, which promotes average signal sparsity over multiple wavelet basis. The experiment results illustrate that our approach exhibits a better reconstruction performance compared to state-of-the-art CS-MRI reconstruction methods. In addition, the image quality reconstructed with our method is not sensitive to the under-sampling rates for different types of MR images, which illustrates the robustness of such approach.