Skip to main content
Journal of Imaging logoLink to Journal of Imaging
. 2019 Jan 9;5(1):12. doi: 10.3390/jimaging5010012

Semi-Automatic Algorithms for Estimation and Tracking of AP-Diameter of the IVC in Ultrasound Images

Ebrahim Karami 1,*, Mohamed S Shehata 1, Andrew Smith 2
PMCID: PMC8320864  PMID: 34465710

Abstract

Acutely ill patients presenting with conditions such as sepsis, trauma, and congestive heart failure require judicious resuscitation in order to achieve and maintain optimal circulating blood volume. Increasingly, emergency and critical care physicians are using portable ultrasound to approximate the temporal changes of the anterior–posterior (AP)-diameter of the inferior vena cava (IVC) in order to guide fluid administration or removal. This paper proposes semi-automatic active ellipse and rectangle algorithms capable of improved and quantified measurement of the AP-diameter. The proposed algorithms are compared to manual measurement and a previously published active circle model. Results demonstrate that the rectangle model outperforms both active circle and ellipse irrespective of IVC shape and closely approximates tedious expert assessment.

Keywords: inferior vena cava (IVC), ultrasound imaging, anterior posterior (AP) diameter, active ellipse, active rectangle, volume status

1. Introduction

Acutely ill patients presenting with conditions such as sepsis, trauma, and congestive heart failure require judicious resuscitation in order to achieve and maintain optimal circulating blood volume while avoiding increased morbidity and mortality [1,2,3,4]. Increasingly, emergency and critical care physicians visually approximate the AP-diameter of the IVC using portable ultrasound in order to guide fluid management on these patients [5,6,7]. Unfortunately, ultrasound image quality is highly operator dependant, images contain considerable noise, and image artifacts frequently impede accurate manual or computerized segmentation [8,9].

Speckle noise present in ultrasound imagery is theoretically considered to be a Rayleigh distributed multiplicative noise [10] as the envelop of the ultrasound wave reflected from each tissue has a Rayleigh distribution. Hence, Rayleigh mixture models have been proposed as a solution for ultrasound image segmentation [11,12]. However, it has been shown that due to the scattering population and signal processing, the speckle distribution deviates from Rayleigh [13]. In [14], authors proposed a fast algorithm based on optical flow for tracking of the speckles in ultrasound images. This approach fails when the speckle structure is rapidly deformed.

Active contours (ACs) are widely used for segmentation of ultrasound images [15,16,17,18,19,20]. ACs convert the problem of image segmentation into a minimization of an energy functional with their performance frequently dependent on a manually defined initialization contour. In order to avoid local minima, the initiating contour needs to be as close as possible to the actual contour. ACs can be combined with other segmentation algorithms as a coarse-to-fine strategy to reduce the impact of the initial contour on segmentation error [21,22]. Researchers have addressed the challenge of IVC segmentation using this strategy by using template matching method as the coarse segmentation and AC as the fine-tuning (TMAC) [23]. Unfortunately, this approach fails when the IVC undergoes large frame-to-frame variations commonly present on portable machines with lower frame rates (e.g., 30 frames-per-second). Additionally, ACs continue to perform poorly in the context of fuzzy or unclear boundaries as is commonly the case for the IVC.

Given that the cross-section of the IVC is largely convex, the IVC contour can be represented in polar coordinates and consequently, polar active contours appear as a promising solution for IVC segmentation [24]. In [25], a polar AC model based on the third centralized moment (M3) was proposed for segmentation of IVC images. Unfortunately, M3 algorithm roughly estimates the cross-sectional area (CSA) of the IVC and fails with poor quality images. In [26], adaptive polar AC algorithms were proposed for segmentation of ultrasound images, where the parameters of the AC models are locally and temporally adapted as frame by frame basis. This approach fails with poor quality IVC images [27].

Accurate segmentation algorithms such as the one proposed in this manuscript have the potential to expand understanding into non-invasive volume status monitoring. Clinical research has demonstrated that the true angle of collapse is actually 25 degrees off vertical rather than the simple AP-diameter [28].

