Next Article in Journal
Application of Orthogonal Functions to Equivalent Linearization Method for MDOF Duffing–Van der Pol Systems under Nonstationary Random Excitations
Next Article in Special Issue
Enhanced Pre-Trained Xception Model Transfer Learned for Breast Cancer Detection
Previous Article in Journal
Dispersive FSO Performance Estimation with Gaussian Pulses and Laplace Modeled Time Jitter
Previous Article in Special Issue
Secure Medical Image Transmission Scheme Using Lorenz’s Attractor Applied in Computer Aided Diagnosis for the Detection of Eye Melanoma
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sparse Reconstruction Using Hyperbolic Tangent as Smooth l1-Norm Approximation

1
Department of Electrical and Computer Engineering, Faculty of Engineering and Technology, International Islamic University, Islamabad 44000, Pakistan
2
Electrical Section, British Malaysian Institute, Universiti Kuala Lumpur, Gombak 53100, Malaysia
3
Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, BC V6T 1Z4, Canada
*
Author to whom correspondence should be addressed.
Computation 2023, 11(1), 7; https://doi.org/10.3390/computation11010007
Submission received: 11 October 2022 / Revised: 29 November 2022 / Accepted: 16 December 2022 / Published: 4 January 2023
(This article belongs to the Special Issue Computational Medical Image Analysis)

Abstract

:
In the Compressed Sensing (CS) framework, the underdetermined system of linear equation (USLE) can have infinitely many possible solutions. However, we intend to find the sparsest possible solution, which is l 0 -norm minimization. However, finding an l 0 norm solution out of infinitely many possible solutions is NP-hard problem that becomes non-convex optimization problem. It has been a practically proven fact that l 0 norm penalty can be adequately estimated by l 1 norm, which recasts a non-convex minimization problem to a convex problem. However, l 1 norm non-differentiable and gradient-based minimization algorithms are not applicable, due to this very reason there is a need to approximate l 1 norm by its smooth approximation. Iterative shrinkage algorithms provide an efficient method to numerically minimize l 1 -regularized least square optimization problem. These algorithms are required to induce sparsity in their solutions to meet the CS recovery requirement. In this research article, we have developed a novel recovery method that uses hyperbolic tangent function to recover undersampled signal/images in CS framework. In our work, l 1 norm and soft thresholding are both approximated with the hyperbolic tangent functions. We have also proposed the criteria to tune optimization parameters to get optimal results. The error bounds for the proposed l 1 norm approximation are evaluated. To evaluate performance of our proposed method, we have utilized a dataset comprised of 1-D sparse signal, compressively sampled MR image and cardiac cine MRI. The MRI is an important imaging modality for assessing cardiac vascular function. It provides the ejection fraction and cardiac output of the heart. However, this advantage comes at the cost of a slow acquisition process. Hence, it is essential to speed up the acquisition process to take the full benefits of cardiac cine MRI. Numerical results based on performance metrics, such as Structural Similarity (SSIM), Peak Signal to Noise Ratio (PSNR) and Root Mean Square Error (RMSE) show that the proposed tangent hyperbolic based CS recovery offers a much better performance as compared to the traditional Iterative Soft Thresholding (IST) recovery methods.

1. Introduction

Compressed Sensing (CS) exploits the sparsity of signals in a certain domain to find a near-optimal solution to the underdetermined system of linear equations. In CS, the sampling of signals depends on the information rate rather than its bandwidth. CS technique facilitates simultaneous acquisition and compression of compressible or sparse signals that potentially reduce the acquisition time. The CS is a data acquisition method that allows for the reconstruction of a signal from very few measurements if the signal is transformed in a sparsifying domain, and these measurements are highly incoherent with respect to its sparsifying transform. Unfortunately, most of the reconstruction techniques of compressively sampled signals are computationally expensive and non-linear [1,2,3].
CS has recently been used to reconstruct under-sampled biomedical images by exploiting the sparsity of biomedical images in the sparsifying domain. The Fourier-encoded nature of the MR image scanning process and the existence of suitable sparsifying transform domains, i.e., Wavelets, Contourlets, total variation, etc., make the MRI a potentially suitable application of CS [4]. Incoherent sampling, which is another important requirement of CS, can be accomplished with the variable density k-space sampling method to introduce noise-like random aliasing artefacts during the MR image recovery. Variable density k-space under-sampling pattern samples with high density from the center of the k-space that contains maximum energy of the MR images and undersamples the outer k-space region with lower density to efficiently reduce the MR image scanning time [5].
Cardiac cine magnetic resonance imaging (MRI) is an emerging medical imaging modality to evaluate the growth of Cardiac-Vascular Disease (CVD). It is useful in evaluating the cardiac wall thickness and motion in CVD patients [6,7,8]. Further, cardiac cine MRI aids in performing the quantitative study of ejection fraction and cardiac output of the heart. The ejection fraction is the percentage of blood that is ejected out of the ventricles with each contraction. This amount is used to determine heart failures and other types of heart diseases [9]. Cardiac output measures the amount of blood pumped by the heart per minute. However, these advantages are limited by the lengthy acquisition process of cardiac cine MRI that requires multiple breaths-holds of the patient and extended patient engagement in MRI scanner. Therefore, it is essential to accelerate the image acquisition in cardiac cine MRI by using fast pulse sequences and/or by reducing the number of samples taken during data acquisition [10,11]. As the former approach is inherently limited by different constraints, much research interest is moved to the latter approach. CS can be applied successfully to the cardiac cine MRI, where sparsity is exploited in the temporal dimension [4,12]. However, improving speed and efficiency of CS recovery methods is an active area of interest for researchers working in medical imaging especially MRI. The key conditions for the CS framework to work are sparsity, non-linear reconstruction and incoherent undersampling.
In MR imaging, sparsity can be accomplished by transforming the image in its sparse representation. To fulfil the condition of incoherent sampling in MR imaging, various undersampling patterns can be utilized, such as radial lines sampling and variable density sampling [4]. Non-linear reconstruction numerical techniques involve l 1 -norm regularization in order to find sparse solutions to the least-squares optimization problem. l 2 -norm based regularization provides the linear and simplest solution to under-determined system problem. However, it minimizes the energy of the error and distributes it over all solution set that results in non-sparse solution that does not fits in CS framework. Similarly l p -norm ( 1 < p < ) based regularization, as value of p starts growing it tends to penalize only the largest parameter, such as max function, and some bad parameters may hide under the largest parameters, which results in less-sparse solution. For this very reason l 1 -norm is the preferred regularization, as it promotes sparsity that perfectly fits in CS framework [1,2,3]. However, l 1 -norm penalty is non-differentiable, so applying efficient optimization methods that involve derivative are not feasible. Therefore, various methods have been proposed to resolve the l 1 -norm regularization problem. The IST based recovery methods have successfully been utilized to efficiently reconstruct images from under-sampled data in the CS framework [5,13]. An iterative hard thresholding-based recovery method is proposed for the compressed sensing problem [14]. However, this algorithm has limited performance as compared to the soft thresholding-based methods. Random filters for compressive sampling [15], Bregman iterative algorithms for compressed sensing [16], and a weighted l 1 minimization recovery algorithm [17] are proposed to solve the compressed sensing recovery problem. Lately, smooth l 1 -norm penalty based sparse signal reconstruction method was evolved for approximation of l 1 -norm that uses a hyperbolic tangent function [18]. The research shows that this technique can be used for the reconstruction of undersampled MR images from fewer acquired samples, which allows fast imaging without compromising spatial resolution. Jawad et al. proposed that the wavelet thresholding can be implemented using hyperbolic tangent function. It was explained that the differentiable hyperbolic function provides a much more accurate recovery than IST techniques [19,20,21]. It was experimentally shown that the hyperbolic tangent function performs a much improved signal recovery as compared to the hard threshold, soft threshold and Garrote threshold functions [22,23].
In this paper, CS technique is applied to reduce MRI scanning time, CS exploits the sparsity of MRI in Fourier domain that enables us to take fewer samples without compromising on the quality of image recovered from undersampled MRI. We propose a novel and more efficient CS recovery algorithm based on the hyperbolic tangent function for approximating l 1 -norm and shrinkage operation for accurate recovery of compressively sampled sparse signals, MR images and the cardiac cine MRI. We introduce smooth approximation of l 1 -norm, the hyperbolic tangent function, where steepest descent algorithm is applicable for minimization of objective function. The error bounds for the proposed l 1 -norm penalty are presented in this paper. We have used the soft thresholding technique based on the hyperbolic tangent function that is inspired by the maximum a posteriori (MAP) noise estimator. In this work, we also recommend the efficient criteria for the tuning parameters. Performance analysis of the proposed method is shown using simulations; to recover random 1-D sparse signal, 2-D MR image and clinical cardiac cine MRI. Several quantitative performance measures are used apart from qualitative depiction, i.e., Mean Square Error (MSE), Root Mean Squared Error (RMSE), Signal to Noise Ratio (SNR), Peak Signal to Noise Ratio (PSNR), Improved Signal to Noise Ratio (ISNR), correlation, fitness, and Structural Similarity (SSIM) in order to prove the supremacy of proposed method over existing recovery techniques.

