Next Article in Journal
Skew-Circulant-Matrix-Based Harmonic-Canceling Synthesizer for BIST Applications
Next Article in Special Issue
Wearable Immersive Virtual Reality Device for Promoting Physical Activity in Parkinson’s Disease Patients
Previous Article in Journal
Accuracy and Precision of Agents Orientation in an Indoor Positioning System Using Multiple Infrastructure Lighting Spotlights and a PSD Sensor
Previous Article in Special Issue
Diagnostics of Articular Cartilage Damage Based on Generated Acoustic Signals Using ANN—Part I: Femoral-Tibial Joint
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Low-Dose CT Image Post-Processing Based on Learn-Type Sparse Transform

1
School of Automation, University of Electronic Science and Technology of China, Chengdu 610054, China
2
Department of Geography and Anthropology, Louisiana State University, Baton Rouge, LA 70803, USA
*
Authors to whom correspondence should be addressed.
Sensors 2022, 22(8), 2883; https://doi.org/10.3390/s22082883
Submission received: 31 January 2022 / Revised: 5 April 2022 / Accepted: 5 April 2022 / Published: 9 April 2022

Abstract

:
As a detection method, X-ray Computed Tomography (CT) technology has the advantages of clear imaging, short detection time, and low detection cost. This makes it more widely used in clinical disease screening, detection, and disease tracking. This study exploits the ability of sparse representation to learn sparse transformations of information and combines it with image decomposition theory. The structural information of low-dose CT images is separated from noise and artifact information, and the sparse expression of sparse transformation is used to improve the imaging effect. In this paper, two different learned sparse transformations are used. The first covers more organizational information about the scanned object. The other can cover more noise artifacts. Both methods can improve the ability to learn sparse transformations to express various image information. Experimental results show that the algorithm is effective.

1. Introduction

The CT image technology has unique advantages and practical value [1,2,3,4]. CT image has multi-level attributes compared with X-ray detection, and CT has high-density resolution and sensitivity. It can clearly show the tissue characteristics and pathological changes of some organs composed of soft tissue [5,6,7]. Because of its high resolution and sensitivity, CT examination is superior to X-ray imaging examination. X-ray is more used for bone examination, while CT examination covers almost all human body parts, such as the brain, chest, blood vessels, and nervous system [8,9,10]. These advantages make CT imaging technology occupy an irreplaceably important position in clinical examination, so more and more disease diagnoses and treatments need CT examination for assistance.
There are three methods to improve the image quality of low-dose CT images obtained in the low tube current situation, i.e., the restoration of projection data, iterative reconstruction algorithm, and low-dose CT image post-processing [11,12,13,14,15,16]. The low-dose CT image post-processing method takes the reconstructed low-dose CT image as the original image. It takes an appropriate image processing algorithm to remove noise and artifacts, improve image quality, and restore tissue information [17,18,19,20]. The purpose is to make the image quality after processing as close as possible to the image quality of standard-dose CT. Because there is no need to obtain the original projection data, this method can obtain the experimental data more easily than the previous two methods without CT equipment or original projection data. Moreover, the statistical iterative reconstruction algorithm needs more storage space and more computing time in practical application. Simultaneously, the image post-processing method can be offline processing with a higher application value. Decreasing tube current or tube voltage during CT scans causes photon number loss that adds additional noise to the projection data. The statistical law of noise basically conforms to Gaussian distribution and composite Poisson distribution. However, in the process of image reconstruction, after continuous projection and back-projection transformation, the noise mainly presents in the form of strip artifacts and unsteady speckle noise in low-dose CT images. These noises and artifacts are difficult to remove under the premise of retaining tissue details and edges.
In recent years, many algorithms and models have been used to restore low-dose CT images in the field of sparse representation. Among them, the two most famous models are the synthesis model and analysis model [21], also called Analytical Dictionary [22,23,24,25], and synthesis dictionary in some works of literature. Because of the above model, many processing algorithms related to low-dose CT images are proposed. For example, Xu et al. [26] proposed a penalty-weighted least squares method. This method takes the super complete composite dictionary as the regularization term. It applies dictionary learning to 2D low-dose CT image reconstruction. The dictionary learning training set can be obtained from the CT images reconstructed by filtering the back-projection algorithm in the standard dose scene. The global dictionary can be trained by extracting two-dimensional image blocks or an adaptive dictionary jointly estimated with low-dose CT images. The global dictionary is better than the adaptive estimation dictionary in the low-dose scanning scenario. Furthermore, several studies have proposed 3D CT reconstruction by learning 3D dictionaries from 3D image blocks or 3D/2D dictionaries extracted from slices along the X-Y, the Y-Z, and the X-Z directions [27]. However, the post-processing of low-dose CT images based on the above two models cannot guarantee the convergence of constraints. Therefore, Zheng et al. proposed a low-dose CT image reconstruction algorithm based on learning sparse transform to solve the convergence problem of the regularization term. This algorithm proved the effectiveness of low-dose CT image processing based on learning sparse transformation [28].
This paper’s main research content is the degradation of CT image quality in the scene of low-dose CT scanning, which reduces tube current. The decrease of image quality is mainly caused by the interference of noise and artifact caused by photon number reduction, which affects clinical pathology diagnosis and analysis. A new image post-processing method based on learning sparse transformation is proposed in this paper to solve the above problem. This method combines the knowledge of sparse representation with the image morphological component analysis method. The structure sparse and sparse noise transform is constructed to represent the CT image differently to separate the information and remove the noise and artifact. The experimental results show that the proposed algorithm can effectively improve the quality of low-dose CT images and perform better in the evaluation index.

2. Materials and Methods

2.1. Datesets

2.1.1. Equipment Introduction

There are three processes for CT equipment to generate images: data acquisition, image reconstruction, and image display. The CT simulation image acquisition method used in this paper can refer to [29].
Data acquisition refers to the process by which an X-ray with initial intensity is emitted from an X-ray source and passes through the scanning object (such as the human body). The detector receives the X-ray with intensity attenuation. The specific attenuation degree is related to the nature of the scanned object and the path it passes. The radiation source and the detector rotate at equal intervals during this period. The detector collects data after scanning a circle around the object. Image reconstruction solves the attenuation rate of X-ray after scanning the object. Because most tissues of the human body are very close to that of water, most tissues’ attenuation coefficient increases the difference between tissues. The concept of CT value is introduced. The unit is HU (Hounsfield). H = 1000 ( ( μ t μ W ) ) / μ _ W , where μ t represents the attenuation rate of tissue, and μ _ W represents the attenuation rate of water.
The mathematical expression of the CT image reconstruction process can be expressed according to Lambert–Beer law [30]. Assuming that the object through which the X-ray passes is a homogeneous material, as shown in Figure 1, the continuous representation of the attenuation path L of the X-ray is as follows:
I = I 0 e L μ ( X , y ) d L = I 0 e y L
In the formula, the initial energy of the X-ray is I 0 , the X-ray energy received by the detector at a rotation angle, that is I , μ ( X , y ) is the attenuation rate of tissues inside the scanning object, L μ ( X , y ) d l is called radon transformation. Transformation is also known as a projection of μ ( X , y ) . Since computers operate in the form of a matrix, it is necessary to discretize it, μ i represents the attenuation coefficient after discretization, and Δ X i represents the X-ray penetration path after discretization. For example, the representation after discretization is as follows:
I = I 0 e i = 1 n μ i Δ X i = I 0 e y L

2.1.2. Low Dose CT Image Simulation

When studying low-dose CT images, we often need to use the experimental data of standard-dose CT and low-dose CT of the same individual for algorithm research or image quality evaluation. However, in practice, if the subject is subjected to two consecutive normal-dose CT examinations and low-dose CT examinations, the subject will receive excessive X-ray radiation and increase the risk of cancer. Therefore, the low-dose CT images used in this paper were generated by simulation.
There are many ways to simulate low-dose CT. The first method utilizes the GE Noise Addition Tool from GE Healthcare, Waukesha, WI, USA) to simulate low-dose CT images. This software tool generates sinograms from standard dose CT images and estimates additional noise in the sinograms based on the reduced exposure dose. Although very simple, this method is only applicable to CT images obtained by GE scanners, and is also limited to specific suppliers [31].
The second method is to process the projection data when performing conventional-dose CT scans. This method obtains its projection data directly from the CT equipment and adds noise information to simulate the low-dose CT scan projection data. Although this method can restore the most realistic low-dose CT situation, it is very difficult to obtain projection data from CT equipment. This limitation raises the research threshold of low-dose CT and is not conducive to the development of this field [13,32].
Finally, Won Kim C. et al., proposed a method that does not require the original projection data, aiming at the difficulty of obtaining projection data for CT equipment. This method measures the noise equivalent quanta (NEQ) and modulation transfer function (MTF) of CT systems under different combinations of target attenuation and tube current by analyzing the noise power spectrum (NPS) of CT images obtained with a set of phantoms. The noise equivalent quantum is positively correlated with the noise equivalent quantum, which is characterized by representing the noise equivalent density of each CT image. The modulation transfer function is negatively correlated with the dose, reflecting the texture characteristics of the noise. These measurements were used to build a comprehensive CT noise model including reduced X-ray photon flux, object attenuation, system noise, and bowtie filters. They then used synthetic noise maps generated from reference CT images to generate simulated noise signal maps for dose reduction conditions [33].
The whole simulation process is divided into two stages. The first step is to obtain the parameters in the noise model. After the noise parameters are extracted by performing multiple CT scans on a set of models, this paper calculates the noise power spectrum of the acquired CT image data set, and estimates the NEQ and MTF of a set of noise based on the noise power spectrum data set. Finally, the curve fitting technique is used to calculate the noise equivalent quantum to finally determine various parameters in the noise model.

2.2. Methods

In the 1990s, Olshausen and Field [22] published a paper that explained the image signal’s sparse expression from the biological point of view. We call the set of essential functions a dictionary, so the sparse transformation of the signal is divided into two parts: the dictionary’s construction the representation of sparse coding. According to the different structures of dictionaries, they can be divided into analytic dictionaries and composite dictionaries. However, compared with the lack of self-adaptability of the Analytical Dictionary and the slow convergence speed of the synthesis dictionary, the learning sparsity applied in this paper has a larger adaptive range and faster iteration speed.

2.2.1. Low Dose CT Image Processing Based on Learning Sparse Transform

Assuming that the original image is a matrix X of N × T , the sparse transformation is a M × N dimensional matrix W . The image after sparse transformation M × T (sparse coding) is Z and column sparse, the error of sparse representation is expressed as m i n W , Z W X Z F 2 , where F is the Frobenius norm. When the sparse transformation matrix is unknown, model the image signal sparse transformation solution is as follows
m i n W , Z W X Z F 2   s . t . Z t 0 s   t
where Z t is the t column of the Z matrix. The above formula can be interpreted as the natural image or signal representing less non-zero elements in a certain transformation domain. The remaining elements represent the edge error information of the image. Td the sparse representation of the image signal X can be realized by continuously adjusting W and Z . However, Equation (1) has a set of trivial solutions. That is, when W and Z are all zero matrices, the constraint can also be satisfied. Adding a penalty term to the sparse transformation solving model is necessary. In the classical synthesis dictionary model, we can avoid the appearance of the trivial solution by the norm constraint of sparse transformation W . However, this method cannot avoid non-full rank [34], so we need to add a full rank constraint. The full rank constraint is a non-convex problem, which is not easy to solve. Therefore, the sparse transformation matrix in Equation (1) is assumed to be a square matrix for convenience. When W is a square matrix, ( M = N ) , the equivalent full rank constraint of W can be realized by the negative logarithmic determinant constraint [35]. Therefore, the sparse transformation of the image in Equation (1) can be further modeled as follows:
m i n W , Z W X Z F 2 λ l o g d e t ( W ) + μ W F 2   s . t . Z t 0 s  
where λ and μ are the penalty coefficients, respectively. According to machine learning theory [36], the non-convex norm constraint L 0 of the above formula can be replaced by the norm constraint L 1 to facilitate the solution.
m i n W , Z W X Z F 2 λ l o g d e t ( W ) + μ W F 2 + η t = 1 T Z t 1
where η is the sparse penalty term corresponding to 1 norm constraint. The purpose of the model is to minimize the sparse error, control the sparsity degree of the matrix after sparse transformation, and eliminate the problem that the sparse transformation matrix is not full of rank.

2.2.2. Image Processing Algorithm Based on Learning Sparse Transform

The above learning sparse transform methods can be used for image denoising. The noise of low-dose CT images consists of non-directional speckles. The artifact is strong, the amplitude range is large, and the directionality is obvious. The direct application of the above method has limited denoising effect. According to the image morphological component analysis [37,38,39,40], a low-dose CT image can be equivalent to the sum of tissue components and noise artifacts. There is a specific basis function for different components that can sparse represent the component.
In contrast, the basis function cannot represent other components; that is, their corresponding basis functions can only represent different components. Therefore, different components in low-dose CT images can be distinguished by constructing different basis functions. Therefore, in this section, the sparse transformation matrix corresponding to the tissue component and the noise component is trained respectively to realize the decomposition of image components and achieve a better denoising effect of low-dose CT images.
According to the idea of image morphological component analysis [41], low-dose CT images X l d can be divided into two parts: the image of tissue structure information X h d and the image of noise artifact information X n a . Therefore, low-dose CT images can be represented as follows:
X l d = X h d + X n a
The result of CT image processing in this section is to recover the tissue structure information image in low-dose CT image X h d .
At this time, the low-dose CT image post-processing algorithm model based on learning sparse transform is as follows:
m i n X l d , t λ X h d + X n a X l d 2 2 + W h d P j X h d Z t h d 2 2 + W n a P j X n a Z t n a 2 2   s . t . Z t 0 s   t
Among them, Z t = [ Z t h d , Z t n a ] . W h d and W n a represent the standard dose CT image and noise information image sparse transformation matrix, respectively. The specific solution method is the optimal gradient descent method from the standard CT image and CT noise image sets. For the N × N operator of extracting image block P j , the image is cut into image blocks for processing, realizing parallel processing. Z t h d and Z t n a represent the sparse representation coefficient of tissue structure X l d and noise artifact, respectively.
Step 1: the formula of the sparse coefficient of organizational structure information Z t h d is as follows:
Z t h d = { W h d P j X l d , | W h d P j X l d | 2 η 0 ,   | W h d P j X l d | 2 < η
Step 2: the solution formula of noise artifact sparse coefficient Z t n a is as follows:
Z t n a = { W n a P j X l d , | W n a P j X l d | 2 η 0 ,   | W n a P j X l d | 2 < η
Step 3, organize the image of structure information X h d and noise artifact information X n a to obtain the derivation of (5)
[ X h d X n a ] = H 1 [ λ X l d + i = 1 K ( W h d P j ) T Z t h d λ X l d + i = 1 K ( W n a P j ) T Z t n a ]
H = [ λ I + i = 1 K ( W h d P j ) T W h d P j λ I λ I λ I + i = 1 K ( W n a P j ) T W n a P j ]
The solution process of sparse transformation matrix W and sparse coefficient Z is shown in Figure 2.

2.3. The Construction Method of Learning Sparse Transformation

The performance of the discriminative learning sparse transformation model is closely related to the discernible sparse transformation matrix. The training data for learning the discriminative sparse transform is from the fan beam-scanning heart trunk phantom CT images that were reconstructed by filtered back projection. The noise characteristics of different CT equipment are different, so the sample data and experimental data must come from the same CT equipment. In order to make the tissue structure sparse transformation matrix W h d and the sparse noise transformation matrix W n a better express the tissue information and noise information, the standard-dose CT image and the noise CT image generated by the difference between the standard-dose CT image and the simulated low-dose CT image are used to train the sparse transformation matrix.
  • The standard-dose projection data was obtained by simulating the fan beam scanning with the CT image of the sample standard dose;
  • Based on the NEQ and MTF characteristics of CT equipment, a Gaussian noise model is constructed to simulate the low dose projection data;
  • The filtered back-projection algorithm is used to reconstruct the low-dose CT image of the sample from the low-dose CT projection data;
  • The CT noise image is obtained by subtracting the sample standard-dose CT image and the sample low dose CT image.
After the sample data construction is completed, the standard dose CT images are processed to reduce the calculation cost, as shown in Figure 3. Next, noise CT images were extracted according to the image block’s specific size. Finally, the alternating algorithm for sample image blocks obtains the discriminative sparse transformation matrix.

3. Experiments and Results

3.1. Dataset and Experimental Environment

This paper’s test data are low-dose CT images obtained by simulating the heart trunk phantom CT data’s fan-beam scanning scene [42,43,44]. This study used simulated images, so it may not be as effective as expected in a clinical setting. The image is different from the sample image compare to the classical CT reconstruction algorithm filtering back projection (Hanning window), image post-processing algorithm based on (Discrete Cosine Transform) DCT [45], and penalty weighted least square reconstruction method based on edge-preserving regularization (EP), where EP expression is R ( x ) = j = 1 N P k N j κ j κ k φ ( x j x k ) . It is used to control the neighborhood range. κ j and κ k are the parameter of excitation noise equalization, and φ ( t ) δ 2 ( | t δ | l o g ( 1 + | t δ | ) ) .
The experimental hardware environment is core i5, 3.7GHz, six-core CPU, 16GB memory. The software environment is the Linux system and MatLab programming platform.

3.2. Visual Effect Analysis of CT Image

During the discriminative sparse transformation training, the sample data are also 5 CT images of the heart torso phantom. Three of them are used for training and two are used for testing. The image blocks are extracted according to the size and step size of 1. In the process of solving the alternating iteration algorithm, the number of iterations is set to 1000, the sparse threshold η is set to 126, and the sum of penalty coefficients λ is equal μ as 5.85 × 10 15 . As shown in Figure 4, the results of sparse structural transformation and noise sparse transformation are displayed. The size of each transformed image block is 8 × 8 .
After the training of sample data, for the test data, the number of incident photons Q 0 used in the experiment is 10 5 , 10 4 , and 5 × 10 3 respectively. According to the corresponding relationship between the number of incident photons and the dose, the above three incident photon numbers are divided into three grades: Level 1—all most low-dose scanning; Level 2—standard low-dose scanning; Level 3—extremely low-dose scanning;
The proposed algorithm is compared with the FBP algorithm, EP iterative reconstruction algorithm, DCT based low-dose CT image post-processing algorithm, and dictionary-learning (DL) iterative reconstruction algorithm. The experimental results are shown from the global effect map, local organization enlarged image, and difference diagram, as shown in Figure 5, Figure 6 and Figure 7.
The global effect map shows the overall effect of the experimental results; the local tissue enlarged image is used to observe the difference of the detailed information of the tissue structure. For the details that are difficult to be identified by the naked eye, the difference is shown by calculating the difference with the standard dose image, in which blue represents the minimum difference and red represents the maximum difference: the colder the color is, the closer it is to the standard measurement. The relatively complex tissue part in the middle of the CT image is selected for local magnification (Figure 8, Figure 9 and Figure 10) to facilitate each algorithm’s performance when the tissue structure is complex.
The complex organizational structure algorithm performance is shown in Figure 11 and Figure 12.

3.3. Quantitative Index Analysis

The quantitative index evaluation criteria adopted in this paper are RMSE (HU) and (Structural Similarity) SSIM [46] to analyze the effect quantitatively. The values of three different incident photon numbers are shown in Table 1. Figure 13 shows the local CT value curve. The quality of each algorithm’s results is evaluated according to the proximity between the algorithm result curve and the standard dose image curve. In Figure 13, SDI is ‘Standard Dose Image’, FBP is ‘Filtered Back Projection’, LST is’ Learning sparse transformation’.
We use SI (MKS) or CGS as the primary unit in the experimental results. Imperial units can be used as secondary units (in parentheses). For example, one can write “15 Gb/cm2 (100 Gb/in2)”. An exception is when English units are used as identifiers in trade, such as “3½-in disk drive”. We avoid combining SI and CGS units, such as current in amperes and magnetic field in oersteds, as this often leads to confusion because equations do not balance dimensionally.

4. Discussion

  • When the number of incident photons is lower, there are some strip artifacts and speckle noises in the FBP algorithm (Figure 6b). A little speckle noise artifact is left in EP iterative reconstruction algorithm (Figure 6c), while low-dose CT image post-processing algorithms based on DCT (Figure 6d), DL dictionary iterative reconstruction algorithm (Figure 6e), and learning sparse transform image processing algorithm (Figure 6f) perform well in removing strip artifacts and noises. However, in a similar position of the organizational structure, the lower tissues of Figure 6c–f show a smooth transition. This smooth transition makes it difficult to distinguish the organizational structure.
Figure 7 shows the difference between the effect picture of each algorithm and the standard dose image. In Figure 7b–d, some light blue spots are evenly distributed in the region of interest. It corresponds to the realization of speckle noise in Figure 6c. However, in Figure 7c, more red areas appear at the edge of the organizational structure, indicating a large difference in the region. There are no large areas of blue spots and red areas in Figure 8b,d, and their color distribution is similar. Therefore, compared with the EP iterative reconstruction algorithm, the proposed algorithm can remove speckle noise in the low-dose scene and has no obvious advantage compared with the DCT low-dose CT image post-processing and the DL iterative reconstruction algorithm.
2.
In the scene of low-dose scanning with the number of incident photons, Figure 8 shows that the image reconstructed by the classical FBP algorithm (Figure 8b) has a lot of uneven speckle-noise many strip artifacts. It makes the tissue nodes fuzzy and seriously interferes with the disease diagnosis. EP iterative reconstruction algorithm (Figure 8c) and low-dose CT image post-processing calculation based on DCT (Figure 8d), the DL iterative reconstruction algorithm (Figure 8e), and the learning sparse transform image post-processing algorithm (Figure 8f) are superior at eliminating strip artifacts. However, for speckle noise, other algorithms still have different degrees of noise retention after processing except for the DL iterative reconstruction algorithm.
The algorithm proposed in this paper (Figure 9d) retains the tissue’s edge information. It displays a better effect for removing speckle noise than EP iterative reconstruction algorithm (Figure 9a) and the DCT image post-processing algorithm (Figure 9b). The DL iterative reconstruction algorithm (Figure 9c) can effectively remove speckle noise. The point noise has a good removal effect, but the tissue edge is too smooth in the red circle. It makes the tissue boundary not clear enough. In the difference diagram (Figure 10), the light blue spots in the ROI of Figure 10a–d decrease in turn, and Figure 10c appears in the middle complex tissue structure. Light blue spots are consistent with the local enlarged image (Figure 9c).
3.
In the scene with very low-dose scanning, Figure 11 shows that the image reconstructed by the FBP algorithm (Figure 11b) contains a lot of speckle noise and strip artifacts. Part of the organizational structure information is also indistinguishable between the EP iterative reconstruction algorithm (Figure 11c) and the low-dose CT image post-processing algorithm based on DCT (Figure 11d). The image post-processing algorithm (Figure 11f) also performs well for removing strip artifacts. However, the speckle noise still exists. The DL iterative reconstruction algorithm (Figure 11e) can remove the noise and artifacts well. However, the degree of over-smoothness will also increase.
The noise in Figure 12a,b,d is not removed completely. However, the edge information of organizational structure is retained. The edge information of organizational structure in Figure 12c is eliminated along with the noise. The color distribution of each sub-image in the difference diagram of Figure 13 is consistent with the visual observation.
Therefore, in the low-dose and very low-dose scenes, the learning sparse transform image post-processing algorithm proposed in this paper can achieve a better denoising effect than FBP algorithm, EP iterative reconstruction algorithm, and low-dose CT image post-processing algorithm based on DCT, and also requires less time than the DL iterative reconstruction algorithm, which needs training and does not need to obtain projection data.
To sum up, this paper conducted experiments with the learning sparse transform image post-processing algorithm in three different dose scenarios, as shown in Figure 8f, Figure 10f and Figure 13f. By comparing different groups of experiments, the experimental results show that the algorithm has a better denoising effect than EP iterative reconstruction and DCT image post-processing algorithm. Moreover, compared with the DL iterative reconstruction algorithm, the algorithm does not appear to over-smooth phenomena in the organization structure’s complex part. Moreover, it has a faster calculation speed than iterative calculation.
In the quantitative index analysis, we can make the following observation: by observing the two-table data, with the decrease of the dose, the RMSE value of each algorithm shows an increasing trend, which shows that the denoising ability of various algorithms is weakening with the increase of noise, and the SSIM index also decreases with the decrease of dose, indicating that the recovery ability of organization details of various algorithms is also poor. Simultaneously, the exponential performance of learning sparse transform is better than FBP, EP iterative reconstruction algorithm, and DCT image post-processing algorithm, but not as good as the DL iterative reconstruction algorithm learning prior information.

5. Conclusions

This paper proposes a low-dose CT image post-processing method based on learning sparse transform. The image post-processing method does not need to obtain the real projection data. The method reduces the research threshold, can realize offline processing, and is easy to use. Affected by image morphological component analysis, low-dose CT images can be decomposed into tissue structure and noise images. Then, the structure sparse representation matrix and noise sparse representation matrix are proposed to represent the two parts of the image and realize the purpose of denoising. In the experimental stage, phantom data were used as sample and experimental data. Each group’s experimental results were analyzed using visual effects and quantitative indicators under different incident photon numbers (representing different radiation doses). The proposed algorithm has better image quality from the visual effect than the traditional filter back-projection algorithm. Furthermore, it performs well in the quantitative index. Finally, the influence of parameter selection on image quality is also shown.
After adding a prior image information constraint, the method improves the expressive ability of prior information, and can reconstruct better image effects. In addition, this method avoids the dependence of classical prior image compressive sensing reconstruction and discriminative feature representation models on prior images, as well as the registration and matching problems of prior images and reconstructed images from different sources.

Author Contributions

Conceptualization, W.Z., methodology and software, B.Y. and Y.X., validation and investigation, J.T., writing—original draft preparation and writing—review and editing, S.L. and L.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was jointly supported by the Sichuan Science and Technology Program (2021YFQ0003).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hsieh, J. Computed Tomography: Principles, Design, Artifacts, and Recent Advances; SPIE Press: San Francisco, CA, USA, 2003; Volume 114. [Google Scholar]
  2. Zhang, Z.; Wang, L.; Zheng, W.; Yin, L.; Hu, R.; Yang, B. Endoscope image mosaic based on pyramid ORB. Biomed. Signal Processing Control 2022, 71, 103261. [Google Scholar] [CrossRef]
  3. Zhang, Z.; Liu, Y.; Tian, J.; Liu, S.; Yang, B.; Xiang, L.; Yin, L.; Zheng, W. Study on Reconstruction and Feature Tracking of Silicone Heart 3D Surface. Sensors 2021, 21, 7570. [Google Scholar] [CrossRef] [PubMed]
  4. Li, Y.; Zheng, W.; Liu, X.; Mou, Y.; Yin, L.; Yang, B. Research and improvement of feature detection algorithm based on FAST. Rend. Lincei. Sci. Fis. Nat. 2021, 32, 775–789. [Google Scholar] [CrossRef]
  5. Chen, G.-H.; Thériault-Lauzier, P.; Tang, J.; Nett, B.; Leng, S.; Zambelli, J.; Qi, Z.; Bevins, N.; Raval, A.; Reeder, S. Time-resolved interventional cardiac C-arm cone-beam CT: An application of the PICCS algorithm. IEEE Trans. Med. Imaging 2011, 31, 907–923. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Chen, Y.; Yang, Z.; Hu, Y.; Yang, G.; Zhu, Y.; Li, Y.; Chen, W.; Toumoulin, C. Thoracic low-dose CT image processing using an artifact suppressed large-scale nonlocal means. Phys. Med. Biol. 2012, 57, 2667. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Hu, S.; Liao, Z.; Chen, W. Sinogram restoration for low-dosed X-ray computed tomography using fractional-order Perona-Malik diffusion. Math. Probl. Eng. 2012, 2012, 391050. [Google Scholar] [CrossRef]
  8. Nien, H.; Fessler, J.A. Relaxed linearized algorithms for faster X-ray CT image reconstruction. IEEE Trans. Med. Imaging 2015, 35, 1090–1098. [Google Scholar] [CrossRef]
  9. Niu, S.; Gao, Y.; Bian, Z.; Huang, J.; Chen, W.; Yu, G.; Liang, Z.; Ma, J. Sparse-view X-ray CT reconstruction via total generalized variation regularization. Phys. Med. Biol. 2014, 59, 2997. [Google Scholar] [CrossRef]
  10. Zhang, H.; Zeng, D.; Zhang, H.; Wang, J.; Liang, Z.; Ma, J. Applications of nonlocal means algorithm in low-dose X-ray CT image processing and reconstruction: A review. Med. Phys. 2017, 44, 1168–1185. [Google Scholar] [CrossRef] [Green Version]
  11. Bai, T.; Mou, X.; Xu, Q.; Zhang, Y. Low-dose CT reconstruction based on multiscale dictionary. In Proceedings of the Medical Imaging 2013: Physics of Medical Imaging, Lake Buena Vista (Orlando Area), FL, USA, 6 March 2013; p. 86683L. [Google Scholar]
  12. Sigal-Cinqualbre, A.B.; Hennequin, R.; Abada, H.T.; Chen, X.; Paul, J.-F. Low-kilovoltage multi-detector row chest CT in adults: Feasibility and effect on image quality and iodine dose. Radiology 2004, 231, 169–174. [Google Scholar] [CrossRef]
  13. Tack, D.; de Maertelaer, V.; Petit, W.; Scillia, P.; Muller, P.; Suess, C.; Gevenois, P.A. Multi-detector row CT pulmonary angiography: Comparison of standard-dose and simulated low-dose techniques. Radiology 2005, 236, 318–325. [Google Scholar] [CrossRef] [PubMed]
  14. Tang, Y.; Liu, S.; Deng, Y.; Zhang, Y.; Yin, L.; Zheng, W. Construction of force haptic reappearance system based on Geomagic Touch haptic device. Comput. Methods Programs Biomed. 2020, 190, 105344. [Google Scholar] [CrossRef] [PubMed]
  15. Tang, Y.; Liu, S.; Deng, Y.; Zhang, Y.; Yin, L.; Zheng, W. An improved method for soft tissue modeling. Biomed. Signal Processing Control 2021, 65, 102367. [Google Scholar] [CrossRef]
  16. Xu, C.; Yang, B.; Guo, F.; Zheng, W.; Poignet, P. Sparse-view CBCT reconstruction via weighted Schatten p-norm minimization. Opt. Express 2020, 28, 35469–35482. [Google Scholar] [CrossRef] [PubMed]
  17. Chen, H.; Zhang, Y.; Zhang, W.; Liao, P.; Li, K.; Zhou, J.; Wang, G. Low-dose CT via convolutional neural network. Biomed. Opt. Express 2017, 8, 679–694. [Google Scholar] [CrossRef]
  18. Kang, E.; Min, J.; Ye, J.C. A deep convolutional neural network using directional wavelets for low-dose X-ray CT reconstruction. Med. Phys. 2017, 44, e360–e375. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  19. Liu, J.; Hu, Y.; Yang, J.; Chen, Y.; Shu, H.; Luo, L.; Feng, Q.; Gui, Z.; Coatrieux, G. 3D feature constrained reconstruction for low-dose CT imaging. IEEE Trans. Circuits Syst. Video Technol. 2016, 28, 1232–1247. [Google Scholar] [CrossRef]
  20. Suzuki, K.; Liu, J.; Zarshenas, A.; Higaki, T.; Fukumoto, W.; Awai, K. Neural network convolution (nnc) for converting ultra-low-dose to “virtual” high-dose ct images. In Proceedings of International Workshop on Machine Learning in Medical Imaging; Springer: Cham, Switzerland, 2021; pp. 334–343. [Google Scholar]
  21. Elad, M.; Milanfar, P.; Rubinstein, R. Analysis versus synthesis in signal priors. Inverse Probl. 2007, 23, 947. [Google Scholar] [CrossRef] [Green Version]
  22. Olshausen, B.A.; Field, D.J. Wavelet-like receptive fields emerge from a network that learns sparse codes for natural images. Nature 1996, 381, 607–609. [Google Scholar] [CrossRef]
  23. Engan, K.; Aase, S.O.; Husoy, J.H. Method of optimal directions for frame design. In Proceedings of the 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No. 99CH36258), Phoenix, AZ, USA, 15–19 March 1999; pp. 2443–2446. [Google Scholar]
  24. Aharon, M.; Elad, M.; Bruckstein, A. K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation. IEEE Trans. Signal Processing 2006, 54, 4311–4322. [Google Scholar] [CrossRef]
  25. Skretting, K.; Engan, K. Recursive least squares dictionary learning algorithm. IEEE Trans. Signal Processing 2010, 58, 2121–2130. [Google Scholar] [CrossRef]
  26. Xu, Q.; Yu, H.; Mou, X.; Zhang, L.; Hsieh, J.; Wang, G. Low-dose X-ray CT reconstruction via dictionary learning. IEEE Trans. Med. Imaging 2012, 31, 1682–1697. [Google Scholar] [PubMed] [Green Version]
  27. Luo, J.; Eri, H.; Can, A.; Ramani, S.; Fu, L.; de Man, B. 2.5 D dictionary learning based computed tomography reconstruction. In Proceedings of the Anomaly Detection and Imaging with X-Rays (ADIX), Baltimore, MA, USA, 15–16 April 2019; p. 98470L. [Google Scholar]
  28. Zheng, X.; Lu, Z.; Ravishankar, S.; Long, Y.; Fessler, J.A. Low dose CT image reconstruction with learned sparsifying transform. In Proceedings of the 2016 IEEE 12th Image, Video, and Multidimensional Signal Processing Workshop (IVMSP), Bordeaux, France, 4 August 2016; pp. 1–5. [Google Scholar]
  29. Giles, J. Study warns of ‘avoidable’ risks of CT scans. Nature 2004, 431, 391–392. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  30. Heneghan, J.P.; McGuire, K.A.; Leder, R.A.; DeLong, D.M.; Yoshizumi, T.; Nelson, R.C. Helical CT for nephrolithiasis and ureterolithiasis: Comparison of conventional and reduced radiation-dose techniques. Radiology 2003, 229, 575–580. [Google Scholar] [CrossRef] [PubMed]
  31. Li, X.; Samei, E.; DeLong, D.M.; Jones, R.P.; Colsher, J.G.; Frush, D.P. Toward assessing the diagnostic influence of dose reduction in pediatric CT: A study based on simulated lung nodules. In Proceedings of the Medical Imaging 2008: Physics of Medical Imaging, San Diego, CA, USA, 16 February 2008; p. 69131L. [Google Scholar]
  32. Frush, D.P.; Slack, C.C.; Hollingsworth, C.L.; Bisset, G.S.; Donnelly, L.F.; Hsieh, J.; Lavin-Wensell, T.; Mayo, J.R. Computer-simulated radiation dose reduction for abdominal multidetector CT of pediatric patients. Am. J. Roentgenol. 2002, 179, 1107–1113. [Google Scholar] [CrossRef]
  33. Won Kim, C.; Kim, J.H. Realistic simulation of reduced-dose CT with noise modeling and sinogram synthesis using DICOM CT images. Med. Phys. 2014, 41, 011901. [Google Scholar] [CrossRef] [PubMed]
  34. Gribonval, R.; Schnass, K. Dictionary Identification—Sparse Matrix-Factorization via ℓ1-Minimization. IEEE Trans. Inf. Theory 2010, 56, 3523–3539. [Google Scholar] [CrossRef] [Green Version]
  35. Wang, C.; Sun, D.; Toh, K.-C. Solving log-determinant optimization problems by a Newton-CG primal proximal point algorithm. SIAM J. Optim. 2010, 20, 2994–3013. [Google Scholar] [CrossRef] [Green Version]
  36. Guo, F.; Yang, B.; Zheng, W.; Liu, S. Power frequency estimation using sine filtering of optimal initial phase. Measurement 2021, 186, 110165. [Google Scholar] [CrossRef]
  37. Yang, B.; Liu, C.; Zheng, W.; Liu, S.; Huang, K. Reconstructing a 3D heart surface with stereo-endoscope by learning eigen-shapes. Biomed. Opt. Express 2018, 9, 6222–6236. [Google Scholar] [CrossRef] [Green Version]
  38. Wang, Y.; Tian, J.; Liu, Y.; Yang, B.; Liu, S.; Yin, L.; Zheng, W. Adaptive Neural Network Control of Time Delay Teleoperation System Based on Model Approximation. Sensors 2021, 21, 7443. [Google Scholar] [CrossRef] [PubMed]
  39. Liu, S.; Wang, L.; Liu, H.; Su, H.; Li, X.; Zheng, W. Deriving bathymetry from optical images with a localized neural network algorithm. IEEE Trans. Geosci. Remote Sens. 2018, 56, 5334–5342. [Google Scholar] [CrossRef]
  40. Yang, B.; Liu, C.; Huang, K.; Zheng, W. A triangular radial cubic spline deformation model for efficient 3D beating heart tracking. Signal Image Video Processing 2017, 11, 1329–1336. [Google Scholar] [CrossRef] [Green Version]
  41. Starck, J.-L.; Elad, M.; Donoho, D.L. Image decomposition via the combination of sparse representations and a variational approach. IEEE Trans. Image Processing 2005, 14, 1570–1582. [Google Scholar] [CrossRef] [Green Version]
  42. Ngernplubpla, J.; Chitsobhuk, O. Neuro-fuzzy profile clustering in image enhancement. In Proceedings of the 7th International Electrical Engineering Congress (iEECON), Hua Hin, Thailand, 6–8 March 2019; pp. 1–4. [Google Scholar]
  43. Wang, J.; Li, T.; Lu, H.; Liang, Z. Penalized weighted least-squares approach to sinogram noise reduction and image reconstruction for low-dose X-ray computed tomography. IEEE Trans. Med. Imaging 2006, 25, 1272–1283. [Google Scholar] [CrossRef]
  44. Zheng, X.; Ravishankar, S.; Long, Y.; Fessler, J.A. PWLS-ULTRA: An efficient clustering and learning-based approach for low-dose 3D CT image reconstruction. IEEE Trans. Med. Imaging 2018, 37, 1498–1510. [Google Scholar] [CrossRef]
  45. Khayam, S.A. The discrete cosine transform (DCT): Theory and application. Mich. State Univ. 2003, 114, 1–31. [Google Scholar]
  46. Hore, A.; Ziou, D. Image quality metrics: PSNR vs. SSIM. In Proceedings of the 20th International Conference on Pattern Recognition, Istanbul, Turkey, 23–26 August 2010; pp. 2366–2369. [Google Scholar]
Figure 1. Schematic diagram of X-ray penetration of heterogeneous materials. (a) for non-uniform plane, (b) for discrete organization.
Figure 1. Schematic diagram of X-ray penetration of heterogeneous materials. (a) for non-uniform plane, (b) for discrete organization.
Sensors 22 02883 g001
Figure 2. Flowchart of solving sparse transformation.
Figure 2. Flowchart of solving sparse transformation.
Sensors 22 02883 g002
Figure 3. Training image. (a) Standard dose; (b) noise CT images.
Figure 3. Training image. (a) Standard dose; (b) noise CT images.
Sensors 22 02883 g003
Figure 4. Shows the sparse transformation. (a) Structure sparse; (b) Noise sparse.
Figure 4. Shows the sparse transformation. (a) Structure sparse; (b) Noise sparse.
Sensors 22 02883 g004
Figure 5. Experimental results of incident photon number 10 5 . (a) real image; (b) FBP reconstruction image; (c) EP iterative reconstruction image; (d) DCT image post-processing; (e) DL iterative reconstruction; (f) learning sparse transform.
Figure 5. Experimental results of incident photon number 10 5 . (a) real image; (b) FBP reconstruction image; (c) EP iterative reconstruction image; (d) DCT image post-processing; (e) DL iterative reconstruction; (f) learning sparse transform.
Sensors 22 02883 g005
Figure 6. Image of difference of incident photon number 10 5 . (a) EP iterative reconstruction; (b) DCT image post-processing; (c) DL iterative reconstruction algorithm; (d) learning sparse transform.
Figure 6. Image of difference of incident photon number 10 5 . (a) EP iterative reconstruction; (b) DCT image post-processing; (c) DL iterative reconstruction algorithm; (d) learning sparse transform.
Sensors 22 02883 g006
Figure 7. Image of the difference of incident photon number 10 4 . (a) real image; (b) FBP reconstruction; (c) EP iterative reconstruction; (d) DCT image post-processing; (e) DL iterative reconstruction; (f) learned sparse transformation.
Figure 7. Image of the difference of incident photon number 10 4 . (a) real image; (b) FBP reconstruction; (c) EP iterative reconstruction; (d) DCT image post-processing; (e) DL iterative reconstruction; (f) learned sparse transformation.
Sensors 22 02883 g007
Figure 8. Enlarged local results of incident photon number 10 4 . (a) EP iterative reconstruction; (b) DCT image post-processing; (c) DL iterative reconstruction algorithm; (d) learning sparse transform.
Figure 8. Enlarged local results of incident photon number 10 4 . (a) EP iterative reconstruction; (b) DCT image post-processing; (c) DL iterative reconstruction algorithm; (d) learning sparse transform.
Sensors 22 02883 g008
Figure 9. Image of difference of incident photon number 10 4 . (a) EP iterative reconstruction difference map; (b) DCT image post-processing; (c) DL iterative reconstruction algorithm; (d) learning sparse variation.
Figure 9. Image of difference of incident photon number 10 4 . (a) EP iterative reconstruction difference map; (b) DCT image post-processing; (c) DL iterative reconstruction algorithm; (d) learning sparse variation.
Sensors 22 02883 g009
Figure 10. Experimental results of incident photon number 5 × 10 3 . (a) Real image; (b) FBP reconstruction; (c) EP iterative reconstruction image; (d) DCT image post-processing; (e) DL iterative reconstruction; (f) learning sparse transform.
Figure 10. Experimental results of incident photon number 5 × 10 3 . (a) Real image; (b) FBP reconstruction; (c) EP iterative reconstruction image; (d) DCT image post-processing; (e) DL iterative reconstruction; (f) learning sparse transform.
Sensors 22 02883 g010
Figure 11. Enlarged local results of incident photon number 5 × 10 3 . (a) EP iterative reconstruction; (b) DCT image post-processing; (c) DL iterative reconstruction algorithm; (d) learning sparse transform.
Figure 11. Enlarged local results of incident photon number 5 × 10 3 . (a) EP iterative reconstruction; (b) DCT image post-processing; (c) DL iterative reconstruction algorithm; (d) learning sparse transform.
Sensors 22 02883 g011
Figure 12. Difference image of incident photon number 5 × 10 3 . (a) EP iterative reconstruction difference image; (b) DCT image post-processing principle; (c) DL iterative reconstruction algorithm; (d) learning sparse transformation image.
Figure 12. Difference image of incident photon number 5 × 10 3 . (a) EP iterative reconstruction difference image; (b) DCT image post-processing principle; (c) DL iterative reconstruction algorithm; (d) learning sparse transformation image.
Sensors 22 02883 g012
Figure 13. Local CT intensity curve. (a) The number of incident photons 10 5 ; (b) the number of incident photons 10 4 ; (c) the number of incident photons 5 × 10 3 .
Figure 13. Local CT intensity curve. (a) The number of incident photons 10 5 ; (b) the number of incident photons 10 4 ; (c) the number of incident photons 5 × 10 3 .
Sensors 22 02883 g013aSensors 22 02883 g013b
Table 1. RMSE (HU) and SSIM of different algorithms.
Table 1. RMSE (HU) and SSIM of different algorithms.
Incident Photon UmbersFBPEP Iterative ReconstructionPost-Processing of DCT ImageDL Iterative Reconstruction AlgorithmLearning Sparse Transformation
RMSE10559.326.42625.725.8
10474.139.538.433.538.3
5 × 1038849.349.239.844.3
SSIM1050.820.950.9850.9840.983
1040.5450.8910.940.9660.955
5 × 1030.4720.8840.9270.9580.937
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zheng, W.; Yang, B.; Xiao, Y.; Tian, J.; Liu, S.; Yin, L. Low-Dose CT Image Post-Processing Based on Learn-Type Sparse Transform. Sensors 2022, 22, 2883. https://doi.org/10.3390/s22082883

AMA Style

Zheng W, Yang B, Xiao Y, Tian J, Liu S, Yin L. Low-Dose CT Image Post-Processing Based on Learn-Type Sparse Transform. Sensors. 2022; 22(8):2883. https://doi.org/10.3390/s22082883

Chicago/Turabian Style

Zheng, Wenfeng, Bo Yang, Ye Xiao, Jiawei Tian, Shan Liu, and Lirong Yin. 2022. "Low-Dose CT Image Post-Processing Based on Learn-Type Sparse Transform" Sensors 22, no. 8: 2883. https://doi.org/10.3390/s22082883

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