In [26], the off-axis collapse was appropriately modeled using the diameter of a circle fitted inside the IVC with good results; however, tools capable of measuring the CSA, AP-diameter, and off-axis collapse are needed. In this paper, we propose two algorithms based on ellipse and rectangle models. The height of a thin rectangle fitted inside the IVC can efficiently model its clinically measured AP-diameter. We also develop another algorithm based on ellipse fitting just for comparison purpose.

The remainder of this paper is organized as follows: Section 2 discusses the background and related work. The proposed active rectangle and active ellipse algorithms are presented in Section 3 while experimental results are in Section 4, the results are discussed in Section 5 and the paper is concluded in Section 6.

2. Background and Related Work

In [26], authors showed that the AP-diameter of the IVC can be accurately modeled with the diameter of a circle fitted inside the IVC. The active circle algorithm proposed in [26] is based on the following evolution functional:

E=α(uv)(2Iuv), (1)

where u and v are the mean of the intensities for the pixels inside and outside the contour, respectively, and I is the intensity of the pixels on the contour. This functional is used to evolve the parameters of the circle, i.e., R as the circle radius and (xc,yc) as its center coordinates. For this, the circle is sampled at K points with polar angles θk=2kπN, k=0,1,,K1, where the normal vector and the Cartesian coordinates corresponding to the kth sampled point are denoted as

nk=[cos(θk),sin(θk)]T, (2)

and

[xk,yk]T=[xc,yc]T+Rnk, (3)

respectively. The evolutional functional generates forces fk along the normal vectors as

fk=α(uv)(2Ikuv). (4)

These forces move the contour points to their new positions as

[x˜k,x˜k]=[xc,yc]T+(R+fk)nk, (5)

where fk is the value of the evolution functional at kth contour point. It is shown that the average evolution functional approaches zero when the contour points are on the IVC boundary. In active circle algorithm, the center of the circle is evolved as

[x˜c,y˜c]=[xc,yc]+1Kk=0K1fknk, (6)

where [xc,yc] and [x˜c,y˜c] are the center coordinates of the circle before and after evolution, respectively, and fk is the evolution force for the kth contour points obtained from 1, and nk is its corresponding normal vector that can be obtained as

nk=[cos(θk),sin(θk)]T, (7)

Equation (6) indicates that the circle center point is simply translated by the average of the force vectors fknk. The center of the circle is evolved as

R˜=R+1Kk=0K1fk. (8)

where R and R˜ is the radius of the circle before and after evolution, respectively. This indicates that the circle radius is evolved with the average of the force magnitudes fk.

3. Proposed Algorithms

In this section, we develop active ellipse and rectangle models based on the evolution functional proposed in [26].

3.1. Active Ellipse Model

In [26], authors showed that the active circle algorithm estimates the IVC AP-diameter much more accurate than the Star–Kalman algorithm in [29] which is based on ellipse fitting, but does this indicate that a circular model can estimate the AP-diameter more accurate than an elliptical model? To answer this question, we develop an active ellipse algorithm based on the same evolutional functional as the one employed in the active circle algorithm.

In general case, during the evolution, the kth contour point is evolved as

[x˜k,x˜k]=[xk,yk]T+fknk. (9)

The next step is to evolve the ellipse parameters using the evolved contour points. Unlike the circular model, the evolved ellipse parameters are not linearly related to evolved contour points. This non-linearity may result in convergence to local minima. To avoid this, at each iteration, we fit a new ellipse using the following conic equation. Note that since the algorithm still operates iteratively, the ellipse parameters are gradually evolving and hence, we call this algorithm active ellipse algorithm.

ax2+bxy+cy2+dx+ey=1, (10)

where x and y are the coordinates of the points on the conic, a, b, c, d, and e are the conic parameters. Note that with an elliptical model, the values of a and b must be positive. With K points with coordinates [x˜k,x˜k], the best ellipse is fitted by minimizing the following cost function:

C=k=1K(ax˜k2+bx˜ky˜k+cy˜k2+dx˜k+ey˜k1)2. (11)

Equation (11) can be rewritten in matrix form

C(A)=ATXTXA+21KTXA+K, (12)

where the vector of conic parameters defined as A=[a,b,c,d,e]T, X is a matrix with [x˜k2,x˜k,y˜k,y˜k2,x˜k,y˜k] as its kth row, 1K is K×1 all-one vector, and superscript T is the transpose operator. After setting the gradient C(A) to zero, the vector A is obtained as

A^=1KTX(XTX)1. (13)

Figure 1 presents the flowchart for the proposed active ellipse algorithm. As shown in the flowchart, only for the first frame, an operator needs to manually select a point inside the IVC and the rest of the algorithm works automatic. For each frame, the ellipse parameters are iteratively updated using Equations (4) and (13) until a convergence is reached. We assume that the algorithm has reached the convergence when the maximum change in the elements of the A is less than 104, i.e., when max(|A^nA^n1|)<104, where max is the element-wise maximum, and A^n is the vector A estimated at nth iteration. After convergence, the algorithm proceeds with the next frame.

Figure 1.

Figure 1

Flowchart for the proposed active ellipse algorithm for estimation and tracking of the IVC AP-diameter from ultrasound videos.

Figure 2 shows the ellipse evolution versus the number of iterations for a sample IVC frame.

Figure 2.

Figure 2

The rectangle evolution versus number of iterations.

3.2. Active Rectangle Model

The intuition to use a rectangular model is that the AP-diameter is clinically defined as the largest vertical diameter of the IVC contour which may practically deviate from the actual diameter of an circle or even an ellipse. The AP-diameter can be modeled as the height of a vertical thin rectangle. As a starting point, we assume that the fitted rectangle has a fix width w = 3 pixels and the only parameters that have to be modified are the center and the height of the rectangle. With the forces defined as Equation (4), either of the upper and lower sides of the rectangle move with the average of the forces applied on that side. Hence, the center of the rectangle is shifted as

x˜c=xc+1KlpPlfp1KrpPrfp, (14)
y˜c=yc+1KupPufp1KbpPbfp, (15)

where Pl, Pr, Pu, and Pb are the subsets of the contour points on the left, right, upper, and lower sides of the rectangle, respectively, and Kl, Kr, Ku, and Kb are the number of points in each of these sets. Similarly, the height of the rectangle is evolved as

h˜=h+1KupPufp+1KbpPbfp. (16)

Although a thin rectangle accurately models the clinically measured AP-diameter, it might be lost if parts of the IVC boundaries are missing as the IVC edges are not detected and hence, the algorithm may diverge. To combat this problem, we modify the active rectangle algorithm by starting with a rectangle with a much larger width as w = 15 pixels. This rectangle is gradually narrowed to its final width, i.e., w = 3 pixels which is narrow enough to model the AP-diameter. The active rectangle algorithm is summarized as the flowchart in Figure 3. As shown in Figure 3, similar to the active circle and ellipse algorithms, an operator has to manually select a point inside the IVC and the rest of the algorithm is automatic and does not need further manual intervene. The active rectangle algorithm converges much faster than active circle and ellipse algorithms as the results show that in all cases, no more than Ni = 200 iterations are required to reach a convergence, while with other two algorithms, typically up to Ni = 5000 iterations are required to reach a convergence. Therefore, there is no need to set a stop condition for the active rectangle algorithm.

Figure 3.

Figure 3

Flowchart for the proposed active rectangle algorithm for estimation and tracking of the IVC AP-diameter from ultrasound videos.

Figure 4 shows the rectangle evolution versus number of iterations for the IVC image as in Figure 2. By comparison of Figure 2 and Figure 4, one can see the active rectangle algorithm not only converges faster but also more accurately estimates the AP-diameter than the active ellipse algorithm.

Figure 4.

Figure 4

The rectangle evolution versus number of iterations.

