Brought to you by:
Paper

Gamma regularization based reconstruction for low dose CT

, , , , , , and

Published 25 August 2015 © 2015 Institute of Physics and Engineering in Medicine
, , Citation Junfeng Zhang et al 2015 Phys. Med. Biol. 60 6901 DOI 10.1088/0031-9155/60/17/6901

0031-9155/60/17/6901

Abstract

Reducing the radiation in computerized tomography is today a major concern in radiology. Low dose computerized tomography (LDCT) offers a sound way to deal with this problem. However, more severe noise in the reconstructed CT images is observed under low dose scan protocols (e.g. lowered tube current or voltage values). In this paper we propose a Gamma regularization based algorithm for LDCT image reconstruction. This solution is flexible and provides a good balance between the regularizations based on l0-norm and l1-norm. We evaluate the proposed approach using the projection data from simulated phantoms and scanned Catphan phantoms. Qualitative and quantitative results show that the Gamma regularization based reconstruction can perform better in both edge-preserving and noise suppression when compared with other norms.

Export citation and abstract BibTeX RIS

1. Introduction

CT examination is undoubtedly an effective and reliable medical tool in providing anatomical and pathological information for clinical diagnosis. However, it has been shown that the inherent radiation of CT scanners can induce cancer and other diseases (Brenner et al 2001, de González and Darby 2004, Brenner et al 2007). With reduced radiation harm to patients, low dose computerized tomography reconstruction has attracted more and more research attention. However, when the dose is reduced (e.g. by lowering the tube current or voltage values), the images reconstructed using for instance the filtered back projection (FBP) suffer from increased noise and artifacts. Diagnostic mistakes might be induced in this case. In the past decades, a number of attempts have been carried out to overcome this shortcoming and to provide clinically acceptable LDCT images (Lange and Carson 1984, Hsieh 1998, Lu et al 2001, Li et al 2004, Sidky et al 2006, Wang et al 2006, Hsieh 2009, Yu and Wang 2010, Hu et al 2011, Xu et al 2012, Chen et al 2013a, 2013b, Liu et al 2014, Niu et al 2014). Among all the low dose strategies, lowering the tube current values (milliampere (mA) or milliampere second (mAs)) or the voltage values (kilovolt (KV)) is the most straightforward and pragmatic solution. But in such case, the quality of projection data is degraded due to a decrease in photon number and an amplified noise turbulence (Hsieh 1998, Lu et al 2001, Li et al 2004). By better modeling the projection data and the imaging geometry, statistical reconstruction algorithms have been shown more effective than FBP in the LDCT (Lange and Carson 1984, Elbakri and Fessler 2002, Li et al 2004, Wang et al 2006).

Another path has been recently open by compressed sensing (CS) with already wide applications in medical image processing, e.g. magnetic resonance imaging (MRI), bioluminescence tomography, optical coherence tomography (Candes et al 2006a, 2006b, Donoho 2006, Lustig et al 2007, Lu et al 2009, Fang et al 2013). Studies on CS theory unveil the possibility of recovering sparse signals when the requirement specified by the Nyquist sampling theorem cannot be satisfied (Candes et al 2006a). Although the restricted isometry property (RIP) condition is not often satisfied in practice, CS-based reconstruction can yield more satisfactory results than the traditional FBP algorithm in CT reconstruction (Yu and Wang 2010). It is notable that the CS based dictionary learning methods have been proved to be rather effective in improving LDCT image quality (Chen et al 2013b, 2014, Lu et al 2012, Xu et al 2012). The core of CS is based on the sparse assumption of some features in the reconstructed images. It is well-known that the l0-norm prior can provide a sparser representation than the l1-norm and l2-norm priors (Rudin et al 1992, Gonzalez et al 2004). But the application of l0-norm prior in reconstruction is often a NP hard problem, the l0-norm being a non-convex function in discontinuous form (Candes et al 2006a).

Functions with fixed integer norms are often used in building regularized function for LDCT, e.g. the l1-norm and l2-norm based regularizations. Then, a natural question would be whether better results can be obtained if we use regularization forms with fractional norm between l0-norm and l1-norm. In this paper, we propose a Gamma regularization with tunable fractional order norm for LDCT reconstruction. This Gamma regularization allows a flexible regularization modulation and can achieve a good balance between the regularizations based on l0 norm and l1 norm. The rest of this paper is organized as follows. In section 2, we review the statistical reconstruction model and then detail the proposed Gamma regularization. The reconstruction algorithm using the proposed Gamma regularization is given in section 3. Section 4 includes the experiments conducted on the projection data from both simulated phantoms and scanned Catphan phantoms. The experiment results show that the proposed Gamma regularization leads to better reconstructions than those using integer norm regularizations. Concluding remarks and future work plan are sketched in section 5.

