Next Article in Journal
The Role of Dendritic Cells during Physiological and Pathological Dentinogenesis
Previous Article in Journal
Assessing Parent Behaviours in Parent–Child Interactions with Deaf and Hard of Hearing Infants Aged 0–3 Years: A Systematic Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Automated Segmentation of the Human Abdominal Vascular System Using a Hybrid Approach Combining Expert System and Supervised Deep Learning

1
Department of Vascular Surgery, Hospital of Antibes Juan-les-Pins, 06600 Antibes, France
2
Université Côte d’Azur, Inserm U1065, C3M, 06204 Nice, France
3
Laboratory of Applied Mathematics and Computer Science (MICS), CentraleSupélec, Université Paris-Saclay, 91190 Gif-sur-Yvette, France
4
Clinical Chemistry Laboratory, University Hospital of Nice, 06003 Nice, France
5
AI Institute 3IA Côte d’Azur, Université Côte d’Azur, 06204 Nice, France
*
Author to whom correspondence should be addressed.
J. Clin. Med. 2021, 10(15), 3347; https://doi.org/10.3390/jcm10153347
Submission received: 3 July 2021 / Revised: 25 July 2021 / Accepted: 27 July 2021 / Published: 29 July 2021
(This article belongs to the Section Cardiovascular Medicine)

Abstract

:
Background: Computed tomography angiography (CTA) is one of the most commonly used imaging technique for the management of vascular diseases. Here, we aimed to develop a hybrid method combining a feature-based expert system with a supervised deep learning (DL) algorithm to enable a fully automatic segmentation of the abdominal vascular tree. Methods: We proposed an algorithm based on the hybridization of a data-driven convolutional neural network and a knowledge-based model dedicated to vascular system segmentation. By using two distinct datasets of CTA from patients to evaluate independence to training dataset, the accuracy of the hybrid method for lumen and thrombus segmentation was evaluated compared to the feature-based expert system alone and to the ground truth provided by a human expert. Results: The hybrid approach demonstrated a better accuracy for lumen segmentation compared to the expert system alone (volume similarity: 0.8128 vs. 0.7912, p = 0.0006 and Dice similarity coefficient: 0.8266 vs. 0.7942, p < 0.0001). The accuracy for thrombus segmentation was also enhanced using the hybrid approach (volume similarity: 0.9404 vs. 0.9185, p = 0.0027 and Dice similarity coefficient: 0.8918 vs. 0.8654, p < 0.0001). Conclusions: By enabling a robust and fully automatic segmentation, the method could be used to develop real-time decision support to help in the management of vascular diseases.

1. Introduction

Computed tomography angiography (CTA) is one of the most commonly used imaging techniques to evaluate the vascular tree [1,2,3]. Segmentation of the vascular system is of the utmost importance in medical image analysis since the evaluation of the arterial vascularization is useful for the diagnosis of cardiovascular diseases but also represents a critical step to assess the prognosis or plan a surgical intervention in a wide range of diseases including traumatology or oncology [1]. Commercialized software currently available for clinical practice proposes several tools for clinicians to evaluate the anatomy of the vascular system, measure the lengths and the diameters of the vessels. However, none of them are fully automatic and they require human intervention to initiate the localization of the vessels and perform the measurements. Manual segmentation is burdensome, time-consuming and lacks reproducibility due to the intra and inter operator variations. A fully automated method could revolutionize clinical practice by facilitating imaging analysis and by providing quantitative and detailed analysis of the vascular tree.
Several pipelines have been proposed to enable a semi-automatic segmentation of the vascular system thanks to the application of programmed rules searching for known features [4,5,6,7,8]. Such expert systems have the advantage of rationalizing the human process to segment anatomic structures. However, they often require the intervention of a trained expert to initiate the detection and localization of the vascular system, or to provide quantitative measurements of the anatomic characteristics of the vessels.
There is a growing interest in applications of artificial intelligence in cardiovascular diseases [4,9,10,11]. Emerging techniques, including machine learning (ML), and deep learning (DL), especially convolutional neural networks (CNN), have brought new insights into cardiovascular image segmentation [4,9,11,12,13,14,15] and could be applied to develop a fully automatic software. Synthetic data refer to data that are generated by a computer program, instead of being extracted from direct measurement by a human. In medical imaging, they are generally created in order to improve the diversity and increase the effective amount of available data for ML training.
Hybridization corresponds to the process of combining different techniques. Hybrid models are able to combine different techniques (with different rulesets) in the same workflow [16]. Their goal is to overcome the limitations of the individual models, to properly combine a set of predictive techniques in order to improve accuracy of the final prediction. The improvement of accuracy is achieved by combining advantages of individual predictive models and minimizing their disadvantage, at the cost of a higher complexity of the final solution.
In this study, we proposed to evaluate the gain of hybridizing supervised DL algorithm to a feature-based expert system to perform a fully automated segmentation of the abdominal vascular tree in human from CTA-scans. We developed a fully automatic method and compared the results obtained for vascular segmentation with the expert system alone to the hybrid model.

2. Materials and Methods

2.1. Datasets

The study was conducted according to the guidelines of the Declaration of Helsinki, and approved by the Institutional Review Board of the University Hospital of Nice (protocol n°295, date of approval: 11 October 2018). All methods were carried out in accordance with the French Regulatory Health Authorities and informed consent was obtained from all participants. Two CTA-scan datasets were used to assess the robustness of the methodology and their characteristics are described in Supplemental Table S1.
The first dataset was obtained with CTA-scans from 40 patients with an infrarenal abdominal aortic aneurysm (AAA) and was used in a previous work [17]. CTAs were obtained from patients with fusiform AAA undergoing elective surgery. Syndromic and mycotic aneurysms were excluded. CTA-scan images were obtained from multidetector CT scanners with arterial-phase intravenous injection of contrast liquid. Images were given in Digital Imaging and Communications in Medicine (DICOM) format providing a matrix of size 512 × 512 for each slice with a pixel size of 0.81 +/− 0.13 mm and a slice thickness of 0.90 +/− 0.35 mm. Scans came from 10 institutions and 8 different models of 4 manufacturers (GE Medical Systems, Philips, Toshiba and Hitachi Medical Corporation). The AAA dataset was homogenous, except for six scans that showed arterial systems with an existing stent (including aortic or iliac stent-grafts).
The second dataset included 53 injected CTA-scans at the arterial phase obtained from patients with acute mesenteric ischemia (AMI) and was used for the validation of the algorithms. The etiologies of AMI were classified according to current guidelines into: embolism (n = 21), athero-thrombosis (n = 18), non-occlusive mesenteric ischemia (n = 13), and dissection (n = 2) [18]. The AMI dataset exhibited a lower contrast and a larger slice thickness. Images were given in DICOM format providing a matrix of size of 512 × 512 for each slice with a pixel size of 0.84 +/− 0.09 mm and a slice thickness of 2.18 +/− 1.73 mm. Scans came from 5 institutions and 4 different models of 1 manufacturer (GE Medical Systems).

2.2. Feature-Based Expert System: Main Programmed Rules

We used a validated feature-based expert system for segmenting the vascular system on CTA-scans from patients with AAA, as previously described [17]. The pipeline consisted of sequential steps including image pre-processing, spine and lumen segmentations using the active contour and boundary propagation methods, thrombus segmentation with active contour method (Figure 1). This feature-based expert system approach provided the detection of the vascular system including the lumen and the thrombus and discriminates it from adjacent structures such as the spine. The algorithm was fully automated and thus did not need human intervention to segment large datasets of CTA-scans. The computational time varied from 5 to 60 s per CTA-scan.
From the input CTA images, a feature-based expert system pipeline is applied, consisting in 3 sequential steps including image pre-processing, spine and lumen segmentation, and thrombus segmentation. The synthetic data generated by the expert system are used to train the DL algorithm. The DL algorithm uses either a combination of two binary U-Net classifiers, or a multi-class U-Net classifier to segment the lumen and the spine. A binary U-Net classifier is used for thrombus segmentation.

2.3. DL Algorithm Architecture

The DL algorithm used was a fully CNN with a U-Net architecture [19]. The Python libraries Keras and TensorFlow were used to construct the model. The U-Net architecture used in this paper is composed of 18 hidden layers in a characteristic symmetric architecture. Two approaches were tested for lumen and spine segmentation: the combination of two binary U-Net classifiers or the use of a multi-class U-Net classifier (Figure 1). For thrombus segmentation, a binary U-Net classifier was used. The total number of trainable parameters was 31,031,691 for the multiclass and 31,031,685 for the binary neural network.
In total, three binary neural networks and one multiclass neural network were generated, segmenting, respectively: lumen, spine, thrombus, lumen, and spine (Figure 1).

2.4. Training of the DL Algorithm

The training of the DL algorithm for lumen segmentation was performed on the AAA dataset. The expert system was fed with CTA-scans to generate 3D segmentation masks labelling the regions of interest of the vascular system (n = 32,456 images) (Figure 1). The synthetic data corresponding to the CTA-scans and the associated masks were then used to train the DL algorithm.
The AAA dataset was also used for training for thrombus segmentation. The images segmented with the feature-based expert system exhibiting a thrombus were extracted. The images were checked by a human expert who selected images with a high-quality segmentation. Finally, 3766 selected images were used for the training. A sub-dataset of 623 images with thrombus was reserved for testing. Representative images of annotated data generated by the expert system for lumen and thrombus segmentation are available in the Supplemental Figure S1.
The training was achieved using the Adam optimizer with a learning rate of 10−5 [20]. The terminating criterion chosen was a stagnation of the Dice for 3 iterations at a 10−3 precision. In order to limit the risk of overlearning and increase the robustness, a data augmentation was performed on the learning dataset using the image data generator class from the Keras library.
We compared two approaches for lumen and spine segmentation: two binary U-Net, one dedicated to spine detection and the other to lumen detection, and a multi-class U-Net detecting both spine and lumen classes (Figure 1). For thrombus segmentation, a binary U-Net is used. To evaluate the accuracy of the generated DL algorithms for spine, lumen, and thrombus segmentation, Dice scores over epoch were calculated.

2.5. Hybrid Method Combining the Feature-Based Expert System with the DL Algorithm

We developed a hybrid method combining a feature-based expert system with DL algorithm (Figure 2) to segment the vascular system (lumen and thrombus) and enhance its discrimination from the surrounding structures (mainly the spine). General principles of expert system, ML, and hybridization are illustrated in Figure 2A. In expert systems, input data are processed according to programmed rules to generate output data (Figure 2A). In supervised machine learning, the system is fed with input images and labelled data to generate the learnt rule. Hybridization consists of combining the two techniques. In the hybrid model, synthetic data obtained from the expert system are used to train the ML. The ML algorithm can then be combined with the expert system to refine the segmentation.
We employed a DL approach (U-Net architecture) to obtain a first localization of the spine and lumen regions of interest (Figure 2B). The inputs were 2-dimensional images taken along the axial plane. Each input image was an array of size 512 × 512 pixels. The goal of the binary U-Net was to transform each independent input image in a probability map of the same size, with pixel values between 0 and 1. The pixel value represented the probability of belonging to the region of interest. To obtain a binary segmentation mask, we applied a thresholding to the resulting probability map: pixel values lower than 0.5 are set to 0, while the other values are set to 1. The multi-class variation will provide a 3-dimensional map with the third dimension of size equal to the number of classes. As we segmented two classes, representing the lumen and spine, the size of the output map was 512 × 512 × 2.
The spine and the lumen were first segmented using the DL algorithm (Figure 2B). In the CTA-scans, the spine area pixels—detected in the previous sequence—were set to 0. The lumen was segmented a second time on these filtered images using the feature-based expert system to refine the segmentation.
For thrombus segmentation, the feature-based expert system approach used a morphological snake to provide a segmentation mask of the thrombus (Figure 2B). The morphological snake was initialized thanks to the lumen segmented in the previous step. In the hybrid approach using the DL algorithm, the binary U-Net model trained for the detection of the thrombus transformed each independent input image of size 512 × 512 in a probability map with the same size. The pixel value—between 0 and 1—of the map represented the probability of belonging to the thrombus region. To obtain a binary segmentation mask, we applied a thresholding to the resulting probability map: pixel values lower than 0.5 are set to 0, while the other values are set to 1. The diagnosis was cleaned by performing post processing steps. Each connected component that did not intersect the lumen region was removed. An elliptic interpolation was performed to smooth the thrombus area detected in each image along the axial plane.

2.6. Methodology for the Evaluation of the Methods

The performances of the feature-based expert system and of the hybrid method using the DL algorithm to segment the vascular system were compared to the ground truth provided by human expert. The manual tracing was performed using a contour drawing method of the image processing software Image J (version 1.52) by one expert vascular surgeon who did not have any access to the results obtained with the automatic methods. The results for lumen segmentation were tested in two datasets: AAA with high resolution and high contrast (n = 40) and another independent dataset obtained from patients with AMI with lower resolution and less contrast (n = 53). Respectively, 623 and 529 images were manually annotated by medical experts from the AAA and the AMI datasets (Supplemental Table S1). For thrombus segmentation, as the AMI dataset did not exhibit images with thrombus, an independent sub-dataset from patients with AAA was used for testing (n = 623 slices) (Supplemental Table S1).
The segmentation results were evaluated using metrics using formulas as previously described [17]: overlap-based metrics (Dice similarity coefficient, Jaccard index, sensitivity, specificity), volume-based metrics (volume similarity) and surface distance-based metrics (Hausdorff distance). Briefly, the Dice similarity coefficient is a measure of the spatial overlap between sets: it ranges from 0, indicating no spatial overlap, to 1, indicating complete overlap [21]. The Jaccard coefficient is a measure of the percentage of overlap between sets: it ranges from 0, indicating no spatial overlap, to 1, indicating complete overlap [21]. The sensitivity measures the portion of positive voxels in the ground truth that are also identified as positive by the segmentation being evaluated [21]. The specificity measures the portion of negative voxels (background) in the ground truth segmentation that are also identified as negative by the segmentation being evaluated [21]. The volume similarity is a measure that considers the volumes of the segments to indicate similarity [21]. The Hausdorff distance is a measure to calculate the distance between two point sets and was calculated according to established formula [22].
Group differences were compared using a paired Student’s t-test. A two-tailed p value < 0.05 was considered as significant. Statistical analyses were performed using GraphPad Prism software (version 7.00, La Jolla, CA, USA).

3. Results

3.1. Accuracy and Computational Time of the DL Algorithm Learning

Using a binary U-Net classifier, the convergence of the CNN model for spine segmentation was very fast at the beginning of the training and monotonous (Figure 3A). After 100 epochs, the training phase was stopped and the loss based on the Dice coefficient reached 92% (Figure 3A). For lumen segmentation using the binary U-Net classifier, the convergence of the CNN model was also very fast at the beginning of the training and monotonous. After 50 epochs, the training phase was stopped and the loss based on the Dice coefficient reached 93% (Figure 3B). The training lasted 10 hours of elapsed real time using one NVIDIA TITAN RTX graphics card with 4608 CUDA cores at 1770 MHz for each model. The duration of an epoch for the training of the DL network was approximately six minutes.
The convergence of the multiclass CNN model for spine and lumen segmentation was slower than the convergence of the two binary CNN models (Figure 3A–C). After 100 epochs, the training phase was stopped but was converged and the loss based on the Dice coefficient reached 82% (Figure 3C). The evaluation time of the multiclass model was equal to the evaluation time of one binary model. Therefore, the segmentation of the spine and the lumen with the multiclass model was twice as fast as with the binary model. However, the segmented lumen and spine regions proved to be qualitatively less accurate with the multiclass CNN, as shown by lower Dice scores (Figure 3). Therefore, the two binary U-Net classifiers were selected for lumen and spine segmentations for the further design of the hybrid approach. For the thrombus, after 100 epochs, the training phase was stopped and the loss based on the Dice coefficient reached 97% (Figure 3D). The training was performed in two hours using the 2D-U-Net CNN.

3.2. Spine Segmentation

Qualitative results based on the 3D visualization of the aspect of the segmented spine region were assessed by a human expert for both AAA and AMI datasets (Figure 4). The judgement criterion was the ability of the methods to isolate spine regions close to the vascular system. Using the AAA database, the feature-based expert system and the hybrid method using the DL algorithm (2D U-Net) demonstrated similar performance to detect and discriminate the skeleton in all cases (Figure 4(A-1,B-1)). The AMI database was characterized by lower contrast, larger slice thickness and higher noise. In some cases from this dataset (n = 4/53), the expert system provided false-positive results (i.e., visualization of thoracic organs) while the skeleton segmentation was accurate with the hybrid method for all cases (Figure 4(A-2,B-2)). In other cases (n = 7/53), the expert system provided false-negative results (i.e., absence of thoracic vertebrae) while the skeleton segmentation was accurate with the hybrid method for all cases (Figure 4(A-3,B-3)).

3.3. Lumen Segmentation

Qualitative results based on the 3D visualization of the aspect of the vascular system were evaluated by a human expert (Figure 5). For the AAA dataset, the expert system and the hybrid method using the DL algorithm were able to accurately detect the vascular system (Figure 5(A-1,B-1)). For the AMI dataset, the feature-based expert system failed to identify the vascular system in 5/53 cases (Figure 5(B-1)), while the hybrid method detected it in all cases (Figure 5(B-2,B-3,C-2,C-3)). Hence, the hybrid approach demonstrated a good accuracy to detect the vascular system in both AAA and AMI databases (Figure 5(C-1,C-2,C-3)).
To further compare the performances of the hybrid approach with the feature-based expert system, the results were compared to the ground truth provided by manual segmentation performed by a human expert to calculate the metrics (Table 1). For the AAA dataset, 623 slices were analyzed and both methods demonstrated an excellent correlation of the region measured with the expert ground truth. For lumen segmentation, the mean volume similarity was above 0.90 +/− 0.06 and the Dice similarity coefficient was above 0.92 +/− 0.04 for both methods. For thrombus segmentation, the hybrid method showed better accuracy compared to the expert system for all metrics investigated. The mean volume similarity was 0.8128 +/− 0.2419 for the hybrid method vs. 0.7912 +/− 0.2748 for the expert system (p < 0.0006) and the Dice similarity was 0.8226 +/− 0.2354 vs. 0.7943 +/− 0.2774 (p < 0.0001). For the AMI dataset, the analysis was performed on 529 slices and demonstrated a better correlation with the ground truth using the hybrid method. The mean volume similarity was, respectively, 0.8128 +/− 0.2419 for the hybrid model and 0.7912 +/− 0.2743 for the expert system (p = 0.0006); the mean Dice similarity coefficient 0.8266 +/− 0.2354 vs. 0.7943 +/− 0.2774 (p < 0.0001). The computational time between the two methods was similar and ranged from 5 s to 1 min per CTA-scan. For the human manual method, the segmentation time ranged from 25 min to 40 min per scan.

3.4. Thrombus Segmentation

For thrombus segmentation, as the AMI dataset did not exhibit images with thrombus, an independent sub-dataset from patients with AAA was used for testing (n = 623 slices). Representative images of thrombus segmentation in the AAA dataset obtained using the feature-based expert system and the hybrid method using the DL algorithm (2d U-Net) are presented in Figure 6. In the examples provided, both methods exhibited similar performance to segment the thrombus on slice n, while the hybrid method showed a higher robustness on slice n + 1 (Figure 6A). The hybrid method showed higher robustness to detect and extend the thrombus detection over the z axis compared to the expert system. Complex cases were evaluated including situations where the thrombus was surrounded with soft tissues, where an endograft was present or with poor-quality CTA (characterized by large thickness or low contrast enhancement) (Figure 6B–D). Both methods exhibited similar performance to segment the thrombus in some cases (Figure 6(B-1,C-1,D-1)), whereas in others, the expert system failed and the hybrid method showed better robustness (Figure 6(B-2,C-2,D-2)). In rare cases, none of the methods were perfectly accurate to detect the thrombus (Figure 6(B-3,C-3,D-3)). In the case of Figure 6(B-3), both algorithms were close to accuracy to detect the thrombus boundary due to the surrounding tissues and the human expert may also have difficulties to clearly segment it. In the case of Figure 6(C-3), the expert system underestimated the thrombus surface, whereas the hybrid method overestimated it. In the case in Figure 6(D-3), the poor quality of the CTA-scan impeded accurate thrombus segmentation.
Quantitative comparison of the performance between the two methods was performed in the AAA dataset, using manual segmentation performed by a human expert as a ground truth (n = 623 slices analyzed) (Table 1). The hybrid method showed a better accuracy than the expert system (ACWE algorithm), as demonstrated by the metrics evaluated (Table 1). The mean volume similarity was, respectively, 0.9404 +/− 0.0775 vs. 0.9185 +/− 0.1575 (p = 0.0027) and the mean Dice similarity coefficient was 0.8918 +/− 0.1103 vs. 0.8654 +/− 0.1577 (p < 0.0001).

4. Discussion

In this study, we developed a hybrid approach combining feature-based expert system with supervised DL algorithm to optimize the accuracy of the automatic segmentation of the abdominal vascular tree.
We trained the supervised DL algorithm on synthetic data generated by the feature-based expert system and tested the results obtained for vascular segmentation with the expert system vs. the hybrid model. The hybrid method demonstrated a similar accuracy compared to the expert system alone in the AAA dataset. The metrics obtained by the two methods for lumen and thrombus segmentation were very close. This could be explained by the fact that the DL algorithm was trained on the AAA dataset labelled by the feature-based expert system. In the AMI dataset, characterized by lower contrast, larger slice thickness and higher noise, the hybrid method demonstrated a better accuracy for vascular segmentation compared to the expert system. A major source of dependency in medical image segmentation is the quality of the image, related to exogenous factors such as machine type, resolution of image, contrast product dose. We chose a holdout validation with a train and test datasets extracted from different pathologies and therefore very different image qualities to assess the generalizability of the method in various pathological settings.
Most of the previously published algorithms dedicated to the segmentation of the vascular system rely on expert systems and Lesage et al. proposed an extensive review of 3D vessel lumen segmentation techniques, with various models, features and extraction schemes [23]. Among them, the region growing approaches and active contours methods are widely used to segment vascular regions [5,24,25]. Connecting morphological operators has advantages compared to traditional numerical solutions such as PDE approaches by being faster, having fewer parameters, and fewer numerical instability issues [26]. We created a feature-based expert system that combined the boundary propagation method with the active contour model to segment the vascular abdominal tree [17]. Siriapisith et al. proposed an automatic detection of the outer wall of AAA using a graph cut based active contour method with a variable neighborhood search that alternates between intensity-based and gradient-based segmentation techniques [27]. The method was tested in 20 CTA obtained from patients with AAA and the mean Dice score was 93.6%. Other investigators proposed a segmentation system that estimates a rough initial surface, and then refines it using a level set segmentation scheme augmented with a global region analyzer and a local feature analyzer [8]. Compared to the ground truth provided by manual tracing on a dataset of 20 CTA, the mean volume overlap was 95.3%. While the above studies demonstrated a good accuracy, the generalizability of the results is limited by the fact that datasets used for testing comprised of a small number of CTA and were all obtained from patients with the same vascular pathology (AAA). In this context, we aimed to improve the expert system by adding DL to allow an accurate detection of the lumen in complex cases and in datasets with very distinct features including patients with another vascular disease (AMI) and CTA with lower contrast.
Several methods using DL techniques have been recently proposed for lumen segmentation in both human and animal models [28,29,30,31,32,33]. Among them, U-Net models have been widely used in medical imaging segmentation [34,35,36,37,38,39]. These techniques are based on deep CNNs that are able to extract deep features. In this study, we trained a CNN with the U-Net architecture to segment the lumen, the spine, and the thrombus. Another study used the U-Net in a very small number of CTA from patients with AAA (n = 2) [40]. A cross-validation was used and the Dice scores obtained were over 80% in all the testing subjects. Other investigators aimed to assess the quality of a new automated software for the segmentation of infrarenal AAA [15]. Although the detailed algorithms used are not provided, this software was based on CNN similar to the classical Unet network [15]. Using a homogenous dataset from 100 patients with infrarenal AAA, the comparison between the fully automatic method and manually corrected segmentation for the lumen showed a Dice score of 0.93 +/−0.05. In our study, the Dice score obtained for lumen segmentation from the AAA dataset was in the same range (0.93 +/− 0.04). Nevertheless, the approach and the methodology used in this present study are different. We developed an innovative hybrid model method by taking up the challenge to combine an expert-system method with DL algorithms. In addition, we aimed to test the applicability of the method for lumen segmentation in more complex situations by using other pathological settings and non-homogenous conditions. We thus tested the method in another independent dataset obtained from patients with AMI (characterized by lower contrast, larger slice thickness and higher noise). The results showed the interest of the hybrid model to enhance the performances for vascular segmentation. Finally, other technical perspectives could be added to improve the robustness of the method. In addition to binary U-Net, other DL architectures considering the axial dimension are available and further studies would be of interest to investigate it (i.e., 3D U-Net, 3D-CNN) [41]. Additionally, it would be of interest to train the DL algorithms with more CTAs with a stent graft to increase the robustness of the method in such cases.
The main limitation of a CNN approach resides on the fact that this technique requires a large amount of training data due to the huge number of parameters in the model, usually exceeding several millions of variables to calibrate. To cope with this disadvantage, we created a hybrid model combining the feature-based expert system with the DL algorithm using two binary U-Net classifiers to segment the lumen and the spine. Using synthetic data rather than manual segmentation offer the advantage to be faster, less repetitive, and reduces the potential intra and inter-operator variations. The use of synthetic data generated by the expert system as an input for the DL process creates a continuous improvement loop for the hybrid approach. Other investigators recently proposed a similar approach by training a CNN with images generated with a synthetic shape model in order to segment AAA from CTA-scans dataset [42]. The results showed that the performance of a CNN trained with synthetic data to segment AAAs from new scans was comparable to the one of a network trained with real images. These results are a proof of concept of the interest of a hybrid approach, allowing to generate and train DL algorithms from synthetic data and reducing the burden of obtaining large annotated image databases.
Thrombus segmentation is a challenging task since the borders of thrombus are not well defined. Several expert system methods have been proposed for thrombus segmentation [4,43,44]. Among popular methods, the active contours are commonly used [43,45,46,47,48]. Approaches based on threshold or image gradient may fail since these neighboring objects can distract the method from finding the correct boundary.
Recently, some investigators have proposed a fully automatic detection and segmentation of the abdominal aortic thrombus using a deep CNN [49]. In their study, the networks were trained, validated, and tested in 13 post-operative CTA-scans obtained from patients with AAA. The pipeline achieved a Dice score of more than 82% for post-operative thrombus segmentation. These results highlight the difficulty to reach a high accuracy due to the necessity to acquire enough training data. In our study, the DL algorithm demonstrated a better accuracy with a Dice score reaching 89%. This shows the good performance of the U-Net learnt on synthetic data. This approach offered the advantage to train the dataset with synthetic data selected by a human expert without the need to perform a manual delineation, reducing the time, the burden and the volume of data required for the training.
All in all, vascular segmentation is a very active area and there is an increasing number of start-ups related to AI being created all over the world [50]. Automatic commercialized software is currently being developed and further studies and results can be expected within the next few years, which will probably allow to progressively generalize the use of such applications for daily clinical practice.

5. Conclusions

In this study, we used a feature-based expert system previously designed for vascular segmentation [17] to provide large-scale synthetic data generation. We introduced a hybridization by training and confronting DL with the expert system detection. This hybrid method takes advantage of the robustness of the DL approach and provides a more accurate segmentation of the tissues thanks to the precision of the region growing algorithm from the expert system. Such an approach could improve large-scale medical image analysis by improving the quality of the training and reducing the time-consuming task of annotations. By enabling a fast and robust image segmentation, the method could be applied to other vascular regions and be used to develop real-time decision support. Our future research will focus on optimizing the segmentation of the aorta and its main visceral branches to allow an automatic measurement of the anatomic characteristics of the vessels to develop an application for pre-surgical planning. This kind of technology could lead to the development of imaging software that could assist the clinicians to better evaluate the diagnosis and prognosis of patients and help to plan the treatment of vascular diseases.

Supplementary Materials

The following are available online at https://www.mdpi.com/article/10.3390/jcm10153347/s1, Figure S1: Representative images of annotated CTA generated from the expert system or using manual segmentation by a human expert. (A) Lumen labelling. (B) Thrombus labelling, Table S1: Characteristics of the datasets.

Author Contributions

Conceptualization, F.L., C.A., M.C. and J.R.; methodology, F.L., C.A., M.C. and J.R.; software, F.L., C.A., M.C. and J.R.; validation, F.L., C.A., M.C. and J.R.; formal analysis, F.L., C.A., M.C. and J.R.; investigation, F.L., C.A., M.C. and J.R.; resources, F.L.; data curation, C.A., M.C.; writing—original draft preparation, F.L., C.A., M.C. and J.R.; writing—review and editing, F.L., C.A., M.C. and J.R.; visualization, F.L., C.A., M.C. and J.R.; supervision, F.L. and J.R. All authors have read and agreed to the publisher version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

The study was conducted according to the guidelines of the Declaration of Helsinki, and approved by the Institutional Review Board of the University Hospital of Nice (protocol n°295, date of approval: 11/10/2018). All methods were carried out in accordance with the French Regulatory Health Authorities and informed consent was obtained from all participants.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

All data generated or analyzed during this study are included in this published article.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

AAAAbdominal Aortic Aneurysm
AMIAcute Mesenteric Ischemia
CNNConvolutional Neural Networks
CTAComputed Tomography Angiography
DLDeep Learning
DICOMDigital Imaging and Communications in Medicine
MLMachine Learning

References

  1. Moccia, S.; De Momi, E.; El Hadji, S.; Mattos, L.S. Blood vessel segmentation algorithms-Review of methods, datasets and evaluation metrics. Comput. Methods Prog. Biomed. 2018, 158, 71–91. [Google Scholar] [CrossRef] [Green Version]
  2. Wanhainen, A.; Verzini, F.; Van Herzeele, I.; Allaire, E.; Bown, M.; Cohnert, T.; Dick, F.; van Herwaarden, J.; Karkos, C.; Koelemay, M.; et al. Editor’s Choice-European Society for Vascular Surgery (ESVS) 2019 Clinical Practice Guidelines on the Management of Abdominal Aorto-iliac Artery Aneurysms. Eur. J. Vasc. Endovasc. Surg. 2019, 57, 8–93. [Google Scholar] [CrossRef] [Green Version]
  3. Chaikof, E.L.; Brewster, D.C.; Dalman, R.L.; Makaroun, M.S.; Illig, K.A.; Sicard, G.A.; Timaran, C.H.; Upchurch, G.R.; Veith, F.J. The care of patients with an abdominal aortic aneurysm: The Society for Vascular Surgery practice guidelines. J. Vasc. Surg. 2009, 50 (Suppl. 4), S2–S49. [Google Scholar] [CrossRef] [Green Version]
  4. Raffort, J.; Adam, C.; Carrier, M.; Ballaith, A.; Coscas, R.; Jean-Baptiste, E.; Hassen-Khodja, R.; Chakfé, N.; Lareyre, F. Artificial intelligence in abdominal aortic aneurysm. J. Vasc. Surg. 2020, 72, 321–333.e1. [Google Scholar] [CrossRef]
  5. De Bruijne, M.; van Ginneken, B.; Viergever, M.A.; Niessen, W.J. Adapting Active Shape Models for 3D segmentation of tubular structures in medical images. Inf. Process. Med. Imaging 2003, 18, 136–147. [Google Scholar] [PubMed]
  6. De Bruijne, M.; van Ginneken, B.; Viergever, M.A.; Niessen, W.J. Interactive segmentation of abdominal aortic aneurysms in CTA images. Med. Image Anal. 2004, 8, 127–138. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Subasic, M.; Loncaric, S.; Sorantin, E. 3-D image analysis of abdominal aortic aneurysm. Stud. Health Technol. Inform. 2000, 77, 1195–1200. [Google Scholar] [PubMed]
  8. Zhuge, F.; Rubin, G.D.; Sun, S.; Napel, S. An abdominal aortic aneurysm segmentation method: Level set with region and statistical information. Med. Phys. 2006, 33, 1440–1453. [Google Scholar] [CrossRef] [PubMed]
  9. Krittanawong, C.; Johnson, K.W.; Rosenson, R.S.; Wang, Z.; Aydar, M.; Baber, U.; Min, J.K.; Tang, W.H.W.; Halperin, J.L.; Narayan, S.M. Deep learning for cardiovascular medicine: A practical primer. Eur. Heart J. 2019, 40, 2058–2073. [Google Scholar] [CrossRef]
  10. Krittanawong, C.; Virk, H.U.H.; Bangalore, S.; Wang, Z.; Johnson, K.W.; Pinotti, R.; Zhang, H.; Kaplin, S.; Narasimhan, B.; Kitai, T.; et al. Machine learning prediction in cardiovascular diseases: A meta-analysis. Sci. Rep. 2020, 10, 16057. [Google Scholar] [CrossRef]
  11. Sermesant, M.; Delingette, H.; Cochet, H.; Jais, P.; Ayache, N. Applications of artificial intelligence in cardiovascular imaging. Nat. Rev. Cardiol. 2021. [Google Scholar] [CrossRef] [PubMed]
  12. Chen, C.; Qin, C.; Qiu, H.; Tarroni, G.; Duan, J.; Bai, W.; Rueckert, D. Deep Learning for Cardiac Image Segmentation: A Review. Front. Cardiovasc. Med. 2020, 7, 25. [Google Scholar] [CrossRef]
  13. Dey, D.; Slomka, P.J.; Leeson, P.; Comaniciu, D.; Shrestha, S.; Sengupta, P.P.; Marwick, T.H. Artificial Intelligence in Cardiovascular Imaging: JACC State-of-the-Art Review. J. Am. Coll. Cardiol. 2019, 73, 1317–1335. [Google Scholar] [CrossRef] [PubMed]
  14. Tetteh, G.; Efremov, V.; Forkert, N.D.; Schneider, M.; Kirschke, J.; Weber, B.; Zimmer, C.; Piraud, M.; Menze, B.H. DeepVesselNet: Vessel Segmentation, Centerline Prediction, and Bifurcation Detection in 3-D Angiographic Volumes. arXiv 2018, arXiv:1803.09340v3. [Google Scholar]
  15. Caradu, C.; Spampinato, B.; Berard, X.; Ducasse, E.; Stenson, K. Artificial intelligence for fully automatic segmentation of abdominal aortic aneurysm using convolutional neural networks. J. Vasc. Surg. 2021, 74, 348. [Google Scholar] [CrossRef] [PubMed]
  16. Available online: https://www.sciencedirect.com/topics/engineering/hybrid-model (accessed on 3 May 2020).
  17. Lareyre, F.; Adam, C.; Carrier, M.; Dommerc, C.; Mialhe, C.; Raffort, J. A fully automated pipeline for mining abdominal aortic aneurysm using image segmentation. Sci. Rep. 2019, 9, 13750. [Google Scholar] [CrossRef] [Green Version]
  18. Bjorck, M.; Koelemay, M.; Acosta, S.; Bastos Goncalves, F.; Kolbel, T.; Kolkman, J.J.; Lees, T.; Lefevre, J.H.; Menyhei, G.; Oderich, G.; et al. Editor’s Choice-Management of the Diseases of Mesenteric Arteries and Veins: Clinical Practice Guidelines of the European Society of Vascular Surgery (ESVS). Eur. J. Vasc. Endovasc. Surg. 2017, 53, 460–510. [Google Scholar] [CrossRef] [Green Version]
  19. Ronneberger, O.F.P.; Brox, T. U-Net: Convolutional Networks for Biomedical Image Segmentation. In Medical Image Computing and Computer-Assisted Intervention–MICCAI 2015; Navab, N., Hornegger, J., Wells, W., Frangi, A., Eds.; Lecture Notes in Computer Science; Springer: Cham, Switzerland, 2015; Volume 9351. [Google Scholar]
  20. Kingma, D.P.; Ba, J. Adam: A Method for Stochastic Optimization. arXiv 2014, arXiv:1412.6980. [Google Scholar]
  21. Taha, A.A.; Hanbury, A. Metrics for evaluating 3D medical image segmentation: Analysis, selection, and tool. BMC Med. Imaging 2015, 15, 29. [Google Scholar] [CrossRef] [Green Version]
  22. Rote, G. Computing the minimum Hausdorff distance between two point sets on a line under translation. Inf. Process. Lett. 1991, 38, 123–127. [Google Scholar] [CrossRef]
  23. Lesage, D.; Angelini, E.D.; Bloch, I.; Funka-Lea, G. A review of 3D vessel lumen segmentation techniques: Models, features and extraction schemes. Med. Image Anal. 2009, 13, 819–845. [Google Scholar] [CrossRef] [PubMed]
  24. Almuntashri, A.; Finol, E.; Agaian, S. Automatic lumen segmentation in CT and PC-MR images of abdominal aortic aneurysm. In Proceedings of the 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Seoul, Korea, 14–17 October 2012. [Google Scholar] [CrossRef]
  25. Czajkowska, J.; Feinen, C.; Grzegorzek, M.; Raspe, M.; Wickenhöfer, R. A New Aortic Aneurysm CT Series Registration Algorithm. In Advances in Intelligent Systems and Computing; Springer International Publishing: Berlin/Heidelberg, Germany, 2014; pp. 15–26. [Google Scholar] [CrossRef]
  26. Marquez-Neila, P.; Baumela, L.; Alvarez, L. A morphological approach to curvature-based evolution of curves and surfaces. IEEE Trans. Pattern Anal. Mach. Intell. 2014, 36, 2–17. [Google Scholar] [CrossRef]
  27. Siriapisith, T.; Kusakunniran, W.; Haddawy, P. Outer Wall Segmentation of Abdominal Aortic Aneurysm by Variable Neighborhood Search Through Intensity and Gradient Spaces. J. Digit. Imaging 2018, 31, 490–504. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  28. Biswas, M.; Kuppili, V.; Saba, L.; Edla, D.R.; Suri, H.S.; Sharma, A.; Cuadrado-Godia, E.; Laird, J.R.; Nicolaides, A.; Suri, J.S. Deep learning fully convolution network for lumen characterization in diabetic patients using carotid ultrasound: A tool for stroke risk. Med. Biol. Eng. Comput. 2019, 57, 543–564. [Google Scholar] [CrossRef]
  29. Marone, J.; Balocco, S.; Bolanos, M.; Massa, J.; Radeva, P. Learning the Lumen Border Using a Convolutional Neural Networks Classifier. MICCAI CVII-STENT Workshop. 2016. Available online: http://refbase.cvc.uab.es/files/MBB2016.pdf (accessed on 7 December 2020).
  30. Chen, F.; Li, Y.; Tian, T.; Cao, F.; Liang, J. Automatic coronary artery lumen segmentation in computed tomography angiography using paired multi-scale 3D CNN. In Medical Imaging 2018: Biomedical Applications in Molecular, Structural, and Functional Imaging; Gimi, B., Krol, A., Eds.; SPIE: Bellingham, WA, USA, 2018. [Google Scholar] [CrossRef]
  31. Haft-Javaherian, M.; Fang, L.; Muse, V.; Schaffer, C.B.; Nishimuraa, N.; Sabuncu, M.R. Deep Convolutional Neural Networks for Segmenting 3D in Vivo Multiphoton Images of Vasculature in Alzheimer Disease Mouse Models. arXiv 2018, arXiv:1801.00880. [Google Scholar] [CrossRef] [Green Version]
  32. Mohammadi, S.; Mohammadi, M.; Dehlaghi, V.; Ahmadi, A. Automatic Segmentation, Detection, and Diagnosis of Abdominal Aortic Aneurysm (AAA) Using Convolutional Neural Networks and Hough Circles Algorithm. Cardiovasc. Eng. Technol. 2019, 10, 490–499. [Google Scholar] [CrossRef]
  33. Cao, L.; Shi, R.; Ge, Y.; Xing, L.; Zuo, P.; Jia, Y.; Liu, J.; He, Y.; Wang, X.; Luan, S.; et al. Fully automatic segmentation of type B aortic dissection from CTA images enabled by deep learning. Eur. J. Radiol. 2019, 121, 108713. [Google Scholar] [CrossRef] [PubMed]
  34. Guo, Z.; Zhang, L.; Lu, L.; Bagheri, M.; Summers, R.; Sonka, M.; Yao, J. Deep LOGISMOS: Deep learning graph-based 3D segmentation of pancreatic tumors on CT scans. In Proceedings of the 2018 IEEE 15th International Symposium on Biomedical Imaging (ISBI), Washington, DC, USA, 4–7 April 2018; pp. 1230–1233. [Google Scholar]
  35. Chen, W.; Liu, B.; Peng, S.; Sun, J.; Qiao, X. S3D-UNet: Separable 3D U-Net for Brain Tumor Segmentation. In International MICCAI Brainlesion Workshop; Springer: Cham, Switzerland, 2018; pp. 358–368. [Google Scholar]
  36. Zeng, Z.; Xie, W.; Zhang, Y.; Lu, Y. RIC-Unet: An Improved Neural Network Based on Unet for Nuclei Segmentation in Histology Images; FIA: Paris, France, 2019; p. 99. [Google Scholar] [CrossRef]
  37. Norman, B.; Pedoia, V.; Majumdar, S. Use of 2D U-Net Convolutional Neural Networks for Automated Cartilage and Meniscus Segmentation of Knee MR Imaging Data to Determine Relaxometry and Morphometry. Radiology 2018, 288, 177–185. [Google Scholar] [CrossRef] [Green Version]
  38. Dong, H.Y.G.; Liu, F.; Mo, Y.; Guo, Y. Automatic brain tumor detection and segmentation using U-Net based fully convolutional networks. In Annual Conference on Medical Image Understanding and Analysis; Springer: Cham, Switzerland, 2017; pp. 506–517. [Google Scholar]
  39. Isensee, F.P.J.; Klein, A.; Zimmerer, D.; Jaeger, P.F.; Kohl, S.; Wasserthal, J.; Koehler, G.; Norajitra, T.; Wirkert, S.; Maier-Hein, K.H. nnu-net: Self-adapting framework for u-net-based medical image segmentation. arXiv 2018, arXiv:1809.10486. [Google Scholar]
  40. Zheng, J.Q.; Zhou, X.Y.; Li, Q.B.; Riga, C.; Yang, G.Z. Abdominal aortic segmentation with a small number of training subjects. arXiv 2018, arXiv:1804.02943. [Google Scholar]
  41. Hesamian, M.H.; Jia, W.; He, X.; Kennedy, P. Deep Learning Techniques for Medical Image Segmentation: Achievements and Challenges. J. Digit. Imaging 2019, 32, 582–596. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  42. López-Linares, K.S.M.; García, I.; Macía, I.; González Ballester, M.Á.; José Estepar, R.S. Abdominal Aortic Aneurysm Segmentation Using Convolutional Neural Networks Trained with Images Generated with a Synthetic Shape Model. In Machine Learning and Medical Engineering for Cardiovascular Health (MLMECH 2019) and Intravascular Imaging and Computer Assisted Stenting (CVII-STENT 2019); Liao, H., Ed.; Lecture Notes in Computer Science; Springer: Cham, Switzerland, 2019; Volume 11794. [Google Scholar]
  43. Lalys, F.; Yan, V.; Kaladji, A.; Lucas, A.; Esneault, S. Generic thrombus segmentation from pre- and post-operative CTA. Int. J. Comput. Assist. Radiol. Surg. 2017, 12, 1501–1510. [Google Scholar] [CrossRef] [PubMed]
  44. Zohios, C.; Kossioris, G.; Papaharilaou, Y. Geometrical methods for level set based abdominal aortic aneurysm thrombus and outer wall 2D image segmentation. Comput. Methods Prog. Biomed. 2012, 107, 202–217. [Google Scholar] [CrossRef]
  45. Dhibi, M.; Puentes, J.; Bressollette, L.; Guias, B.; Solaiman, B. Volume Calculation of Venous Thrombosis Using 2D Ultrasound Images. In Proceedings of the 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference, Shanghai, China, 17–18 January 2006. [Google Scholar]
  46. Chen, Y.; Navarro, L.; Wang, Y.; Courbebaisse, G. Segmentation of the thrombus of giant intracranial aneurysms from CT angiography scans with lattice Boltzmann method. Med. Image Anal. 2014, 18, 1–8. [Google Scholar] [CrossRef]
  47. Lee, K.; Johnson, R.K.; Yin, Y.; Wahle, A.; Olszewski, M.E.; Scholz, T.D.; Sonka, M. Three-dimensional thrombus segmentation in abdominal aortic aneurysms using graph search based on a triangular mesh. Comput. Biol. Med. 2010, 40, 271–278. [Google Scholar] [CrossRef] [Green Version]
  48. Olabarriaga, S.D.; Rouet, J.M.; Fradkin, M.; Breeuwer, M.; Niessen, W.J. Segmentation of thrombus in abdominal aortic aneurysms from CTA with nonparametric statistical grey level appearance modeling. IEEE Trans. Med. Imaging 2005, 24, 477–485. [Google Scholar] [CrossRef]
  49. Lopez-Linares, K.; Aranjuelo, N.; Kabongo, L.; Maclair, G.; Lete, N.; Ceresa, M.; García-Familiar, A.; Macía, I.; Ballester, M. Ángel G. Fully automatic detection and segmentation of abdominal aortic thrombus in post-operative CTA images using Deep Convolutional Neural Networks. Med. Image Anal. 2018, 46, 202–214. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  50. Raffort, J.; Adam, C.; Carrier, M.; Lareyre, F. Fundamentals in Artificial Intelligence for Vascular Surgeons. Ann. Vasc. Surg. 2020, 65, 254–260. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Generation of the deep learning (DL) algorithm.
Figure 1. Generation of the deep learning (DL) algorithm.
Jcm 10 03347 g001
Figure 2. Segmentation of the vascular system using the hybrid approach combining the feature-based expert system with the deep learning (DL) algorithms. (A) General principles of expert system and hybrid approach using DL algorithm. In expert systems, input data are processed according to programmed rules to generate output data. In supervised machine learning, the system is fed with input images and labelled data to generate learnt rule. Hybridization consists of combining the two techniques. (B) Segmentation of the vascular system using the hybrid approach. The spine and the lumen are segmented using the DL algorithm (1). The lumen segmentation is then refined based on the application of the feature-based expert system following the following steps: image pre-processing (2) and application of active contour and boundary propagation methods (3). The thrombus is segmented using either the active contour method designed in the feature-based expert system (4), or the binary U-Net classifier from the DL algorithm (5).
Figure 2. Segmentation of the vascular system using the hybrid approach combining the feature-based expert system with the deep learning (DL) algorithms. (A) General principles of expert system and hybrid approach using DL algorithm. In expert systems, input data are processed according to programmed rules to generate output data. In supervised machine learning, the system is fed with input images and labelled data to generate learnt rule. Hybridization consists of combining the two techniques. (B) Segmentation of the vascular system using the hybrid approach. The spine and the lumen are segmented using the DL algorithm (1). The lumen segmentation is then refined based on the application of the feature-based expert system following the following steps: image pre-processing (2) and application of active contour and boundary propagation methods (3). The thrombus is segmented using either the active contour method designed in the feature-based expert system (4), or the binary U-Net classifier from the DL algorithm (5).
Jcm 10 03347 g002
Figure 3. Learning accuracy of DL algorithm for: (A) lumen segmentation using the binary U-Net classifier, (B) spine segmentation using the binary U-Net classifier, (C) lumen and spine segmentation using the multi-class U-Net classifier, and (D) thrombus segmentation using the binary U-Net classifier.
Figure 3. Learning accuracy of DL algorithm for: (A) lumen segmentation using the binary U-Net classifier, (B) spine segmentation using the binary U-Net classifier, (C) lumen and spine segmentation using the multi-class U-Net classifier, and (D) thrombus segmentation using the binary U-Net classifier.
Jcm 10 03347 g003
Figure 4. Representative 3D results of spine segmentation using: (A) feature-based expert system, and (B) hybrid method using the DL algorithm (2D U-Net). (1) Representative images obtained using the AAA data base showing similar performance between the expert system and the hybrid method. (2) Representative images obtained using the AMI database showing false-positive results with the expert system. (3) Representative images obtained using the AMI database showing false-negative results with the expert system.
Figure 4. Representative 3D results of spine segmentation using: (A) feature-based expert system, and (B) hybrid method using the DL algorithm (2D U-Net). (1) Representative images obtained using the AAA data base showing similar performance between the expert system and the hybrid method. (2) Representative images obtained using the AMI database showing false-positive results with the expert system. (3) Representative images obtained using the AMI database showing false-negative results with the expert system.
Jcm 10 03347 g004
Figure 5. Representative 3D results of lumen segmentation using: (A) feature-based expert system, and (B) hybrid method using the DL algorithm (2D U-Net). (1) Representative images obtained using the AAA data base. Accurate segmentation by the expert system and the hybrid method (2) and (3) representative images obtained using the AMI database. In low-contrast images, the expert system fails to detect the vascular system while the hybrid approach provides an accurate detection.
Figure 5. Representative 3D results of lumen segmentation using: (A) feature-based expert system, and (B) hybrid method using the DL algorithm (2D U-Net). (1) Representative images obtained using the AAA data base. Accurate segmentation by the expert system and the hybrid method (2) and (3) representative images obtained using the AMI database. In low-contrast images, the expert system fails to detect the vascular system while the hybrid approach provides an accurate detection.
Jcm 10 03347 g005
Figure 6. Representative images of thrombus segmentation obtained using the feature-based expert system (magenta pink) and the hybrid method (blue cyan). The merge is colored in blue purple. (A) Performance of the methods to detect the thrombus (slice n) and extend the detection over the z axis (slice n + 1) in a case where the section of the aneurysmal has an ellipsoid shape (1) and in a case where the aneurysmal aorta was curved (2). (BD) Performances of the method in complex cases—(B) cases where the thrombus is surrounded by soft tissues, (C) cases with the presence of endografts, and (D) cases with poor-quality scans (large slice thickness or low contrast enhancement). (1) Accurate segmentation by both algorithms. (2) Accurate segmentation only with the hybrid method. (3) Inaccurate segmentation by both algorithms.
Figure 6. Representative images of thrombus segmentation obtained using the feature-based expert system (magenta pink) and the hybrid method (blue cyan). The merge is colored in blue purple. (A) Performance of the methods to detect the thrombus (slice n) and extend the detection over the z axis (slice n + 1) in a case where the section of the aneurysmal has an ellipsoid shape (1) and in a case where the aneurysmal aorta was curved (2). (BD) Performances of the method in complex cases—(B) cases where the thrombus is surrounded by soft tissues, (C) cases with the presence of endografts, and (D) cases with poor-quality scans (large slice thickness or low contrast enhancement). (1) Accurate segmentation by both algorithms. (2) Accurate segmentation only with the hybrid method. (3) Inaccurate segmentation by both algorithms.
Jcm 10 03347 g006
Table 1. Performances of lumen and thrombus segmentation using the feature-based expert or the hybrid method.
Table 1. Performances of lumen and thrombus segmentation using the feature-based expert or the hybrid method.
Lumen Segmentation
AAA Dataset (n = 623 Slices)
Feature-Based Expert SystemHybrid Methodp Value
Mean +/− StdMin–MaxMean +/− StdMin–Max
Volume similarity0.9046 +/− 0.06220.4475–0.99280.9042 +/− 0.06280.4475–0.99280.1218
Sensitivity0.9554 +/− 0.04220.6751–1.000.9550 +/− 0.04240.6751–1.000.1024
Specificity0.9995 +/− 0.00030.9966–1.00000.9995 +/− 0.00030.9966–1.00000.1075
Jaccard index0.8681 +/− 0.06910.4156–0.95770.8674 +/− 0.06960.4156–0.95770.0245
Dice similarity coefficient0.9278 +/− 0.04320.5871–0.97840.9274 +/− 0.04340.5871–0.97840.0262
Hausdorff distance6.4491 +/− 10.53751.00–83.02416.4787 +/− 10.54011.00–83.02960.0179
AMI Dataset (n = 529 Slices)
Feature-Based Expert SystemHybrid Methodp Value
Mean +/− StdMin–MaxMean +/− StdMin–Max
Volume similarity0.7912 +/− 0.27430.0000–1.00000.8128 +/− 0.24190.0000–1.00000.0006
Sensitivity0.8334 +/− 0.27650.0000–1.00000.8854 +/− 0.18230.0000–1.0000<0.0001
Specificity0.9984 +/− 0.02110.5189–1.00000.9985 +/− 0.02110.5189–1.00000.0009
Jaccard index0.7143 +/− 0.27670.0000–0.90760.7465 +/− 0.23870.0000–0.9584<0.0001
Dice similarity coefficient0.7943 +/− 0.27740.0000–0.97390.8266 +/− 0.23540.0000–0.9747<0.0001
Hausdorff distance15.4818 +/− 39.86370.0000–237.33436.0484 +/− 11.43760.0000–192.6465<0.0001
Thrombus Segmentation
AAA Dataset (n = 623 Slices)
Feature-Based Expert SystemHybrid Methodp Value
Mean +/− StdMin–MaxMean +/− StdMin–Max
Volume similarity0.9185 +/− 0.15750.1605–1.00000.9404 +/− 0.07750.4327–1.00000.0027
Sensitivity0.8594 +/− 0.16640.1401–1.00000.8665 +/− 0.14570.1376–1.0000<0.0001
Specificity0.9990 +/− 0.00230.9836–1.00000.9994 +/− 0.00130.9862–1.00000.0021
Jaccard index0.7711 +/− 0.18950.1475–0.96480.8124 +/− 0.13390.1375–0.9595<0.0001
Dice similarity coefficient0.8654 +/− 0.15770.2447–0.98010.8918 +/− 0.11030.2337–0.9701<0.0001
Hausdorff distance8.9412 +/− 9.39952.0000–50.99327.5113 +/− 8.82861.4131–79.1280<0.0001
AAA: abdominal aortic aneurysm. AMI: acute mesenteric ischemia.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lareyre, F.; Adam, C.; Carrier, M.; Raffort, J. Automated Segmentation of the Human Abdominal Vascular System Using a Hybrid Approach Combining Expert System and Supervised Deep Learning. J. Clin. Med. 2021, 10, 3347. https://doi.org/10.3390/jcm10153347

AMA Style

Lareyre F, Adam C, Carrier M, Raffort J. Automated Segmentation of the Human Abdominal Vascular System Using a Hybrid Approach Combining Expert System and Supervised Deep Learning. Journal of Clinical Medicine. 2021; 10(15):3347. https://doi.org/10.3390/jcm10153347

Chicago/Turabian Style

Lareyre, Fabien, Cédric Adam, Marion Carrier, and Juliette Raffort. 2021. "Automated Segmentation of the Human Abdominal Vascular System Using a Hybrid Approach Combining Expert System and Supervised Deep Learning" Journal of Clinical Medicine 10, no. 15: 3347. https://doi.org/10.3390/jcm10153347

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop