Skip to content

patelabhi23/AI_BraTS_Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

CSE-518 Artificial Intelligence Project

Topic-Brain Tumour Segmentation

Introduction

Gliomas are the most common primary brain malignancies, with different degrees of aggressiveness, variable prognosis and various heterogeneous histological sub-regions. Ample multi-institutional routine clinically-acquired multi-parametric MRI (mpMRI) scans of glioma, with pathologically confirmed diagnosis are used as the training, validation, and testing data for BraTS challenge 2021. Ground truth annotations of the tumor sub-regions are created and approved by expert neuroradiologists for every subject included in the training, validation, and testing data sets to quantitatively evaluate the predicted tumor segmentation’s. The dataset of BraTS 2020 contains data of 660 cases that is like 2640 mpMRI images.The present method for diagnosis of tumor is reactive, so once the patients show symptoms they get MRI and CT scans done. The scans are looked into by doctor and the tumor is confirmed but sometimes due to human error or tumor being small in size is not visible by naked eyes[Refer Fig. 1]. Thus in that case the role of Artificial Intelligence comes into picture. By using this approach the accuracy of prediction could be increased. This approach introduced the use of an ensemble classifier composed of different deep convolutional neural networks (CNN) architectures. The paper expects the accuracy to be higher in terms of prediction so as to get better accuracy so the tumor can be predicted in better way that is not even visible to naked eye.

Approach

The images from the data will be fed as input to the model, the images has to be prepossessed due to certain abnormalities like, presence of writing, excess black part or inversion of image, etc. As per decided the process done on image will be contouring, cropping, resizing, normalisation and on some images HoG (Histogram of oriented Gradient). The image converted to size of 240X240X1 matrix will be passed through CNN model consisting of 27 convolutional layers. The first half of the model will be used to narrow down the image to 15X15X256 and then the image will again be concatenated in 240X240X1 by using biases from the narrowing down order and by using total of 2,158,417 parameters to train the model. The MRI image are scanned that contains 5 types of images so if we take 20 images it scans a total of 100 images, these images are stored in for matrix, the image is normalized, the data is then processed, All the images are then concatenated into a single matrix and convolution is performed on it. Various other features like sensitivity, precision, specificity and dice coefficient are calculated based on the values; this represents the performance of the model.

image

Results

Segmented Part of Tumour

image

Loss Vs Epoch Graph

image

Dice-Coefficient Vs Epoch Graph

image

Accuracy Vs Epoch Graph

image

Platform details

As the data was available on kaggle we chose to use kaggle notebook as the data file was too large. Kaggle provides CPU and GPU as per requirement to test and train you model. Similar to other online compiler kaggle notebook is efficient and data is saved automatically.

References with necessary hyperlinks

[1] U.Baid, et al., "The RSNA-ASNR-MICCAI BraTS 2021 Benchmark on Brain Tumor Segmentation and Radiogenomic Classification", arXiv:2107.02314, 2021.

[2] B. H. Menze, A. Jakab, S. Bauer, J. Kalpathy-Cramer, K. Farahani, J. Kirby, et al. "The Multimodal Brain Tumor Image Segmentation Benchmark (BRATS)", IEEE Transactions on Medical Imaging 34(10), 1993-2024 (2015) DOI: 10.1109/TMI.2014.2377694

[3] S. Bakas, H. Akbari, A. Sotiras, M. Bilello, M. Rozycki, J.S. Kirby, et al., "Advancing The Cancer Genome Atlas glioma MRI collections with expert segmentation labels and radiomic features", Nature Scientific Data, 4:170117 (2017) DOI: 10.1038/sdata.2017.117

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published