2. Method

2.1. Statistical reconstruction modeling

The standard CT reconstruction problem can be considered as an inverse problem formulated by equation (1):

Equation (1)

where $f$ denotes the target image of discrete attenuation coefficients, and $y$ represents the calibrated and log-transformed projection data as measurements. $G$ is the system matrix operator reflecting the specific geometry of a given CT imaging system, which can be calculated via techniques like 'pixel-driven' (Peters 1981, Joseph 1982), 'ray-driven' (Siddon 1985, Zhuang et al 1994) or 'distance-driven' (Man and Basu 2004).

As pointed in Lu et al (2001) and Li et al (2004), for low dose CT with low tube currents, the calibrated log-transformed projection data is degraded by additive Gaussian noise, and the relation between the detected projection data $\tilde{\mathop{y}}\,$ and the true projection data $y$ for each channel $i$ is:

Equation (2)

Equation (3)

Here,$\text{Gaussian}\left(0,\sigma _{i}^{2}\right)$ denotes the Gaussian noise term ${{\mu}_{i}}$ for each channel $i$ with zero mean and the variance specified by equation (3). $\sigma _{i}^{2}$ is the variance of projection measurement ${{y}_{i}}$ at channel $i$ . $T$ and $h$ are object-independent parameters completely determined by the system and can be determined by fitting a large amount of projection data from repeated scanning. Through maximizing the likelihood estimation, we can reconstruct image $f$ by minimizing the weighted least square (WLS) model:

Equation (4)

Where $W$ is a diagonal matrix, with the $i\text{th}$ entry $1/\sigma _{i}^{2}$ . Solving $f$ via equation (4) is in fact an ill-posed problem because the rank of the system matrix $G$ is often lower than the rank of $f$ , which results in infinite possible solutions (Tikhonov and Arsenin 1997). Some prior knowledge on image $f$ can be used to overcome this ill-posed problem by adding a regularization term $\Psi(\,f)$ into the equation (4), which leads to the following regularization model equation (5):

Equation (5)

Here, $\lambda $ is a positive regularization parameter modulating the trade-off between the fidelity term and the regularization term. The prior knowledge can be introduced in $\Psi(\,f)$ using different functions of gradients. We can for instance define the anisotropic regularization ${{\Psi}_{a}}(\,f)$ and isotropic regularization ${{\Psi}_{i}}(\,f)$ (Beck and Teboulle 2009), (Guo and Yin 2012):

Equation (6)

Equation (7)

In equations (6) and (7), $\psi $ is the regularization function acting on the gradient term, and ${{f}_{i,j}}$ represents each 2D pixel in the reconstructed 2D image with index $i=1,\ldots m$ and $j=1,\ldots n$ . Here, $\nabla f_{i,j}^{{}}$ takes the form $\left(\nabla f_{i,j}^{v},\nabla f_{i,j}^{h}\right)$ including the vertical and horizontal gradients $\nabla f_{i,j}^{v}$ and $\nabla f_{i,j}^{h}$ :

Equation (8)

Different regularization function $\psi $ can be used in building $\Psi(\,f)$ . Using $\psi (x)={{x}^{2}}$ in the models expressed by equations (6) or (7), we obtain the l2-norm regularization based WLS reconstruction model (l2-WLS) (Gonzalez et al 2004):

Equation (9)

If setting $\psi (x)=x$ in equation (6) for the isotropic model, we obtain the l1-norm anisotropic regularization WLS reconstruction model (l1a-WLS) (Beck and Teboulle 2009, Guo and Yin 2012):

Equation (10)

Similarly, with $\psi (x)=x$ in the isotropic model in equation (7), the l1-norm isotropic regularization WLS reconstruction model (l1i-WLS) (Rudin et al 1992) can be derived:

Equation (11)

2.2. The proposed Gamma regularization WLS model (Γa-WLS and Γi-WLS)

Through calculus transform, we can easily rewrite the WLS reconstruction model with the l2-norm regularization equation (9) into equation (12):

Equation (12)

Similarly, equations (10) and (11) can be respectively rewritten by equations (13) and (14):

Equation (13)

Equation (14)

Based on equations (12)–(14), a generalized reconstruction model equation (15) can be obtained by introducing a integrand function $\phi (t)$ :

