9
RESEARCH Open Access Double regularization medical CT image blind restoration reconstruction based on proximal alternating direction method of multipliers Jingyu Zhang 1 , Yunshan Sun 2* , Yuan Zhang 1 and Jianfu Teng 1 Abstract To solve the problem of CT image degradation, a double regularization CT image blind restoration reconstruction method was proposed. The objective function including both a clear image and point spread function was established. To avoid the over-smoothing phenomenon and protect the detail, the objective function includes two constraint regularization terms. They are total variation (TV) and wavelet sparsity respectively. The objective function was solved by the alternating direction multiplier method (ADMM), and the optimal solution was obtained. Firstly, the CT image blind restoration reconstruction was decomposed into two sub-problems: reconstructed image estimation and point spread function estimation. Furthermore, each sub-problem can be solved by the proximal alternating direction method of multipliers. Finally, the CT image blind restoration reconstruction was realized. The experimental results show that the proposed algorithm takes into account the degradation effect of projection data, and the proposed algorithm is superior to other existing algorithms in the subjective visual effect. At the same time, in the aspect of objective evaluation, the proposed algorithm improves the objective image quality metrics such as peak signal-to-noise ratio (PSNR), structural similarity index metric (SSIM), and universal image quality index (UIQI). Keywords: Blind restoration, Image reconstruction, CT image, Proximal alternating direction method of multipliers 1 Introduction Computer tomography (CT) is that X-ray beam is used to scan some certain thickness parts of the body. X-ray through the detection layer is received by the detector. CT reflects the degree of organ and tissue absorption of X-ray. It is conducive to find small lesions in any part of the body. CT can greatly improve the early detection rate and patho- logical diagnosis rate. CT detection has become one of the most important diagnostic basis in the field of medical image diagnosis. However, in the imaging and transmission process, CT image will be affected by many factors, such as electronic radiation detection effect of defocus blur, detector number and spacing, frame geometry, reconstruction algorithm and other factors. A point of hu- man tissue can be mapped to many points on CT image. In other words, each point on CT image is a mixture of many points of human tissue. And its correspondence is generally referred to as a point spread function, that is, the transmission characteristics of the whole system. Image restoration can be achieved by measuring the point spread function of CT system to eliminate the effect of degrad- ation [1, 2]. Medical CT image blind restoration algorithm use only CT degradation image of the CT system to estimate the point spread function. Then, the purpose of image restor- ation is achieved and the measurement of the point spread function is avoided. Jiang et al. [3] firstly proposed the con- cept of medical CT blind restoration. They used the ex- pectation maximization strategy to estimate point spread function and image restoration. And, they gave the * Correspondence: [email protected] 2 School of Information Engineering, Tianjin University of Commerce, Tianjin, China Full list of author information is available at the end of the article EURASIP Journal on Image and Video Processing © The Author(s). 2017 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:70 DOI 10.1186/s13640-017-0218-x

Double regularization medical CT image blind restoration ... · Double regularization medical CT image ... blind restoration reconstruction method was proposed. The objective function

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Double regularization medical CT image blind restoration ... · Double regularization medical CT image ... blind restoration reconstruction method was proposed. The objective function

RESEARCH Open Access

Double regularization medical CT imageblind restoration reconstruction based onproximal alternating direction method ofmultipliersJingyu Zhang1, Yunshan Sun2*, Yuan Zhang1 and Jianfu Teng1

Abstract

To solve the problem of CT image degradation, a double regularization CT image blind restorationreconstruction method was proposed. The objective function including both a clear image and point spreadfunction was established. To avoid the over-smoothing phenomenon and protect the detail, the objectivefunction includes two constraint regularization terms. They are total variation (TV) and wavelet sparsityrespectively. The objective function was solved by the alternating direction multiplier method (ADMM), andthe optimal solution was obtained. Firstly, the CT image blind restoration reconstruction was decomposed intotwo sub-problems: reconstructed image estimation and point spread function estimation. Furthermore, eachsub-problem can be solved by the proximal alternating direction method of multipliers. Finally, the CT imageblind restoration reconstruction was realized. The experimental results show that the proposed algorithm takesinto account the degradation effect of projection data, and the proposed algorithm is superior to other existingalgorithms in the subjective visual effect. At the same time, in the aspect of objective evaluation, the proposedalgorithm improves the objective image quality metrics such as peak signal-to-noise ratio (PSNR), structuralsimilarity index metric (SSIM), and universal image quality index (UIQI).

Keywords: Blind restoration, Image reconstruction, CT image, Proximal alternating direction methodof multipliers

1 IntroductionComputer tomography (CT) is that X-ray beam is used toscan some certain thickness parts of the body. X-raythrough the detection layer is received by the detector. CTreflects the degree of organ and tissue absorption of X-ray.It is conducive to find small lesions in any part of the body.CT can greatly improve the early detection rate and patho-logical diagnosis rate. CT detection has become one of themost important diagnostic basis in the field of medicalimage diagnosis. However, in the imaging and transmissionprocess, CT image will be affected by many factors, suchas electronic radiation detection effect of defocus blur,detector number and spacing, frame geometry,

reconstruction algorithm and other factors. A point of hu-man tissue can be mapped to many points on CT image.In other words, each point on CT image is a mixture ofmany points of human tissue. And its correspondence isgenerally referred to as a point spread function, that is, thetransmission characteristics of the whole system. Imagerestoration can be achieved by measuring the point spreadfunction of CT system to eliminate the effect of degrad-ation [1, 2].Medical CT image blind restoration algorithm use only

CT degradation image of the CT system to estimate thepoint spread function. Then, the purpose of image restor-ation is achieved and the measurement of the point spreadfunction is avoided. Jiang et al. [3] firstly proposed the con-cept of medical CT blind restoration. They used the ex-pectation maximization strategy to estimate point spreadfunction and image restoration. And, they gave the

* Correspondence: [email protected] of Information Engineering, Tianjin University of Commerce, Tianjin,ChinaFull list of author information is available at the end of the article

EURASIP Journal on Imageand Video Processing

© The Author(s). 2017 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, andreproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link tothe Creative Commons license, and indicate if changes were made.

Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:70 DOI 10.1186/s13640-017-0218-x

Page 2: Double regularization medical CT image blind restoration ... · Double regularization medical CT image ... blind restoration reconstruction method was proposed. The objective function

assumption that the degradation function of CT systemhas Gaussian distribution. Multiple sets of bone interfacesand the iterative strategy [4–6] were utilized to estimatethe point spread function. Blind equalization algorithmwas applied to the two-dimensional CT blind image restor-ation [7–9]. Combining with the dimension reduction the-ory and orthogonal transform, without any information ofdegradation, only the features of degraded images were uti-lized to estimate the clear image. In addition, there are spe-cial uses of image restoration technology to eliminatespecific CT artifacts [10–13]. In general, in the process ofCT imaging, there is always the degradation. CT imagedegradation or artifact was eliminated by the use of special-ized techniques, but it is bound to increase the complexityof the algorithm. If we can consider the influence of theprojection data degradation and overcome it, it will im-prove the quality of the reconstructed image.Total variational (TV) is a very important optimization

constraint in CT reconstruction and was widely studiedand applied. Candes et al. [14] proposed a compressivesensing theory. This theory proved that sparse signals canbe accurately restored by data far less than thesampling theorem, which greatly facilitates the researchand application of TV constraints in CT reconstruction,especially sparse projection data CT reconstruction[15–18]. Hu et al. [19] proposed a reconstructionmethod that the pre-scan CT images or analytic recon-struction images were used as the iterative initial condi-tions to improve the speed of TV constraintreconstruction. In the whole variation method, the as-sumption that the image segmentation smoothing willcause the small edge of the CT image and the textureof the texture are blurred, resulting in the “smooth”phenomenon, there is also the problem of slow recon-struction. In order to solve the above problems, the re-searchers also combine some sparse constraints withthe TV method, or directly use sparse constraints.Wang et al. [20] studied a TV-based optimizationmodel for Micro-CT reconstruction based on an up-sampling of the reconstruction grid with originaldetector and X-ray dose. Using an extension of the gra-dient projection method, an alternating minimizationalgorithm is employed to solve the corresponding en-ergy function. Lu-zhen et al. [21] proposed a hybridcompression-aware reconstruction method based on thetotal variation and non-aliasing contourlet transform. Themethod uses non-aliasing sontourlet transform as a sparserepresentation of CT image. The objection function issolved by splitting the Bregman algorithm. In a word, it ishelpful to improve the effect of image reconstruction byadding proper regularization term. Chen et al. [22] pro-posed image domain artifacts used in low-dose CT imagesuppression dictionary learning method. The establish-ment of sparse representation of the discriminant

dictionary filters a part of the artifacts and noise. Andthen, the general dictionary learning was used to furtherreduce noise and residual artifacts.Alternating direction multiplier method (ADMM) is a

simple and effective method for solving separable convexprogramming problems, especially on solving large-scaleproblems. In the ADMM algorithm, the objective functionof the original problem is divided into several sub-problems which are easy to find local solutions, and theglobal solution of the original problem is obtained. It is alsoapplied in the reconstruction of the compression percep-tion. Ramani et al. [23] used the method of variable separ-ation to separate the shift and shift invariant in thestatistical data model and established two equivalent con-straint problems. Then, the objection function is solved bythe alternating direction multiplier methods. Sawatzky etal. [24] established a multi-channel framework for the re-construction of medical CT images and optimized the so-lution by the alternating direction multiplier method.At present, CT image reconstruction algorithm often

