Switch to unified view

a/README.md b/README.md
1
# DeepLearning-HeartSegmentation
1
# DeepLearning-HeartSegmentation
2
Heart segmentation in chest CT scans 
2
Heart segmentation in chest CT scans 
3
3
4
## Introduction
4
## Introduction
5
5
6
This project aims to develop and evaluate deep learning models for the accurate segmentation of the heart in medical images, particularly in non-contrast and non-gated computed tomography (CT) scans. The precise delineation of the heart region is crucial for various medical applications.
6
This project aims to develop and evaluate deep learning models for the accurate segmentation of the heart in medical images, particularly in non-contrast and non-gated computed tomography (CT) scans. The precise delineation of the heart region is crucial for various medical applications.
7
7
8
## Models and Architectures
8
## Models and Architectures
9
9
10
### U-Net++
10
### U-Net++
11
11
12
We employed the U-Net++ architecture as a base model for heart segmentation. The model was trained using a Binary Cross-Entropy loss function. After 100 epochs of training, the model achieved an average Dice similarity coefficient of 0.72 and a Jaccard index of 0.67 on the validation set.
12
We employed the U-Net++ architecture as a base model for heart segmentation. The model was trained using a Binary Cross-Entropy loss function. After 100 epochs of training, the model achieved an average Dice similarity coefficient of 0.72 and a Jaccard index of 0.67 on the validation set.
13
13
14
### MA-Net
14
### MA-Net
15
15
16
The Multi-scale Attention Net (MA-Net) architecture was implemented to improve heart segmentation. After 100 epochs, this model outperformed U-Net++ with an average Dice coefficient of 0.85 and a Jaccard index of 0.82 on the validation set. Further training for 200 epochs reduced oscillations in the training and validation metrics.
16
The Multi-scale Attention Net (MA-Net) architecture was implemented to improve heart segmentation. After 100 epochs, this model outperformed U-Net++ with an average Dice coefficient of 0.85 and a Jaccard index of 0.82 on the validation set. Further training for 200 epochs reduced oscillations in the training and validation metrics.
17
<p align='center'>
17
<p align='center'>
18
<img src='https://github.com/dcrovo/DeepLearning-HeartSegmentation/blob/main/imgs/MANET_TRAIN.png' />  
18
<img src='https://github.com/dcrovo/DeepLearning-HeartSegmentation/blob/main/imgs/MANET_TRAIN.png?raw=true' />  
19
<img src='https://github.com/dcrovo/DeepLearning-HeartSegmentation/blob/main/imgs/MANET_DICE_VAL.png' />  
19
<img src='https://github.com/dcrovo/DeepLearning-HeartSegmentation/blob/main/imgs/MANET_DICE_VAL.png?raw=true' />  
20
20
21
</p>
21
</p>
22
22
23
## Results
23
## Results
24
This is a sample CT scan segmented by the MANET model in red and by a certified board radiologist in green.
24
This is a sample CT scan segmented by the MANET model in red and by a certified board radiologist in green.
25
<p align='center'>
25
<p align='center'>
26
<img src='https://github.com/dcrovo/DeepLearning-HeartSegmentation/blob/main/imgs/final.png' width=496 height=515/>  
26
<img src='https://github.com/dcrovo/DeepLearning-HeartSegmentation/blob/main/imgs/final.png?raw=true' width=496 height=515/>  
27
</p>
27
</p>
28
28
29
29
30
In summary, the MA-Net model demonstrated superior performance in heart segmentation compared to U-Net++. It achieved a Dice coefficient of 0.883, which compares favourably with state-of-the-art models. However, both models exhibited some overfitting, likely due to the limited size of the training dataset.
30
In summary, the MA-Net model demonstrated superior performance in heart segmentation compared to U-Net++. It achieved a Dice coefficient of 0.883, which compares favourably with state-of-the-art models. However, both models exhibited some overfitting, likely due to the limited size of the training dataset.
31
31
32
## Future Work
32
## Future Work
33
33
34
To enhance the models further, future work will focus on hyperparameter optimization and increased data augmentation. The well-segmented heart regions will be used as a crucial step for addressing broader medical image analysis challenges.
34
To enhance the models further, future work will focus on hyperparameter optimization and increased data augmentation. The well-segmented heart regions will be used as a crucial step for addressing broader medical image analysis challenges.
35
35