Equation (15)

where $\phi (t)$ denotes the general kernel function with positive constraint ($\phi (t)\geqslant 0$ ). Note equation (15) will become equations (9) or (10) when $\phi (t)\text{=2}t\,or~1$ .

We propose a new kernel function ${{\phi}_{\Gamma}}\left(t;\alpha ,\beta \right)$ based on the Gamma probability density function (PDF) in the forms of equations (16) and (17) (Hogg and Craig 1978):

Equation (16)

Equation (17)

In equation (16), $\alpha $ and $\beta $ denote the shape parameter and the scale parameter, respectively. The Gamma-distributed random variable $t$ in equation (16) has expectation $E$ = $\alpha /\beta $ and variance $V$ = $\alpha /{{\beta}^{2}}$ , respectively (Hogg and Craig 1978). Then, the Gamma regularization function ${{\psi}_{\Gamma}}\left(x;\alpha ,\beta \right)$ can be defined as:

Equation (18)

Here, ${{\psi}_{\Gamma}}\left(x;\alpha ,\beta \right)$ is in fact the cumulative distribution function (CDF) of the Gamma distributed random variable $t$ with shape parameter $\alpha $ and scale parameter $\beta $ (Hogg and Craig 1978). Figure 1 depicts the regularization functions for l2-norm regularization, l1-norm regularization, l0-norm regularization, and the proposed Gamma regularization function ${{\psi}_{\Gamma}}\left(x;\alpha ,\beta \right)$ with different shape parameter $\alpha \in $ {1.0, 1.2} and scale parameter $\beta $ $\in $ {2, 4, 6, 8}. We can see in figure 1 that the Gamma regularization functions can be modulated by selecting different values of $\alpha $ and $\beta $ to get a flexible trade-off between l1-norm regularization and l0-norm regularization.

Figure 1.

Figure 1. Regularization functions $\left({{\psi}_{{{l}_{2}}}}(x),{{\psi}_{{{l}_{1}}}}(x),{{\psi}_{{{l}_{0}}}}(x),{{\psi}_{\Gamma}}\left(x;\alpha ,\beta \right)\right)$ for l2–norm, l1-norm, l0-norm, and Gamma regularizations (with different shape parameter $\alpha $ and scale parameter $\beta $ in ${{\psi}_{\Gamma}}\left(x;\alpha ,\beta \right)$ ).

Standard image High-resolution image

Consequently, the cost function for the reconstruction with anisotropic Gamma regularization (Γa-WLS) can be given by equation (19):

Equation (19)

where

Equation (20)

Accordingly, the cost function for isotropic Gamma regularization (Γi-WLS) is defined as:

Equation (21)

where

Equation (22)

3. Optimization algorithm

3.1. Algorithm description

The conjugate gradient method (CG) (Boyd and Vandenberghe 2004) was chosen to solve the reconstruction problems in equations (19) and (21). The CG algorithm is an improved steepest descent algorithm, with the descent direction determined by the current descent direction as well as the previous search direction (Fletcher and Reeves 1964). Since the optimization of equation (19) is similar, we only derive the algorithm solving equation (21). We first define the partial derivative ${{\left[\nabla \Phi(\,f)\right]}_{i,j}}$ of the Gamma regularization term in equation (21) with respect to each image point ${{f}_{i,j}}$ :

Equation (23)

The partial derivative of the regularization term with respect to pixel ${{f}_{i,j}}$ is:

Equation (24)

The Gamma regularization term equation (22) can be approximated by equation (25):

Equation (25)

Here, $\varepsilon $ is a small constant used to avoid the zero denominator in equation (24) (when $\alpha <2$ ). Then, the corresponding partial derivative of the regularization term equation (25) with respect to pixel ${{f}_{i,j}}$ is:

Equation (26)

The overall solution is outlined in algorithm 1 below. We applied the strategy of backtracking line search to improve its convergence. In this strategy, the iteration step $\tau $ is recursively selected to determine the maximum step along a given search direction by means of a backtracking line search with the Armijo-Goldstein condition (Frank and Wolfe 1956, Armijo 1966):

Equation (27)

where $\eta \in \left[0,\,0.5\right]$ , $d$ is the descent direction and the superscript 'T' denotes the matrix transpose operator. The basic idea of the backtracking line search is to recursively decrease the step $\tau $ from a large preset value until a step $\tau $ is found to satisfy the constraint of equation (27). In the algorithm 1, the iteration stopping is jointly controlled by the iteration update limit ${{\varepsilon}_{0}}$ and the maximum iteration number ${{N}_{0}}$ .