does not consider the influence of CT system pointspread function, but this assumption is unreasonable.CT image is often affected by the system point spreadfunction in the imaging process. The point spread func-tion results in image degradation [25]. In this paper, anew blind reconstruction model of medical CT image isestablished. Considering the influence of sampling databy degradation factors in image reconstruction, the pro-posed method avoids the elimination of point spreadfunction alone. So it is beneficial to improve the qualityof reconstructed image, reduce the complexity of the al-gorithm, and improve the ability of real-time processing.

2 Method2.1 Proximal alternating direction method of multipliersfor solving unconstrained optimization problemsSuppose an unconstrained optimization problem asfollows:

minx∈ℜn

f xð Þ þ g Gxð Þ ð1Þ

where f :ℜn→ (−∞, +∞) and g :ℜm→ (−∞, +∞) areclosed convex function and G ∈ℜm × n is a transform-ation matrix.ADMM is an effective method to solve formula (1),

which combines the advantages of multiplier methodand alternating minimization method. This method in-troduces dummy variables u and d. And then, an itera-tive solution is obtained by the idea of alternatingminimization, that is,

xkþ1← arg minx

f xð Þ þ μ

2Gx−uk−dkk k22 ð2Þ

where μ is a constant.

Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:70 Page 2 of 9

Page 3: Double regularization medical CT image blind restoration ... · Double regularization medical CT image ... blind restoration reconstruction method was proposed. The objective function

ukþ1← arg minu

g uð Þ þ μ

2Gxkþ1−u−dkk k22 ð3Þ

dkþ1←dk− Gxkþ1−ukþ1ð Þ ð4Þ

Formulas (2)–(4) are iterated to obtain the optimal so-lution formula (1). The feasibility and convergence ofADMM has been demonstrated.To improve the application of ADMM in the image

processing problem, here considering a generic uncon-strained optimization problem:

minx∈ℜn

f xð Þ þXi¼1

Jgi H ið Þx� �

ð5Þ

where gi(⋅) is a closed convex function. H jð Þ∈ℜmj�n is arandom matrix, and m =m1 +m2 +⋯ +mJ. Definition G= [H(1),H(2),⋯,H(J)]∗ ∈ℜm × n, ∗ represents a conjugatetransposition of matrix or a vector.In image reconstruction, assume f(x) = 0, formula (2) be-

comes a quadratic optimization problem in this case. Theparameters μ in formula (2) affect the convergence speed.In the sub-optimization problem, different weight

coefficients are used to improve the ability of the algo-rithm, that is, the quadratic optimization problem becomes

xkþ1← arg minx

Gx−u−dð Þ�Υ Gx−u−dð Þ ¼ arg minx

Gx−ζð Þ�Υ Gx−ζð Þ

ð6Þ

Here, Υ ¼ diag μ1;⋯; μ1|fflfflfflfflffl{zfflfflfflfflffl}m1 elements

;⋯; μj;⋯; μj|fflfflfflffl{zfflfflfflffl}mj elements

;⋯; μJ ;⋯; μJ|fflfflfflfflffl{zfflfflfflfflffl}mJ elements

0BB@

1CCA.

The quadratic problem can be done using the gradientmethod (Gx − ζ)∗Υ(Gx − ζ) to solve, getting

xkþ1← G�ΥGð Þ−1G�Υζ ¼Xj¼1

Jμj H jð Þ� ��

H jð Þ" #−1 X

j¼1

Jμj H jð Þ� ��

ζ jð Þ

ð7Þ

where ζ jð Þ ¼ u jð Þk þ d jð Þ

k ; ζ jð Þ; u jð Þk with d jð Þ

k j ¼ 1;⋯; Jð Þare respectively sub-vectors of ζ, uk, and dk.In formula (5), assume

g uð Þ ¼Xj¼1

Jgj u jð Þ� �

ð8Þ

where u jð Þ∈ℜmj is a sub-vector of u, u = [(u(1))∗,⋯, (u(J))∗]∗.Solving the iterative optimization, formula (8) is decom-

posed into J-independent sub-optimization problems.Sub-optimization problem is solved by the proximity op-erator. Different optimization problems require differentproximity operators. As can be seen, formula (8) is trans-formed into J proximity operators to solve, which is

ukþ1←proxg=μ Gxkþ1−dkð Þ ð9Þ

where prox(⋅) is a proximity operator. The most fre-quently used proximity operators include Moreau prox-imity operator and vector soft approximation operator.Formula (5) can be optimized by iterating formulas

(7), (9), and (4).

2.2 Double regularization CT image blind restorationreconstructionCT blind image restoration reconstruction model repre-sents as follows:

Fig. 1 CT phantom image

Fig. 2 Image of projection data

Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:70 Page 3 of 9

Page 4: Double regularization medical CT image blind restoration ... · Double regularization medical CT image ... blind restoration reconstruction method was proposed. The objective function

P ¼ AHpsf xþ n ð10Þ

where P represents the measured projection data of CT.A represents the sampling matrix of the system. Hpsf

represents an unknown image degradation matrix. xindicates that a clear image. n is the noise vector intro-duced in the measurement.CT image reconstruction is the process that a clear image

is reconstructed in the case of a given projection data P. Inorder to ensure reconstruction quality, two or moreregularization terms were used to solve unconstrainedoptimization problem. An iterative formula is utilized toachieve the CT image reconstruction. Then, it is possible toaccurately reconstruct X from P=AHpsfx +n. In practicalapplications, in order to improve the quality of reconstruc-tion, some regularization terms are usually used in image re-construction. In this way, an ill-posed problem istransformed into a well-posed problem. This will guaranteethe existence, uniqueness, and stability of the solution. It ishelpful to obtain a relatively stable and meaningful solutionfrom the meaning of the solution. Total variation (TV)transformation is a kind of commonly used regularizationprior model. For example, reference [15] used TVminimization constraint for cone beam CT reconstruction.However, for low-contrast images, the method sometimesresults in loss of information. In order to overcome thisshortcoming, a new image reconstruction method is pro-posed in this paper. The method uses two kinds of

regularization terms: the total variation transformation andthe sparse transformation. Sparse transform has two advan-tages. First, it is very good to maintain the edge structure.Second, it has a protective effect on low-contrast informa-tion. The total variation transform can effectively suppressnoise interference and strip artifacts. The model proposed inthis paper can achieve a good balance between artifact sup-pression and detail protection. In CT image reconstruction,the image does not necessarily satisfy the sparsity. Therefore,the good sparse transform can ensure that the image sparserepresentation has a good sparsity. In other words, whenα=Θx, the image representation α is more sparse than theoriginal image x. Θ represents the sparse wavelet transform.The problem of blind restoration of double

regularization CT images under incomplete projectiondata can be achieved by the following unconstrainedminimization objective function.

x ¼ arg minx

μ

2P−AHpsf x

�� ��22 þ λ1 Θxk k1 þ λ2

Xi¼1

nDixk k2 ð11Þ

Among them, Di is used to calculate the difference be-tween the horizontal and vertical directions of the ith pixel.The first term in formula (11) represents the difference

between the projection of the reconstructed projectionand the measured projection, that is, the data fidelity item;the second term is the wavelet sparse transformation con-straint term; the third term is the total variation differenceconstraint term.

Fig. 3 Comparison of reconstructed images with different reconstruction methods (SNR = 20 dB)

Fig. 4 Comparison of reconstructed images with different reconstruction methods (SNR = 40 dB)

Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:70 Page 4 of 9

Page 5: Double regularization medical CT image blind restoration ... · Double regularization medical CT image ... blind restoration reconstruction method was proposed. The objective function

2.3 ADMM method for solving double regularized CTimage blind rebuild reconstructionReconstruction of CT image blind restoration can be di-vided into image restoration reconstruction sub-problemand degraded function estimation sub-problem. To solveone of both variables, the other one can be regarded as aconstant amount.The purpose of CT image blind reconstruction is to

solve formula (11). ADMM was used to solve theoptimization problem. Formula (11) is converted intoformula (5), as follows

g1 u 1ð Þ� �

¼ P−u 1ð Þ�� ��22 ð12Þ

g2 u 2ð Þ� �

¼ λ1 u 2ð Þ�� ��1 ð13Þ

gj u jð Þ� �

¼ λ2 u jð Þ�� ��2; Among them; j ¼ 3; 4 ð14Þ

H 1ð Þ∈ℜl�n; H 1ð Þ ¼ AHpsf ð15Þ

H 2ð Þ∈ℜd�n; H 2ð Þ ¼ Θ ð16Þ

H jð Þ∈ℜ2�n; H jð Þ ¼ Dj−2 Among them; j ¼ 3; 4 ð17Þ

Formulas (12)–(17) are taken into formula (7) and letμ3 = μ4 = μ, then

Xj¼1

Jμj H jð Þ� ��

H jð Þ ¼ μ1H�psfA

�AHpsf þ μ2Θ�Θþ μ

Xj¼3

nþ2

D�j−2Dj−2

¼ μ1H�psfA

�AHpsf þ μ2Θ�Θþ μ Dh

� ��Dh þ Dvð Þ�Dv

h i

¼ μ1H�psfA

�AHpsf þ μ2Θ�Θþ μD�D

ð18Þ

Among them, (⋅)∗ represents a conjugate transpose

matrix. D ¼ Dh

Dv

� ; D1 ¼ Dh calculates the difference of

the image in the horizontal direction, and D2 =Dv-calculates the difference in the vertical direction.

H�psfA

�AHpsf is a diagonal matrix. αij represents any

element of the matrix. ∀αijαji ≥ 0 and x ≥ 0, so the data

P−AHpsf x�� ��2

2 in formula (11) is a positive definite quad-ratic function.For ease of calculation, a periodic boundary difference

operator that can be diagonalized by Fourier transform is

Dh ¼ F�ΔhF ð19ÞDv ¼ F�ΔvF ð20Þ

Among them, F is a two-dimensional discrete Fourier trans-form, F is a unitary matrix, Δh, and Δv are diagonal matrix.Thus, formula (21) can be rewritten as

Xj¼1

4μj H jð Þ� ��

H jð Þ ¼ μ1FH�psfA

�AHpsf þ μ2Θ�Θþ μ

Xj¼3

4D�

j−2Dj−2

¼ μ1H�psfA

�AHpsf þ μ2Θ�Θ þ μ Dh

� ��Dh þ Dvð Þ�Dv

h i

¼ μ1H�psfA

�AHpsf þ μ2Θ�Θþ μ F�ΔhFF�ΔhFþ F�ΔvFF�ΔvF

�¼ μ1H

�psfA

�AHpsf þ μ2Θ�Θþ μ F�ΔhΔhFþ F�ΔvΔvF

�ð21Þ

The quadratic problem in the algorithm is solved bythe gradient method

xkþ1←K μ1H�psfA

� u 1ð Þk þ d 1ð Þ

k

� �þ μ2Θ

� u 2ð Þk þ d 2ð Þ

k

� �þ μ

Xj¼3

4D�

j−2 u jð Þk þ d jð Þ

k

� �" #

ð22Þ

where, K ¼ μ1H�psfA

�AHpsf þ μ2Θ�Θþ μ

Pj¼3

4D�

j−2Dj−2

� −1.

For optimization problems in different forms, different

proximity operators are required. For the u 1ð Þkþ1 , the

essence is to solve a quadratic programming problem,you can use the gradient method to get

u 1ð Þkþ1

¼ proxg1=μ1 AHpsf xkþ1−d1ð Þk

� �

¼ arg minu

1μ1

y−uk k22 þ12

u− AHpsf xkþ1−d1ð Þk

� ���� ���22

¼ 22þ μ1

y þ μ12

AHpsf xkþ1−d1ð Þk

� �0@

1A

ð23ÞIn order to solve ℓ1 norm, the soft threshold function

as a proximity operator is usually used, which is

Table 1 Comparison of image evaluation parameters ofdifferent reconstruction algorithms (SNR = 20 dB)

FBP SART TV regularization The proposed method

PSNR 56.4641 56.5765 57.5832 58.1515

SSIM 0.9954 0.9961 0.9968 0.9976

UIQI 0.0172 0.0163 0.0164 0.0506

Table 2 Comparison of image evaluation parameters ofdifferent reconstruction algorithms (SNR = 40 dB)

FBP SART TV regularization The proposed method

PSNR 58.6194 59.9776 60.0533 61.6325

SSIM 0.9982 0.9991 0.9992 0.9996

UIQI 0.0152 0.0570 0.0832 0.1565

Table 3 Comparison of image evaluation parameters ofdifferent reconstruction algorithms (head CT)

FBP SART TV regularization The proposed method

PSNR 58.6891 58.8119 58.9634 61.8236

SSIM 0.9966 0.9967 0.9983 0.9993

UIQI 0.1830 0.1357 0.046 0.0296

Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:70 Page 5 of 9

Page 6: Double regularization medical CT image blind restoration ... · Double regularization medical CT image ... blind restoration reconstruction method was proposed. The objective function

soft v; τð Þ ¼ sign vð Þ⊗max vj j−τ; 0f g ð24Þ

Among them, ⊗ represents the multiplication of thecorresponding element.

u 2ð Þkþ1

¼ proxg2=μ1 Θxkþ1−d2ð Þk

� �

¼ arg minu

λ1μ2

uk k1 þ12

u− Θxkþ1−d2ð Þk

� ���� ���22

¼ soft Θxkþ1−d2ð Þk ;

λ1μ2

0@

1A

ð25Þ

Among them, soft(⋅) is a soft threshold function.

u jð Þkþ1

¼ proxgj=μ D�j−2xkþ1−dk jð Þ

� �

¼ arg minu

λ2μ

uk k2 þ12

u− D�j−2xkþ1−d

jð Þk

� ���� ���22

¼ vector−soft D�j−2xkþ1−d

jð Þk ;

λ2μ

0@

1A j ¼ 3; 4

ð26Þ

Among them, vector ‐ soft(⋅) is vector soft thresholdfunction. vector−soft v; λð Þ ¼ v

vk k2 max vk k2−λ; 0� �

.

The iterative relationship of the introduced intermedi-ate variable d is as follows:

d 1ð Þkþ1 ¼ d 1ð Þ

k − RFpxkþ1−u1ð Þkþ1

� �ð27Þ

d 2ð Þkþ1 ¼ d 2ð Þ

k − Θxkþ1−u2ð Þkþ1

� �ð28Þ

d jð Þkþ1 ¼ d jð Þ

k − D�j−2xkþ1−u

jð Þkþ1

� �j ¼ 3; 4 ð29Þ

The optimal solution of formula (11) can be obtainedby iterative algorithm. In other words, we obtain an esti-mate of the reconstructed image.For solving the point spread function sub-problems,

we always see x as a constant to solve Hpsf. In order toensure the convergence, we add the total variance para-digm of each element in Hpsf as a constraint term,

∇hpsf�� ��

1 ¼P ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi

h2psf ;x þ h2psf ;y

q. Among them, ∑ repre-

sents the superposition of all the elements.

Hpsf ¼ arg minHpsf

μ

2P−AHpsf x

�� ��22 þ γ ∇hpsf

�� ��1 ð30Þ

As before, the optimal solution of formula (30) can beobtained by ADMM method too.

3 Results and discussion3.1 ResultsTo verify the effectiveness of the proposed algorithm, hu-man lung CT images were used for the first simulation ex-periments, and phantom image is 512 × 512 pixels, asshown in Fig. 1. In this paper, the fan beam source is

Fig. 5 Comparison of reconstructed images of local details amplification with different reconstruction methods (SNR = 20 dB)

Fig. 6 Comparison of reconstructed images of local details amplification with different reconstruction methods (SNR = 40 dB)

Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:70 Page 6 of 9

Page 7: Double regularization medical CT image blind restoration ... · Double regularization medical CT image ... blind restoration reconstruction method was proposed. The objective function

simulated and the center of the image is coincident with thecenter of rotation. The projection data was obtained by theuniform sampling in the range of 0 ~ 360. Each projectiondata was used by FBP, SART, TV regularization, and the al-gorithm proposed for image reconstruction. All the recon-struction methods are simulated at the same degradationcondition. In the experiment, the degradation process of CTimage is approximated by a Gauss point spread function,the degraded image is generated by the Gauss filter of σ = 1,and the Gauss white noise with the noise power of σ2

n is

superimposed. Signal-to-noise ratio (SNR) is defined as SNR

¼ 10 log10 xk k22=σ2n� �

. The experimental analysis is carriedout respectively under the condition of SNR of 20 and40 dB. The projection data under under different signal-to-noise ratios 20dB and 40dB is shown in Fig. 2. The selectedsparse wavelet transform is db20 wavelet, and the decom-position level is 2. The iterative algorithm termination con-

dition is xkþ1−xkk k22= xkþ1k k22≤2� 10−6 . The maximumnumber of iteration is set to 50. On the other hand, in thesub-problem of point spread function estimation, the algo-rithm termination condition is ‖h(l + 1)− h(l)‖/‖h(l)‖ ≤ 10−3.The maximum number of iteration is set to 100.

The experiments were performed in a computer Intel(R)i7-4770 @3. 60 GHz with 16 G RAM with MATLAB 2016aprogramming. The experimental parameters are as follows:μ = 1, λ1 = 10−3μ, λ2 = 10−4μ, γ = 10−3μ. For ADMM pa-rameters, we used heuristic rules, which lead to a good per-formance of the algorithm. μ1 and μ2 are chosen to beproportional to λ2specifically μ1 = 10λ2 and μ2 = 100λ2.From the reconstruction effect pictures that can be

seen, FBP algorithm is seriously affected by the noisewith the serious artifacts and poor effect. SART algo-rithm is better than FBP algorithm, but the artifacts arestill serious; although there is no obvious streak artifactin TV regularization algorithm, the image is too smoothand the detail is lost. The proposed algorithm in thispaper is the best in terms of clarity, contrast, and detailretention. In order to see more clearly the details of theretention effect, a part of Figs. 3 and 4 was taken toenlarge and contrast in this paper, as shown in Figs. 5and 6. As can be seen from the figure, the method caneffectively suppress the noise, preserve the image details,clearly see the small blood vessels, and have good recon-struction effect. The artifacts of FBP and SART algo-rithm are serious, and the TV algorithm does not haveobvious artifacts, but it is too smooth and it lost toomany details.To evaluate the restored images, three metrics, i.e.,

peak signal-to-noise ratio (PSNR), universal image qual-ity index (UIQI) [26], and structural similarity indexmetric (SSIM) [27], are employed. Among these metrics,the ideal value of PSNR is +∞, and the ideal values ofboth UIQI and SSIM are 1. These three metrics can onlybe used in the simulated experiments because theyrequire the existence of a reference image. The abovefour metrics tabulated for each experiment are the aver-age values over 10 times repetitions. The results areshown in Tables 1 and 2.

3.2 DiscussionThe experimental results show that the structural simi-larity of image restoration method based on doubleregularization is increased, and the image quality is im-proved. The proposed method can obtain better visualeffect and improve the PSNR. Compared with other

Fig. 7 Head CT phantom image

Fig. 8 Comparison of reconstructed images with different reconstruction methods (head CT)

Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:70 Page 7 of 9

Page 8: Double regularization medical CT image blind restoration ... · Double regularization medical CT image ... blind restoration reconstruction method was proposed. The objective function

methods, the proposed algorithm has stronger ability torecover details. It can be seen from Tables 1 and 2 thatthe new algorithm improves the objective image qualitymetrics such as the PSNR, structural similarity, andUIQI value. At the same time, under different parame-ters, the new algorithm has a better effect of restorationand reconstruction, showing that the algorithm hasbetter robustness.In the second simulation, a head CT image is chosen

to verify the algorithm performance as shown in Fig. 7.The image size contains 512 × 512 pixels.For comparison purposes, the projection data is

denoised by Hanning filter. In the case of limited-angleprojection, the number of projection angle was set 180.The limited-angle projection was reconstructed byalgorithms of by FBP, SART, TV regularization, and theproposed algorithm.The reconstructed images are shown in Fig. 8. To

view the texture more clearly, a part of an image isamplified, as shown in Fig. 9. From the reconstructionfigures that can be seen, the reconstructed images byFBP and SART have some artifacts in the case oflimited-angle projection. The reconstructed image byTV regularization algorithm does not have obviousstripe-shape artifacts, and the images are too smooth.The proposed algorithm has the best effects such assharpness, contrast, and detail preservation.To quantitatively evaluate the effectiveness of the

proposed algorithm, the reconstructed images shown inFig. 8 and the ideal phantom shown in Fig. 7 are com-pared using SSIM, PSNR, and UIQI, as shown in Table 3.From Table 3, we can see that PSNR and UIQI are im-

proved compared with the other algorithms. SSIM of theproposed algorithm is much close to 1. That means themethod proposed can get an image that is highly similarto the ideal phantom image.

4 ConclusionsAn algorithm for double regularization medical CTimage blind restoration reconstruction based on prox-imal alternating direction method of multipliers is pro-posed. The proposed method combines the totalvariation and wavelet domain sparsity regularizationconstraint for image restoration and reconstruction. To

solve the large-scale optimization problem in image res-toration, an approximate alternating direction multipliermethod is used. The experimental results show that,compared with the current image reconstruction algo-rithm, the proposed algorithm has a better subjectivevisual effect. In the aspect of objective evaluation, the al-gorithm proposed in this paper improves the objectiveimage quality metrics such as the peak signal-to-noiseratio, structural similarity index metric, and universalimage quality index. At the same time, multi-regularization constraint reduces the sensitivity ofregularization parameter in a certain range, which isbeneficial to the maintenance of the complex edge pen-alty terms, and preserves the image edges and details.

AcknowledgementsThe authors thank the editor and anonymous reviewers for their helpfulcomments and valuable suggestions.

FundingThis work was supported by Tianjin Research Program of ApplicationFoundation and Advanced Technology (Nos.16JCYBJC28800 and13JCYBJC15600), Tianjin Excellent Postdoctoral International TrainingProgram, Tianjin Commerce University Young and Middle-aged TeacherInternational Training Program.

Availability of data and materialsWe can provide the data.

Authors’ contributionsJZ and JT conceived and designed the study. YS and YZ performed theexperiments. JZ wrote the paper .JZ, JT, and YS reviewed and edited themanuscript. All authors read and approved the final manuscript.

Competing interestsThe authors declare that they have no competing interests.

Publisher’s NoteSpringer Nature remains neutral with regard to jurisdictional claims inpublished maps and institutional affiliations.

Author details1School of Electrical and Information Engineering, Tianjin University, Tianjin,China. 2School of Information Engineering, Tianjin University of Commerce,Tianjin, China.

Received: 14 July 2017 Accepted: 12 October 2017

References1. Z Liang, B Kun, H Kuidong, et al., Multi-pinhole imaging measurement and

assessment method for PSF of cone-beam CT system. Chin. J. Sci. Instrum.33(9), 2061–2066 (2012)

Fig. 9 Comparison of reconstructed images of local details amplification with different reconstruction methods (head CT)

Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:70 Page 8 of 9

Page 9: Double regularization medical CT image blind restoration ... · Double regularization medical CT image ... blind restoration reconstruction method was proposed. The objective function

2. A Kayugawa, M Ohkubo, S Wada, Accurate determination of CT point-spread-function with high precision. J. Appl. Clin. Med. Phys. 14(4), 216–226 (2013)

3. M Jiang, G Wang, MW Skinner, et al., Blind deblurring of spiral CT images.IEEE Trans. Med. Imaging 22(7), 837–845 (2003)

4. JY Xu, K Taguchi, BMW Tsui, Statistical projection completion in X-ray CT usingconsistency conditions. IEEE Trans. Med. Imaging 29(8), 1528–1540 (2010)

5. A Pakdel, JG Mainprize, N Robert, et al., Model-based PSF and MTFestimation and validation from skeletal clinical CT images. Med. Phys. 41(1),8 (2014) Article ID: 011906

6. T Taniguchi, G Akamatsu, Y Kasahara, et al., Improvement in PET/CT imagequality in overweight patients with PSF and TOF. Ann. Nucl. Med. 29(1),71–77 (2015)

7. YS Sun, LY Zhang, J Zhang, et al., Neural network blind equalizationalgorithm applied in medical CT image restoration. Math. Probl. Eng., 2013(28) Article ID:743546 (2013)

8. YS Sun, LY Zhang, HY Zhang, et al., Multichannel blind CT image restorationvia variable splitting and alternating direction method. Method Trans.Tianjin Univ. 21(6), 524–532 (2015)

9. YS Sun, LY Zhang, HY Zhang, Complex system blind equalization algorithmfor equivalent multichannel CT image restoration. J. Med. Imaging HealthInformatics 6, 555–561 (2016)

10. GP Chang, TT Chang, TS Pan, et al., Joint correction of respiratory motionartifact and partial volume effect in lung/thoracic PET/CT imaging. Med.Phys. 37(12), 6221–6232 (2010)

11. JH Lewis, R Li, X Jia, et al., Mitigation of motion artifacts in CBCT of lungtumors based on tracked tumor motion during CBCT acquisition. Phys. Med.Biol. 56(17), 5485–5502 (2011)

12. XH Meng, YC Chen, DQ Zheng, Correcting respiratory motion blur in PETimages based on phantom and deconvolution algorithm. Chin. J. Biomed.Eng. 32(6), 655–662 (2013)

13. C Mory, V Auvray, B Zhang, et al., Removing streak artifacts from ECG-gatedreconstructions using deconvolution. J. Xray. Sci. Technol. 22(2), 253–270 (2014)

14. EJ Candès, JK Romberg, T Tao, Stable signal recovery from incomplete andinaccurate measurements. Commun. Pure Appl. Math. 59(8), 1207–1223 (2006)

15. EY Sidky, CM Kao, X Pan, Accurate image reconstruction from few-viewsand limited-angle data in divergent-beam CT. J. Xray. Sci. Technol. 14(2),119–139 (2009)

16. E Sidky, X Pan, Image reconstruction in circular cone-beam computedtomography by constrained, total-variation minimization. Phys. Med. Biol.53(17), 4777–4807 (2008)

17. LA Vese, Expectation maximization and total variation-based model forcomputed tomography reconstruction from undersampled data//SPIEmedical imaging. Int. Soc. Opt. Photonics, 7961(3),165-177 (2011)

18. J Chen, J Cong, LA Vese, et al., A hybrid architecture for compressive sensing3-D CT reconstruction. IEEE J. Emerg. Top. Circuits Syst. 2(3), 616–625 (2012)

19. Z Hu, H Zheng, Improved total variation minimization method for few-viewcomputed tomography image reconstruction. Biomed. Eng. Online 13(1),1–10 (2014)

20. LY Wang, ZH Wei, SH Luo, et al., Image super reconstruction for micro-CTbased on compressed sensing. J. Image Graph. 17(4), 487–493 (2012)

21. L-z Deng, P Feng, M-y Chen, P He, Q-s Vo, B Wei, A CT reconstructionalgorithm based on non-aliasing contourlet transform and compressivesensing. Comput. Math. Methods Med. 11, 9 (2014) Article ID: 753615

22. Y Chen, LY Shi, QJ Feng, J Yang, HZ Shu, LM Luo, JL Coatrieux, WF Chen,Artifact suppressed dictionary learning for low-dose CT image processing.IEEE Trans. Med. Imaging 33(12), 2271–2292 (2014)

23. S Ramani, JA Fessler, A splitting-based iterative algorithm for acceleratedstatistical X-ray CT reconstruction. IEEE Trans. Med. Imaging 31(3), 677–688 (2012)

24. A Sawatzky, QF Xu, CO Schirra, et al., Proximal ADMM for multi-channelimage reconstruction in spectral X-ray CT. IEEE Trans. Med. Imaging 33(8),1657–1688 (2014)

25. Y Hu, L Xie, L Luo, et al., L0 constrained sparse reconstruction for multi-slicehelical CT reconstruction. Phys. Med. Biol. 56(4), 1173–1189 (2011)

26. AYA Yusra, CS Der, Comparison of image quality assessment: PSNR, HVS,SSIM, UIQI. Int. J. Sci. Engineering 3(1), 1–5 (2012)

27. Z Wang, AC Bovik, HR Sheikh, et al., Image quality assessment: from errorvisibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)

Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:70 Page 9 of 9