2. Materials and Methods

Reconstruction of undersampled signal through CS is an optimization problem, which promotes sparsity in our solution by minimizing the l 1 –norm.

2.1. Proposed Method

Let z ϵ n be the signal in a vector form and y ϵ m be the undersampled measurements. Then, the CS recovery function is written as:
f ( z ) = 1 2 y Φ Ψ H z 2 2 + λ z 1
where Φ is the sampling domain of the signal z , whereas Ψ represents sparsifying transform. The tuning parameter λ in Equation (1) provides an important trade-off parameter between fidelity and sparsity. The performance of our algorithm is dependent on proper threshold level selection. We have employed the fixed value expression, depending on the signal dimensions and its noise variance [13].
λ = σ v 2 ln ( n )
where σ v is the noise standard variance and n is the length of the sparse signal.
Since the hyperbolic tangent function has properties, such as non-convex, odd, smooth analytical bounded function that is monotonically increasing, the slope of the function at the origin can be tuned to any desired value [21]. So, our proposed approximation for the l 1 norm in Equation (1) is defined as:
z 1 i = 1 n z i t a n h ( γ z i )
Since the hyperbolic tangent function is used as a smooth and differentiable approximation to l 1 -norm. Therefore, the value of γ is taken quite high to make it closer to l 1 -norm, as shown in Figure 1. It is also providing the benefits of the smoothness and differentiability. Equation (1) can now be written as:
f ( z ) = 1 2 y Φ Ψ H z 2 2 + λ i = 1 n z i t a n h ( γ z i )
For steepest descent algorithm, vector differentiation can not be used. Hence, it can be rewritten as Equation (4) in element form to find the partial derivative. Let A = Φ Ψ H , then the element-wise equation is defined as:
f ( z ) = 1 2 i ( A z y ) i ( A z y ) i + λ z i t a n h ( γ z i )
Let A = ϕ Ψ H , then partial derivative of Equation (4) in element form is formulated as:
f ( z ) z l = i j A i j A i l z j i y i A i l + λ ( tanh ( γ z l ) + z l γ ( 1 t a n h 2 ( γ z l ) ) )
Hence, the steepest descent algorithm for lth update is:
( Δ z ) l = η f ( z ) z l
Equation (7) is used to find a solution using the steepest descent algorithm.

2.2. Error Bounds for Proposed Smooth l 1 -Norm

The error bounds for the proposed smooth l 1 norm approximation defined by Equation (2) are derived in this section [24]. The l 1 norm approximation is proposed based on the following two principles.
  • | z | = ( z ) + + ( z ) + , where ( z ) + = max { z , 0 } is the plus function;
  • This plus function can be smoothly approximated as:
    ( z ) + p ( z , γ ) = 1 2 [ z + z . tanh ( γ z ) ]
