Deep Learning for Type-B Aortic Dissection
Ayman Abaid¹, Muhammad Ali Farooq3, Srinivas Ilancheran¹, Talha Iqbal², Niamh Hynes4, Peter Corcoran3, and Ihsan Ullah¹,²
1School of Computer Science, University of Galway, Ireland, 2Insight SFI Research Centre for Data Analytics, University of Galway, Ireland,
3School of Engineering, College of Science and Engineering, University of Galway, Ireland, 4School of Medicine, at University of Galway, Galway, Ireland
Background & Motivation
Type B aortic dissection (TBAD) is a serious cardiovascular condition caused by a tear in the descending aorta. Accurate lumen segmentation is essential for effective diagnosis and prognosis. Computed Tomography Angiography (CTA) is widely used for detailed visualization of the aorta and surrounding structures, but manual segmentation is time-consuming and costly, underscoring the need for more efficient diagnostic methods. While deep learning has significantly advanced medical image segmentation, developing models for new datasets remains challenging due to the need for precise annotations. Our research focuses on enhancing TBAD diagnosis and prognosis through advanced deep learning methods. Below is a summary of our work so far.
To train, or not to train: exploring foundation models for TBAD segmentation
Exploratory analysis of Type B Aortic Dissection (TBAD) segmentation in 2D CTA images using various kernels
Synthesizing CTA Image Data for Type-B Aortic Dissection using Stable Diffusion Models
1
2
3
Acknowledgements
These publications have emanated from research conducted with the financial support of Science Foundation Ireland under Grant Number [SFI/12/RC/2289_P2] through the Insight SFI Research Centre for Data Analytics. Additionally, these publications have emanated from research conducted with the financial support of Taighde Éireann – Research Ireland under Grant No. 18/CRT/6223.
References
In this work, we explore 2D Convolutional Neural Networks (CNNs) for slice-by-slice segmentation of true lumen, false lumen, and false lumen thrombus in CTA images. We evaluate three 2D UNet variants—baseline UNet, UNet with atrous convolutions, and a custom UNet with position-oriented weighting—against a state-of-the-art 3D UNet. Our UNet with a VGG19 encoder performed best, achieving a mean Dice score of 80.48% and an IoU of 72.93% (Table 1). While our 2D models excel in lumen segmentation, they show lower accuracy in thrombus segmentation compared to the 3D UNet.
Algorithm | Model | TL | FL | FLT |
Proposed | Baseline 2D UNet | 83.1 | 84.9 | 30.4 |
Atrous 2D UNet | 75.7 | 80.1 | 23.5 | |
Custom 2D UNet | 78.6 | 81.9 | 6.70 | |
| 3D UNet | 79.0 | 68.0 | 50.0 |
Table1: Comparison of segmentation performance in terms of Dice score (%): Proposed vs. State-of-the-Art Models
Recent advances in computer vision have been fueled by vision foundation models (FMs). Models like the Segment Anything Model (SAM) are now being applied to medical imaging. This study evaluates three segmentation FMs for aortic segmentation on CTA images, comparing their performance to traditional methods. While these models show promise in improving efficiency, our findings suggest that they still fall short of outperforming conventional segmentation models out of the box.
| MedSAM | UniverSeg | UNet | ||
s=16 | s=32 | s=64 | |||
mIoU | 0.070 | 0.180 | 0.219 | 0.188 | 0.632 |
mDSC | 0.039 | 0.210 | 0.251 | 0.227 | 0.527 |
Table 2: Performance comparison of UniverSeg, MedSAM, and U-Net on CTA image segmentation based on the mean Intersection over Union (mIoU) score and mean Dice coefficient score (mDSC). ‘s' denotes the support size.
Table 3: Performance comparison of the classifier using real data versus a hybrid dataset in terms of overall accuracy and class-wise accuracy.
Table 4: Performance comparison of the u-net model with and without synthetic data pretraining, reporting metrics such as mean intersection over union (IoU), and class-wise IoU
This study proposes a data generation pipeline, DiffusionTBAD, which generates synthetic CTA images by fine-tuning Text-to-Image (T2I) stable diffusion (SD) models. Given the small size of medical datasets, we employ the few-shot learning method DreamBooth, combined with LoRA, to fine-tune the T2I SD model. We generate CTA images across five classes, each representing the presence or absence of the lumen, with each image accompanied by a short textual prompt. A comprehensive evaluation, including quantitative analysis and clinician assessment, confirms that T2I SD models can generate realistic CTA images. Additionally, we use the generated data to augment real datasets for downstream tasks such as classification and segmentation. Results in Tables 3 and 4 show that the proposed methodology effectively captures key features of TBAD, demonstrating its potential to address data scarcity in cardiovascular imaging.
.
| No. of Training Images | Overall Accuracy | Class-wise Accuracy | ||||||
Real | | Synthetic | TL | FL | FLT | Background | TL+FL | ||
Real | 18233 | | - | 0.67±0.02 | 0.45±0.07 | 0.85±0.05 | 0.20±0.00 | 0.89±0.02 | 0.98±0.02 |
Real + DiffusionTBAD | 18233 | | 10000 | 0.76±0.00 | 0.80±0.06 | 0.87±0.02 | 0.20±0.00 | 0.96±0.04 | 0.95±0.03 |
| IoU | |||
Mean | TL | FL | FLT | |
No Pretraining | 0.66 | 0.71 | 0.74 | 0.19 |
Pretraining with DiffusionTBAD | 0.70 | 0.77 | 0.75 | 0.28 |
Figure 1: Methodology for training SD models and generating CTA images via diverse image sampling
Google Scholar Link