Algorithm 1. WLS reconstruction with gamma regularization

Input: projection data $\tilde{\mathop{y}}\,$
Output: reconstructed image $f$
Set $\lambda $ , $\alpha $ , $\beta $ , $\eta $ , $\rho $ , $\tau $ , ${{N}_{0}}$ , ${{\varepsilon}_{0}}$ , $k=1$
Initialize ${{f}_{0}}$ , ${{g}_{0}}$ , ${{d}_{0}}$ , ${{W}_{0}}$
While $||{{f}_{k+1}}-{{f}_{k}}||/{{f}_{k}}>{{\varepsilon}_{0}}$ or $k<{{N}_{0}}$
while $\Phi\left(\,f+\tau {{d}_{k}}\right)>\Phi(\,f)+\eta \tau {{\left(\frac{\partial}{\partial f}\Phi(\,f)\right)}^{T}}{{d}_{k}}$
$\tau =\rho \tau $
end
${{f}_{k+1}}={{f}_{k}}+\tau {{d}_{k}}$
${{y}_{k+1}}=G\times {{f}_{k+1}}$
${{W}_{k+1}}=h\times \text{exp}\left({{y}_{k+1}}/T\right)$
${{g}_{k+1}}=V\Phi\left({{f}_{k+1}}\right)$
$\vartheta =\frac{||{{g}_{k+1}}||_{2}^{2}}{||{{g}_{k}}||_{2}^{2}}$
${{d}_{k+1}}=-{{g}_{k+1}}+\vartheta {{d}_{k}}$
$k=k+1$
end

From the above algorithm outline, we can easily obtain the following relation:

Equation (28)

Where ${{f}_{k}}$ denotes the ${{k}^{\text{th}}}$ iterated image in reconstruction. This analysis shows that a monotonic decrement of the cost function can be ensured over iterations for the Algorithm 1, which means that a local minimum can be obtained for the proposed reconstruction algorithm.

3.2. Gamma parameters setting

The regularization function shown in equation (18) monotonically increases with respect to the image gradients and the approximation (to 1) goes stable as gradient increases. The inherent assumption is that the regularization effect should decrease as the gradient values increase because large gradients are often related to image edges, and small gradients often come from noise and artifacts. The shape parameter $\alpha $ and the scale parameter $\beta $ jointly determine the regularization function in equation (18), and are crucial to the performance of the proposed reconstruction model. Figure 2(a) depicts the regularization function values for different $\beta $ when $\alpha $ is fixed to 1.2, and figure 2(b) the values of the regularization function equation (18) for different $\alpha $ in the case of fixed $\beta $ . From figures 2(a) and (b), we can see that the regularization function approximates more closely to the l0 norm as $\beta $ increases or $\alpha $ decreases. This observation means that the parameters $\alpha $ and $\beta $ affect the approximation to l0 norm in opposite ways. Figures 2(c) and (d) illustrate the regularization functions when $\alpha \in $ {1.0, 1.1, 1.2, 1.3, 1.4, 1.5} and the ratio $E$ of $\alpha $ and $\beta $ is fixed to 0.15 and 0.2, respectively. We can see in figures 2(c) and (d) that the regularization functions take similar shapes for a fixed $E$ value when $\alpha $ is varying. The plots in figure 2(e) also show that the regularization function becomes closer to a binary function when the parameter $\alpha $ increases to 150 and the $E$ is fixed (the $\beta $ can be deterministically calculated as $\alpha /E$ ). Considering that a binary regularization function cannot reflect the spatially varying gradients in CT images, the $\alpha $ value is selected within the range [1.0, 1.5] in this study.

Figure 2.

Figure 2. The plots of the CDF of Gamma distribution ${{\psi}_{\Gamma}}\left(x;\alpha ,\beta \right)$ with different shape parameter $\alpha $ and scale parameter $\beta $ .

Standard image High-resolution image

The plots in figures 2(c) and (d) also show that we can modulate the shapes of regularization functions (or its approximation to 1) by selecting a suitable ratio $E$ . The equation (29) can be derived in order to depict the relation between the regularization function and the ratio $E$ :

Equation (29)

The proof of equation (29) is provided below.

Proof: by simply transforming the regularization function in equation (29), we can get:

Equation (30)

Taking the derivative with respect to the variable $\alpha $ , we get:

Equation (31)

Equation (31) implies that the regularization function in equation (30) is a monotonically increasing function with respect to $\alpha $ and we have:

Equation (32)

Equation (32) shows that the gradients larger than $5E$ ($x>5E$ ) will cause nearly constant value 1 with derivatives near to zero for the regularization function, and should be considered as image edges to be preserved in the reconstructed image. In the present study, we set the shape parameter $\alpha $ to 1.2, and the value of $5E$ to 25% quantile of the gradient values (Hyndman and Fan 1996). Then the scale parameter $\beta $ can thus be simply calculated as $\alpha /E$ . This strategy of parameter setting was found robust in this study. In practical situation, the image to be reconstructed is unavailable, and we just use the FBP reconstructed image to calculate the 25% quantile of the gradient amplitudes.

4. Experiments

The performance of Γa-WLS and Γi-WLS was tested on two simulated numeric 2D phantoms and the Catphan 600 physical phantom. Our experiments include the comparison with the methods l2-WLS, l1a-WLS and l1i-WLS. The abbreviations and their full names are listed in table 1. The maximum iteration number ${{N}_{0}}$ was fixed to 500 in all the reconstructions, and ${{\varepsilon}_{0}}$ was set to 1   ×   10−7 and 1   ×   10−8 in the simulated and Catphan phantom, respectively. The shape parameter $\alpha $ was set to 1.2, and the scale parameter $\beta $ to the value calculated according to the above parameter strategy. The balance parameter $\lambda $ was adjusted to give the best visual effect in all the reconstructions.

Table 1. Different methods used in experiment with the abbreviations.

Abbreviation Reconstruction methods
l2-WLS l2-norm regularization with weighted least square (equation (12))
l1a-WLS l1-norm regularization with anisotropic weighted least square (equation (13))
l1i-WLS l1-norm regularization with isotropic weighted least square (equation (14))
Γa-WLS Gamma regularization with anisotropic weighted least square (equation (19))
Γi-WLS Gamma regularization with isotropic weighted least square (equation (21))

4.1. Simulated numeric phantoms experiments

The two simulated phantoms contain the Modified Shepp-Logan (MSL) phantom (figure 3(a)) and a simulated non-uniform rational B-splines (NURBS) based cardiac-torso (NCAT) phantom (figure 3(b)) (Segars and Tsui 2002). These phantoms are composed by 256   ×   256 pixels with 1 mm  ×  1 mm pixel size. A monochromatic CT parallel scanner with a total of 180 scanning views and 367 radial bins per view is modeled. We simulated two CT dose levels by adding noise1 and noise 2 according to equations (2) and (3) with parameters $T=10000$ , $h=5$ and $T=10000$ , $h=10$ (Lu et al 2001, Li et al 2004), respectively. For convenience, the corresponding low dose sinograms are named M-sin1(sinogram of MSL phantom with added noise1), M-sin2 (sinogram of MSL phantom with added noise2), N-sin1 (sinogram of NACT phantom with noise1) and N-sin2 (sinogram of NACT phantom with noise2), respectively. All the simulated sinograms are illustrated in figure 4. Quantitative assessments are given in terms of PSNR (peak signal to noise ratio), SNR (signal to noise ratio), and SSIM (structural Similarity Index measuring) (Wang et al 2004). These quantitative metrics are defined by equations (33)–(35):

Equation (33)

Equation (34)

Equation (35)

where $I$ is the reconstructed image and $P$ , the ground-truth image. ${{P}_{\text{max}}}$ denotes the maximum intensity value in $P$ . ${{\mu}_{p}}$ and ${{\mu}_{i}}$ are the mean values of the 8   ×   8 square window in $I$ and $P$ . ${{\sigma}_{p}}$ and ${{\sigma}_{i}}$ are the corresponding standard deviations, and ${{\sigma}_{pi}}$ is the corresponding covariance. ${{C}_{1}}$ , ${{C}_{2}}$ and ${{C}_{3}}$ are three constant parameters, which are set according to (Wang et al 2004). ${{C}_{1}}={{(0.01\times L)}^{2}}$ , ${{C}_{2}}={{(0.03\times L)}^{2}}$ , ${{C}_{3}}={{C}_{2}}/2$ , with $L$ denoting the grayscale range of the image to reconstruct.

Figure 3.

Figure 3. The phantoms used in this paper. (a) MSL phantom, (b) NACT phantom.

Standard image High-resolution image
Figure 4.

Figure 4. Simulated projection data. (a): the simulated sinogram of MSL phantom; (a1)-(a2): the simulated low dose sinograms M-sin1 and M-sin2 for MSL phantom; (b): the simulated sinogram of NACT phantom; (b1)-(b2): the simulated low dose sinograms N-sin1 and N-sin2 for NACT phantom.

Standard image High-resolution image

The reconstruction results from the proposed approaches were compared with the results obtained from the l2-WLS, l1a-WLS and l1i-WLS methods. In the experiments conducted on the MSL phantom, with the shape parameter $\alpha $ set to 1.2, the scale parameter $\beta $ was calculated to 6.0 and 4.2 for the Γa-WLS and Γi-WLS methods, respectively. In the experiments performed on the NACT phantom, with the shape parameter $\alpha $ set to 1.2, the scale parameter $\beta $ was calculated to 16.7 and 11.8 for the Γa-WLS and Γi-WLS methods, respectively. Figure 5 gathers the reconstructed images for all the simulations carried out with M-sin1, M-sin2, N-sin1 and N-sin2, figures 5(a1) and (d1), (a2) and (d2), (a3) and (d3), (a4) and (d4) and (a5) and (d5) using l2-WSL, l1a-WSL, l1i-WSL Γa-WLS and Γi-WLS, respectively. We can see that the proposed Γa-WLS and Γi-WLS methods perform better in preserving edges and suppressing noise than other methods. Tables 2 and 3 list the PSNR, SNR and SSIM values of the reconstructed images with respect to the reference phantom images. The $\lambda $ values are also listed in tables 2 and 3. We can note that the Γa-WLS and Γi-WLS approaches lead to reconstructions with higher PSNR, SNR and SSIM values. However, the computation time required by the proposed algorithm is higher than for the other methods as shown in tables 2 and 3. Figure 6 depicts the intensity profiles (specified as the red lines in figure 7) for the reconstructions in figure 5. A better match with the ground truth phantom profiles can be observed for the Γa-WLS and Γi-WLS methods. We can note that, though giving higher PSNR values than the Γa-WLS algorithm, the Γi-WLS algorithm can reconstruct images with no significant visual difference with respect to the results from the Γa-WLS algorithm.

Table 2. Quantitative evaluation of the reconstructed MSL phantom images for the different methods.

Method MSL phantom
M-sin1 M-sin2
λ PSNR SNR SSIM Ilerations/Time (in minutes) λ PSNR SNR SSIM Ilerations/Time (in minutes)
l2-WSL 6.8 24.48 12.37 0.60 127/0.96 5.6 23.81 11.69 0.62 269/1.88
l1a-WSL 2.4 28.42 17.01 0.84 283/2.00 2.3 28.07 15.96 0.84 283/2.01
l1i-WSL 4.6 28.71 16.60 0.93 170/1.43 3.3 27.73 15.62 0.90 176/1.33
Γa-WLS 2.5 31.55 19.43 0.96 234/2.30 2.0 28.33 16.22 0.95 201/1.97
Γi-WLS 4.4 32.03 19.92 0.97 262/2.32 3.0 29.19 17.07 0.95 271/2.35

Table 3. Quantitative evaluation of the reconstructed NACT phantom images for different methods.

Method NACT phantom
N-sin1 N-sin2
λ PSNR SNR SSIM Ilerations/Time (in minutes) λ PSNR SNR SSIM Ilerations/Time (in minutes)
l2-WSL 9.4 22.07 12.59 0.65 20/0.92 9.6 20.08 10.60 0.63 281/2.91
l1a-WSL 3.2 24.94 15.47 0.87 355/0.87 3.3 24.76 15.29 0.89 79/0.82
l1i-WSL 5.5 26.44 16.97 0.93 101/0.87 4.0 24.91 15.44 0.90 50/0.64
Γa-WLS 1.0 26.98 17.50 0.96 164/1.81 1.0 25.64 16.17 0.94 164/1.71
Γi-WLS 1.6 27.49 18.01 0.96 140/1.38 1.2 25.92 16.44 0.94 171/1.63
Figure 5.

Figure 5. Reconstructed images from the sinograms M-sin1, M-sin2, N-sin1 and N-sin2, respectively. Columns from left to right correspond to the results reconstructed from M-sin1, M-sin2, N-sin1 and N-sin2, respectively. Rows from top to bottom correspond to the images reconstructed using the methods of l2-WSL, l1a-WSL, l1i-WSL, Γa-WLS and Γi-WLS, respectively.

Standard image High-resolution image
Figure 6.