From Equation (8), we can write a smooth approximation of l 1 norm:
z 1 = ( z ) + + ( z ) + p ( z , γ ) + p ( z , γ ) = z 2 [ 1 + tanh ( γ z ) ] z 2 [ 1 + tanh ( γ z ) ] = z 2 tanh ( γ z ) + z 2 tanh ( γ z ) = z   t a n h ( γ z ) = z γ
Equation (9) represents the γ approximation of the l 1 norm, as shown in Figure 1.
Unlike the l 1 norm, we can apply the unconstraint optimization techniques, where gradient needs to be calculated and the proposed approximation is twice differentiable and the 1st and 2nd order gradients of the proposed l 1 norm are shown in Equations (10) and (11), respectively.
( z ) tanh ( γ z ) γ z   ( t a n h ( γ z ) 2 1 )
2 ( z ) 2 γ ( γ z   t a n h ( γ z ) 1 ) ( t a n h ( γ z ) 2 1 )
As the value of γ approaches infinity the error between z 1 and z γ approaches zero. We here propose the simple lemma to determine the error bounds for z and z γ .
Lemma 1.
The proposed smooth function of  l 1 norm f ( z ) = z   t a n h ( γ z )  fulfils the sufficient and necessary convexity condition in the interval  z [ 1 , 1 ]  as its derivative  f ( z )  defined by Equation (9) is monotonically non-decreasing and its second derivative  f ( z )  defined by Equation (10) is nonnegative for  0 < γ 1 ;
Lemma 2.
l 1 norm approximation error bounds for any z and γ > 0 .
| z 1 z γ | 1 2 γ
Proof. 
Let us consider two cases, first case for z > 0 ,
p ( z , γ ) ( z ) + = z 2 ( 1 + tanh ( γ z ) ) z = z 2 ( 1 + tanh ( γ z ) ) z = z 2 ( tanh ( γ z ) 1 )
Now, we can find the maximum value of tanh ( γ z ) to find the upper bound for Equation (13). As we know that the maximum value of tanh ( γ x ) is 1, so we can write:
m a x i m a z   t a n h ( γ z ) = e γ z e γ z e γ z + e γ z = 1
Using Equation (14), the relationship between γ and z can be easily derived as:
z = 1 2 γ
By inserting the value of z from Equation (15) in Equation (14)
p ( z , γ ) ( z ) + 1 4 γ
Figure 2 shows the proposed method obeys error bounds define by Equation (16).
Figure 3 shows graphically that our proposed approximation function obeys the bounds defined by Equation (19).
For z 0 ,
0 p ( z , γ ) ( z ) + = p ( z , γ ) p ( 0 , γ ) = z 2   ( tanh ( γ z ) 1 )   0 = 1 4 γ
As p is the monotonically increasing function. Hence, from Equations (17) and (18), p ( z , γ ) will dominate ( z ) + , so
| p ( z , γ ) ( z ) + | 1 4 γ
From Equation (8), we can insert z = ( z ) + + ( z ) +
| z 1 z γ | = | p ( z , γ ) + p ( z , γ ) ( ( z ) + + ( z ) + ) | | p ( z , γ ) ( z ) + | + | p ( z , γ ) ( z ) + | 1 4 γ + 1 4 γ = 1 2 γ
Figure 3 shows the error bounds versus error in the smooth approximation.
Let us define z ( 1 , γ ) as a smooth approximation to the l 1 norm function z 1 for a vector z n as:
z ( 1 , γ ) = i n z i γ | z ( 1 , γ ) z 1 | 2 n 1 4 γ = n 2 γ
Hence, we can conclude that:
lim γ z ( 1 , γ ) = z 1   z n
Let L : n by any continuous cost function and defined by f ( z ) = L ( z ) + z 1 and f γ ( z ) = L ( z ) + z ( 1 , γ ) . If we define z ¯ = a r g m i n z f ( z ) and   z ¯ γ = a r g m i n z f γ ( z ) . By definition of f and f γ and from Equation (20), it can be concluded that
lim γ f γ ( z ) = f ( z )   z n
In addition, it is a known fact that f ( z ¯ ) f ( z ) z . In particular f ( z ¯ ) f ( z ¯ γ ) , then:
f ( z ¯ ) f ( z ¯ γ ) = L ( z ¯ γ ) + z ¯ γ 1 = L ( z ¯ γ ) + z ¯ γ 1 + z ¯ γ ( 1 , γ ) z ¯ γ ( 1 , γ ) = ( L ( z ¯ γ ) + z ¯ γ ( 1 , γ ) ) + ( z ¯ γ 1 z ¯ γ ( 1 , γ ) ) = f γ ( z ¯ γ ) + ( z ¯ γ 1 z ¯ γ ( 1 , γ ) )
This implies that f ( z ¯ ) f γ ( z ¯ γ ) n 2 γ from Equation (21), similarly ( z ¯ ) f γ ( z ¯ γ ) n 2 γ , hence proved that lim γ f γ ( z ¯ ) = f ( z ¯ ) .
It can be further stated that:
| f ( z ¯ γ ) f ( z ¯ ) | = | f ( z ¯ γ ) f ( z ¯ ) f γ ( z ¯ γ ) + f γ ( z ¯ γ ) | | f ( z ¯ γ ) f γ ( z ¯ γ ) | + | f γ ( z ¯ γ ) f ( z ¯ ) |
Hence, it proved that lim γ f ( z ¯ γ ) = f ( z ¯ ) . Moreover, if L is strictly convex, it can be easily proven that: lim γ z γ = z ¯ .

3. The Map Estimator and Proposed Thresholding Mechanism

Conventionally l 1 -norm minimization has inherent soft thresholding [13]. However, when we approximate the l 1 -norm by the hyperbolic tangent function, thresholding is not done implicitly. The hard thresholding operator proposed in [14] can be defined by the following equation.
S β ( z ) = { z | z | > β 0 o t h e r w i s e
We have used a new thresholding function based on the tangent hyperbolic function. Therefore, β is an important parameter in controlling the under-sampling noise, which has Gaussian distribution [21]. To obtain the optimum value of β , the thresholding depends upon the undersampling noise. Therefore, the following data-driven thresholding parameter β is used [13,25].
β = σ v 2 σ z
With σ z is the standard deviation of sparse signal and σ v the standard deviation of Gaussian-like noise produced due to under-sampling.
To enhance the performance under different scenarios, different mathematical thresholding operators could be found in the literature [26,27,28]. The main idea in this approach is mapping the values nearer to the origin to zero and those that are further away from the origin are shrunk towards zero.
The basic denoising technique aims to find the estimate of original image or signal from its perturbed set of observations, as shown in Equation (27).
y = z + v
where y n is the noisy image, z n is the original signal and v is the zero-mean Gaussian noise with probability distribution function (pdf) given by:
p v ( θ ) = 1 2 π σ v 2 exp ( θ 2 2 2 σ v 2 )
By taking the Wavelet transform of Equation (27), we get:
q = s + v
where q = Ψ y and s = Ψ z represent the sparsifying domain for noisy image and the original image, respectively. As Wavelet transform is the linear operator, therefore the zero-mean Gaussian noise v after transformation will not change. The MAP estimation of random vector s is given by:
s ^ = max s n p ( s | q )
By using Bayes’ rule, one can ignore p ( q ) as it is independent of s , MAP estimator can be written as:
s ^ = max s n p ( q | s ) p s ( s )
The problem defined in Equation (31) can be further simplified by taking p ( q | s ) = p v ( q s ) :
s ^ = max s [ p v ( q s ) ] p s ( s ) = max s [ ln p v ( q s ) + ln p s ( s ) ] = max s [ ln { 1 2 π σ v 2 exp ( q s 2 2 2 σ v 2 ) } + ln p s ( s ) ] = max s [ ln { ( 1 2 π σ v 2 ) n exp ( q s 2 2 2 σ v 2 ) } + ln p s ( s ) ] = max s [ q s 2 2 2 σ v 2 + f ( s ) ]
where f ( s ) = ln p s ( s ) . By differentiating the argument of Equation (32) w.r.t. s and equating the result to zero, we can calculate the MAP estimator for Wavelet coefficients of the noise-free image as:
( q i s ^ i ) σ v 2 + f ( s ^ i ) = 0 , 1 i n
The pdf of biomedical images are more peaked at the center than Gaussian, so Laplacian can better estimate the distribution of Wavelet domain coefficients, i.e.,
p s ( s i ) = 1 2 σ v exp ( 2 σ v | s i | )
gives f ( s ^ i ) = 2 σ s i g ( s ^ i ) . Solving Equation (33) will result in
q i = s ^ i + 2   s i g ( s ^ i )
Let β = 2 σ v 2 and solve Equation (35) for s ^ i to formulate the nonlinear shrinkage:
s ^ i = S β ( q ) = max { | q | β , 0 } . s i g ( q )
Equation (36) can be further elaborated as:
S β ( q ) { s g n ( q ) ( | q | β ) | q | > β 0 o t h e r w i s e
In this paper, novel thresholding approach has been proposed, which is used on the hyperbolic tangent, as the hyperbolic tangent function slope can be adjusted from the origin and it is a bounded function that makes it an suitable surrogate function for soft thresholding. Hence, hyperbolic tangent based soft thresholding can be described mathematically by following equation:
S β ( q ) { c z { t a n h ( α ( | q | β ) ) } | q | > β 0 o t h e r w i s e
where β is a thresholding parameter and parameter α is used to control the shape of the hyperbolic tangent function. If α is closer to zero, Equation (38) approximately changes into the soft thresholding function. When α approaches , Equation (38) changes to the hard thresholding function, as shown in Figure 4. Our proposed Algorithm 1 starts as a soft thresholding function and smoothly changes to a hard threshold at higher iterations. The proposed approximation of this soft thresholding results in a better reconstruction as compared to the conventional soft thresholding method [21] as illustrated in Figure 4.
Algorithm 1. Proposed Algorithms.
Inputs:
Sensing matrix u , measurement vector y ϵ m , parameters γ , λ and   β ,
Output:
A k-sparse vector x ^ R n
Initialization: Initialize x 0 , Index i = 0
Step-1 (Sparse Representation): z i = Ψ x i
Step-1 (Gradient Computation): Find f ( z i ) using Equation (5)
Step-2 (Solution Update): Compute the update using Equations (6) and (7).
Step-3 (Shrinkage): Estimate Solution using Equation (38), i.e., z ^ i + 1 = S β ( z i + 1 )
Step-4 (Repeat): If stopping criterion is not met,   i = i + 1 & go to step 1
Output: x ^ = Ψ H z ^ i

4. Results and Discussions

In order to gauge the performance of proposed algorithm, we have applied our algorithm to 1-D sparse signal, Compressively sampled MR image and Cine Cardiac MRI. MRXCAT simulator is used to evaluate the proficiency of recovery algorithms in the field of Cardiac MRI. We have evaluated the performance of our proposed technique quantitatively and qualitatively. The performance measures that are used in this research article are: pictorial depiction of under-sampling artefacts, Structural Similarity (SSIM), Peak Signal to Noise Ratio (PSNR) and Root Mean Square Error (RMSE).

4.1. 1-D Sparse Signal Recovery

The proposed algorithm is applied for the recovery of the 1-D sparse signal recovery, where the random sparse signal of length n = 512 is created in MATLAB and the support for the sparse signal was generated randomly with K = 85 non-zero elements. The random sparse signal is compressively sampled using a random measurement matrix A R 256 × 512 with only m = 256 measurements.
Figure 5 shows the fitness achieved by the proposed algorithm and soft-thresholding method. The proposed method achieved faster convergence as compared to soft thresholding. Figure 6 shows sparsity effect on successful recovery achieved by the soft thresholding and proposed algorithm. The proposed algorithm performs much better even with a higher sparsity level as compared to the soft thresholding technique. Similarly, in Figure 7, the proposed method recovered the sparse signal with great accuracy, whereas the soft thresholding technique failed to accurately recover the sparse signal. The accuracy of the proposed technique was also measured against performance measures, such as SNR, MSE and correlation, as shown in Table 1. The proposed algorithm performed much better than the soft thresholding method against all these performance measures. The time comparison for proposed algorithm is 1.57 s as compared to 1.34 s by conventional soft thresholding.

4.2. 2-D Compressively Sampled MR Image Recovery

The random sampling at the CS image acquisition produces incoherent and noise-like artefacts in its sparsifying domain. In case of MR imaging or similar Fourier domain encoded biomedical imaging, where the MR image is in the spatial domain, the linear reconstruction (where, missing Fourier data points are replaced by zero and the resultant image inverse Fourier transform is taken) produces artifacts similar to additive Gaussian noise. The type of noise produced by subsampling is governed by undersampling patterns [29]. In order to recover an image, the compressed sensing recovery essentially becomes an image denoising problem. Using this analogy of CS encoding and noisy image, the first step in recovering the original image is to estimate a noise, this is achieved by maximum a posteriori (MAP) estimator. The proposed algorithm is also implemented to recover a 2-D Compressively sampled real human brain MR image of size 256 × 256. The human brain MR image is a fully sampled scanned image by a 1.5 Tesla GE-HDxt-MRI scanner with Gradient Echo (GE) sequence and 8 channels head coils with the specifications, i.e., TE = 10 msec, flip angle = 90°, bandwidth = 31.25 KHz, slice thickness=3 mm, TR = 55, and image dimensions = 256 × 256, at St. Mary’s Hospital, London, UK. This MR image is compressively sampled by taking only 25% samples in k-space.
Figure 8 shows the performance of the proposed method with respect to Structural Similarity (SSIM). The proposed method achieved much better SSIM as compared to soft thresholding. The Peak Signal to Noise Ratio (PSNR) accomplished by proposed method is shown in Figure 9. Figure 10 shows the (a) Original 2D Brain MR Image, (b) Conventional Soft Thresholding based recovered 2D MRI, (c) 2D Brain MR Image recovered from undersampled image, (d) Difference of original and soft thresholding image, (e) Difference of proposed recovery method image with original image. The Difference is scaled up by 1000 in order to enhance its visibility. Table 2 shows the proposed method has outperformed soft thresholding method in terms of PSNR and SSIM. Table 3 shows the performance of proposed algorithm and soft thresholding in terms of Mean Square Error (MSE), Improved Signal to Noise Ratio (ISNR), Correlation, SSIM, SNR, PSNR after the 15 iterations of soft thresholding and the proposed algorithm. The results show that proposed method achieved much better results in as compared to soft thresholding.

4.3. Cardiac Cine Magnetic Resonance Imaging Recovery

The proposed algorithm is applied to MRXCAT, which produces breath-held under-sampled cardiac cine MR image data. For MRXCAT, the following parameters were set: recovery matrix size: 256 × 256 with 24 cardiac phases, with an image resolution set as 1 × 1 × 1 mm3, TR = 3 ms, TE = 1.5 ms. Five different acceleration rates R = (2, 4, 8, 12, 20) were used to assess the performance of the proposed method. For in vivo data, the following parameters were used: reconstruction matrix size: 256 × 256, 25 cardiac phases, with FOV of 375 mm. TE = 1 ms, TR = 3 ms and flip angle = 600. Five acceleration rates are R = ( 2 ,   4 ,   8 ,   12 ,   20 ) are used to evaluate the performance of the proposed method. The reconstructed images are matched with the fully sampled original generated cardiac cine MRI as shown in Figure 11. All images are recovered in MATLAB by the proposed algorithm.
To gauge the efficiency of proposed algorithm, we use MRXCAT simulator software. It is designed for the analysis of reconstruction algorithms performance in the area of cardiac cine MRI. MRXCAT simulator is used to evaluate the proficiency of recovery algorithms in the field of Cardiac MRI. We have evaluated the performance of our proposed technique quantitatively and qualitatively. The performance measures that are used in this research article are: pictorial depiction of under-sampling artefacts, Structural Similarity (SSIM), Peak Signal to Noise Ratio (PSNR) and Root Mean Square Error (RMSE).
To evaluate the performance of proposed recovery technique qualitatively, we have experimentally depicted the recovered diastolic and systolic frames using acceleration rates of (R = 2, 4, 8, 12, 20). The quantitative assessment of the proposed algorithm is done using RMSE, PSNR and SSIM. Comparison between proposed algorithm and traditional soft thresholding technique is also performed. Figure 11 depicts the proficiency of the proposed algorithm at various acceleration rates while comparing with the soft thresholding. The first column shows the diastolic frame at different acceleration rates of cine cardiac MR image and the second column represents the systolic frame of cine MRI. The top row depicts the results of traditional IST algorithm, while the bottom row depicts proposed method results.
Table 4 shows the performance comparison of different sparsity transform using mean squared error in the transform domain. It measures the average of the error squares between the reconstructed and the acquired coefficients in the sparse domain. The proposed tangent hyperbolic based approximation performs well in temporal FFT as compared to the other sparse transforms. In particular, at higher acceleration rates, the tangent hyperbolic tangent based proposed technique shows much improved recovery of CS images.
Figure 12 shows simulated data where (a) compares proposed method at bottom row with IST at top row with acceleration rate of 2. The arrow in (a) depicts the very minute presence of artefacts, while (b) depicts the performance of proposed method at acceleration rate equal to 4. The arrow in (b) depicts the presence of artefacts (c) shows the results of both algorithms with acceleration rate set at 8. The artefacts due to subsampling become gradually more visible in IST results as highlighted by arrow mark (d) depicts the results when acceleration rate is set at 12. Both techniques depicts the artefacts, however these artefacts are visible in the IST as mentioned by the white arrow in the figure (e) shows very much degraded image quality of IST, while comparing it with the proposed method. The subsampling artefacts dominate the traditional IST result when acceleration rate R is set at 20.
To evaluate the recovered images quantitatively, we have used SSIM to compare the proposed technique with the IST technique. Figure 13 depicts the SSIM of our proposed algorithm, iterative soft thresholding (IST) and undersampled images. The quality of undersampled images is visibly quite poor. The efficiency of our proposed technique and IST technique is almost similar at low acceleration rates. However, the visible quality of the soft thresholding based recovered images decreases as acceleration rates are increased, as compared to the proposed method.
Figure 14 shows the requisite iterations for the image reconstruction in both the methods. The proposed method solves the problem in six iterations, while the IST recovery technique takes ten iterations to reach the optimal solution. In this result, the data consistency is used to show the performance of proposed method.
To evaluate the efficiency of our recovered algorithm quantitatively, the results are shown the reconstruction results using PSNR at various acceleration rates (R = 2, 4, 8, 12, 20). We have compared our method with the traditional iterative soft thresholding technique. Figure 14 depicts the efficiency of our proposed technique at various acceleration rates as compared to IST algorithm. Red line shows the results of our method at the different acceleration rates. Figure 15 shows the PSNR of soft thresholding method and under-sampled data are shown with the green and blue lines, respectively.
Table 5 elaborates the comparison of performance using root mean squared error (RMSE). It measures the error squares average between the recovered samples and the actual samples. The proposed method performance is much superior as compared to the IST technique. In particular, while operating at higher acceleration rates, the tangent hyperbolic method performs much better in recovering the images. However, the efficiency of traditional IST algorithm degrades at higher acceleration rates.
To evaluate the performance of reconstructed images qualitatively, using in vivo data, we have shown a comparison between the proposed method and the soft thresholding method in Figure 16. We have used five acceleration rates R = (2, 4, 8, 12, and 20) to show the comparison between the proposed method and the soft thresholding method. In this figure, the performance of the proposed technique and IST algorithm is similar at lower acceleration rates. However, the blurring artefacts in IST based recovered images are more prominent at higher acceleration rates as compared to the proposed algorithm as indicated by the white arrows.

5. Conclusions

In this paper, the novel CS recovery algorithm is proposed for compressively sampled sparse signals and biomedical images. The proposed method is applied in the 1-D sparse signal, 2-D real human brain MRI and cardiac cine MRI. In our proposed algorithm, we have introduced a hyperbolic tangent smooth approximation of non-differentiable l 1 -norm and shrinkage. The experimental results quantitative analysis based on SSIM, PSNR, RMSE of recovered sparse signal and MR images have outperformed the conventional IST algorithm. The qualitative observations show significant improvement in the proposed method, especially at higher acceleration rates on Cine Cardiac MR images. In future, this research work can be further enhanced to incorporate machine learning techniques using large compressively sampled MRI datasets to restore accurate images, and the proposed method can be implemented on CS MRI scanners to reduce patient anxiety.

Author Contributions

Conceptualization, H.H. and J.A.S.; methodology; software, H.H.; validation, K.K., N.K. and J.A.S.; formal analysis, H.H.; investigation, H.H. and J.A.S.; resources, J.A.S.; writing—original draft preparation, H.H.; writing—review and editing, J.A.S. and N.K.; visualization, H.H. and J.A.S.; supervision, J.A.S.; project administration, J.A.S. and K.K.; funding acquisition, K.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research was partially funded by British Malaysia Intitute, Universiti of Kaul Lumpur, including publication of this research article.

Data Availability Statement

1-D dataset was generated using MATLAB. 2-D MR image was acquired from St. Mary’s Hospital, London, England. While breath-held under-sampled cardiac cine dataset is generated using MRXCAT software.

Acknowledgments

We acknowledge the support given by University of Kaula Lumpur, British Malaysian Institute for funding the research publications. We also acknowledge Higher Education Commission Pakistan for providing support in terms of hardware for experiments.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Donoho, D.L. Compressed sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
  2. Candes, E.J.; Wakin, M.B. An Introduction To Compressive Sampling. IEEE Signal Process. Mag. 2008, 25, 21–30. [Google Scholar] [CrossRef]
  3. Candes, E.J.; Tao, T. Near-Optimal Signal Recovery From Random Projections: Universal Encoding Strategies? IEEE Trans. Inf. Theory 2006, 52, 5406–5425. [Google Scholar] [CrossRef] [Green Version]
  4. Lustig, M.; Donoho, D.; Pauly, J.M. Sparse MRI: The application of compressed sensing for rapid MR imaging. Magn. Reson. Med. 2007, 58, 1182–1195. [Google Scholar] [CrossRef]
  5. Lustig, M.; Donoho, D.L.; Santos, J.M.; Pauly, J.M. Compressed Sensing MRI. IEEE Signal Process. Mag. 2008, 25, 72–82. [Google Scholar] [CrossRef]
  6. Auger, D.A.; Bilchick, K.C.; Gonzalez, J.A.; Cui, S.X.; Holmes, J.W.; Kramer, C.M.; Salerno, M.; Epstein, F.H. Imaging left-ventricular mechanical activation in heart failure patients using cine DENSE MRI: Validation and implications for cardiac resynchronization therapy. J. Magn. Reson. Imaging 2017, 46, 887–896. [Google Scholar] [CrossRef]
  7. Liu, J.; Feng, L.; Shen, H.-W.; Zhu, C.; Wang, Y.; Mukai, K.; Brooks, G.C.; Ordovas, K.; Saloner, D. Highly-accelerated self-gated free-breathing 3D cardiac cine MRI: Validation in assessment of left ventricular function. Magn. Reson. Mater. Phys. Biol. Med. 2017, 30, 337–346. [Google Scholar] [CrossRef] [Green Version]
  8. van Amerom, J.F.P.; Lloyd, D.F.A.; Price, A.N.; Kuklisova Murgasova, M.; Aljabar, P.; Malik, S.J.; Lohezic, M.; Rutherford, M.A.; Pushparajah, K.; Razavi, R.; et al. Fetal cardiac cine imaging using highly accelerated dynamic MRI with retrospective motion correction and outlier rejection. Magn. Reson. Med. 2018, 79, 327–338. [Google Scholar] [CrossRef] [Green Version]
  9. Paulus, W.J.; Tschöpe, C.; Sanderson, J.E.; Rusconi, C.; Flachskampf, F.A.; Rademakers, F.E.; Marino, P.; Smiseth, O.A.; De Keulenaer, G.; Leite-Moreira, A.F.; et al. How to diagnose diastolic heart failure: A consensus statement on the diagnosis of heart failure with normal left ventricular ejection fraction by the Heart Failure and Echocardiography Associations of the European Society of Cardiology. Eur. Heart J. 2007, 28, 2539–2550. [Google Scholar] [CrossRef] [Green Version]
  10. Yerly, J.; Gubian, D.; Knebel, J.-F.; Schenk, A.; Chaptinel, J.; Ginami, G.; Stuber, M. A phantom study to determine the theoretical accuracy and precision of radial MRI to measure cross-sectional area differences for the application of coronary endothelial function assessment. Magn. Reson. Med. 2018, 79, 108–120. [Google Scholar] [CrossRef]
  11. Ahmed, A.H.; Qureshi, I.M.; Shah, J.A.; Zaheer, M. Motion correction based reconstruction method for compressively sampled cardiac MR imaging. Magn. Reson. Imaging 2017, 36, 159–166. [Google Scholar] [CrossRef]
  12. Gamper, U.; Boesiger, P.; Kozerke, S. Compressed sensing in dynamic MRI. Magn. Reson. Med. 2008, 59, 365–373. [Google Scholar] [CrossRef] [PubMed]
  13. Donoho, D.L. De-noising by soft-thresholding. IEEE Trans. Inf. Theory 1995, 41, 613–627. [Google Scholar] [CrossRef] [Green Version]
  14. Blumensath, T.; Davies, M.E. Iterative hard thresholding for compressed sensing. Appl. Comput. Harmon. Anal. 2009, 27, 265–274. [Google Scholar] [CrossRef] [Green Version]
  15. Tropp, J.A.; Wakin, M.B.; Duarte, M.F.; Baron, D.; Baraniuk, R.G. Random Filters for Compressive Sampling and Reconstruction. In Proceedings of the 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings, Toulouse, France, 14–19 May 2006. [Google Scholar]
  16. Yin, W.; Osher, S.; Goldfarb, D.; Darbon, J. Bregman Iterative Algorithms for $\ell_1$-Minimization with Applications to Compressed Sensing. SIAM J. Imaging Sci. 2008, 1, 143–168. [Google Scholar] [CrossRef] [Green Version]
  17. Khajehnejad, M.A.; Xu, W.; Avestimehr, A.S.; Hassibi, B. Weighted ℓ<inf>1</inf>minimization for sparse recovery with prior information. In Proceedings of the 2009 IEEE International Symposium on Information Theory, Seoul, Korea, 28 June–3 July 2009; pp. 483–487. [Google Scholar]
  18. Shah, J.; Qureshi, I.; Omer, H.; Khaliq, A. A modified POCS-based reconstruction method for compressively sampled MR imaging. Int. J. Imaging Syst. Technol. 2014, 24, 203–207. [Google Scholar] [CrossRef]
  19. Shah, J.A.; Qureshi, I.M.; Omer, H.; Khaliq, A.A.; Deng, Y. Compressively sampled magnetic resonance image reconstruction using separable surrogate functional method. Concepts Magn. Reson. Part A 2014, 43, 157–165. [Google Scholar] [CrossRef]
  20. Bilal, M.; Shah, J.A.; Qureshi, I.M.; Kadir, K. Respiratory Motion Correction for Compressively Sampled Free Breathing Cardiac MRI Using Smooth l(1)-Norm Approximation. Int. J. Biomed. Imaging 2018, 2018, 7803067. [Google Scholar] [CrossRef] [Green Version]
  21. Shah, J.; Qureshi, I.M.; Deng, Y.; Kadir, K. Reconstruction of Sparse Signals and Compressively Sampled Images Based on Smooth l1-Norm Approximation. J. Signal Process. Syst. 2017, 88, 333–344. [Google Scholar] [CrossRef]
  22. He, C.; Xing, J.; Li, J.; Yang, Q.; Wang, R. A New Wavelet Thresholding Function Based on Hyperbolic Tangent Function. Math. Probl. Eng. 2015, 2015, 528656. [Google Scholar] [CrossRef]
  23. Lu, J.-y.; Lin, H.; Ye, D.; Zhang, Y.-s. A New Wavelet Threshold Function and Denoising Application. Math. Probl. Eng. 2016, 2016, 3195492. [Google Scholar] [CrossRef] [Green Version]
  24. Schmidt, M.; Fung, G.; Rosales, R. Fast Optimization Methods for L1 Regularization: A Comparative Study and Two New Approaches. In Proceedings of the Machine Learning: ECML 2007, Berlin/Heidelberg, Germany, 17–21 September 2007; pp. 286–297. [Google Scholar]
  25. Chang, S.G.; Bin, Y.; Vetterli, M. Spatially adaptive wavelet thresholding with context modeling for image denoising. IEEE Trans. Image Process. 2000, 9, 1522–1531. [Google Scholar] [CrossRef] [Green Version]
  26. Sendur, L.; Selesnick, I.W. Bivariate shrinkage functions for wavelet-based denoising exploiting interscale dependency. IEEE Trans. Signal Process. 2002, 50, 2744–2756. [Google Scholar] [CrossRef] [Green Version]
  27. Nasri, M.; Nezamabadi-Pour, H. Image denoising in the wavelet domain using a new adaptive thresholding function. Neurocomputing 2009, 72, 1012–1025. [Google Scholar] [CrossRef]
  28. Prinosil, J.; Smekal, Z.; Bartusek, K. Wavelet Thresholding Techniques in MRI Domain. In Proceedings of the 2010 International Conference on Biosciences, Online, 7–13 March 2010; pp. 58–63. [Google Scholar]
  29. Jin, J.; Yang, B.; Liang, K.; Wang, X. General image denoising framework based on compressive sensing theory. Comput. Graph. 2014, 38, 382–391. [Google Scholar] [CrossRef]
Figure 1. l 1 norm approximation using the hyperbolic tangent function for different values of γ = (1, 4, 6, and 10). As the value of gamma continues to increase and the approximation is closer to the actual l 1 norm, however, it is less smooth. The proposed technique gives us the flexibility to choose between the level of smoothness and accuracy.
Figure 1. l 1 norm approximation using the hyperbolic tangent function for different values of γ = (1, 4, 6, and 10). As the value of gamma continues to increase and the approximation is closer to the actual l 1 norm, however, it is less smooth. The proposed technique gives us the flexibility to choose between the level of smoothness and accuracy.
Computation 11 00007 g001
Figure 2. l 1 norm approximation error bounds for z > 0 , the green line shows the upper bound proved mathematically in Equation (16), whereas the dotted red line shows the actual error between the proposed l 1 norm smooth approximation and actual non-differentiable l 1 norm. The error is maximum at approximately zero and approaches zero as γ .
Figure 2. l 1 norm approximation error bounds for z > 0 , the green line shows the upper bound proved mathematically in Equation (16), whereas the dotted red line shows the actual error between the proposed l 1 norm smooth approximation and actual non-differentiable l 1 norm. The error is maximum at approximately zero and approaches zero as γ .
Computation 11 00007 g002
Figure 3. l 1 norm approximation error bounds for z < 0 , the green line shows the upper bound proved mathematically in Equation (19), whereas the dotted red line shows the actual error between proposed l 1 norm smooth approximation and actual non-differentiable l 1 norm. The error is maximum at approximately zero and approaches zero as γ .
Figure 3. l 1 norm approximation error bounds for z < 0 , the green line shows the upper bound proved mathematically in Equation (19), whereas the dotted red line shows the actual error between proposed l 1 norm smooth approximation and actual non-differentiable l 1 norm. The error is maximum at approximately zero and approaches zero as γ .
Computation 11 00007 g003
Figure 4. Hyperbolic tangent function based thresholding for alpha α = (2, 4, 8, 16), the value of α determines the slope of soft thresholding. The proposed method gives us the flexibility to shape the curves using α depending upon its application.
Figure 4. Hyperbolic tangent function based thresholding for alpha α = (2, 4, 8, 16), the value of α determines the slope of soft thresholding. The proposed method gives us the flexibility to shape the curves using α depending upon its application.
Computation 11 00007 g004
Figure 5. Fitness achieved by the soft thresholding and proposed algorithm. The proposed algorithm converges rapidly as compared to the soft thresholding technique.
Figure 5. Fitness achieved by the soft thresholding and proposed algorithm. The proposed algorithm converges rapidly as compared to the soft thresholding technique.
Computation 11 00007 g005
Figure 6. Sparsity effect on successful recovery achieved by the soft thresholding and proposed algorithm. The proposed algorithm performs much better even with higher sparsity level as compared to the soft thresholding technique.
Figure 6. Sparsity effect on successful recovery achieved by the soft thresholding and proposed algorithm. The proposed algorithm performs much better even with higher sparsity level as compared to the soft thresholding technique.
Computation 11 00007 g006
Figure 7. (a) The recovered sparse signal from the proposed algorithm; (b) The recovered sparse signal from soft thresholding.
Figure 7. (a) The recovered sparse signal from the proposed algorithm; (b) The recovered sparse signal from soft thresholding.
Computation 11 00007 g007
Figure 8. Structural Similarity of proposed and soft thresholding algorithm for recovery of compressively sampled MR image against each iteration.
Figure 8. Structural Similarity of proposed and soft thresholding algorithm for recovery of compressively sampled MR image against each iteration.
Computation 11 00007 g008
Figure 9. Correlation of proposed and soft thresholding algorithm of recovered compressively sample MR image.
Figure 9. Correlation of proposed and soft thresholding algorithm of recovered compressively sample MR image.
Computation 11 00007 g009
Figure 10. (a) Original 2D Brain MR Image, (b) Conventional Soft Thresholding based recovered 2D MRI, (c) 2D Brain MR Image recovered from undersampled image, (d) Difference of original and soft thresholding image, (e) Difference of proposed recovery method image with original image. The Difference is scaled up by the factor of 1000 in order to enhance its visibility.
Figure 10. (a) Original 2D Brain MR Image, (b) Conventional Soft Thresholding based recovered 2D MRI, (c) 2D Brain MR Image recovered from undersampled image, (d) Difference of original and soft thresholding image, (e) Difference of proposed recovery method image with original image. The Difference is scaled up by the factor of 1000 in order to enhance its visibility.
Computation 11 00007 g010
Figure 11. (a) Short axis cardiac cine MRI with completely sampled diastolic frame. (b) Sparsifying transform of cine cardiac MRI diastolic frame with temporal Fourier transform ( Ψ ), which results in sparse representation, (c) Another sparse representation of cardiac cine MR image (diastolic frame) using total variation transform ( Ψ ).
Figure 11. (a) Short axis cardiac cine MRI with completely sampled diastolic frame. (b) Sparsifying transform of cine cardiac MRI diastolic frame with temporal Fourier transform ( Ψ ), which results in sparse representation, (c) Another sparse representation of cardiac cine MR image (diastolic frame) using total variation transform ( Ψ ).
Computation 11 00007 g011
Figure 12. Simulated data (a) Compares proposed method at bottom row with IST at top row with acceleration rate of 2. The arrow in (a) depicts the very minute presence of artifacts. Here (b) depicts the performance of proposed method at acceleration rate equal to 4. The arrow in (b) depicts the presence of artefacts (c) shows the results of both algorithms with acceleration rate set at 8. (d) depicts the results when acceleration rate is set at 12. These artefacts are visible in the IST as mentioned by the white arrow in the figure (e) shows very much degraded image quality of IST, while comparing it with the proposed method.
Figure 12. Simulated data (a) Compares proposed method at bottom row with IST at top row with acceleration rate of 2. The arrow in (a) depicts the very minute presence of artifacts. Here (b) depicts the performance of proposed method at acceleration rate equal to 4. The arrow in (b) depicts the presence of artefacts (c) shows the results of both algorithms with acceleration rate set at 8. (d) depicts the results when acceleration rate is set at 12. These artefacts are visible in the IST as mentioned by the white arrow in the figure (e) shows very much degraded image quality of IST, while comparing it with the proposed method.
Computation 11 00007 g012
Figure 13. This figure depicts the efficiency of proposed algorithm by means of SSIM index. As acceleration rate increases, the SSIM of proposed algorithm degrades slowly while comparing it with IST algorithm.
Figure 13. This figure depicts the efficiency of proposed algorithm by means of SSIM index. As acceleration rate increases, the SSIM of proposed algorithm degrades slowly while comparing it with IST algorithm.
Computation 11 00007 g013
Figure 14. Comparison of cardiac cine MRI recovery at number of iterations; it can be seen from results that proposed method converges to an optimal solution in lesser iterations as compared to traditional thresholding.
Figure 14. Comparison of cardiac cine MRI recovery at number of iterations; it can be seen from results that proposed method converges to an optimal solution in lesser iterations as compared to traditional thresholding.
Computation 11 00007 g014
Figure 15. The performance using the peak signal-to-noise ratio (PSNR). PSNR of our method is better at all acceleration rates as compared to the soft thresholding method.
Figure 15. The performance using the peak signal-to-noise ratio (PSNR). PSNR of our method is better at all acceleration rates as compared to the soft thresholding method.
Computation 11 00007 g015
Figure 16. In real vivo data (a) Compares proposed method at bottom row with IST at top row with acceleration rate of 2. The arrow in (a) shows very minute artifacts. (b) depicts the performance of proposed method at acceleration rate equal to 4. The arrow in (b) depicts the presence of artefacts (c) shows the results of both algorithms with acceleration rate set at 8. The artefacts due to subsampling become gradually more visible in IST results as highlighted by arrow mark (d) depicts the results when acceleration rate is set at 12. Both techniques depicts the artefacts, however these artefacts are visible in the IST as mentioned by the white arrow in the figure (e) show very much degraded image quality of IST, while comparing it with the proposed method. The subsampling artefacts dominate the traditional IST result when acceleration rate R is set at 20.
Figure 16. In real vivo data (a) Compares proposed method at bottom row with IST at top row with acceleration rate of 2. The arrow in (a) shows very minute artifacts. (b) depicts the performance of proposed method at acceleration rate equal to 4. The arrow in (b) depicts the presence of artefacts (c) shows the results of both algorithms with acceleration rate set at 8. The artefacts due to subsampling become gradually more visible in IST results as highlighted by arrow mark (d) depicts the results when acceleration rate is set at 12. Both techniques depicts the artefacts, however these artefacts are visible in the IST as mentioned by the white arrow in the figure (e) show very much degraded image quality of IST, while comparing it with the proposed method. The subsampling artefacts dominate the traditional IST result when acceleration rate R is set at 20.
Computation 11 00007 g016
Table 1. Performance comparison of different sparsity transforms using mean squared error in the transform domain. Temporal FFT performs better in cardiac cine MRI.
Table 1. Performance comparison of different sparsity transforms using mean squared error in the transform domain. Temporal FFT performs better in cardiac cine MRI.
Performance MetricsSoft ThresholdingProposed Algorithm
MSE1.00 × 10−21.61 × 10−4
Fitness0.86640.0224
SNR12.671230.6259
Correlation0.97870.9995
Table 2. Performance comparison of conventional soft thresholding and proposed method with different compression levels, i.e., 5% to 50% of subsampling of the original 2-D MR image. These results show that the proposed method achieves better results in terms of SSIM and PSNR at varying compression ratios.
Table 2. Performance comparison of conventional soft thresholding and proposed method with different compression levels, i.e., 5% to 50% of subsampling of the original 2-D MR image. These results show that the proposed method achieves better results in terms of SSIM and PSNR at varying compression ratios.
Compression RatioSoft ThresholdingProposed Algorithm
SSIMPSNRSSIMPSNR
5 %0.684375.90560.704876.1609
10%0.778678.93200.817579.6580
20%0.899482.03160.847283.7628
30%0.940787.35350.979091.1620
40%0.972491.25400.992096.1281
50%0.988495.42450.995599.5496
Table 3. Performance comparison of different sparsity transforms using mean squared error in the transform domain. Temporal FFT performs better in cardiac Cine MRI.
Table 3. Performance comparison of different sparsity transforms using mean squared error in the transform domain. Temporal FFT performs better in cardiac Cine MRI.
Performance MetricsSoft ThresholdingProposed Algorithm
MSE1.38 × 10−40.73 × 10−4
PSNR86.719589.4497
ISNR28.383231.1135
SSIM0.93460.9711
SNR26.029828.7491
Correlation0.99800.9989
Table 4. Performance comparison of different sparsity transforms using mean squared error in the transform domain. Temporal FFT performs better in cardiac cine MRI.
Table 4. Performance comparison of different sparsity transforms using mean squared error in the transform domain. Temporal FFT performs better in cardiac cine MRI.
Acceleration RatesSpatial DomainTotal VariationTemporal FFT
20.10960.11230.0728
40.23210.18490.0848
80.28100.24380.0948
120.35330.26840.1043
200.47560.29820.1150
Table 5. Comparison of proposed method with conventional IST algorithm with RMSE. Proposed method performance is much better as acceleration rates are increased.
Table 5. Comparison of proposed method with conventional IST algorithm with RMSE. Proposed method performance is much better as acceleration rates are increased.
Acceleration RatesUndersampled
Image
Iterative Soft
Thresholding
Proposed Method
Simulated Data20.0810.03650.0353
40.12180.04720.0372
80.14980.07020.0419
120.15830.07750.0485
200.17820.09410.0606
In vivo Data20.0850.00990.0056
40.1060.02410.0172
80.11700.04950.0206
120.1200.05670.0338
200.13980.05850.0551
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Haider, H.; Shah, J.A.; Kadir, K.; Khan, N. Sparse Reconstruction Using Hyperbolic Tangent as Smooth l1-Norm Approximation. Computation 2023, 11, 7. https://doi.org/10.3390/computation11010007

AMA Style

Haider H, Shah JA, Kadir K, Khan N. Sparse Reconstruction Using Hyperbolic Tangent as Smooth l1-Norm Approximation. Computation. 2023; 11(1):7. https://doi.org/10.3390/computation11010007

Chicago/Turabian Style

Haider, Hassaan, Jawad Ali Shah, Kushsairy Kadir, and Najeeb Khan. 2023. "Sparse Reconstruction Using Hyperbolic Tangent as Smooth l1-Norm Approximation" Computation 11, no. 1: 7. https://doi.org/10.3390/computation11010007

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop