Skip to main content
Computational and Mathematical Methods in Medicine logoLink to Computational and Mathematical Methods in Medicine
. 2021 Aug 25;2021:3859386. doi: 10.1155/2021/3859386

Algorithm of Pulmonary Vascular Segment and Centerline Extraction

Shi Qiu 1, Jie Lian 2, Yan Ding 3, Tao Zhou 4, Ting Liang 5,6,
PMCID: PMC8413036  PMID: 34484415

Abstract

Because pulmonary vascular lesions are harmful to the human body and difficult to detect, computer-assisted diagnosis of pulmonary blood vessels has become the focus and difficulty of the current research. An algorithm of pulmonary vascular segment and centerline extraction which is consistent with the physician's diagnosis process is proposed for the first time. We construct the projection of maximum density, restore the vascular space information, and correct random walk algorithm to satisfy automatic and accurate segmentation of blood vessels. Construct a local 3D model to restrain Hessian matrix when extracting centerline. In order to assist the physician to make a correct diagnosis and verify the effectiveness of the algorithm, we proposed a visual expansion model. According to the 420 high-resolution CT data of lung blood vessels labeled by physicians, the accuracy of segmentation algorithm AOM reached 93%, and the processing speed was 0.05 s/frame, which achieved the clinical application standards.

1. Introduction

In recent years, the air is in poor quality, which seriously affects people's life and health, resulting in an increasing incidence of lung cancer. Because the early symptoms of lung cancer are relatively minor, it is not easy to be discovered, and 80% of lung cancer patients are already in the middle and late clinical stage when they are confirmed, missing the best period of radical operation. If the lung cancer can be detected earlier and get differential diagnosis by category, it can receive standard treatment before the lesion spread, the patient's five-year survival rate can reach more than 60% [1, 2]. If the lung CT data which intuitively reflect the lung condition can be accurately analyzed, lung disease can also be prevented and diagnosed, and more human life can be saved. Pulmonary vascular lesions are one of the early signs of lung cancer, so accurate division and observation of pulmonary vascular areas are very important for diagnosis and treatment [3].

Due to the small morphological structure of pulmonary blood vessels and complex distribution environment, the process of imaging is easily affected by noise and surrounding tissues. This has brought great difficulty to the complete extraction of lung blood vessels, which is also the focus of the current research. According to the characteristics of the vascular section obeying Gaussian distribution, Foncubierta-Rodríguez et al. [4] constructed an enhancement model of vascular segmentation to determine the direction of vascular growth and extract blood vessels. According to the vascular anatomy, Orkisz et al. [5] calculated the global threshold to divide the lung image, and then, the blood vessels are extracted by discriminating the connectivity. Based on the two-dimensional CT image, Ibrahim et al. [6] selected the initial point manually, calculated the blood vessel position step by step, and then segmented the blood vessel. Lai et al. [7] enhanced the vascular response by filtering the image from a 3D angle. Gong et al. [8] extracted the blood vessels by constructing the self-adaptive threshold according to the difference between the gray level of the blood vessel and the surrounding area. Charbonnier et al. [9] constructed a matching model in accordance with blood vessels extending throughout the lungs to segment the blood vessels. Based on the local feature model, Gupta et al. [10] predicted the blood vessel direction. According to the samples of axial position, coronal position, and sagittal position, Phellan et al. [11] constructed a CNN model to segment the vascular area. Lidayová et al. [12] established the model of normal blood vessel and abnormal blood vessel to realize the segmentation of blood vessel. Jawaid et al. [13] improved level set to extract the vascular boundary information. Xiao et al. [14] used the grayscale and shape characteristics to constrain and segment blood vessels. Flórez and Orkisz [15] established the cylindrical model to simulate the distribution of blood vessels. Hu et al. [16] improved the crossaccess law function to extract blood vessels.

Because it is difficult for doctors to observe small changes of blood vessels through the naked eye to make accurate diagnosis, computer-assisted diagnosis is required. Based on the above extraction of the vascular centerline, the mainstream diagnostic method is as follows: adjust the window width and window position [17] when blood vessels are observed, the 3D model [18] shows the overall external morphology of blood vessels, a virtual endoscope [19] shows the inside of the blood vessels. The above algorithms cannot give the internal and external characteristics of blood vessels at the same time, which limited the ability of helping physician to diagnose.

The main problems of vascular division, centerline extraction, and auxiliary diagnosis can be summarized as follows: (1) the 3D model of extracting vascular segment is complex, and it needs a large amount calculation, so it cannot be calculated and displayed in real time; (2) it is difficult to divide the vascular area accurately just by gray scale; and (3) there is no accurate and intuitive way to show the internal and external conditions of blood vessels.

For those reasons, we study the process of doctors' diagnosis of vascular lesions and construct a diagnostic model for doctors' vision diagnosis according to the theory of medicine, anatomy, and image graphics: (1) establish a maximum density projection model based on vascular anatomy and imaging principles and significantly reduce the amount of data while retaining the area where the blood vessels are located; (2) adaptive random walk algorithm is constructed by combining gray level with local information; and (3) construct the mechanism of vascular centerline extraction and vascular expansion and display and diagnose vascular from multiangle.

2. Details of Algorithm

When physicians detect pulmonary vascular lesions, removing the interference of the examination bed, muscles, and soft tissues is the first task. They focus on the lung parenchyma and then determine the starting and ending points of the blood vessels to be observed based on the local images of limited frames, achieving the extraction of blood vessels. Finally, they extract the vascular centerline and give diagnosis based on the anatomical knowledge.

The computer simulates how doctors diagnose lesions as follows: the lung image sequence was firstly pretreated to remove noise and check a bed, and the image was simplified by extracting the lung parenchyma area. Then, it determined the starting and ending points of blood vessels to be observed using global and local models to constrain them and took the characteristics of anatomy and image graphics into consideration to realize the extraction of blood vessels' central line. Figure 1 shows the flow of pulmonary vascular CAD segmentation.

Figure 1.

Figure 1

Algorithm flow chart.

2.1. Pretreatment

CT images can intuitively show the morphological structure of human tissues (blood vessels, musculoskeletal, etc.). According to the physician's diagnosis process, the blood vessels that physician concerned only exist in the lung parenchyma. The ends of the blood vessels are tiny; they are only displayed as a limited number of pixels in the image and are vulnerable to noise. Therefore, the image needs to be preprocessed.

2.1.1. Noise Reduction

CT image always includes pepper and salt noise [20] which presented as a bright discrete pixel; it interferes with the extraction of pulmonary blood vessels' tip and needs to be removed. According to the characteristics that noises are distributed as discrete points, a two-dimensional median filtering algorithm can be used to remove them. The formula is as follows:

gx,y=med fxk,ym,k,mW, (1)

where f(x, y) and g(x, y) are the gray values of the pixels with coordinates (x, y) in the original image and the processed image, respectively; W is a two-dimensional filter template; and med is a median filter function.

2.1.2. Lung Parenchyma Extraction

The area of blood vessels that doctors care about is inside the lung parenchyma. Whether the extraction of the blood vessels is good or bad directly affects the subsequent diagnosis. Therefore, the computer needs to focus on the area where the pulmonary nodules are located. By analyzing the statistical distribution of lung image pixels, Qiu et al. [21] constructed an optimized Gaussian dual-mixing model to calculate the global segmentation threshold quickly, and the complete lung parenchyma region can be extracted. In order to meet the clinical application standards of accuracy and processing speed, the algorithm in literature [21] is applied to extract the lung parenchyma region and confirm the left and right lung regions.

2.1.3. Set the Starting and Ending Points of Blood Vessels

When the doctor identifies the focal point, he will determine the observed vascular area through clinical needs. When the computer simulates this process, according to the morphological structure of blood vessels, it sets the blood vessel's starting point Pb and the end point Pe whose corresponding coordinates are (xb, yb, zb) and (xe, ye, ze) on the computer image through human-computer interaction, and zbze.

2.2. Rough Extraction by a Local 3D Model

The physician only cares about the blood vessel between point Pb and point Pe, so the blood vessel area needs to be extracted.

Since blood vessels are of connectivity, as shown in Figure 2, only handle [zb, zb + 1, ⋯ze] is not rigorous, where m is the point on the blood vessel.

Figure 2.

Figure 2

Vascular route diagram.

Anatomically, blood vessels are spatially continuous. From the perspective of image imaging, blood vessels appear as bright and isolated circular areas in two-dimensional CT images.

In order to restore the anatomical characteristics of blood vessels, we introduce the maximum density projection which is integrated with the local 3D information to greatly reduce the amount of data while ensuring the information of blood vessels.

The maximum intensity projection is a method for 3D data that projects in the visualization plane the voxels with maximum intensity that fall in the way of parallel rays traced from the viewpoint to the plane of projection. The equation is as follows:

MIPnx,y=maxIk+1x,yIk+SNrx,y,1xH,1yW,k=n1×SNr,n=1,2NmSNr, (2)

where MIPn(x, y) is the grayscale value at the midpoint (x, y) of the nth frame of the MIP image; H and W are the horizontal and vertical resolutions, respectively; SNr is the number of projected layers; and Nm is the sum of original CT layers. Ik(x, y) is the grayscale value at the point (x, y) in the kth layer of the original CT sequence images. Figure 3 is a schematic diagram of the MIP projection of the two-dimensional CT data.

Figure 3.

Figure 3

MIP schematic.

The blood vessels in the MIP image are locally highlighted and continuous areas, as shown in Figure 4(a). Subsequent extraction of vascular areas is needed to constrain the vascular centerline method and reduce the amount of data. In the MIP image, Pb and Pe are chosen as seed points, The area of the blood vessel is obtained by using C-means clustering [22, 23], and then, the image of the suspected area Ii as Figure 4(b) is obtained through the 8 connected areas. Follow-up study is based on Ii.

Figure 4.

Figure 4

MIP image processing: (a) MIP image; (b) Ii.

2.3. Segment by Automatic Random Walk Algorithm

Random walk (RW) algorithm [24] regarded the two-dimensional image as a connected undirected weighted graph containing fixed vertices and edges. The unlabeled pixels begin to walk along the edge from the vertices. According to the maximum probability of each pixel arriving at each labeled pixel, the class of each vertex is judged.

The main steps are (1) manually mark the seed point; (2) establish a random walk model G = (V, E), where V is the set of vertices of the image and E is the set of undirected edges at any two vertices of the image; (3) calculate weights; and (4) compute the distribution of probability and get the segmentation.

In recent years, Dong et.al [25] introduced subMarkov to realize image segmentation. Zheng et al. [26] constrain RW according to target characteristics. Bui et al. [27] established a 3D model to realize the heart division. All of the above methods get good results. As blood vessels run through multiple layers of images, it is inefficient to manually mark seed points on each layer of images. In a 2D image, blood vessels are shown as limited sections of pixels, and the number of pixels is small, so the accuracy of seed selection will directly affect the segmentation effect. For this reason, we study the selection of seed and weight calculation and then propose an algorithm.

2.3.1. Adaptive 3D Seed Selection

The traditional RW algorithm segments the image semiautomatically. The user needs to manually mark the target seed and background seed on the 2D image, and then, the probability of each vertex to these two kinds of seed is used to judge which one they belong to, thus dividing the image into the target area and the background area.

The blood vessel exists on the CT image as a circular or cylindrical section. When using the traditional RW algorithm, the physician needs to spend a lot of time on accurately marking the seed on each 2D image. Besides, the number of blood vessel pixels is limited; the physician may mark the wrong seed because of a slight deviation, which cannot guarantee the completeness of the segmentation.

According to the characteristics of angiology, anatomy, and CT imaging, we optimize the process of selecting seeds as Figure 5. From the medical point of view, the components contained in the blood vessels are uniform, so the pixel values are similar in CT image. Anatomically, it is a continuous region in a 3D space. From the aspect of imaging, blood vessels are locally bright area.

Figure 5.

Figure 5

Seed selection process.

The approximate area of the blood vessel in the 3D space is marked as Ii, with the point Pi (P0 = Pb) as the target seed and the nonvascular region in Ii as the background seed, and the divided blood vessels of the current layer was recorded as Ci. According to the continuity of vascular, CiCi+1 ≠ ∅, according to the uniformity of blood composition, the pixel value of the blood vessel should change a little; then, the coordinate of the central point of CiCi+1 is assigned as Pi+1.

2.3.2. Calculate Weights

The weights determine that the probability of each vertex belongs to different classes. The traditional RW algorithm only considers the grayscale information between pixels and does not consider the geometric information between pixels. For more accurate segmentation, the improved weight function is

wi,j=expαgvigvj+1αhvihvj,Li,j=di,i=j,wi,j,vi is adjacent to vj,0,others, (3)

where g(.) represents the grayscale, h(.) represents the coordinate value, α is the weight of grayscale, (1 − α) is the weight of distance, and Li,j is the matrix of distance. RW algorithm is rebuilt to realize the automatic segmentation of blood vessels. The selected seeds are few, the calculation area is small, and the speed is fast. It reduces the workload of doctors and improves the diagnostic efficiency.

2.4. Centerline Extraction and Expansion

After the doctor confirms the vascular area, he reconstructed the 3D characteristics of the blood vessels and set up the center point to observe the pathological conditions of the blood vessels.

Because the spacing of CT data layers and the image resolution are not uniform, in order to restore the true situation of the lungs, the computer needs to interpolate the data to develop the isotropic data; that is, the lung data observed from any direction are uniform. According to MIP image processing, it can be seen that the space of blood vessels is limited, so it needs to be interpolated. The gray scale of the point Pi is used as the seed to cluster on the corresponding layer of the original image sequence to obtain the blood vessel area, whose center and the inscribed circle's radius R are calculated. Then, the point Pi in the image is seen as the center of the ball with a radius of 2R; the data sequence is interpolated vertically according to the resolution of the axis to form isotropic data.

Calculate the three eigenvalues λ1, λ2, and λ3 and the eigenvectors ν1, ν2, and ν3, which represent the trend of movement in different directions, as shown in Figure 6. Take ν1 as the blood vessel direction and 2R as the search radius; make some adjustment R to find the position of next blood vessel to obtain a complete blood vessel area.

Figure 6.

Figure 6

Directional diagram of feature vector.

In the process of the calculation, the following four situations occur, as shown in Figure 7, in which the red strip is a blood vessel and the balls show the adjustment process of centerline.

Figure 7.

Figure 7

Vascular division: (a) Case 1, (b) Case 2, (c) Case 3, and (d) Case 4.

Case 1 . —

Start off from Pb; calculate ν1. In the direction of ν1, jump with the step 2R0. Calculate the coordinates of the center of ball's gravity P1 and radius R1 and save it.

Case 2 . —

Start off from P1; calculate ν1. In the direction of ν1, jump to P1′ with the step 2R1. Constantly adjust the center of gravity and radius until they do not change; save the center of gravity P2 and radius R2.

Case 3 . —

Start off from P2; calculate ν1. In the direction of ν1, jump to P2′ with the step 2R2, and the circle centered on P2′ with the radius R2 which is not in the MIP image, indicating that the step length is too large, which needs to be adjusted. When the cross section of circles reaches 10%, the step length is set to R2′. The coordinates at this point are P2. Adjust the center of gravity and radius continuously until they do not change; save the center of gravity P3 and radius R3.

Case 4 . —

Start off from P3; calculate ν1. In the direction of ν1, jump to P3′ with the step 2R3. If Pe is exceeded, take Pe as the center of the circle and adjust the length of the step, and the center of gravity of the ball is calculated and saved.

When the physician determines the vascular centerline, he needs to observe the internal and external conditions of the blood vessel; this process is simulated by the computer as follows: first, the blood vessels are straightened according to the centerline, and then, according to the anatomical principles, the blood vessels are expanded according to different profiles (0°, 45°, 90°, and 135°). The internal and external conditions of different profiles are observed to give a comprehensive judgment. Its schematic diagram is shown in Figure 8.

Figure 8.

Figure 8

Vascular centerline expansion diagram.

3. Experiments and Result Analysis

The experiment used 50 sets of CT data with different resolutions and thickness collected in 2020; 420 blood vessel areas were extracted. The programs were compiled in VS2015 with the WIN7 operating system.

3.1. Verify the Effect of MIP Algorithm

The same group of CT sequences was reconstructed as the layer thickness is 3 mm, 9 mm, and the entire sequence, respectively, by the MIP algorithm and compared with the original sequence. The effect is shown in Figure 9. The MIP algorithm can restore the strip shape of vascular and reduce the risk of wrong detection. With the increase of layer thickness, it can display the distribution of peripheral blood vessels more clearly and ensure that the follow-up extraction of vascular centerlines is more complete.

Figure 9.

Figure 9

The effect of reconstructing MIP diagram: (a) original image, (b) 3 mm, (c) 9 mm, and (d) entire sequence.

3.2. The Effect of Vascular Segmentation

To verify the effect of blood vessel extraction, three experts who have been engaged in medical imaging for many years were asked to mark blood vessels to verify the effect of the algorithm from the quantitative and qualitative levels.

The quantitative aspects are as follows: take area overlap measure (AOM) [28] as an evaluation indicator of the segmentation effect; it is defined as

AOMA,B=SABSAB×100%, (4)

where AOM is the area overlap measure, A is the image marked by the doctor, B is the image segmented by computer, and S(·) represents the number of pixels in the corresponding area. The larger the AOM value is, the better effect the segmentation gets. The results are shown in Table 1.

Table 1.

Quantitative evaluation of vascular segmentation.

Algorithm AOM% Average time (s/frame)
CE 73 0.03
3D 79 0.40
MD 83 0.07
LS 86 0.10
RW 85
Ours 93 0.05

The qualitative aspects are as follows: using medical diagnostic marks: “accurate” means that the vascular division is complete and almost identical with the area marked by experts; “general” indicates that there is a some deviation between the results of the two, but it does not affect the diagnosis; and “poor” indicates that there is a large deviation between the results of the two, which affects the diagnosis. The results are shown in Table 2.

Table 2.

Qualitative evaluation of vascular segmentation.

Algorithm Accurate General Poor
CE 223 139 58
3D 258 125 37
MD 265 136 19
LS 280 119 21
RW 225 159 36
Ours 312 93 15

This paper uses the Contrast-Enhanced (CE) algorithm [4] from both qualitative and quantitative aspects to construct a vascular enhancement model and achieve vascular segmentation. 3D algorithm [7] established a 3D model from the inside of the blood vessels. Multidirectional (MD) algorithm [11] observed the blood vessels from the axial, coronal, and sagittal direction, determined the direction of blood vessels, and then segmented them. Level set (LS) algorithm [13] transformed the segmentation problem into the problem of internal and external forces' balance. RW [24] selected the seed points manually on each layer of images to achieve vascular segmentation, not considering the time spent. Our algorithm takes full account of vascular anatomy and imaging principles, proposes an automatic selection algorithm for seed points, and optimizes the weight function; although a little more time was spent than CE [4] algorithm, the segmentation effect AOM reached 93%, and the effect that achieves the “general” was the best, thus confirming the effectiveness of the proposed algorithm.

To demonstrate the effect of our algorithm, we extract the whole pulmonary blood vessels. It is very difficult. The algorithm proposed in this paper can extract most of the blood vessels, but there are still some incomplete blood vessels extracted. As shown in Figure 10(b), the blood vessels are not completely extracted in the area where they enter the lungs. The main reason is that the left and right lungs of this sequence are relatively close. During the CT imaging process, the left and right lungs are not effectively divided. Further research is needed on this issue.

Figure 10.

Figure 10

Full sequence segmentation results. (a) Segmentation results are “accurate.” (b) Segmentation results are “poor.”

3.3. The Extraction of Vascular Centerline

In order to verify the effect of the extraction of vascular centerline and show the observation effect of the current major assisted diagnosis method, our algorithm, 3D display, and virtual insight are compared. The 3D display is shown in Figure 11(a); only the external condition of the blood vessel can be observed; the virtual insight is shown in Figure 11(b); only the internal condition of the blood vessel can be observed; and our algorithm is shown in Figure 11(c), which shows the inside and outside of the blood vessel at the same time and intuitively shows the effect of extraction of vascular centerline.

Figure 11.

Figure 11

Performance of the algorithm.

In order to intuitively demonstrate the effect of vascular expansion, we chose unbranched blood vessels, branching blood vessels, and blocked blood vessels, which were displayed at 0°, 45°, 90°, and 135°. Unbranched blood vessels, as shown in Figure 12, are spread in different directions; the centerline is in the center of the blood vessel. For branching blood vessels, as shown in Figure 13, the longest blood vessel (red) and the shortest blood vessel (blue) are selected for straightening. It can be seen that this algorithm is not affected by the blood vessels next to the branch when extracting the central line. The central line can be extracted accurately. Figures 12 and 13 show the effects of normal vascular centerline's extraction and spread, and the interior of blood vessel is relatively smooth. Figure 14 shows the spreading effect of blocked blood vessel. It can be seen that the algorithm can accurately extract the centerline, and a lot of blocked spots can be observed inside the blood vessels. From the above demonstration, the algorithm presented in this paper can accurately extract the vascular centerline and directly display the internal and external conditions of blood vessels, so it can assist the physician to make an accurate diagnosis.

Figure 12.

Figure 12

Effect of spreading unbranched blood vessel.

Figure 13.

Figure 13

Effects of spreading branching blood vessels.

Figure 14.

Figure 14

Effect of spreading blocked blood vessels.

4. Conclusion

Computer-aided detection of pulmonary blood vessels has become a hot topic and difficulty in research. In this paper, the segmentation algorithm of pulmonary vascular CT image is proposed, which combines local 3D information and enhances vascular area. Optimize the random walk algorithm to meet the requirements of separating blood vessel accurately. We applied the knowledge of pathology, anatomy, and image graphics to the vascular centerline extraction and proposed the method of spreading blood vessels which can show the internal and external characteristics of blood vessels more clearly, thus assisting physicians in making accurate diagnoses. It is of great value on clinical application and lays a good foundation for the follow-up detection of vascular lesions. However, the vascular division is incomplete when the left and right lungs are near, and further research is needed.

Acknowledgments

This work is supported by the Science and Technology Rising Star of Shaanxi Youth (2021KJXX-61), China Postdoctoral Science Foundation (2020M682144), the Shanxi National Science Foundation (2020JQ-518), and the National Natural Science Foundation of China (62062003).

Data Availability

Data is available at International Early Lung Cancer Action Project (DB/OL) (http://www.via.cornell.edu/lungdb.html).

Conflicts of Interest

The authors declare that they have no conflicts of interest.

References

  • 1.Smith S., Jennings P. Thoracic intervention and surgery to cure lung cancer: image-guided thermal ablation in primary lung cancer. Journal of the Royal Society of Medicine. 2019;112(6):218–225. doi: 10.1177/0141076818763335. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Zhou T., Lu H., Yang Z., Qiu S., Huo B., Dong Y. The ensemble deep learning model for novel COVID-19 on CT images. Applied Soft Computing. 2021;98, article 106885 doi: 10.1016/j.asoc.2020.106885. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Qiu S., Li J., Cong M., Wu C., Qin Y., Liang T. Detection of solitary pulmonary nodules based on brain-computer interface. Computational and Mathematical Methods in Medicine. 2020;2020:10. doi: 10.1155/2020/4930972. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Foncubierta-Rodríguez A., Widmer A., Depeursinge A., Müller H. Enhanced visualization of pulmonary perfusion in 4D dual energy CT images. 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society; August 2014; Chicago, IL, USA. pp. 6710–6713. [DOI] [PubMed] [Google Scholar]
  • 5.Orkisz M., Hernández Hoyos M., Pérez Romanello V., Pérez Romanello C., Prieto J., Revol-Muller C. Segmentation of the pulmonary vascular trees in 3D CT images using variational region-growing. IRBM. 2014;35(1):11–19. doi: 10.1016/j.irbm.2013.12.001. [DOI] [Google Scholar]
  • 6.Ibrahim G., Rona A., Hainsworth S. V. Non-uniform central airways ventilation model based on vascular segmentation. Computers in Biology and Medicine. 2015;65:137–145. doi: 10.1016/j.compbiomed.2015.08.006. [DOI] [PubMed] [Google Scholar]
  • 7.Lai J., Huang Y., Wang Y., Wang J. Three-dimensions segmentation of pulmonary vascular trees for low dose CT scans. Sensing and Imaging. 2016;17(1):1–15. doi: 10.1007/s11220-016-0138-3. [DOI] [Google Scholar]
  • 8.Gong Z., Tan W., Song Y., et al. Segmentation of pulmonary blood vessels based on fractional differentiation in 3D chest CT images. Journal of Medical Imaging and Health Informatics. 2016;6(7):1746–1749. doi: 10.1166/jmihi.2016.1883. [DOI] [Google Scholar]
  • 9.Charbonnier J., Brink M., Ciompi F., Scholten E., Schaefer-Prokop C., van Rikxoort E. M. Automatic pulmonary artery-vein separation and classification in computed tomography using tree partitioning and peripheral vessel matching. IEEE Transactions on Medical Imaging. 2016;35(3):882–892. doi: 10.1109/TMI.2015.2500279. [DOI] [PubMed] [Google Scholar]
  • 10.Gupta G., Kulasekaran S., Ram K., Joshi N., Sivaprakasam M., Gandhi R. Local characterization of neovascularization and identification of proliferative diabetic retinopathy in retinal fundus images. Computerized Medical Imaging and Graphics. 2017;55:124–132. doi: 10.1016/j.compmedimag.2016.08.005. [DOI] [PubMed] [Google Scholar]
  • 11.Phellan R., Peixinho A., Falcão A., Forkert N. Intravascular Imaging and Computer Assisted Stenting, and Large-Scale Annotation of Biomedical Data and Expert Label Synthesis. Cham: Springer; 2017. Vascular segmentation in TOF MRA images of the brain using a deep convolutional neural network; pp. 39–46. [Google Scholar]
  • 12.Lidayová K., Frimmel H., Bengtsson E., Smedby Ö. Improved centerline tree detection of diseased peripheral arteries with a cascading algorithm for vascular segmentation. Journal of Medical Imaging. 2017;4(2, article 024004) doi: 10.1117/1.JMI.4.2.024004. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Jawaid M., Zai S., Ansari M. Improving vascular segmentation by geometric fitting in level set evolution. 2017 International Conference on Innovations in Electrical Engineering and Computational Technologies (ICIEECT); April 2017; Karachi, Pakistan. pp. 1–6. [Google Scholar]
  • 14.Xiao R., Ding H., Zhai F., Zhao T., Zhou W., Wang G. Vascular segmentation of head phase-contrast magnetic resonance angiograms using grayscale and shape features. Computer Methods and Programs in Biomedicine. 2017;142:157–166. doi: 10.1016/j.cmpb.2017.02.008. [DOI] [PubMed] [Google Scholar]
  • 15.Flórez-Valencia L., Orkisz M. Computing and Visualization for Intravascular Imaging and Computer-Assisted Stenting. Academic Press; 2017. Right generalized cylinder model for vascular segmentation; pp. 131–156. [Google Scholar]
  • 16.Hu K., Zhang Z., Niu X., et al. Retinal vessel segmentation of color fundus images using multiscale convolutional neural network with an improved cross-entropy loss function. Neurocomputing. 2018;309:179–191. doi: 10.1016/j.neucom.2018.05.011. [DOI] [Google Scholar]
  • 17.Shmilovich H., Cheng V., Dey D., et al. Optimizing image contrast display improves quantitative stenosis measurement in heavily calcified coronary arterial segments on coronary CT angiography: a proof-of-concept and comparison to quantitative invasive coronary angiography. Academic Radiology. 2014;21(6):797–804. doi: 10.1016/j.acra.2014.02.016. [DOI] [PubMed] [Google Scholar]
  • 18.Touati J., Bologna M., Schwein A., Migliavacca F., Garbey M. A robust construction algorithm of the centerline skeleton for complex aortic vascular structure using computational fluid dynamics. Computers in Biology and Medicine. 2017;86:6–17. doi: 10.1016/j.compbiomed.2017.04.017. [DOI] [PubMed] [Google Scholar]
  • 19.Li W., Germain R., Gerner M. Multiplex, quantitative cellular analysis in large tissue volumes with clearing-enhanced 3D microscopy (Ce3D) Proceedings of the National Academy of Sciences. 2017;114(35):E7321–E7330. doi: 10.1073/pnas.1708981114. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Dimililer K., Ugur B., Ever Y. Tumor detection on CT lung images using image enhancement. The Online Journal of Science and Technology. 2017;7(1):133–138. [Google Scholar]
  • 21.Qiu S., Wen D., Cui Y., Feng J. Lung nodules detection in CT images using Gestalt-based algorithm. Chinese Journal of Electronics. 2016;25(4):711–718. doi: 10.1049/cje.2016.07.009. [DOI] [Google Scholar]
  • 22.Gu J., Jiao L., Yang S., Liu F. Fuzzy double c-means clustering based on sparse self-representation. IEEE Transactions on Fuzzy Systems. 2018;26(2):612–626. doi: 10.1109/tfuzz.2017.2686804. [DOI] [Google Scholar]
  • 23.Yang M., Nataliani Y. Robust-learning fuzzy c-means clustering algorithm with unknown number of clusters. Pattern Recognition. 2017;71:45–59. doi: 10.1016/j.patcog.2017.05.017. [DOI] [Google Scholar]
  • 24.Grady L. Random walks for image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence. 2006;28(11):1768–1783. doi: 10.1109/TPAMI.2006.233. [DOI] [PubMed] [Google Scholar]
  • 25.Dong X., Shen J., Van L. International Workshop on Energy Minimization Methods in Computer Vision and Pattern Recognition. Cham: Springer; 2015. Segmentation using subMarkov random walk; pp. 237–248. [Google Scholar]
  • 26.Zheng Y., Ai D., Zhang P., et al. Feature learning based random walk for liver segmentation. PloS One. 2016;11(11, article e0164098) doi: 10.1371/journal.pone.0164098. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Bui V., Hsu L., Chang L., Chen M. An automatic random walk based method for 3D segmentation of the heart in cardiac computed tomography images. 2018 IEEE 15th International Symposium on Biomedical Imaging (ISBI 2018); 2018; Washington, DC, USA. pp. 1352–1355. [Google Scholar]
  • 28.Qiu S., Cheng K., Cui L., Zhou D., Guo Q. A moving vehicle tracking algorithm based on deep learning. Journal of Ambient Intelligence and Humanized Computing. 2020:1–7. doi: 10.1007/s12652-020-02352-w. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Data is available at International Early Lung Cancer Action Project (DB/OL) (http://www.via.cornell.edu/lungdb.html).


Articles from Computational and Mathematical Methods in Medicine are provided here courtesy of Wiley

RESOURCES