Abstract
The compressive deconvolution (CD) problem represents a class of efficient models that is appealing in high-resolution ultrasound image reconstruction. In this paper, we focus on designing an improved CD method based on the framework of a strictly contractive Peaceman–Rechford splitting method (sc-PRSM). By fully excavating the special structure of ultrasound image reconstruction, the improved CD method is easier to implement by partially linearizing the quadratic term of subproblems in the CD problem. The resulting subproblems can obtain closed-form solutions. The convergence of the improved CD method with partial linearization is guaranteed by employing a customized relaxation factor. We establish the global convergence for the new method. The performance of the method is verified via several experiments implemented in realistic synthetic data and in vivo ultrasound images.
1. Introduction
Ultrasound imaging has become a very important medical imaging scheme, as it is noninvasive, harmless, and cost-effective compared with computed tomography (CT) and nuclear magnetic resonance (MRI).
Moreover, ultrasound requires little energy, which makes ultrasound imaging a good candidate for hand-held applications. An extremely promising application scenario for ultrasound imaging is breast cancer localization, where cancer regions have statistically different acoustic properties compared with benign areas [1].
Compressive sensing (CS) can accelerate the acquisition rate without decreasing the reconstructed signal quality and maintain the image quality with fewer data. Based on CS theory, one can effectively implement the reconstruction under the condition of the restricted isometry property (RIP) [2,3]. The applicability of CS, such as 2D and 3D ultrasound imaging [4] or duplex Doppler [5], has attracted an increasing number of researchers to propose new theories and methods. Among them, several ultrasound imaging devices [6,7,8,9,10] have been proposed in which acquisition and compression are processed simultaneously. The main idea is to combine CS and deconvolution into ultrasound imaging and form the compressive deconvolution problem as follows:
where involves M linear measurements acquired by projecting one RF image onto the CS acquisition matrix , with . represents a block circulant with a circulant block (BCCB) matrix modeling the 2D convolution between the 2D point spread function (PSF) of the ultrasound system, and the tissue reflectivity function (TRF), , represents a zero-mean additive white Gaussian noise.
Some sequential approaches such as YALL1 [11] are prone to first reformulate (1) into an unconstrained optimization model:
When the blurred RF image is restored, the TRF x will be inferred by minimizing:
The above two-step manipulation is the most intuitive way but inevitably yields larger estimation errors as illustrated in [12]. As such, Chen et al. [13] investigate the following model by solving CS and deconvolution problems simultaneously:
where q denotes the shape parameter of the generalized Gaussian distribution.
Define , , and , Equation (4) can be solved by alternatively solving three easier sub-problems based on alternating direction method of multipliers (ADMM):
where , is a Lipschitz parameter, and prox represents the proximal operator [14]. For the above three sub-problems, has a closed solution and has an approximate closed solution, but is not easy to compute, even though the effective Sherman–Morrison–Woolbury inversion manipulation can be introduced. For non-orthogonal sparse basis , approximation algorithms such as Newton’s method are quite time-consuming [15]. In terms of saving such computing time, some accelerating strategies and new iterative schemes need to be investigated and explored. Meanwhile, since the compressive deconvolution (CD) method is an inexact ADMM by solving approximately, it is extremely important to present a strict and complete convergence analysis.
Motivated by these observations and based on the semi-proximal Peaceman–Rechard splitting method in our previous work [16], in this paper, we propose an improved CD method, referred to as semi-proximal symmetric ADMM. Define , and the improved compressive deconvolution (ICD) method has the following iterative scheme:
where , , and .
Compared with the CD method presented in [13], the contributions of this article can be summarized as follows:
- Based on the iterative scheme of the strictly semi-proximal Peaceman–Rechard splitting method, we present an ICD method that will reduce the number of iterations while only involving additional dual update (i.e., ) and requiring almost the same computational effort for each iteration.
- We prove that the ICD method will converge under mild conditions, while the convergence analysis is not given in the previous CD method.
- We introduce some elaborate manipulations that can directly generalize the CD method to more general scenarios with a non-orthogonal sparse basis .
The rest of this paper is organized as follows. In Section 2, we first present some preliminaries that are useful for subsequent analysis. Then, we illustrate the ICD method to rebuild the sparse coefficients from the measurements of ultrasound imaging, and the convergence analysis is given. In Section 3, we give extensive ultrasound experiments that can be used to evaluate the performance of the proposed reconstruction algorithm in comparison with CD algorithm. Finally, we make some concluding remarks in Section 4.
2. Method
2.1. Preliminaries
2.1.1. Variational Reformulation of Equation (4)
In this section, inspired by He and Yuan’s approach [17], we equivalently convert the convex minimization model expressed by Equation (4) to a variational form. It makes sense to perform such reformulation, because convergence analysis becomes more concise under the variational model.
For succedent analysis of the proposed algorithm, let us denote and . Then the ultrasound imaging model can be reformulated as
where , . The Lagrangian function and augmented Lagrangian function of Equation (7) can be, respectively, expressed as
and
where represents the Lagrangian multiplier. Then hunting for a saddle point of is to seek such that
That is, for any , we have
Then, resolving Equation (4) is equivalent to seeking such that
where
Especially, the mapping defined in Equation (13) is affine with a skew-symmetric matrix, it is monotone. We express by the solution set of .
2.1.2. Notations
We denote the 2-norm of a vector by and let for and . For a real symmetric matrix S, () represents S, which is positive semidefinite (positive definite). For ease of the analysis, we define the following matrices as
and
Below we prove three assertions regarding the matrices just defined. These assertions make it possible to present our convergence analysis for the new algorithm compactly with alleviated notation.
Lemma 1.
Given, let,, and. The matrices, and Q defined, respectively, in Equations (15) and (16) have the relationships as follows:
and
Proof.
We consider two cases.
(I). , . We only need to check that
Note that
Then we have
For any , since , the assertion is verified.
With the matrices and Q at hand, we easily obtain
The second assertion is proved. Consequently, we have
Using Equations (15) and (16), and the above equation, we have
Note that and Thus, for any we have
Therefore, the matrix G is positive definite.
(II). and . Note that
Thus, it is positive definite, and
G is only positive semi-definite. Here, we would emphasize that we do not require the positive definiteness of G. Instead, positive semi-definiteness of G is enough for our algorithmic analysis. □
2.2. Algorithm
In this section, we will present our new algorithm to solve Equation (4). However, we first present the iterative scheme by using the standard strictly contractive Peaceman–Rechford splitting method with two different relaxation factors:
By introducing a customized proximal term, especially for ultrasound imaging, our improved compressive deconvolution (ICD) method has the iterative scheme:
where is a customized semi-definite matrix. Note that the equivalence of Equations (25b)–(25d) and Equations (6c)–(6e) is evident, while the relationship between the closed-form solution expressed by Equation (25a) and Equations (6a) and (6b) is not evident. We illustrate the latter in Appendix A.
2.3. Global Convergence
To make the analysis more elegant, we reformulate ICD Equations (25a)–(25d) into the form
Now we analyze the convergence for our proposed ICD method expressed by Equation (26). We prove its global convergence from the contraction perspective. In order to further alleviate the notation in our analysis, we define an auxiliary sequence as
where is produced by Equations (26a) and (26c), and we immediately have
and
Moreover, we have the following relationship:
which can be reformulated as a compact form under the notation of and :
where M is defined in Equation (15).
Now we start to prove some properties for the sequence defined in Equation (27). We are interested in estimating how accurate the point is to a solution point of . The main result is proved in Theorem 1. Now, we try to find a lower bound in terms of the discrepancy between and for any .
Theorem 1.
Letbe generated by Equation (26) and let be defined in Equation (27). Let H and G be defined in Equations (19) and (18), respectively. Then, for any , we have
Proof.
Refer to Appendix B. □
The next lemma demonstrates the contraction property of the sequence generated by Equation (26).
Lemma 2.
Letbe generated by Equation (26) with , and let be defined in Equation (27). Let H and G be defined in Equations (18) and (19), respectively. Then, for any , we have
Lemma 3.
Let the sequencebe generated by Equation (26) with . Then we have
With the above lemmas, we can finally obtain the global convergence theorem of ICD method for solving as follows:
Theorem 2.
The sequencegenerated by Equation (26) converges to some that is a solution of .
3. Numerical Results
3.1. Numerical Simulations
3.1.1. Simulated US Images
Two ultrasound data sets, named group1 and group2, were obtained by 2D convolution between spatially invariant PSFs and the TRFs [15]. The results were quantitatively evaluated in terms of peak signal-to-noise ratio (PSNR), image structural similarity SSIM [18], improvement in SNR (ISNR), and the normalized root mean square error (NRMSE). The metrics are expressed as follows:
where are respectively the original image, the RF image, and the reconstructed image. L denotes the maximum intensity value in x. and are the mean and variance values of x and ; and are two variables stabilizing the division with a weak denominator. C represents the dynamic range of the pixel-values and denote constants. Herein, , , and .
3.1.2. In Vivo US Images
We consider two real in vivo US images [19]: (a) Mouse bladder: The observed image is with the size as shown in Figure 1. The number of homogeneous regions was set to K = 3 in this experiment, which is sufficient to represent the anatomical structures of the image. (b) Skin melanoma: The second in vivo image (of size ) represents a skin melanoma tumor, as shown in Figure 2.
Figure 1.
Results on group1 with CS ratio = 0.6.
Figure 2.
Results on group2 with CS ratio = 0.6.
Since the ground truth of the TRF and the label map are not available for in vivo US data, the quality of the deconvolution results is evaluated using the contrast-to-noise ratio (CNR) [20]:
where and are the mean of pixels located in two regions extracted from the image, while and are the standard deviations of the same blocks. All code was written in MATLAB and performed on a ThinkPad computer equipped with Windows 7, 2.60 GHz and 2 GB of memory. Based on the same stopping criterion, is adopted.
3.2. Results
The quantitative results reported in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8 confirm that, given the same maximum number of iteration (we set ItMax = 1 × 10), the ICD method can achieve better reconstruction quality gain than CD method for both simulated and real US images. Moreover, based on Figure 9 and Figure 10, ICD method converges faster than the existing CD method for all CS ratios. We should remark that, for the group2 data set, the metric of the SINR achieved via the CD method is negative. This may be because the CD method is unstable under low CS ratios.
Figure 3.
Results on Mouse bladder with CS ratio = 0.4.
Figure 4.
Results on Skin melanoma with CS ratio = 0.4.
Figure 5.
Deconvolution quality assessment for group1.
Figure 6.
Deconvolution quality assessment for group2.
Figure 7.
Deconvolution quality assessment for Mouse bladder.
Figure 8.
Deconvolution quality assessment for Skin melanoma.
Figure 9.
Running time for group1.
Figure 10.
Iteration numbers for group1.
4. Discussions and Conclusions
In this paper, we proposed an improved compressive deconvolution method by introducing two different parameters in updating the dual variable to improve its convergence rate. We established the relationship between the two parameters under which we proved the global convergence of the algorithm. The ultrasound simulations show that the proposed method can achieve reconstruction US image with better quality gain under the same maximum number of iteration. Moreover, the ICD method has a much faster convergence rate compared with the conventional compressive deconvolution method. It should be noted that parameters such as and are based only on empirical values, and a much greater deconvolution gain can be obtained if the parameters are adaptively optimized. This is the direction in which our research will continue.
Author Contributions
B.G. and S.X. proposed the architecture of ICD method. B.G. and X.L. derived the convergence analysis of ICD method. The simulations were implemented by B.G. and X.L. B.G. and X.L. wrote the manuscript. L.Z. and K.P. read and approved the final manuscript.
Funding
This work was supported in part by the National Natural Science Foundation of China under Grant 61673108, Grant 61571106, and Grant 71401176, and in part by the Natural Science Foundation of Jiangsu Province under Grant BK20170765.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A. Proof of the Equivalence of Equations (25a) and (6a)–(6b)
Proof.
From Equation (25a) and the definitions around Equation (7), it is not difficult to verify
The above equation is exactly Equation (6a). Similarly,
The above equation is exactly Equation (6b), so the proof is complete. □
Appendix B. Proof of Theorem 1
To prove this main result, we require two lemmas. The first key lemma provides a lower bound on a specially constructed functional in terms of a quadratic term involving the matrix Q defined in Equation (16) (It should be noted that the proof framework is based on He and Yuan’s classical scheme [17]: First, carefully construct a semi-positive matrix (18) based on customized relaxation factors and and then find the discrepancy between the current iterative point and the optimal point through their professional variational inequalities scheme (Inequality (A1)). The contractive property of iterative sequences is finally proven via their specially constructed identity. Since the proof line is straightforward and is similar to our previous work [16], we give convergence lemmas and theories without detailed proof.).
Lemma A1.
For a given, letbe generated by Equation (26) and let be defined in Equation (27). Then we have and
where Q is defined in Equation (16).
In the next lemma, we further analyze the right-hand side of Inequality (A1) and reformulate it as the sum of some quadratic terms. This new form is more convenient for our further analysis.
Lemma A2.
Letbe generated by Equation (26) and let be defined in Equation (27). Let Q, H, and G be defined in Equations (19), (18), and (21), respectively. Then, for any , we have
References
- Lorintiu, O.; Liebgott, H.; Alessandrini, M.; Bernard, O.; Friboulet, D. Compressed sensing reconstruction of 3d ultrasound data using dictionary learning and line-wise subsampling. IEEE Trans. Med Imaging 2015, 34, 2467–2477. [Google Scholar] [CrossRef] [PubMed]
- Candès, E.J.; Romberg, J.; Tao, T. Robust uncertainty principles: Exact signal reconstruction from highly incomplete frequency information. IEEE Trans. Inf. Theory 2006, 52, 489–509. [Google Scholar] [CrossRef]
- Donoho, D.L. Compressed sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
- Yang, M.; Sampson, R.; Wei, S.; Wenisch, T.F.; Chakrabarti, C. Separable beamforming for 3-d medical ultrasound imaging. IEEE Trans. Signal Process. 2015, 63, 279–290. [Google Scholar] [CrossRef]
- Richy, J.; Friboulet, D.; Bernard, A.; Bernard, O.; Liebgott, H. Blood velocity estimation using compressive sensing. IEEE Trans. Med Imaging 2013, 32, 1979–1988. [Google Scholar] [CrossRef] [PubMed]
- Amizic, B.; Spinoulas, L.; Molina, R.; Katsaggelos, A.K. Compressive blind image deconvolution. IEEE Trans. Image Process. 2013, 22, 3994–4006. [Google Scholar] [CrossRef] [PubMed]
- Ma, J.; Le Dimet, F.-X. Deblurring from highly incomplete measurements for remote sensing. IEEE Trans. Geosci. Remote. Sens. 2009, 47, 792–802. [Google Scholar]
- Hojjatoleslami, M.A.S.A.; Podoleanu, A. Image quality improvement in optical coherence tomography using lucy crichardson deconvolution algorithm. Appl. Opt. 2013, 23, 5663–5670. [Google Scholar] [CrossRef] [PubMed]
- Xiao, L.; Shao, J.; Huang, L.; Wei, Z. Compounded regularization and fast algorithm for compressive sensing deconvolution. In Proceedings of the 2011 Sixth International Conference on Image and Graphics (ICIG), Hefei, China, 12–15 August 2011; pp. 616–621. [Google Scholar]
- Zhao, M.; Saligrama, V. On compressed blind de-convolution of filtered sparse processes. In Proceedings of the 2010 IEEE International Conference on Acoustics Speech and Signal Processing (ICASSP), Dallas, TX, USA, 14–19 March 2010; pp. 4038–4041. [Google Scholar]
- Yang, J.; Zhang, Y. Alternating direction algorithms for l1-problems in compressive sensing. SIAM J. Sci. Comput. 2011, 33, 250–278. [Google Scholar] [CrossRef]
- Chen, Z.; Basarab, A.; Kouame, D. Joint compressive sampling and deconvolution in ultrasound medical imaging. In Proceedings of the 2015 IEEE International Ultrasonics Symposium (IUS), Taipei, Taiwan, 21–24 October 2015; pp. 1–4. [Google Scholar]
- Chen, Z.; Basarab, A.; Kouame, D. Compressive deconvolution in medical ultrasound imaging. IEEE Trans. Med Imaging 2016, 35, 728–737. [Google Scholar] [CrossRef] [PubMed]
- Pesquet, J.-C.; Pustelnik, N. A parallel inertial proximal optimization method. Pac. J. Optim. 2012, 8, 273–305. [Google Scholar]
- Chen, Z.; Basarab, A.; Kouame, D. Reconstruction of enhanced ultrasound images from compressed measurements using simultaneous direction method of multipliers. IEEE Trans. Ultrason. Ferroelectr. Freq. Control. 2016, 63, 1525–1534. [Google Scholar] [CrossRef] [PubMed]
- Gao, B.; Ma, F. Symmetric alternating direction method with indefinite proximal regularization for linearly constrained convex optimization. J. Optim. Theory Appl. 2018, 176, 178–204. [Google Scholar] [CrossRef]
- He, B.; Yuan, X. On the o(1/n) convergence rate of the douglas-rachford alternating direction method. SIAM J. Numer. Anal. 2012, 50, 700–709. [Google Scholar] [CrossRef]
- Wang, Z.; Bovik, A.C.; Sheikh, H.R.; Simoncelli, E.P. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef] [PubMed]
- Zhao, N.; Basarab, A.; Kouam, D.; Tourneret, J. Joint segmentation and deconvolution of ultrasound images using a hierarchical bayesian model based on generalized gaussian priors. IEEE Trans. Image Process. 2016, 25, 3736–3750. [Google Scholar] [CrossRef] [PubMed]
- Asl, B.M.; Mahloojifar, A. Eigenspace-based minimum variance beamforming applied to medical ultrasound imaging. IEEE Trans. Ultrason. Ferroelectr. Freq. Control. 2010, 57, 2381–2390. [Google Scholar] [CrossRef] [PubMed]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).