Research Article

Convolutional Neural Network-based Framework for Brain Tumor Classification and Segmentation using Magnetic Resonance Images

DOI:

10.3791/68428

September 5th, 2025

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Deep learning algorithms were utilized in MRI to perform brain tumor classification and segmentation with U-Net. InceptionV3, DenseNet201, and Inception-ResNet-v2 performed with excellent accuracy on tumor type and grade prediction. GPT-4.0 augmented hybrid models for automatic medical report generation and diagnostic assistance.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Early diagnosis of brain tumors is critical for optimization of the prognosis and treatment selection of the patient. Accurate segmentation and categorization of brain tumors are essential to create specialist treatment techniques. As MRI utilization for brain diagnosis increases and computer vision technology also improves, having a good and effective model to identify and categorize tumors based on MRI scans remains challenging. To address this problem, the authors suggested a deep learning-based technique to segment and classify brain tumors from different datasets. Image preprocessing employed nine augmentation methods to enhance model performance. Segmentation of MRI was done by using a U-Net model.

The developed classification model based on InceptionV3 and DenseNet201 predicts the existence of the tumor and categorizes it into Glioma, Meningioma, and Pituitary. With 99.15% accuracy, InceptionV3 is higher than DenseNet201's 98.75% in tumor classification. Additional tumor classification was performed by Clustering as HGG and LGG on the basis of Inception-ResNet-v2. Tumor grades (1-4) are identified with 96.64% accuracy by Inception-ResNet-v2. An autonomous system integrates hybrid models with GPT-4.0 to generate reports. Hence, this novel framework could very well be suitable for clinics when used for automatically identifying and separating brain tumors utilizing input images captured from MRI scans.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Brain tumors may significantly impair patients' and families' quality of life and account for one instance of every 100 cancers treated each year in the US1,2,3. Glioma is the most prevalent primary brain tumor among people in the United States, which has an incidence of 6.5 per 100,000. They arise in astrocytes, oligodendrocytes, and ependymal cells, the glial cells that provide nutrition to the neurons of the brain. Glioma is categorized into different types on the basis of the affected glial cell in the tumor as well as its genetic profile, which may now be useful ....

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Dataset description and exploratory analysis
The dataset consists of multiple sources to enhance the reliability and accuracy of the model. Merged_dataset contains 20,620 images from Dataset A (3,054), Dataset B (3,264), Dataset C (10,000), and Dataset D (4,292). Further, 1,425 images from the Brad data set were added for Glioma tumor grades (HGG, LGG). This diverse dataset will ensure better generalization, reduce biases, and improve the performance of the model. The large dataset enables comprehensive evaluations and thus, there is a higher probability of getting the right predictions in real-world applications of classification tasks.

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The training environment leverages Kaggle's NVIDIA Tesla T4 GPU, facilitating efficient model training. The libraries of importance are TensorFlow, PyTorch, Keras, NumPy, and Pinecone, which facilitate strong deep learning pipelines. DenseNet201, InceptionV3, and Inception-ResNet-v2 were chosen because of their demonstrated efficacy in medical imaging. These designs provide deep feature extraction, robust gradient flow, and hybrid strengths, which improve accuracy, minimize overfitting, and improve model generalization i.......

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Early diagnosis of brain tumors may be essential to save the life of an individual, as brain tumors can be highly dangerous and fatal. Currently, tumor diagnostics rely on radiologists' manual interpretation, which can cause delays and human error in detecting malignancies in early stages. Hence, this paper introduces a multi-classification brain tumor diagnosis model that can precisely detect, localize, and classify tumors, especially when dealing with varying shapes, sizes, and textures. It combines hybrid methods and .......

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The authors have no conflicts of interest to declare.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

None

AUTHOR CONTRIBUTION:
Conceptualization, A.K.; data curation, A.K.; formal analysis, A.K., M.U. and D.G.; investigation, A.K.; methodology, A.K.; supervision, M.U. and D.G.; validation, A.K., M.U. and D.G.; visualization, A.K. and M.U.; writing-original draft, A.K. and M.U.; writing-review and editing, A.K., M.U. and D.G.

....

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
fastTextFacebook AIN/AWord representation and classification
Google ColabGoogleN/ACloud-based Jupyter Notebook environment
Google Colab GPU/TPUGoogleN/ACloud-based hardware acceleration
Intel Core i5/i7 or AMD Ryzen 5/7Intel / AMDN/AProcessor for local execution (if required)
MatplotlibOpen-sourceN/AData visualization library
NLTKOpen-sourceN/ANatural Language Toolkit for text processing
NumPyOpen-sourceN/ANumerical computing library
NVIDIA GTX 1650 or Higher (Optional)NVIDIAN/AGPU for deep learning tasks
PandasOpen-sourceN/AData manipulation library
Python Python Software FoundationN/AProgramming language for ML and NLP
PyTorchMeta AIN/ADeep Learning framework
RAM (8GB Minimum, 16GB Recommended)VariousN/AMemory requirement for ML tasks
Scikit-learnOpen-sourceN/AMachine Learning library
SeabornOpen-sourceN/AStatistical data visualization
SpaCyExplosion AIN/AIndustrial-strength NLP library
SSD Storage (256GB Minimum, 512GB Recommended)VariousN/AStorage for dataset processing
TensorFlowGoogleN/ADeep Learning framework

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Kaye, A. H., Laws, E. R. Jr Brain tumors e-book: an encyclopedic approach. , Elsevier Health Sciences. (2011).
  2. Roda, E., Bottone, M. G. Brain cancers: new perspectives and therapies. Front Neurosci. 16, 857408(2022).
  3. Herholz, K., Langen, K. J., Schiepers, C., Mountz, J. M. Brain tumors.

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Brain Tumor ClassificationBrain Tumor SegmentationConvolutional Neural NetworkMagnetic Resonance ImagesDeep Learning ModelU Net SegmentationImage AugmentationTumor GradingInceptionV3 ModelDenseNet201 Model

Related Articles