Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Performance of sparse-view CT reconstruction with multi-directional gradient operators

  • Chia-Jui Hsieh,

    Roles Conceptualization, Formal analysis, Investigation, Methodology, Software, Validation, Writing – original draft

    Affiliations Department of Biomedical Engineering, National Yang-Ming University, Taipei, Taiwan, R.O.C, Department of Biomedical Imaging & Radiological Sciences, National Yang-Ming University, Taipei, Taiwan, R.O.C

  • Shih-Chun Jin,

    Roles Conceptualization, Investigation, Methodology, Writing – review & editing

    Affiliation Department of Biomedical Imaging & Radiological Sciences, National Yang-Ming University, Taipei, Taiwan, R.O.C

  • Jyh-Cheng Chen ,

    Roles Project administration, Supervision, Writing – review & editing

    woeichyn@gmail.com (WCC); jcchen@ym.edu.tw (JCC)

    Affiliation Department of Biomedical Imaging & Radiological Sciences, National Yang-Ming University, Taipei, Taiwan, R.O.C

  • Chih-Wei Kuo,

    Roles Resources, Supervision

    Affiliations Materials & Electro-Optics Research Division, National Chung-Shan Institute of Science & Technology, Taoyuan, Taiwan, R.O.C, Department of Electro-Optical Engineering, National United University, Miaoli County, Taiwan, R.O.C

  • Ruei-Teng Wang,

    Roles Resources, Supervision

    Affiliation Materials & Electro-Optics Research Division, National Chung-Shan Institute of Science & Technology, Taoyuan, Taiwan, R.O.C

  • Woei-Chyn Chu

    Roles Project administration, Supervision, Writing – review & editing

    woeichyn@gmail.com (WCC); jcchen@ym.edu.tw (JCC)

    Affiliation Department of Biomedical Engineering, National Yang-Ming University, Taipei, Taiwan, R.O.C

Abstract

To further reduce the noise and artifacts in the reconstructed image of sparse-view CT, we have modified the traditional total variation (TV) methods, which only calculate the gradient variations in x and y directions, and have proposed 8- and 26-directional (the multi-directional) gradient operators for TV calculation to improve the quality of reconstructed images. Different from traditional TV methods, the proposed 8- and 26-directional gradient operators additionally consider the diagonal directions in TV calculation. The proposed method preserves more information from original tomographic data in the step of gradient transform to obtain better reconstruction image qualities. Our algorithms were tested using two-dimensional Shepp–Logan phantom and three-dimensional clinical CT images. Results were evaluated using the root-mean-square error (RMSE), peak signal-to-noise ratio (PSNR), and universal quality index (UQI). All the experiment results show that the sparse-view CT images reconstructed using the proposed 8- and 26-directional gradient operators are superior to those reconstructed by traditional TV methods. Qualitative and quantitative analyses indicate that the more number of directions that the gradient operator has, the better images can be reconstructed. The 8- and 26-directional gradient operators we proposed have better capability to reduce noise and artifacts than traditional TV methods, and they are applicable to be applied to and combined with existing CT reconstruction algorithms derived from CS theory to produce better image quality in sparse-view reconstruction.

Introduction

Since the mathematical model of image reconstruction was proposed by Radon in 1917 and the X-ray computed tomography (CT) scanner was invented by Hounsfield in 1972 [13], CT technology has been widely employed in various clinical institutions because it is noninvasive and allows observation of the internal structure of the human [47]. Studies related to X-ray CT have flourished in the past three decades [815].

Because of the arising in health awareness, an increasing number of people have become concerned about the radiation dose in using X-ray CT [1619]. Studies have reported that an excessive X-ray dose increases the risk of tissue diseases and cancers [2023]. How to reduce X-ray dose in CT while maintaining image quality has thus been a highly active research topic in the past decades [2427].

Two methods are typically used to reduce X-ray dose in CT. The first is to reduce the X-ray exposure time and the current or voltage of the X-ray tube at each sampling step; the second is to reduce the sampling density during the CT scan, i.e., reducing the amount of projection data. Both methods would eventually introduce higher noise that renders poor image quality.

Since the theory of compressed sensing (CS) was proposed by Candès, Romberg, Tao, and Donoho in 2006 [28], studies have sought to reconstruct high-quality medical images when insufficient data are available [2945]. CS is a theory for reconstructing original signals (images) when the number of samples (amount of data) is insufficient. Using CS to reconstruct CT images from insufficient data is an optimization problem. For solving this kind of problem, minimizing a L1 norm from the sparse representation of the original image is a typical way.

In 2008, Sidky and Pan proposed a reconstruction method which used the total variation (TV) of an image to represent the sparse representation and minimize the L1-norm of TV to solve the optimization problem in the iteration process[29]. They added a TV term in the process of reconstruction to constraint the image convergence, and the steepest descent method was used to solve the optimization problem. After a number of iterations, a better quality image can be reconstructed. The TV term mentioned in this method is to calculate the gradient in x and y directions by gradient operator. In 2009, Sidky and Pan proved the feasibility of applying the TV method to CT reconstruction in few-views and limited-angle situation[30]. Based on this, various improved TV have been proposed to increase the quality of reconstructed image. For example, the PICCS (prior image constrained compressed sensing) proposed by Chen GH and Leng S, not only used TV to constraint the convergence of iteration but also added the information from prior image in the reconstruction process, so that the reconstructed images after convergence were closer to the original image[31]. Furthermore, Yu H and Wang G proposed an algorithm for solving interior tomography by TV method in 2009[32]. This research used minimization of the image TV to reconstruct the region of interest (ROI) without reconstructing the entire image, which greatly reduced the computing resources and reconstruction time. In above studies, although the TV method can effectively reduce noise and artifacts caused by the spare-view situation and reconstruct the image with high quality, the oversmoothing problem at edge parts in the image is inevitable. In order to solve this problem, Tian Z and Jiang SB proposed an improved TV method which could preserve the edge parts in the image, referred as EPTV (edge-preserving total variation)[33]. In order to allow the effect of TV smoothing to be applied only on the non-edge parts, EPTV gave the edge and non-edge parts a different penalty weight during the reconstruction process. Because a smaller penalty weight was given to the edge parts, the resolution of edge could be preserved. For mitigating the edge blurring effect caused by the TV method, Liu Y et al. proposed a AwTV (adaptive-weighted TV) to overcome the problem[34]. By considering the anisotropic edge property among neighboring image voxels, this method added exponential weights to the traditional TV term, and automatically adjusted the weight ratio according to the gradient of the image to preserve the edge details in the image.