Figure 6. The profiles (the 128th row from the top) of the two phantoms.

Standard image High-resolution image
Figure 7.

Figure 7. Depicts of the horizontal profiles (the 128th row, as shown in figure 6) of the phantoms images reconstructed by different methods. (a) and (b) are the horizontal profiles of images reconstructed from M-sin1 and M-sin2, respectively; (c) and (d) are the horizontal profiles of images reconstructed from N-sin1and N-sin2, respectively.

Standard image High-resolution image

4.2. Catphan 600 data experiments

Experiments on the Catphan 600 phantom under low dose protocol were also performed to evaluate the algorithm performance on the preservation of high resolution and low contrast features. The tube voltage and the current were set to 100 KVp and 10 mA. The images to reconstruct are composed by 256   ×   256 pixels with 1 mm  ×  1 mm pixel size. The imaging geometry was specified as: the source to isocenter distance was 500 mm and the distance from the source to the detector was set to 1500 mm. The data were acquired from a monochromatic CT fan beam scanner with a total of 661 scanning views and 1024 radial bins per view. In the experiments worked out using the Catphan 528 phantom, with the shape parameter $\alpha $ set to 1.2, the scale parameter $\beta $ was calculated based on the above parameter setting strategy as 550.46 and 322.58 for Γa-WLS and Γi-WLS, respectively. For the Catphan 404, $\alpha $ being still set to 1.2, following the same procedure, the scale parameter $\beta $ values were respectively calculated to be 419.58 and 402.68. The global parameter $\lambda $ was set to give the best results in terms of edge preservation and noise suppression.

The reconstructions of the central 2D slices in phantoms Catphan 528 and Catphan 404 are displayed in figures 8 and 9, respectively. In figures 8 and 9, the reconstructed images (a)-(f) correspond to the algorithms FBP (with ramp filter), l2-WSL, l1a-WSL, l1i-WSL, Γa-WLS and Γi-WLS, respectively. We can see that the images reconstructed by FBP suffer from severe noise, and the l2-WSL algorithm leads to noise suppression at the cost of obvious detail blurring. The Γa-WLS and Γi-WLS methods perform better in noise suppression and edge preservation than the others. From figures 8(c)(f), it is found that the proposed methods provide reconstructions with higher resolution than the l1-norm regularization methods (see the structures pointed out by red arrows in figure 8). In Figure 9, we can also observe that the proposed methods can preserve low contrast regions with clearer boundaries than the l1-norm regularization based methods in figures 8(c) and (d) (see the structures defined by red arrows in figure 9).

Figure 8.

Figure 8. Reconstruction results of the central 2D slice in phantom Catphan 528. (a) The image reconstructed by FBP (ramp filter). (b) The image reconstructed by the l2-WSL method (λ = 20), (c) the image reconstructed by the l1a-WSL method (λ = 0.4), (d) the image reconstructed by the l1i-WSL method (λ = 0.4), (e) the image reconstructed by the Γa-WLS method (λ = 0.0061), (f) the image reconstructed by the Γi -WLS method (λ = 0.0121).

Standard image High-resolution image
Figure 9.

Figure 9. Reconstruction results of the central 2D slice in phantom Catphan 404. (a) The image reconstructed by FBP (ramp). (b) The image reconstructed by the l2-WSL method (λ = 10), (c) the image reconstructed by the l1a-WSL method (λ = 0.4), (d) the image reconstructed by the l1i-WSL method (λ = 0.3), (e) the image reconstructed by the Γa-WLS method (λ = 0.009), (f) the image reconstructed by the Γi -WLS method (λ = 0.011).

Standard image High-resolution image

4.3. Convergence

The convergence property of the Γa-WLS and Γi-WLS algorithms is analyzed based on the cost functions in equations (19) and (21). M-sin1 was used for this analysis. The evolutions of the cost function values and the PSNR values over iterations are depicted in figure 10. We can observe monotonic decrease of the log-transformed cost function values and the monotonic increase of the PSNR values (of reconstructed images) as the iteration proceeds.

Figure 10.

Figure 10. (a) and (b) show the values of cost function and PSNR versus iterations for the MSL phantom data with Γa-WLS and Γi-WLS algorithms, respectively.

Standard image High-resolution image

4.4. Sensitivity analysis of the shape parameter $\alpha $

Only the shape parameter $\alpha $ needs to be set in the proposed parameter setting strategy. Figure 11 shows the reconstructed images with M-sin1 and N-sin1 using Γa-WLS and Γi-WLS when the shape parameter $\alpha $ is set to 1.2, 1.8, 2.0 and 5.0, and the parameter $\beta $ calculated as $\alpha /E$ following the above parameter setting strategy. Figure 11 confirms the proposed parameter setting strategy and that the choice of $\alpha $ equal to 1.2 leads to reconstructed images with higher quality than others. In particular, as $\alpha $ is increased more noise from small gradients can be observed in the reconstructed images.

Figure 11.

Figure 11. (a1) and (d1): the reconstructed images by Γa-WLS using M-sin1; (a2) and (d2): the reconstructed images by Γi-WLS using M-sin1; (a3) and (d3): the reconstructed images by Γa-WLS using N-sin1; (a4) and (d4): the reconstructed images by Γa-WLS using N-sin1.

Standard image High-resolution image

4.5. Comparison with another l0-approximate regularization with tunable parameter

In this section, we compared our method with another l0-approximate regularization with tunable parameter, which was proposed by Hu et al (Hu et al 2011). This regularization also uses a tunable parameter $p$ to realize an approximation to the l0 norm regularization, with the regularization function given by equation (36):

Equation (36)

Here, $x$ denotes image gradient. The regularization function ${{\psi}_{\text{Hu}}}$ modulates the function by changing the scale through the parameter $p$ . We can see in figure 12(a) that the regularization function ${{\psi}_{\text{Hu}}}$ exhibits a worse approximation to l0 norm regularization.

Figure 12.

Figure 12. (a) Regularization function ${{\psi}_{\text{Hu}}}(x;p)$ of Hu method (Hu et al 2011) with different tunable parameter p. (b) Gamma regularization function ${{\psi}_{\Gamma}}\left(x;\alpha ,\beta \right)$ with different parameters for the proposed regularization.

Standard image High-resolution image

We also provide the reconstructions of M-sin1 and N-sin1 employing our methods (Γa-WLS and Γi-WLS) and the regularization function ${{\psi}_{\text{Hu}}}$ with the same weighted least square models used in above experiments. The methods using the regularization function ${{\psi}_{\text{Hu}}}$ are referred as Ha-WLS and Hi-WLS for the anisotropic and isotropic models, respectively. The reconstruction results are illustrated in figure 13 with different combinations of parameters $p$ and $\lambda $ given below. We can see that the proposed Gamma regularization leads to reconstruction results with better performance in both edge preservation and noise suppression than the reconstructions with Ha-WLS and Hi-WLS.

Figure 13.

Figure 13. The reconstructed images of MSL phantom data for the approaches Ha-WLS, Hi-WLS and Γa-WLS and Γi-WLS. (a1) and (b1): the reconstruction results with Ha-WLS. (c1) and (d1): the reconstruction results with Hi-WLS. (a2) and (b2): the reconstruction results with Γa-WLS. (c2) and (d2): the reconstruction results with Γi-WLS.

Standard image High-resolution image

5. Conclusion

In this paper, we described two iterative reconstruction algorithms Γa-WLS and Γi-WLS for LDCT image reconstruction based on a Gamma regularization and we compared them to several well-known schemes with integer norms. Both simulated data and Catphan 600 data were used to test the proposed methods. From the experiments, we have seen that the proposed Gamma regularizations have better performance in edge preservation and noise suppression than other methods. Nevertheless, practical application of the proposed algorithms still needs further validation using more clinical data. From the tables 2 and 3, we found that their computation times are higher than other methods, and some acceleration techniques should be applied to increase its feasibility.

The proposed Gamma regularization realizes the rendering of a flexible regularization effect via modulating the shape parameter $\alpha $ and the scale parameter $\beta $ . In this study, the shape parameter was set to 1.2 to obtain a regularization function adapted to the variations of the image gradients, and the value $\beta $ was selected based on the preset ratio $E$ with $5E$ equal to about 25% quantile of the gradient amplitude ensemble. Though this parameter setting strategy is proved to be effective in the phantom experiments conducted so far, a thorough analysis on parameter sensitivity is still required through its application to clinical data.

Acknowledgments

We are indebted to the reviewers for their worthy comments that allowed major improvements of this paper. We also thank Dr Jianhua Ma in Southern Medical University for providing the low dose data. This research was supported by National Basic Research Program of China under grant (2010CB732503), National Natural Science Foundation under grants (81370040, 31100713), and by the Qing Lan Project in Jiangsu Province.

Please wait… references are loading.
10.1088/0031-9155/60/17/6901