4. Results

Ultrasound videos from eight healthy subjects (The data was actually collected from twenty subjects, but only for eight cases, the manual measurement seemed reliable to be used as the ground truth). were collected with the IVC imaged in the transverse plane using a portable ultrasound (M-Turbo, Sonosite-FujiFilm) and a phased-array probe (1–5 MHz). Each video has a frame rate of 30 fps, scan depth of 19 cm, and a duration of 15 s (450 frames/clip). Figure 5 depicts the first frame of all eight subjects. In Figure 5, one can see that an IVC image can have different shapes and qualities. For instance, in the clip no. (1), although part of the image is shadowed, but the IVC edges are almost visible. The IVC videos for the clips nos. (3) and (8) show the lowest quality as the IVC is almost collapsed in the former one and it vanishes after the initial frames in the latter one (this is not seen in this image as it is only the first frame of the video).

Figure 5.

Figure 5

The first frame of all eight IVC videos.

Tracking Performance

Figure 6, Figure 7 and Figure 8 present the AP-diameter manually measured by Dr. Andrew Smith as a point-of-care ultrasound expert and the ones that are semi-automatically estimated by the three shape-based algorithms for the first three sample videos depicted as subjects (1)–(3) in Figure 5. From Figure 6, one can see that with the first IVC clip which has a good quality, both active circle and active rectangle algorithms efficiently track the manual measurement, although the active ellipse algorithm roughly tracks the manual measurement and performs poorer than the other two methods.

Figure 6.

Figure 6

AP-diameter for the first video depicted in Figure 5, as measured by the manual measurement (red line), active circle algorithm (black line), active ellipse algorithm (green line) and active rectangle algorithm (blue line).

Figure 7.

Figure 7

AP-diameter for the second video depicted in Figure 5, as measured by the manual measurement (red line), active circle algorithm (black line), active ellipse algorithm (green line) and active rectangle algorithm (blue line).

Figure 8.

Figure 8

AP-diameter for the third sample video depicted in Figure 5, as measured by the manual measurement (red line), active circle algorithm (black line), active ellipse algorithm (green line) and active rectangle algorithm (blue line).

Figure 7 presents the tracking results for the second clip where one can easily see that all three algorithms perform less accurate than the case in Figure 6. This is mainly due to the fact that although the second clip seems to have a better quality than the first one, it has a more fuzzy contour, making the algorithms less accurate than the first clip. Similar to the first clip, we can see that the active rectangle algorithms performs better than the other two methods.

Figure 8 presents the tracking results for the third video depicted in Figure 5 where the IVC is almost collapsed and therefore, a smaller AP-diameter is expected. In this case, the active circle algorithm loses the tracking after 337 frames, while both active ellipse and active rectangle algorithms efficiently track the result obtained from the manual measurement.

Figure 9, Figure 10 and Figure 11 present the probability distribution function (PDF) of the AP-diameter estimation error for the three videos depicted as subjects (1)–(3) in Figure 5. Here, error is defined as the difference between the AP-diameter estimated by each of the three shape-based algorithms and the one measured by the expert. From Figure 9, Figure 10 and Figure 11, one can see that for all three investigated scenarios, the active circle algorithm provides a biased measurement. This confirms the similar result reported in [26]. Furthermore, for all three cases the PDF of the error obtained from the active rectangle algorithm is more concentrated around zero than the other two algorithms, indicating the best performance among the three shape-based algorithms.

Figure 9.

Figure 9

PDF of the AP-diameter estimation error w.r.t. manual measurement for the first sample video depicted in Figure 5, as measured by active circle algorithm (black line), active ellipse algorithm (red line) and active rectangle algorithm (green line).

Figure 10.

Figure 10

PDF of the AP-diameter estimation error w.r.t. manual measurement for the second sample video depicted in Figure 5, as measured by active circle algorithm (black line), active ellipse algorithm (red line) and active rectangle algorithm (green line).

Figure 11.

Figure 11