In the course of developing the TV methods for various low-dose situations and applications, we found that all of the above-mentioned TV methods only calculate the gradient variations in the x and y directions. Whether the gradient information of the original tomographic data could be better preserved by considering additional gradient variations besides only in x and y directions was a question worthy of further study. Deng L et al. proposed a diagonal TV calculation method in 2015 to improve the quality of CT image reconstruction in the case of sparse-view[35]. Instead of calculating the x and y direction, they calculated only the gradient variations of four diagonal directions to transform the image into sparse representation and solved the optimization problem. They claimed that the diagonal TV method actually reconstructs better images than traditional TV method which only considers the directions in x and y. Encouraged by this research, we began to think about the correlation between using more number of directions in TV calculation and improving the quality of image. From the conventional calculation of TV which only x and y directions were considered, to the four directions in TV calculation which included both positive and negative directions of x and y, and then further to the 8-directional TV method in which the gradient variations in the additional four diagonal directions were taken into consideration. As the number of the directions in TV calculation increases, the sparse image (sparse representation) converted by the gradient operator could preserve more information from the original tomographic data, so that the subsequent minimization of the sparse representation of its L1 norm to solve the optimization problem could obtain a better solution. It is the issue that this study wants to explore in depth. If using more number of directions in TV calculation can effectively improve the quality of reconstructed images, all of the above algorithms using traditional 2- or 4-directional TV methods have the opportunity to improve their algorithms by adding another four diagonal directions in TV calculation (total of 8-directional TV calculation). Furthermore, the proposed 8-directional TV method is applicable to be applied to all of the above reconstruction algorithms and have better results.

This paper proposes a gradient operator that considers the calculation of TV in the diagonal directions for the gradient transform of two-dimensional (2D) images. In contrast to the traditional gradient operators, which only calculate TV in two or four directions (both the positive and negative directions of the x- and y-axes), this paper proposes a multi-directional gradient operator for two-dimensional (2D) images that additionally calculates TV in four diagonal directions. The 8-directional gradient operator ensures a better gradient transform. It preserves more information than traditional gradient operators, and high-quality images can thus be subsequently reconstructed using a CS-based image reconstruction algorithm. Moreover, this paper also develops a gradient operator that involves 26 directions for three-dimensional (3D) images to increase the quality of 3D sparse-view CT images.

In the remainder of this paper, Section II introduces the calculation principles and methods for the 8- and 26-directional gradient operators and delineates the procedures of the sparse-view image reconstruction algorithms based on the calculation of TV in multiple directions. Section III presents the results of simulated and actual images reconstructed using the proposed multi-directional gradient operators, and the results are compared with those obtained using the traditional 2- and 4-directional gradient operators as well as 3- and 6- directional gradient operators. Finally, Sections IV and V present the discussion and conclusions.

Materials and methods

CS-based CT reconstruction theory

Theoretically, CT imaging can be expressed in the following mathematical equation: (1) where is the original image to be reconstructed; P is the Radon operator of forward projection during the CT scan; and denotes the projection data obtained after the CT scan. Traditional CT reconstruction algorithms, such as filtered back projection (FBP), tend to generate severe noise and artifacts in images and fail to reconstruct high-quality images if low-density sampling were used. The improvement in image quality that can be obtained using subsequently developed iterative reconstruction algorithms such as the algebraic reconstruction technique (ART), the simultaneous iterative reconstruction technique (SIRT), and the simultaneous ART (SART). Nevertheless, improvements in image quality are limited if low-density sampling was employed.

The theory of CS enables high-quality CT images to be reconstructed when sampling-density was sparse [28]. According to CS theory, a signal can be effectively reconstructed when its sampling frequency is considerably lower than that required by Nyquist–Shannon sampling theory providing that the signal is a sparse representation in a specific domain. Sparse representation is defined as more signal values equal to zero than values not equal to zero. The process of transforming a signal into the sparse domain is called the sparse transform, and gradient transform is a type of sparse transform that is commonly used in CT image reconstruction.

The theory of CS can be expressed as follows: (2) where Φ denotes sparse transform, which refers to gradient transform in this study. In addition, is the sparse representation of the original image in the sparse domain and P is the Radon operator in the forward projection. The CS-based reconstruction is aimed at finding in sparse domain by solving Eq (2).

Reconstruction algorithm for 2- or 4-directional gradient operator

Inspired by the CS theory, Sidky and Pan proposed a CT reconstruction algorithm based on TV calculation [29] in which the gradient operator was defined as follows: (3) (4) where fTV is the TV of image and also the sparse representation of the image after sparse transform; fm,n is a pixel in ; and m and n represent the pixel row and column of the image, respectively.

In this algorithm, gradient transform only calculates the TV in two directions. To improve the quality of the constructed images, Yu and Wang proposed a CS-based CT reconstruction algorithm that uses a 4-directional gradient operator for gradient transform [32]. According to their method, an approximation of the gradient operator in image gradient transform can be expressed as follows: (5) where Δ indicates the sampling interval and ε is the constant added to prevent the denominator from being zero in the calculation of steepest descent direction. The TV is defined as follows: (6)

Therefore, the steepest descent direction can be obtained using (7)

Steepest descent direction can be regarded as the correction term for each iteration in the CS-based reconstruction algorithm. The entire pseudo code of the reconstruction algorithm is presented in Yu and Wang's study [32].

CS-based reconstruction algorithm for 8- or 26-dimensional gradient operator

Inspired by the aforementioned two studies, we reason that using more directions for TV calculation can further improve the quality of the CT images. Taking a 2D image as an example, each pixel has eight pixels surrounding it; therefore, one can use up to eight directional gradients to calculate the TV (named as an 8-directional gradient operator) to sparse transform the 2D image. Because the proposed method considers the gradients between all surrounding pixels and the pixel of interest, the calculated steepest descent direction is more accurate, which is favorable because it prevents the generation of noise and artifacts in each iteration.

The 8-directional gradient operator is expressed as follows: (8) (9) where f(8)TV is the TV of the image calculated using the 8-directional gradient operator. The steepest descent direction can be further obtained using (10) The obtained d(8)m,n is used as a correction in the CS-based 2D image reconstruction algorithm, the procedure of which is displayed in Fig 1.

thumbnail
Fig 1. Procedure of compressed-sensing-based reconstruction algorithm using the 8-directional gradient operator.

FBP: filtered back projection. SIRT: simultaneous iterative reconstruction technique.

https://doi.org/10.1371/journal.pone.0209674.g001

In Fig 1, parameter Q is the level (or ratio) of steepest descent and Qs is the parameter representing the ratio of the descent of Q after each internal loop. These two parameters are given a fixed value before the image reconstruction begins. This algorithm reconstructs projection data using the traditional FBP at first. However, an image reconstructed by FBP contains a large amount of noise and artifacts because of the low-density sampling. Despite its low quality, the reconstructed image does rudimentarily represent the original image and is thus used as the initial guess required for subsequent SIRT to reduce the number of iterations. At this step, whether the external loop meets the stopping criteria should be determined. The fixed number of iterations set initially is used as the stopping criterion. When the preset number of iterations is achieved in the external loop, is output as the reconstruction result. If the stopping criterion for the external loop is not satisfied, SIRT is performed to correct once. Subsequently, the algorithm proceeds to the internal loop, in which the steepest descent direction method is used to minimize L1 norm. In the internal loop, an iteration is performed as follows. Eqs (8)–(10) are used to calculate the steepest descent direction d(8)m,n, and the normalization factor γ is then calculated according to the ratio of the maximum absolute values of and d(8)m,n. The normalized steepest descent direction γ * d(8)m,n is multiplied by the level of steepest descent Q to produce the correction item which is used to correct . This completes one iteration. The stopping criterion for the internal loop is also the preset number of iterations. At the end of each internal loop, Q is multiplied by Qs to be reduced by a certain ratio. Images reconstructed with this algorithm are presented in the next section.

For the reconstruction of 3D images, the number of directions used in the gradient operator can be increased in a way similar to those in the 2D images, i.e., 26, to improve reconstructed image quality. This is illustrated in Fig 2, which shows the relative positions of voxels in a 3D image from the i − 1 level to the i + 1 level in the z direction. The voxel fi,m,n has 26 neighboring voxels, therefore, the gradient operator involves 26 directions and the steepest descent direction can be calculated as follows: (11) (12)

The procedure for 3D image reconstruction is similar to that presented in Fig 1; however, the initial guess is obtained using the Feldkamp-Davis-Kress (FDK) algorithm, which is specifically used for the 3D image reconstruction, and d(8)m,n is replaced with d(26)i,m,n to minimize the L1 norm of a 3D image. The results obtained for 3D image reconstruction are presented in the next section.

thumbnail
Fig 2. Relative positions of voxels in a 3D image.

m and n represent the voxel row and column of the image. i is the level in the z direction. The voxel fi,m,n has 26 neighboring voxels around it.

https://doi.org/10.1371/journal.pone.0209674.g002

Quantitative analysis

This study used the root-mean-square error (RMSE), peak signal-to-noise ratio (PSNR), and universal quality index (UQI) to evaluate the reconstruction results. These three quantitative indicators are defined as follows: (13) (14) (15) where fi,j and fi,j* indicate the pixel values of the original and reconstructed images; M and N denote the total number of rows and columns in the images, respectively; and are the variance of and ; and is the covariance of and .

Experimental design

This study employed matlab2016 (Mathworks, Natick, MAUSA) to implement all the reconstruction algorithms. A 2D Shepp–Logan phantom and a 3D CT image of the human abdomen, which was downloaded from the open source "Cancer Imaging Archive" [46], were used as the ground truth to test the developed reconstruction method. The CT scan range was set at 360° in all reconstruction experiments. To ensure fairness of comparison, all parameters used were identical for these reconstruction algorithms: Q = 0.005; Qs = 0.998; The parameter settings were based on Yu and Wang [32] and were modified according to our experiments.

There are three kinds of experiments. First, to observe the better performance of the proposed algorithms even when the iteration number is small, we set the iteration number for all iterative reconstruction algorithms to six, and compared the image quality among all the algorithms. Second, to examine the results approaching convergence in the 2D Shepp–Logan phantom experiment, we implemented all the algorithms until two thousand iterations, then compared the qualitative and quantitative results for all algorithms. The third experiment is to verify the applicability of applying the proposed multi-directional gradient operators to other CS-based algorithms. We choose the EPTV algorithm proposed by Tian Z et al [33] to combine with the proposed multi-directional gradient operators to reconstruct 2D Shepp-Logan phantom and 3D abdomen images for comparison.

