Brain Tumour Detection Using Convolutional Neural Networks :VGG-16, MRI Image Analysis, and Real-Time Diagnostic Prediction


This paper presents the design and development of a Brain Tumour Detection System developed using Python and the Flask framework to assist radiologists in the accurate and timely diagnosis of brain tumours from MRI scans. The system employs deep learning techniques combining a VGG-16 pre-trained model and transfer learning to analyze MRI images and classify them into four categories — Glioma, Meningioma, Pituitary, and No Tumour — in real time. Features such as MRI image upload, automated feature extraction, confidence score generation, and a web-based diagnostic interface are integrated to enhance usability and clinical reliability. The system is designed with a modular architecture and a fine-tuned classification pipeline for efficient prediction management. It is observed that the proposed system improves diagnostic accuracy, reduces radiologist workload, and enhances early detection of life-threatening neurological conditions.
PDF