PDF of the AP-diameter estimation error w.r.t. manual measurement for the third sample video depicted in Figure 5, as measured by active circle algorithm (black line), active ellipse algorithm (red line) and active rectangle algorithm (green line).

Figure 6, Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11 show that in all three investigated clips, the active rectangle algorithm outperforms the other two methods. To have a better insight about the results, we present numerical results in Table 1 and Table 2. Table 1 presents the room mean square (RMS) of the AP-diameter estimation error for the three shape-based algorithms for the all eight clips depicted in Figure 5. Note that the error is defined as the difference between the AP-diameter estimated by each of the algorithms and the one manually measured by the expert. Except with subject no. (8), where manual segmentation is reliable for only the first 150 frames (see [26]), for the other seven subjects, the RMS of error is calculated over all 450 frames. From this table, one can see that in all eight investigated cases, the active rectangle algorithm outperforms the other two methods, while in five out of the eight cases, the active circle algorithm performs more accurate than the active ellipse algorithm.

Table 1.

RMS of the AP-diameter estimation error.

Subject No. (1) (2) (3) (4) (5) (6) (7) (8) Ave.
Method
Circle model 0.10 0.16 0.16 0.25 0.25 0.10 0.11 0.26 0.17
Ellipse model 0.21 0.19 0.14 0.26 0.18 0.11 0.11 0.20 0.35
Rectangle model 0.08 0.11 0.12 0.23 0.14 0.10 0.10 0.18 0.12

Table 2.

Maximum absolute value of AP-diameter estimation error.

Subject No. (1) (2) (3) (4) (5) (6) (7) (8)
Method
Circle model 0.06 0.29 0.48 0.57 0.75 0.41 0.44 0.43
Ellipse model 0.11 0.32 0.35 0.59 0.48 0.54 0.47 0.38
Rectangle model 0.05 0.18 0.19 0.42 0.28 0.37 0.39 0.29

Table 2 presents the maximum absolute value of error obtained for the three algorithms for all eight clips depicted in Figure 5. This tables confirms the results obtained in Table 1, i.e., the active rectangle algorithms always outperform the other two methods.

Table 3 present the correlation between the AP-diameter estimated by each of the three shape-based algorithms and the one measured by the expert. This table confirms the results obtained in Table 1 and Table 2 as in all eight cases, the proposed active rectangle algorithm outperforms the other two algorithms and provides the highest correlation with the manual measurement.

Table 3.

Correlation between the AP-diameters estimated by the three shape-based algorithms and manual measurement.

Subject No. (1) (2) (3) (4) (5) (6) (7) (8)
Method
Circle model 0.9987 0.9987 0.9652 0.7971 0.9985 0.9986 0.9988 0.9958
Ellipse model 0.9974 0.9985 0.9945 0.9981 0.9986 0.9985 0.9991 0.9850
Rectangle model 0.9993 0.9994 0.9949 0.9991 0.9992 0.9991 0.9994 0.9985

Table 4 present the average position error for each of the three shape-based algorithm versus the one measured by the expert. In this table, the distance position error is defined as the Euclidean distance (in cm) between the center of the fitted shape (circle, ellipse, or rectangle) and the center of the AP-line manually located by the expert. This also confirms the previous results as in all eight investigated cases the center of the fitted rectangle is closer to the manual measurement than the centers of the fitted circle and ellipse.

Table 4.

The average position error for the three shape-based algorithms w.r.t. the manual measurement.

Subject No. (1) (2) (3) (4) (5) (6) (7) (8) Ave.
Method
Circle model 0.41 0.39 0.63 0.65 0.36 0.49 0.55 0.64 0.51
Ellipse model 0.42 0.43 0.31 0.47 0.44 0.49 0.54 0.56 0.45
Rectangle model 0.37 0.33 0.27 0.28 0.29 0.47 0.54 0.55 0.39

5. Discussion

5.1. The Performance of the Proposed Algorithms

As it was described earlier in the Results section, for all eight investigated clips, the active rectangle algorithm performs closer to the manual measurement than the other two methods. This is due to the fact the AP-diameter is clinically defined as the largest vertical diameter inside the IVC. The active circle algorithm finds the largest circle inside the IVC and assumes that the diameter of this circle can efficiently model the AP-diameter. This is technically correct if the IVC is horizontally aligned, but based on the angle of the ultrasound prob, the IVC in the ultrasound clip can be rotated along the horizontal axis and this makes the results somewhat different from the clinically measured AP-diameter.

In five out of the eight cases, the active circle algorithm performed better than the active ellipse algorithm. This is mainly due to the fact that a circle has less degree of freedom than an ellipse and therefore, circle evolution can be performed more accurate than ellipse evolution. Furthermore, from Figure 5, one can see that in most cases, the IVC does not appear to have an elliptical shape making the ellipse fitting process inaccurate.

5.2. Complexity Comparison

In this section, we analyze the computational complexity of the proposed algorithms in terms of the number of floating points operations (flops) required to estimate the AP-diameter for each frame. Assume Ni as the maximum number of iterations required to reach a convergence, K as the number of contour points, and Amax as the maximum number of pixels inside the fitted shape. The maximum required flops per frame for active circle algorithm is Nflopscir(2Amax+3K)Ni. From Equations (4), (13)–(16), one can see that the maximum required flops per frame for active ellipse and rectangle algorithms are Nflopsell(2Amax+5K)Ni and Nflopsrec(2Amax+2K)Ni, respectively. Note that the rectangular model converges much faster than circular and elliptical models as the active circle and ellipse algorithms need up to Ni=5000 iterations to reach a convergence, while the active rectangle algorithm converges in no more than Ni=200 iterations.

6. Conclusions

In this paper, two novel algorithms based on elliptical and rectangular models were proposed for semi-automatic estimation of AP-diameter of the IVC in ultrasound videos. The proposed algorithms were compared with the active circle algorithm and was shown that although IVC usually has an elliptical CSA, both circular and rectangular models provide a more accurate AP-diameter measurement, while the rectangular model outperforms the other two models. This is due that fact that the AP-diameter is clinically measured as the maximum vertical diameter of the IVC which can be modeled better as the vertical side of a rectangle than the diameter of a circle or even the largest vertical diameter of an ellipse.

Abbreviations

The following abbreviations are used in this manuscript:

AP Anterior–posterior
IVC Inferior vena cava
CSA Cross sectional area.

Author Contributions

A.S. provided the data and performed the manual measurement, E.K. designed the algorithms, performed the experiments, and wrote the paper, and M.S. and A.S. edited the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  • 1.Smyrniotis V., Kostopanagiotou G., Theodoraki K., Tsantoulas D., Contis J.C. The role of central venous pressure and type of vascular control in blood loss during major liver resections. Am. J. Surg. 2004;187:398–402. doi: 10.1016/j.amjsurg.2003.12.001. [DOI] [PubMed] [Google Scholar]
  • 2.Rivers E., Nguyen B., Havstad S., Ressler J., Muzzin A., Knoblich B., Peterson E., Tomlanovich M. Early goal-directed therapy in the treatment of severe sepsis and septic shock. N. Engl. J. Med. 2001;345:1368–1377. doi: 10.1056/NEJMoa010307. [DOI] [PubMed] [Google Scholar]
  • 3.Ikhsan M., Tan K.K., Putra A.S., Chew T.H.S., Kong C.F. Automatic identification of blood vessel cross-section for central venous catheter placement using a cascading classifier; Proceedings of the 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC); Jeju Island, Korea. 11–15 July 2017; pp. 1489–1492. [DOI] [PubMed] [Google Scholar]
  • 4.Ogum C., Hariharan S., Chen D. Non-invasive central venous pressure estimation by ultrasound-guided internal jugular vein cross-sectional area measurement. Biomed. Phys. Eng. Express. 2016;2:025004. doi: 10.1088/2057-1976/2/2/025004. [DOI] [Google Scholar]
  • 5.Charron C., Caille V., Jardin F., Vieillard-Baron A. Echocardiographic measurement of fluid responsiveness. Curr. Opin. Crit. Care. 2006;12:249–254. doi: 10.1097/01.ccx.0000224870.24324.cc. [DOI] [PubMed] [Google Scholar]
  • 6.Durairaj L., Schmidt G.A. Fluid therapy in resuscitated sepsis: Less is more. Chest J. 2008;133:252–263. doi: 10.1378/chest.07-1496. [DOI] [PubMed] [Google Scholar]
  • 7.Barbier C., Loubières Y., Schmit C., Hayon J., Ricôme J.L., Jardin F., Vieillard-Baron A. Respiratory changes in inferior vena cava diameter are helpful in predicting fluid responsiveness in ventilated septic patients. Intensive Care Med. 2004;30:1740–1746. doi: 10.1007/s00134-004-2259-8. [DOI] [PubMed] [Google Scholar]
  • 8.Wang W., Zhu L., Qin J., Chui Y.P., Li B.N., Heng P.A. Multiscale geodesic active contours for ultrasound image segmentation using speckle reducing anisotropic diffusion. Opt. Lasers Eng. 2014;54:105–116. doi: 10.1016/j.optlaseng.2013.10.003. [DOI] [Google Scholar]
  • 9.Sudha S., Suresh G., Sukanesh R. Speckle noise reduction in ultrasound images by wavelet thresholding based on weighted variance. Int. J. Comput. Theory Eng. 2009;1:7–12. [Google Scholar]
  • 10.Wagner R.F., Smith S.W., Sandrik J.M., Lopez H. Statistics of speckle in ultrasound B-scans. IEEE Trans. Sonics Ultrason. 1983;30:156–163. doi: 10.1109/T-SU.1983.31404. [DOI] [Google Scholar]
  • 11.Seabra J.C., Ciompi F., Pujol O., Mauri J., Radeva P., Sanches J. Rayleigh mixture model for plaque characterization in intravascular ultrasound. IEEE Trans. Biomed. Eng. 2011;58:1314–1324. doi: 10.1109/TBME.2011.2106498. [DOI] [PubMed] [Google Scholar]
  • 12.Pereyra M., Dobigeon N., Batatia H., Tourneret J.Y. Segmentation of skin lesions in 2-D and 3-D ultrasound images using a spatially coherent generalized Rayleigh mixture model. IEEE Trans. Med. Imaging. 2012;31:1509–1520. doi: 10.1109/TMI.2012.2190617. [DOI] [PubMed] [Google Scholar]
  • 13.Tuthill T., Sperry R., Parker K. Deviations from Rayleigh statistics in ultrasonic speckle. Ultrason. Imaging. 1988;10:81–89. doi: 10.1177/016173468801000201. [DOI] [PubMed] [Google Scholar]
  • 14.Karami E., Shehata M.S., Smith A. Tracking of the Internal Jugular Vein in Ultrasound Images Using Optical Flow; Proceedings of the 30th Annual IEEE Canadian Conference on Electrical and Computer Engineering (CCECE); Windsor, ON, Canada. 30 April–3 May 2017; pp. 1–4. [Google Scholar]
  • 15.Karami E., Shehata M., Smith A. Ultrasound Image Segmentation Techniques for Tracking and Measurement of the Internal Jugular Vein; Proceedings of the 24th Annual Newfoundland Electrical and Computer Engineering Conference (NECEC); St. John’s, NL, Canada. 5–6 November 2015. [Google Scholar]
  • 16.Karami E., Shehata M., McGuire P., Smith A. A Semi-automated Technique for Internal Jugular Vein Segmentation in Ultrasound Images Using Active Contours; Proceedings of the 2016 IEEE-EMBS International Conference on Biomedical and Health Informatics (BHI); Las Vegas, NV, USA. 24–27 February 2016; pp. 184–187. [Google Scholar]
  • 17.Liu B., Cheng H., Huang J., Tian J., Tang X., Liu J. Probability density difference-based active contour for ultrasound image segmentation. Pattern Recognit. 2010;43:2028–2042. doi: 10.1016/j.patcog.2010.01.002. [DOI] [Google Scholar]
  • 18.Talebi M., Ayatollahi A., Kermani A. Medical ultrasound image segmentation using genetic active contour. J. Biomed. Sci. Eng. 2011;4:105. doi: 10.4236/jbise.2011.42015. [DOI] [Google Scholar]
  • 19.Noble J.A. Ultrasound image segmentation and tissue characterization. Proc. Inst. Mech. Eng. Part H J. Eng. Med. 2010;224:307–316. doi: 10.1243/09544119JEIM604. [DOI] [PubMed] [Google Scholar]
  • 20.Ma L., Kiyomatsu H., Nakagawa K., Wang J., Kobayashi E., Sakuma I. Accurate vessel segmentation in ultrasound images using a local-phase-based snake. Biomed. Signal Process. Control. 2018;43:236–243. doi: 10.1016/j.bspc.2018.03.002. [DOI] [Google Scholar]
  • 21.Yim P.J., Foran D.J. Volumetry of hepatic metastases in computed tomography using the watershed and active contour algorithms; Proceedings of the IEEE 16th IEEE Symposium on Computer-Based Medical Systems; New York, NY, USA. 26–27 June 2003; pp. 329–335. [Google Scholar]
  • 22.Ali S., Madabhushi A. An integrated region-, boundary-, shape-based active contour for multiple object overlap resolution in histological imagery. IEEE Trans. Med. Imaging. 2012;31:1448–1460. doi: 10.1109/TMI.2012.2190089. [DOI] [PubMed] [Google Scholar]
  • 23.Nakamura K., Tomida M., Ando T., Sen K., Inokuchi R., Kobayashi E., Nakajima S., Sakuma I., Yahagi N. Cardiac variation of inferior vena cava: New concept in the evaluation of intravascular blood volume. J. Med. Ultrason. 2013;40:205–209. doi: 10.1007/s10396-013-0435-6. [DOI] [PubMed] [Google Scholar]
  • 24.Baust M. Ph.D. Thesis. Technische Universität München; München, Germany: 2012. Polar Active Contours for Medical Applications. [Google Scholar]
  • 25.Karami E., Shehata M., Smith A. Segmentation and Tracking of Inferior Vena Cava in Ultrasound Images Using a Novel Polar Active Contour Algorithm; Proceedings of the 5th IEEE Global Conference on Signal and Information Processing (GlobalSIP2017); Montreal, QC, Canada. 14–16 November 2017; pp. 1–5. [Google Scholar]
  • 26.Karami E., Shehata M., Smith A. Estimation and Tracking of AP-diameter of the Inferior Vena Cava in Ultrasound Images Using a Novel Active Circle Algorithm. Comput. Biol. Med. 2018;98:16–25. doi: 10.1016/j.compbiomed.2018.05.001. [DOI] [PubMed] [Google Scholar]
  • 27.Karami E., Shehata M.S., Smith A. Adaptive Polar Active Contour for Segmentation and Tracking in Ultrasound Videos. IEEE Trans. Circ. Syst. Video Technol. 2018 doi: 10.1109/TCSVT.2018.2818072. [DOI] [Google Scholar]
  • 28.Blehar D.J., Resop D., Chin B., Dayno M., Gaspari R. Inferior vena cava displacement during respirophasic ultrasound imaging. Crit. Ultrasound J. 2012;4:18. doi: 10.1186/2036-7902-4-18. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Guerrero J., Salcudean S.E., McEwen J.A., Masri B.A., Nicolaou S. Real-time vessel segmentation and tracking for ultrasound imaging applications. IEEE Trans. Med. Imaging. 2007;26:1079–1090. doi: 10.1109/TMI.2007.899180. [DOI] [PubMed] [Google Scholar]

Articles from Journal of Imaging are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES