Abstract
The segmentation of ultrasound (US) images is steadily growing in popularity, owing to the necessity of computer-aided diagnosis (CAD) systems and the advantages that this technique shows, such as safety and efficiency. The objective of this work is to separate the lesion from its background in US images. However, most US images contain poor quality, which is affected by the noise, ambiguous boundary, and heterogeneity. Moreover, the lesion region may be not salient amid the other normal tissues, which makes its segmentation a challenging problem. In this paper, an US image segmentation algorithm that combines the learned probabilistic model with energy functionals is proposed. Firstly, a learned probabilistic model based on the generalized linear model (GLM) reduces the false positives and increases the likelihood energy term of the lesion region. It yields a new probability projection that attracts the energy functional toward the desired region of interest. Then, boundary indicator and probability statistical–based energy functional are used to provide a reliable boundary for the lesion. Integrating probabilistic information into the energy functional framework can effectively overcome the impact of poor quality and further improve the accuracy of segmentation. To verify the performance of the proposed algorithm, 40 images are randomly selected in three databases for evaluation. The values of DICE coefficient, the Jaccard distance, root-mean-square error, and mean absolute error are 0.96, 0.91, 0.059, and 0.042, respectively. Besides, the initialization of the segmentation algorithm and the influence of noise are also analyzed. The experiment shows a significant improvement in performance.
Graphical abstract
Similar content being viewed by others
References
Noble JA, Boukerroui D (2006) Ultrasound image segmentation: a survey. IEEE Trans Med 25(8):987–1010
Gupta D, Anand RS (2017) A hybrid edge-based segmentation approach for ultrasound medical images. Biomed Signal Process 31:116–126
Cunningham RJ, Harding PJ, Loram ID (2017) Real-time ultrasound segmentation, analysis and visualisation of deep cervical muscle structure. IEEE Trans 36:653–665
Torres HR, Queirósand S, Morais P (2018) Kidney segmentation in ultrasound, magnetic resonance and computed tomography images: a systematic review. Comput Methods Prog Biomed 157:49–67
Faisal A, Ng SC, Goh SL, Lai KW (2018) Knee cartilage segmentation and thickness computation from ultrasound images. Med Biol Eng Comput 56(4):657–669
Nugroho A, Hidayat R, Nugroho HA et al (2020) Combinatorial active contour bilateral filter for ultrasound image segmentation. Journal of medical imaging (Bellingham, Wash) 7(5):057003
Kass WA, Terzopoulos D (1988) Snakes: active contour models. Int J Comput Vis 1:321–331
Caselles KR, Sapiro G (1977) Geodesic active contours. Int J Comput Vis 1:61–79
Chan VLA (2001) Active contours without edges. IEEE Trans Image Process 10:266–277
Fang L, Qiu T, Yin L (2018) Active contour model driven by global and local intensity information for ultrasound image segmentation. Comput Math Appl 75(12):4286–4299
Ilunga-Mbuyamba E, Cruz-Duarte JM, Avina-Cervantes JG (2016) Active contours driven by cuckoo search strategy for brain tumour images segmentation. Comput Math Appl 56:59–68
Yuan J (2012) Active contour driven by region-scalable fitting and local Bhattacharyya distance energies for ultrasound image segmentation. IET Image Process 78:1075–1083
Fang L, Qiu T, Zhao H, Lv F (2019) A hybrid active contour model based on global and local information for medical image segmentation. Multidim Syst Sign Process Appl 30:689–703
Sussman M, Smereka P, Osher S (1994) A level set approach for computing solutions to incompressible two-phase flow. J Comput Phys 119:146–159
Kichenassamy S, Kumar A, Olver P, Tannenbaum A, Yezzy A (1995) Gradient flows and geometric active contour models. Proceedings of IEEE International Conference on Computer Vision:810–815
Li C, Kao CY, Gore JC, Ding Z (2008) Minimization of region-scalable fitting energy for image segmentation. IEEE Trans Image Process 17(10):1940–1949
Zhang K, Zhang L, Lam KM, Zhang D (2016) A level set approach to image segmentation with intensity inhomogeneity. IEEE Transactions on Cybernetics 46(2):546–557
Wang L, Chen G, Shi D, Chang Y, Chan S, Pu J, Yang X (2018) Active contours driven by edge entropy fitting energy for image segmentation. Signal Process 149:27–35
Ouaknin G, Laachi N, Bochkov D, Delaney K, Fredrickson GH, Gibou F (2017) Functional level-set derivative for a polymer self consistent field theory Hamiltonian. J Comput Phys 345:207–223
Wang X-F, Min H, Zou L, Zhang Y-G (2015) A novel level set method for image segmentation by incorporating local statistical analysis and global similarity measurement. Pattern Recogn 48(1):189–204
Ai D, Komatsu M, Sakai A et al (2020) Image segmentation of the ventricular septum in fetal cardiac ultrasound videos based on deep learning using time-series information. Biomolecules 10(11):1526–1543
Vakanski A, Xian M, Freer P (2020) Attention-enriched deep learning model for breast tumor segmentation in ultrasound images. Ultrasound Med Biol 46(10):2819–2833
Ma C, Luo G, Wang K (2014) Concatenated and connected random forests with multiscale patch driven active contour model for automated brain tumor segmentation of MR images. IEEE Trans on Medical Imaging 37(8):1943–1954
Hafifiane A, Vieyres P, Delbos A (2014) Phase-based probabilistic active contour for nerve detection in ultrasound images for regional anesthesia. Comput Biol Med 52(1):88–95
Abdelsamea MM, Gnecco G, Gaber MM (2017) A SOM-based Chan-Vese model for unsupervised image segmentation. Soft Comput vol 21(8):2047–2067
Pratondo A, Chui CK, Ong SH (2016) Robust edge-stop functions for edge-based active contour models in medical image segmentation. IEEE Signal Process Letters 23(2):222–226
Pratondo A, Chui CK, Ong SH (2017) Integrating machine learning with region-based active contour models in medical image segmentation. J Vis Commun Image R 43:1–9
Souleymane B, Gao X, Wang B (2013) A fast and robust level set method for image segmentation using fuzzy clustering and lattice Boltzmann method. IEEE T Cybern 43(3):910–920
Wang L, Pan C (2014) Robust level set image segmentation via a local correntropy-based K-means clustering. Pattern Recogn 47(5):1917–1925
Li BN, Qin J, Wang R, Wang M, Li X (2016) Selective level set segmentation using fuzzy region competition. IEEE Access 4:4777–4788
Bi H, Jiang YB, Li H et al (2018) Active contours driven by local rayleigh distribution fitting energy for ultrasound image segmentation. IEICE Trans Inf Syst E101.D(7):1933–1937
Faisal A, Ng SC, Goh SL et al (2015) Multiple LREK active contours for knee meniscus ultrasound image segmentation. IEEE Trans Med Imaging 34(10):2162–2171
Zeng Y, Tsui P, Wu WW et al (2021) Fetal ultrasound image segmentation for automatic head circumference biometry using deeply supervised attention-gated V-Net. J Digit Imaging 34(1):134–148
Xia X-G (1996) On characterization of the optimal biorthogonal window functions for Gabor transform. IEEE Trans Signal Process 44(1):133–136
Chao H, Zheng YF, Ahalt SC (2002) Object tracking using the Gabor wavelet transform and the golden section algorithm. IEEE Transactions on Multimedia 4(4):528–538
Meng X, Wu S, Zhu J (2018) A unified bayesian inference framework for generalized linear models. IEEE Signal Process Lett 25(3):398–402
Friedman J, Hastie T, Tibshirani R (2010) Regularization paths for generalized linear models via coordinate descent. J Stat Softw 33(1):1–22
Cardinale, Sbalzarini IF et al (2013) Int J Comput Vis 140(1):69–93
Shen J, Zhang D, Zhang FH et al (2018) AFM characterization of patterned sapphire substrate with dense cone arrays: image artifacts and tip-cone convolution effect. Appl Surf Sci 433:358–366
Kloucha MK, Mourid T (2019) Best linear predictor of a C[0,1]-valued functional autoregressive process. Statistics and Probability Letters 150:114–120
Zheng L, Ismail K (2017) A generalized exponential link function to map a conflict indicator into severity index within safety continuum framework. Accid Anal Prev 102:23–30
Auquiert P, Gibaru O, Nyiri E (2007) On the cubicL1spline interpolant to the Heaviside function. Numerical Algorithms 46(7):321–332
Ivanov VK (1977) The algebra generated by the Heaviside function and the delta-functions. Izv.vyssh.uchebn.zaved.mat 10:65–69
Udupa JK, Leblanc VR, Zhuge Y et al (2006) A framework for evaluating image segmentation algorithms. Comput Med Imaging Graph 30:75–87
Foster B, Bagci U, Mansoor A, Xu Z, Mollura DJ (2014) A review on segmentation of positron emission tomography images. Comput Biol Med 50:76–96
Steiger JH (2010) Structural model evaluation and modification an interval estimation approach. Multivar Behav Res 25(2):173–180
Mayer MA, Hornegger J, Mardin CY, Tornow RP (2010) Retinal nerve fiber layer segmentation on FD-OCT scans of normal subjects and glaucoma patients. Biomedical Optics Express 1(5):1358–1383
Vass J, Smid JR, Randall RB et al (2008) Avoidance of speckle noise in laser vibrometry by the use of kurtosis ratio: application to mechanical fault diagnostics. Mech Syst Signal Process 22(3):647–671
Funding
This work was supported by the Natural Science Foundations of China (grant number 61801202) and Dalian Youth Science and Technology Star (grant number 2019RQ021).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix 1
In this paper, the proposed optimal energy functional is defined as
where
Differentiating (3) and (4) with respect to ϕ, we can obtain
1.1 and
Next, the concrete derivation process is as follows:
1.2 and
By substituting (8) and (9) into (7) and combining the corresponding terms, we can obtain
where
Appendix 2
Theorem 1.
The energy function (9) is uniformly bounded in the Sobolev space Wlp(Ω).
Let Ω denote the bounded open subset in space R, and Γ be the locally integrable function in Sobolev space Wlp(Ω) [35] (Sobolev space is such a vector space of functions that equipped with a series of lp-norms). Then, the energy function (9) is set as
where dΩ is the Lebesgue measure Ω = sup {Ω+, Ω−}, and
Then, we can get that Γ ∈ W(Ω), ∇Γ ∈ W1(Ω), i.e.,
and the bounded variation space BV(Ω) is defined as
By the characteristics of the BV, one can get that if ϕ ∈ BV(Ω), then
Here, ∂Ωσ is the boundary, and W1(∂Ωσ) denotes the length of ∂Ωσ.Therefore, one can get that the energy function (9) is uniformly bounded in the Sobolev space Wlp(Ω).
1.1 Appendix 3
Theorem 2.
The convergence value is the minimum in the energy function (9).
Proof. From Theorem 1, one can get that there exists a minimal sequence {ϕn} ∈ Wlp(Ω), n ∈ Z. By the property of Sobolev Space Wlp(Ω), we can get
Here, there exists a convergent subsequence ϕn that converges to ϕ, that is ϕn → ϕ. By the mandatory of function δ(ϕ) ⋅ V and the characteristics of a trigonometric function cos, we can get that ϕn is convergent to ϕ. By Fatou’s lemma, we can get \( \phi \le \underset{n\to \infty }{\lim}\operatorname{inf}{\phi}_n \), and ϕ convergences, and there exists a minimum. In conclusion, the energy function (9) is uniformly bounded, convergences, and there exists a minimum.
Rights and permissions
About this article
Cite this article
Fang, L., Zhang, L. & Yao, Y. Integrating a learned probabilistic model with energy functional for ultrasound image segmentation. Med Biol Eng Comput 59, 1917–1931 (2021). https://doi.org/10.1007/s11517-021-02411-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11517-021-02411-0