In the 2D Shepp–Logan phantom reconstruction test, the results obtained using FBP, ART, and the 2-, 4-, and 8-directional gradient operators were compared for sampling intervals of 5° and 10°.

In the 3D human abdomen reconstruction test, projected images were captured at intervals of 5° and 10° to obtain two groups of sparse-view CT images (those images sampled with the same interval were categorized into the same group). Each group of images was reconstructed using FBP, ART, and the gradient operators with 3, 6, and 26 directions, and the results were compared. The 3-directional gradient operator calculates the gradients in the directions of three voxels, fi−1,m,n, fi,m−1,n, and fi,m,n−1 that are adjacent to fi,m,n. The 6-directional gradient operator calculates the gradients in the directions of six voxels, fi+1,m,n, fi,m+1,n, and fi,m,n+1, fi−1,m,n, fi,m−1,n, and fi,m,n−1 that are adjacent to fi,m,n.

Results

2D Shepp–Logan phantom reconstruction results

In the first experiment, the reconstruction results after six iterations are presented in Figs 3 and 4, and the quantitative analysis results are displayed in Tables 1 and 2.

thumbnail
Fig 3. Reconstruction results after six iterations obtained for a sampling interval of 5°.

(a) Original Shepp-Logan phantom. (b)–(f) Results reconstructed using FBP, ART, 2-, 4-, and 8-directional gradient operators, respectively. Areas marked by dotted ellipses are the differences of the results between 4-, and 8-directional gradient operators. As it can be seen in (f), when sampling interval is 5°, 8-directional gradient operator gave the fewest artifacts.

https://doi.org/10.1371/journal.pone.0209674.g003

thumbnail
Fig 4. As in Fig 3, this figure shows the reconstruction results after six iterations obtained for a sampling interval of 10°.

(a) Original Shepp-Logan phantom. (b)–(f) Results reconstructed using FBP, ART, 2-, 4-, and 8-directional gradient operators, respectively. Areas marked by dotted ellipses are the differences of the results between 4-, and 8-directional gradient operators. In this scanning circumstance, artifacts and noise in the reconstructed images are more vivid than Fig 3. However, the image obtained from 8-directional gradient operator still has the best image quality.

https://doi.org/10.1371/journal.pone.0209674.g004

thumbnail
Table 1. Quantitative analysis of the reconstructed Shepp–Logan phantom by using FBP, ART, 2-, 4-, and 8-directional gradient operators after six iterations for sampling interval of 5°.

The image obtained from the 8-directional gradient operator has the best quantitative results.

https://doi.org/10.1371/journal.pone.0209674.t001

thumbnail
Table 2. Quantitative analysis of the reconstructed Shepp–Logan phantom by using FBP, ART, 2-, 4-, and 8-directional gradient operators after six iterations for sampling interval of 10°.

https://doi.org/10.1371/journal.pone.0209674.t002

According to Figs 3 and 4, the results obtained using the CS-based reconstruction algorithms were all superior to those obtained using the traditional FBP and ART. Results obtained using 2-, 4-, and 8-directional gradient operators were further compared. The image obtained using the 2-directional gradient operator has clear artifacts and noise when the iteration number was six, where as those obtained using the 4-directional gradient operator contain substantially fewer artifacts and less noise. The image reconstructed using the 8-directional gradient operator has the fewest artifacts and least noise. These findings can be observed in images (d)–(f) in Figs 3 and 4, especially in the areas marked by dotted ellipses. Quantitative analysis revealed the same results (Tables 1 and 2). Regardless of whether the sampling interval was 5° or 10°, the 2D Shepp–Logan phantom reconstructed using the 8-directional gradient operator exhibited the most satisfactory results in all three quantitative parameters compared with those reconstructed using other algorithms.

The Second experiment is to compare the reconstructed images approaching convergence (after two thousand iterations). The results are presented in Figs 5 and 6, and the quantitative analysis results are displayed in Tables 3 and 4.

thumbnail
Fig 5. Reconstruction results approaching convergence obtained for a sampling interval of 5°.

Columns from left to right show the reconstructed image, Log(RMSE), PSNR and UQI after two thousand iterations. Rows from top to bottom: images reconstructed using ART, 2-, 4-, and 8-directional gradient operators. When the algorithms use more number of directions in gradient operators, then all three figures of merit are better.

https://doi.org/10.1371/journal.pone.0209674.g005

thumbnail
Fig 6. Reconstruction results approaching convergence obtained for a sampling interval of 10°.

Columns from left to right show the reconstructed image, Log(RMSE), PSNR and UQI after two thousand iterations. Rows from top to bottom: images reconstructed using ART, 2-, 4-, and 8-directional gradient operators. As the same in Fig 5, even if the sampling interval is 10°, the gradient operators with more number of directions have better image quality.

https://doi.org/10.1371/journal.pone.0209674.g006

thumbnail
Table 3. Quantitative analysis of the reconstructed Shepp–Logan phantom by using ART, 2-, 4-, and 8-directional gradient operators after two thousands iterations for sampling interval of 5°.

https://doi.org/10.1371/journal.pone.0209674.t003

thumbnail
Table 4. Quantitative analysis of the reconstructed Shepp–Logan phantom by using ART, 2-, 4-, and 8-directional gradient operators after two thousands iterations for sampling interval of 10°.

https://doi.org/10.1371/journal.pone.0209674.t004

From the second experiment, the results from all the algorithms approaching convergence can be found after two thousand iterations. Above results are illustrated in Figs 5 and 6 and Tables 3 and 4. The RMSE obtained from 8-directional gradient operator has the lowest value, and the corresponding PSNR and UQI have the highest value. Similarly, 4-directional gradient operator has better results than 2-directional gradient operator. The worst one is the results of ART algorithm.

In order to verify the applicability of applying the proposed multi-directional gradient operators to other CS-based algorithms, we perform the third experiment which combines the previous EPTV algorithm [33] with the proposed multi-directional gradient operators to reconstruct the Shepp-Logan phantom. The results are as follows.

As shown in Fig 7 and Table 5, these results are consistent with our first and second experiments: the more number of directions in gradient operators, the better images will be reconstructed, even if our proposed algorithm is combined with other CS-based method.

thumbnail
Fig 7. Reconstruction results of Shepp-Logan phantom by using EPTV combining with the multi-directional gradient operators when the sampling interval is 5°.

(a)–(c) Results reconstructed using EPTV combining with 2-, 4-, and 8-directional gradient operators, respectively. Areas marked by dotted ellipses are the differences of the results between 4-, and 8-directional gradient operators. Even if combined with EPTV, the images reconstructed from more number of directions in gradient operators still have less artifacts.

https://doi.org/10.1371/journal.pone.0209674.g007

thumbnail
Table 5. Quantitative analysis of the reconstructed Shepp–Logan phantom by using EPTV combined with 2-, 4-, and 8-directional gradient operators, when the sampling interval is 5°.

https://doi.org/10.1371/journal.pone.0209674.t005

3D CT image reconstruction results

In the experiment to observe the better performance of the proposed algorithms even when the iteration number is small, the reconstruction results after six iterations are presented in Figs 811, and the quantitative analysis results are displayed in Tables 6 and 7.

thumbnail
Fig 8. Reconstruction results of an abdomen image after six iterations obtained for a sampling interval of 5°.

First row: ground truth; subsequent rows from top to bottom: images reconstructed using FDK, ART, and the 3-, 6-, and 26-directional gradient operators. Images from left to right show the sagittal, transaxial, and coronal sections of the abdomen. Areas marked by dotted rectangles are enlarged and displayed in Fig 9. Subsequent rows from top to bottom, the lower images in the figure, the smoother they are, and are closer to the original images.

https://doi.org/10.1371/journal.pone.0209674.g008

thumbnail
Fig 9. The zoom-in views of the images displayed in previous one figure.

First row: ground truth; subsequent rows from top to bottom: images reconstructed using FDK, ART, and the 3-, 6-, and 26-directional gradient operators. Subsequent rows from top to bottom, the more number of directions in gradient operators, the less streak artifacts the reconstructed images have.

https://doi.org/10.1371/journal.pone.0209674.g009

thumbnail
Fig 10. Reconstruction results of an abdomen image after six iterations obtained for a sampling interval of 10°.

First row: ground truth; subsequent rows from top to bottom: images reconstructed using FDK, ART, and the 3-, 6-, and 26-directional gradient operators. Images from left to right show the sagittal, transaxial, and coronal sections of the abdomen. Areas marked by dotted rectangles are enlarged and displayed in Fig 11. Artifacts in the reconstructed images are more obvious than Fig 8. However, as seen in Fig 8, subsequent rows from top to bottom, the lower images in the figure, the smoother they are.

https://doi.org/10.1371/journal.pone.0209674.g010

thumbnail
Fig 11. The zoom-in views of the images displayed in Fig 10.

As the same in Figs 810, the images reconstructed from the 26-directional gradient operators have the least artifacts and noise.

https://doi.org/10.1371/journal.pone.0209674.g011

thumbnail
Table 6. Quantitative analysis of the abdomen image reconstructed using FBP, ART, 3-, 6-, and 26-directional gradient operators after six iterations for sampling interval of 5°.

https://doi.org/10.1371/journal.pone.0209674.t006

thumbnail
Table 7. Quantitative analysis of the abdomen image reconstructed using FBP, ART, 3-, 6-, and 26-directional gradient operators after six iterations for sampling interval of 10°.

https://doi.org/10.1371/journal.pone.0209674.t007

Two observations can be obtained from the results of the 3D abdomen image reconstruction. First, the results obtained using the CS-based reconstruction algorithms were all superior to those obtained using the FDK and ART algorithms, regardless of the number of directions used for TV calculation. Second, the more number of directions the gradient operator used for TV calculation, the better quality the reconstructed images, as exhibited by both qualitative and quantitative analyses. These two observations are valid regardless of whether the sampling interval was 5° or 10° and whether the images were sagittal, transaxial, or coronal sections.

To confirm the applicability of combining the proposed multi-directional gradient operators with existing CS-based algorithms, we also use the 3D abdomen image to test the algorithm which is combined with EPTV method. The results are presented in Figs 12 and 13.

thumbnail
Fig 12. Reconstruction results of an abdomen image by using EPTV combined with the multi-directional gradient operators when the sampling interval is 5°.

First row: ground truth; subsequent rows from top to bottom: images reconstructed using EPTV combined with the 3-, 6-, and 26-directional gradient operators, respectively. Images from left to right show the sagittal, transaxial, and coronal sections of the abdomen. Areas marked by dotted rectangles are enlarged and displayed in Fig 13. Subsequent rows from top to bottom, the lower images in the figure, the smoother they are, and are closer to the original images.

https://doi.org/10.1371/journal.pone.0209674.g012

thumbnail
Fig 13. The zoom-in views of the images displayed in Fig 12.

First row: ground truth; subsequent rows from top to bottom: images reconstructed using EPTV combined with the 3-, 6-, and 26-directional gradient operators. Even if combined with EPTV, the more number of directions in gradient operators, the less streak artifacts the reconstructed images have.

https://doi.org/10.1371/journal.pone.0209674.g013

As shown in Figs 12 and 13 and Table 8, even in the 3D reconstruction circumstance, EPTV combined with 26-directional gradient operator has the best image quality. The second one is the results of combining with 6-directional gradient operator, and so on. Therefore, the proposed multi-directional gradient operators can be applied to and combined with the EPTV algorithm.

thumbnail
Table 8. Quantitative analysis of the reconstructed abdomen images by using EPTV combined with 3-, 6-, and 26-directional gradient operators, when the sampling interval is 5°.

https://doi.org/10.1371/journal.pone.0209674.t008

Discussion

Sidky and Pan proved that minimizing the L1-norm of TV in iterative reconstruction process could effectively remove high frequency parts such as noise and artifacts caused by few-view situation in CT imaging. But in their studies, TV method only calculated the total variation (TV) in x and y directions to obtain a sparse representation in reconstruction process. We reason that if we consider the calculation of TV in both x, y directions and the diagonal directions for the gradient transform, it will preserve more information from original tomographic data in the iteration process and make the reconstructed results closer to the original image. To verify this idea, we have proposed 8-directional gradient operator and 26-directional gradient operator for 2D and 3D reconstruction, respectively. And then compare the results obtained from other algorithms to emphasize the better performance of reducing noise and artifacts by applying our algorithm.

We have performed three kinds of experiments to confirm our reasoning. First experiment is to assure the better performance even when the iteration number is small. As shown in Figs 3 and 4 and Figs 811, whether the targets are 2D Shepp-Logan phantom or 3D abdomen image and the sampling interval is 5° or 10°, the results from 8-directional and 26-directional gradient operator have the least artifacts and are closest to original image when the iteration number is six. The second best algorithm in this experiment is 4-directional and 6-directional gradient operator, the reconstructed images from them are visually clearer than 2-directional and 3-directional gradient operator. Quantitative analysis also reflects the same results in Tables 1 and 2 and Tables 67.

To compare the results approaching convergence, we used the Shepp-Logan phantom as the target and performed two thousands iterations in all the reconstruction algorithms in the second experiment. The results can be seen in Figs 5 and 6 and Tables 3 and 4. According to the curve of RMSE, PSNR and UQI in Figs 5 and 6, the results of all the algorithms approaching convergence can be found when the iteration number reaches two thousand. Tables 3 and 4 show the quantitative results of all algorithms after two thousand iterations. Both of the qualitative and quantitative analyses show that 8-directional gradient operator has the best results, followed by 4-directional gradient operator. This conclusion is the same as the first experiment.

The final goal of our study is to apply the 8-directional and 26-directional gradient operators to other CS-based algorithms to further improve the quality of reconstructed images. To fulfill above goal, the third experiment combined the proposed multi-directional gradient operators with EPTV to verify the applicability. We first compare the reconstructed images in Figs 3 and 7. At the same image testing conditions, the results from the proposed multi-directional gradient operators combined with EPTV are visually clearer and have better contrast in edges than the results only used the traditional EPTV. The quantitative analysis in Tables 1 and 5 also reflect the same results. Next, from Fig 7 and Table 5, we also notice that more number of directions in gradient operators combined with EPTV have better results. Similarly, the image quality of the results from EPTV combined with 8-directional gradient operator is the best. In 3D abdomen image reconstruction test, the results are the same as 2D Shepp–Logan phantom test. From the results of the third experiment, we have verified that 8-directional and 26-directional gradient operators can be effectively applied to EPTV algorithm.

These three experiments verify that increasing the number of directions in TV calculation actually improve the image quality of reconstruction. Additional consideration of the TV calculation in diagonal direction, like 8-directional and 26-directional gradient operator, effectively preserve more information from original tomographic data in the reconstruction process and make the reconstructed results better than those of previous TV method. Another advantage of the proposed method is that it is applicable to be applied to combine with other algorithms derived from CS theory. In this study, we have successfully applied the 8-directional and 26-directional gradient operator to the EPTV algorithm. In the future, we will try to apply the proposed method to other CS-based algorithm, like PICCS (prior image constrained compressed sensing)[31], AwTV (adaptive-weighted TV)[34], NPICCS (Nonconvex prior image constrained compressed sensing)[47] etc., to further confirm the applicability of our proposed method.

The effectiveness and applicability of the proposed multi-directional gradient operators in sparse-view CT reconstruction have been proven. However, the calculation of our proposed method are much more complex than other reconstruction methods discussed in this study. Therefore, multi-directional gradient operators are the most time-consuming compared with all other reconstruction algorithms (the computational costs are compared in Tables 9 and 10). To deal with this problem, we expect to modify the proposed algorithm into graphics processing unit (GPU) format to accelerate the reconstruction process in the future.

thumbnail
Table 9. The reconstruction time of each iteration in the experiment of 2D Shepp-Logan phantom.

https://doi.org/10.1371/journal.pone.0209674.t009

thumbnail
Table 10. The reconstruction time of each iteration in the experiment of 3D abdomen image.

https://doi.org/10.1371/journal.pone.0209674.t010

Conclusions

This paper proposes the use of multi-directional gradient operators to improve the quality of CT images reconstructed using CS-based algorithms. A 2D Shepp–Logan phantom and 3D clinical abdomen images were employed to test and verify that the 2D and 3D images reconstructed using 8- and 26-directional gradient operators, respectively, have higher image quality than those reconstructed using the traditional 2- or 4- and 3- or 6-directional gradient operators. The proposed multi-directional gradient operator algorithms have high potential to be applied to and combined with existing CT reconstruction algorithms derived from CS theory to produce better image quality in sparse-view reconstruction.

Supporting information

S1 File. 2D Shepp–Logan phantom.

Original Shepp–Logan phantom image for our 2D reconstruction test.

https://doi.org/10.1371/journal.pone.0209674.s001

(RAR)

S2 File. 3D clinical abdomen images.

Original clinical abdomen images downloaded from The Cancer Imaging Archive http://www.cancerimagingarchive.net/ for our 3D reconstruction test.

https://doi.org/10.1371/journal.pone.0209674.s002

(RAR)

References

  1. 1. Deans SR. The Radon transform and some of its applications. Massachusetts: Courier Corporation; 2007.
  2. 2. Hounsfield GN. Computerized transverse axial scanning (tomography): Part 1. Description of system. Br J Radiol. 1973;46(552):1016–22. pmid:4757352
  3. 3. Kak AC, Slaney M. Principles of computerized tomographic imaging. Philadelphia: SIAM;2001.
  4. 4. Ahn D, Yeo CK, Han SY, Kim JK. The accessory parotid gland and facial process of the parotid gland on computed tomography. PLoS One. 2017;12(9):e0184633. pmid:28915265
  5. 5. Chen C-H, Chang C-K, Tu C-Y, Liao W-C, Wu B-R, Chou K-T, et al. Radiomic features analysis in computed tomography images of lung nodule classification. PLoS One. 2018;13(2):e0192002. pmid:29401463
  6. 6. Dettmer S, Ringshausen F, Vogel-Claussen J, Fuge J, Faschkami A, Shin H-o, et al. Computed tomography in adult patients with primary ciliary dyskinesia: Typical imaging findings. PLoS One. 2018;13(2):e0191457. pmid:29408869
  7. 7. Park HJ, Park CH, Lee SE, Lee GD, Byun MK, Lee S, et al. Birt-Hogg-Dube syndrome prospectively detected by review of chest computed tomography scans. PLoS One. 2017;12(2):e0170713. pmid:28151982
  8. 8. Aubertin G, Sayeh A, Dillenseger J-P, Ayme-Dietrich E, Choquet P, Niederhoffer N. Comparison of bioimpedance spectroscopy and X-Ray micro-computed tomography for total fat volume measurement in mice. PLoS One. 2017;12(8):e0183523. pmid:28817729
  9. 9. Durand P, Moreau-Gaudry A, Silvent A-S, Frandon J, Chipon E, Médici M, et al. Computer assisted electromagnetic navigation improves accuracy in computed tomography guided interventions: A prospective randomized clinical trial. PLoS One. 2017;12(3):e0173751. pmid:28296957
  10. 10. Giacomini G, Pavan ALM, Altemani JMC, Duarte SB, Fortaleza CMCB, de Arruda Miranda JR, et al. Computed tomography-based volumetric tool for standardized measurement of the maxillary sinus. PLoS One. 2018;13(1):e0190770. pmid:29304130
  11. 11. Miranda GE, Wilkinson C, Roughley M, Beaini TL, Melani RFH. Assessment of accuracy and recognition of three-dimensional computerized forensic craniofacial reconstruction. PLoS One. 2018;13(5):e0196770. pmid:29718983
  12. 12. Clark DP, Badea CT. Hybrid spectral CT reconstruction. PLoS One. 2017;12(7):e0180324. pmid:28683124
  13. 13. Malusek A, Magnusson M, Sandborg M, Alm Carlsson G. A model‐based iterative reconstruction algorithm DIRA using patient‐specific tissue classification via DECT for improved quantitative CT in dose planning. Med Phys. 2017;44(6):2345–57. pmid:28369941
  14. 14. Yu W, Zeng L. A novel weighted total difference based image reconstruction algorithm for few-view computed tomography. PLoS One. 2014;9(10):e109345. pmid:25275385
  15. 15. Zhang Y, Ma J, Iyenga P, Zhong Y, Wang J. A new CT reconstruction technique using adaptive deformation recovery and intensity correction (ADRIC). Med Phys. 2017.
  16. 16. Dehairs M, Bosmans H, Desmet W, Marshall N. Evaluation of automatic dose rate control for flat panel imaging using a spatial frequency domain figure of merit. Phys Med Biol. 2017;62(16):6610. pmid:28632501
  17. 17. Nowik P, Bujila R, Kull L, Andersson J, Poludniowski G. The dosimetric impact of including the patient table in CT dose estimates. Phys Med Biol. 2017;62(23):N538. pmid:28994662
  18. 18. Tschauner S, Marterer R, Nagy E, Apfaltrer G, Riccabona M, Singer G, et al. Surface radiation dose comparison of a dedicated extremity cone beam computed tomography (CBCT) device and a multidetector computed tomography (MDCT) machine in pediatric ankle and wrist phantoms. PLoS One. 2017;12(6):e0178747. pmid:28570626
  19. 19. Weiss J, Maurer M, Ketelsen D, Notohamiprodjo M, Zinsser D, Wichmann JL, et al. Effect of reduced z-axis scan coverage on diagnostic performance and radiation dose of neck computed tomography in patients with suspected cervical abscess. PLoS One. 2017;12(7):e0180671. pmid:28678820
  20. 20. Brenner DJ, Elliston CD, Hall EJ, Berdon WE. Estimated risks of radiation-induced fatal cancer from pediatric CT. AJR Am J Roentgenol. 2001;176(2):289–96. pmid:11159059
  21. 21. Brody AS, Frush DP, Huda W, Brent RL. Radiation risk to children from computed tomography. Pediatrics. 2007;120(3):677–82. pmid:17766543
  22. 22. Saltybaeva N, Martini K, Frauenfelder T, Alkadhi H. Organ dose and attributable cancer risk in lung cancer screening with low-dose computed tomography. PLoS One. 2016;11(5):e0155722. pmid:27203720
  23. 23. Seong KM, Kwon T, Seo S, Lee D, Park S, Jin YW, et al. Perception of low dose radiation risks among radiation researchers in Korea. PLoS One. 2017;12(2):e0171777. pmid:28166286
  24. 24. den Harder AM, Suchá D, Van Doormaal PJ, Budde RP, de Jong PA, Schilham AM, et al. Radiation dose reduction in pediatric great vessel stent computed tomography using iterative reconstruction: A phantom study. PLoS One. 2017;12(4):e0175714. pmid:28410386
  25. 25. Gong C, Han C, Gan G, Deng Z, Zhou Y, Yi J, et al. Low-dose dynamic myocardial perfusion CT image reconstruction using pre-contrast normal-dose CT scan induced structure tensor total variation regularization. Phys Med Biol. 2017;62(7):2612. pmid:28140366
  26. 26. Han H, Gao H, Xing L. Low-dose 4D cone-beam CT via joint spatiotemporal regularization of tensor framelet and nonlocal total variation. Phys Med Biol. 2017;62(16):6408. pmid:28726684
  27. 27. Sauter A, Koehler T, Fingerle AA, Brendel B, Richter V, Rasper M, et al. Ultra low dose CT pulmonary angiography with iterative reconstruction. PLoS One. 2016;11(9):e0162716. pmid:27611830
  28. 28. Donoho DL. Compressed sensing. IEEE Trans Inf Theory 2006;52(4):1289–306.
  29. 29. Sidky E, Pan X. Image reconstruction in circular cone-beam computed tomography by constrained, total-variation minimization. Phys Med Biol. 2008; 53(17):4777–807. pmid:18701771
  30. 30. Sidky EY, Kao C-M, Pan X. Accurate image reconstruction from few-views and limited-angle data in divergent-beam CT. J Xray Sci Technol. 2006;14(2):119–39.
  31. 31. Chen GH, Tang J, Leng S. Prior image constrained compressed sensing (PICCS): a method to accurately reconstruct dynamic CT images from highly undersampled projection data sets. Med Phys. 2008;35(2):660–3. pmid:18383687
  32. 32. Yu H, Wang G. Compressed sensing based interior tomography. Phys Med Biol. 2009;54(9):2791. pmid:19369711
  33. 33. Tian Z, Jia X, Yuan K, Pan T, Jiang SB. Low-dose CT reconstruction via edge-preserving total variation regularization. Phys Med Biol. 2011;56(18):5949. pmid:21860076
  34. 34. Liu Y, Ma J, Fan Y, Liang Z. Adaptive-weighted total variation minimization for sparse data toward low-dose x-ray computed tomography image reconstruction. Phys Med Biol.
  35. 35. Deng L, Mi D, He P, Feng P, Yu P, Chen M, et al. A CT reconstruction approach from sparse projection with adaptive-weighted diagonal total-variation in biomedical application. Biomed Mater Eng. 2015;26(s1):S1685–S93.
  36. 36. Niu S, Gao Y, Bian Z, Huang J, Chen W, Yu G, et al. Sparse-view X-ray CT Reconstruction via Total Generalized Variation Regularization. Phys Med Biol. 2014;59(12):2997. pmid:24842150
  37. 37. Huang J, Zhang Y, Ma J, Zeng D, Bian Z, Niu S, et al. Iterative image reconstruction for sparse-view CT using normal-dose image induced total variation prior. PLoS One. 2013;8(11): e79709. pmid:24260288
  38. 38. Zhang H, Ouyang L, Huang J, Ma J, Chen W, Wang J. Few-view Cone Beam CT Reconstruction with Deformed Prior Image. Med Phys. 2014;41(12):121905. pmid:25471965
  39. 39. Candès EJ, Wakin MB. An introduction to compressive sampling. IEEE Signal Process Mag. 2008;25(2):21–30.
  40. 40. Li S, Zhu Y, Xie Y, Gao S. Dynamic magnetic resonance imaging method based on golden-ratio cartesian sampling and compressed sensing. PLoS One. 2018;13(1):e0191569. pmid:29381709
  41. 41. Tang J, Nett BE, Chen G-H. Performance comparison between total variation (TV)-based compressed sensing and statistical iterative reconstruction algorithms. Phys Med Biol. 2009;54(19):5781. pmid:19741274
  42. 42. Yamamoto T, Okada T, Fushimi Y, Yamamoto A, Fujimoto K, Okuchi S, et al. Magnetic resonance angiography with compressed sensing: An evaluation of moyamoya disease. PLoS One. 2018;13(1):e0189493. pmid:29351284
  43. 43. Liu L, Han Y, Jin M. Fast alternating projection methods for constrained tomographic reconstruction. PLoS One. 2017;12(3):e0172938. pmid:28253298
  44. 44. Liu Y, Liang Z, Ma J, Lu H, Wang K, Zhang H, et al. Total variation-stokes strategy for sparse-view X-ray CT image reconstruction. IEEE Trans Med Imaging 2014;33(3):749–63. 2012;57(23):7923. pmid:24595347
  45. 45. Mian-Yi C, Yong R, Peng F, Peng H, Lu-Zhen D, Biao W, et al. Computed tomography image reconstruction from few-views data by multi-directional total variation. J Med Imaging Health Inform. 2015;5(2):309–16.
  46. 46. The Cancer Imaging Archive. http://www.cancerimagingarchive.net/
  47. 47. Ramirez-Giraldo J C, Trzasko J, Leng S, Yu L, Manduca A, McCollough C H. Nonconvex prior image constrained compressed sensing (NCPICCS): Theory and simulations on perfusion CT. Med Phys. 2011;38(4):2157–67. pmid:21626949