SlideShare a Scribd company logo
1 of 24
Download to read offline
Brain Tumor Detection and
Classification
Prof. Poonam Bhogle
- Apurva Mehta 1411093
- Hitesh Jaiswal 1411026
- Shreyansh Kotak 1411025
- Yash Pasar 1411038
K. J. Somaiya College of Engineering
Department of Computer Engineering
Problem
Definition
Our study deals with automated brain tumor
detection and classification.
Normally the anatomy of the brain is analyzed by
MRI scans or CT scans.
Our system aims to detect the tumor from the given
MRI scan and then classifies the tumor as
malignant or benign.
Scope
Our aim is to develop an automated system for
enhancement, segmentation and classification of
brain tumors.
The system can be used by neurosurgeons and
healthcare specialists.
The system incorporates image processing,
pattern analysis, and computer vision techniques
and is expected to improve the sensitivity,
specificity, and efficiency of brain tumor screening.
The proper combination and parameterization of
above phases enables the development of adjunct
tools that can help on the early diagnosis or the
monitoring of the therapeutic procedures.
Requirements
Software Requirements
MATLAB 2017b or later
Operating System: Windows 7 SP1 or later, macOS
Yosemite or later
Hardware Requirements
Processor: Any Intel or AMD x86-64 processor
RAM: 8 GB
Disk Space: 8 GB
Graphics: Hardware accelerated graphics card
supporting OpenGL 3.3 with 1GB GPU memory
Software
Architecture
Diagram
Graphical User Interface (GUI)
MRI Scans
MRI scans of brain are taken as the input for all
training and testing purposes.
The images are Grayscale and are resized to
256x256 px for processing.
It is assumed that all the images given input to
the system are either Benign (Non-cancerous) or
Malignant (Cancerous).
The images are separated into two labeled
folders for training and testing purpose only.
Segregated Dataset
Sample MRI Scans
Segmentation
Segmentation is the most crucial step in
identification of Tumor.
This step extracts the tumor from the MRI scans
which is then sent for extracting features.
Following are the segmentation algorithms that
have been implemented:
1. Canny
2. Otsu
3. Watershed
4. PSO
Original MRI Scan Segmented Tumor Image
Pre-processing
Median filtering is a common image enhancement
technique for removing salt and pepper noise.
Weighted median filtering technique gives better
results compared to median filter, adaptive filter
and spatial filter.
Gaussian filter is also used to smooth the image
and get rid of noise.
The MRI scanning machines are very precise
with almost no noise in the images.
Before Pre-processing with Noise After Pre-processing without Noise
Segmentation
Canny Algorithm
Edge detection is the approach used most
frequently for segmenting images based on abrupt
change in intensity.
The canny edge operator works in a multi stage
process.
Canny algorithm is capable of yielding a totally
unbroken edge for the posterior boundary of the
brain.
Segmentation
Otsu Algorithm
Otsu’s thresholding is a non - linear operation that
converts a grayscale image into a binary image
where the two levels are assigned to pixel those
that are below or above the specified threshold
value.
The algorithm assumes that the image contains
two classes of pixels following bi-modal histogram:
● Foreground pixels
● Background pixels
It then calculates the optimum threshold separating
the two classes so that their combined spread
(intra-class variance) is minimal and inter-class
variance is maximal
Segmentation
Watershed Algorithm
Watershed segmentation is a gradient - based
segmentation technique.
It assumes that any grayscale image can be viewed
as a topographic surface where:
● High intensity denotes peaks and hills
● Low intensity denotes valleys
It is suitable for the images that have higher
intensity value.
This approach may give over-segmented result due
to noise or any other irregularities in the image.
Segmentation
Particle Swarm Optimization (PSO)
Algorithm
Particle Swarm Optimization (PSO) algorithm is
based on swarm intelligence.
All particles have a fitness value evaluated by a
fitness function and a velocity data that orients
their fights.
PSO algorithm starts with a group of random
generated solutions (particles) and optimal solution
is investigated iteratively.
Out of the 4 segmentation algorithms used, PSO
gives the best segmentation results.
Feature Extraction
Feature Extraction
Discrete Wavelet Transform (DWT) &
Principal Component Analysis (PCA)
Algorithm
Discrete Wavelet Transform (DWT) is used in
combination with Principal Component Analysis
(PCA) to extract image features from the
segmented MRI scans.
DWT is used to extract coefficient of wavelets from
brain MR images.
The wavelet localizes frequency information of
signal function which was important for
classification.
PCA is used to reduce the large dimensionality of
the data.
PCA computes the Eigen vectors of the covariance
matrix and approximates it by a linear combination
of the leading eigenvectors.
Feature Extraction
List of Extracted Features
GLCM Features
1. Correlation
2. Contrast
3. Energy
4. Homogeneity
5. Mean
6. Standard Deviation
7. Entropy
8. Root Mean Square (RMS)
9. Variance
10. Inverse Difference Movement (IDM)
11. Kurtosis
12. Skewness
13. Smoothness
Classification
This requires the system to train first using
classified MRI scans and then based on trained
data classify the test images.
This step classifies the Brain Tumor MRI scan as:
1. Benign (Non-Cancerous)
2. Malignant (Cancerous)
Following are the classification algorithms that
have been implemented:
1. Support vector machine (SVM)
2. Lazy IBK
3. Convolutional Neural Network (CNN)
Benign
Classification:
Classification
Support Vector Machine (SVM)
Support Vector Machine (SVM) is a
non-probabilistic binary linear classifier.
A SVM takes the set of feature vectors as input,
generates a training model after scaling, selecting
and validating, and generates a training model as
the output.
This training model is then used to classify the
image as either benign or malignant based on the
features generated from the feature extraction step.
The accuracy relies completely on the accuracy of
features extracted during training and testing.
Classification
Lazy IBK
Lazy IBK is instance based k-nearest neighbor
semi-supervised learning algorithm.
Instance-based (IB) learning methods simply store
the training examples and postpone the
generalization (building a model) until a new
instance must be classified or prediction made.
The instance based k-nearest neighbor is a
semi-supervised learning algorithm. It requires
training data and a predefined k value to find the k
nearest data based on distance computation for
each instance. If k data have different classes, the
algorithm predicts class of the unknown data to be
the same as the majority class.
Classification
Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNNs) are similar
to traditional neural networks, except CNN unlike
neural networks, where the input is a vector, here
the input is a multi-channeled image.
This algorithm does not use the features from the
feature extraction step to classify the tumor.
It uses a neural network generated from the
segmented images of training data to classify the
tumor.
The training can take minutes and even hours
based on the volume of training data.
CNN provides the best result of the 3 classification
algorithms used.
Results
Integration Testing Accuracy
Test Case: Accuracy
OTSU + (DWT + PCA) + SVM 56%
OTSU + (DWT + PCA) + Lazy IBK 45%
OTSU + CNN 87%
CANNY + (DWT + PCA) + SVM 71%
CANNY + (DWT + PCA) + Lazy IBK 45%
CANNY + CNN 83%
PSO + (DWT + PCA) + SVM 45%
PSO + (DWT + PCA) + Lazy IBK 45%
PSO + CNN 91%
Watershed + (DWT + PCA) + SVM 63%
Watershed + (DWT + PCA) + Lazy IBK 44%
Watershed + CNN 76%
The aim of the system is to act as an assistive
technology to aid neurosurgeons and radiologists.
The system can be integrated with cloud platform
where medical scans from partner MRI centers can
be made available to train the system with new
training set.
Real time classification can be made possible by
integrating Artificial Intelligence (AI) with the
developed Brain Tumor Detection and Classification
system combined with live input from the MRI
scanning instrument.
Future Scope
Thank You

More Related Content

Similar to Brain Tumor - Final Presentation.pdf

MALIGNANT AND BENIGN BRAIN TUMOR SEGMENTATION AND CLASSIFICATION USING SVM WI...
MALIGNANT AND BENIGN BRAIN TUMOR SEGMENTATION AND CLASSIFICATION USING SVM WI...MALIGNANT AND BENIGN BRAIN TUMOR SEGMENTATION AND CLASSIFICATION USING SVM WI...
MALIGNANT AND BENIGN BRAIN TUMOR SEGMENTATION AND CLASSIFICATION USING SVM WI...sipij
 
IRJET- Novel Approach for Detection of Brain Tumor :A Review
IRJET-  	  Novel Approach for Detection of Brain Tumor :A ReviewIRJET-  	  Novel Approach for Detection of Brain Tumor :A Review
IRJET- Novel Approach for Detection of Brain Tumor :A ReviewIRJET Journal
 
IRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep LearningIRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep LearningIRJET Journal
 
Brain Tumor Detection and Classification using Adaptive Boosting
Brain Tumor Detection and Classification using Adaptive BoostingBrain Tumor Detection and Classification using Adaptive Boosting
Brain Tumor Detection and Classification using Adaptive BoostingIRJET Journal
 
Comparative Analysis of Early Stage Cancer Detection Methods in Machine Learning
Comparative Analysis of Early Stage Cancer Detection Methods in Machine LearningComparative Analysis of Early Stage Cancer Detection Methods in Machine Learning
Comparative Analysis of Early Stage Cancer Detection Methods in Machine LearningIRJET Journal
 
AN ANN BASED BRAIN ABNORMALITY DETECTION USING MR IMAGES
AN ANN BASED BRAIN ABNORMALITY DETECTION USING MR IMAGESAN ANN BASED BRAIN ABNORMALITY DETECTION USING MR IMAGES
AN ANN BASED BRAIN ABNORMALITY DETECTION USING MR IMAGEScscpconf
 
Paper id 28201445
Paper id 28201445Paper id 28201445
Paper id 28201445IJRAT
 
SVM-KNN Hybrid Method for MR Image
SVM-KNN Hybrid Method for MR ImageSVM-KNN Hybrid Method for MR Image
SVM-KNN Hybrid Method for MR ImageIRJET Journal
 
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and ThresholdingIRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and ThresholdingIRJET Journal
 
Lung Tumour Detection using Image Processing
Lung Tumour Detection using Image Processing Lung Tumour Detection using Image Processing
Lung Tumour Detection using Image Processing Aviral Chaurasia
 
IRJET - Detection and Classification of Brain Tumor
IRJET - Detection and Classification of Brain TumorIRJET - Detection and Classification of Brain Tumor
IRJET - Detection and Classification of Brain TumorIRJET Journal
 
Design and development of pulmonary tuberculosis diagnosing system using image
Design and development of pulmonary tuberculosis diagnosing system using imageDesign and development of pulmonary tuberculosis diagnosing system using image
Design and development of pulmonary tuberculosis diagnosing system using imageIAEME Publication
 
Review of Classification algorithms for Brain MRI images
Review of Classification algorithms for Brain MRI imagesReview of Classification algorithms for Brain MRI images
Review of Classification algorithms for Brain MRI imagesIRJET Journal
 
Brain Tumor Detection Using Artificial Neural Network Fuzzy Inference System ...
Brain Tumor Detection Using Artificial Neural Network Fuzzy Inference System ...Brain Tumor Detection Using Artificial Neural Network Fuzzy Inference System ...
Brain Tumor Detection Using Artificial Neural Network Fuzzy Inference System ...Editor IJCATR
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Comparison of Image Segmentation Algorithms for Brain Tumor Detection
Comparison of Image Segmentation Algorithms for Brain Tumor DetectionComparison of Image Segmentation Algorithms for Brain Tumor Detection
Comparison of Image Segmentation Algorithms for Brain Tumor DetectionIJMTST Journal
 
Possibilistic Fuzzy C Means Algorithm For Mass classificaion In Digital Mammo...
Possibilistic Fuzzy C Means Algorithm For Mass classificaion In Digital Mammo...Possibilistic Fuzzy C Means Algorithm For Mass classificaion In Digital Mammo...
Possibilistic Fuzzy C Means Algorithm For Mass classificaion In Digital Mammo...IJERA Editor
 
IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...
IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...
IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...IRJET Journal
 
Brain tumor detection by scanning MRI images (using filtering techniques)
Brain tumor detection by scanning MRI images (using filtering techniques)Brain tumor detection by scanning MRI images (using filtering techniques)
Brain tumor detection by scanning MRI images (using filtering techniques)Vivek reddy
 

Similar to Brain Tumor - Final Presentation.pdf (20)

MALIGNANT AND BENIGN BRAIN TUMOR SEGMENTATION AND CLASSIFICATION USING SVM WI...
MALIGNANT AND BENIGN BRAIN TUMOR SEGMENTATION AND CLASSIFICATION USING SVM WI...MALIGNANT AND BENIGN BRAIN TUMOR SEGMENTATION AND CLASSIFICATION USING SVM WI...
MALIGNANT AND BENIGN BRAIN TUMOR SEGMENTATION AND CLASSIFICATION USING SVM WI...
 
IRJET- Novel Approach for Detection of Brain Tumor :A Review
IRJET-  	  Novel Approach for Detection of Brain Tumor :A ReviewIRJET-  	  Novel Approach for Detection of Brain Tumor :A Review
IRJET- Novel Approach for Detection of Brain Tumor :A Review
 
IRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep LearningIRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep Learning
 
Brain Tumor Detection and Classification using Adaptive Boosting
Brain Tumor Detection and Classification using Adaptive BoostingBrain Tumor Detection and Classification using Adaptive Boosting
Brain Tumor Detection and Classification using Adaptive Boosting
 
Comparative Analysis of Early Stage Cancer Detection Methods in Machine Learning
Comparative Analysis of Early Stage Cancer Detection Methods in Machine LearningComparative Analysis of Early Stage Cancer Detection Methods in Machine Learning
Comparative Analysis of Early Stage Cancer Detection Methods in Machine Learning
 
AN ANN BASED BRAIN ABNORMALITY DETECTION USING MR IMAGES
AN ANN BASED BRAIN ABNORMALITY DETECTION USING MR IMAGESAN ANN BASED BRAIN ABNORMALITY DETECTION USING MR IMAGES
AN ANN BASED BRAIN ABNORMALITY DETECTION USING MR IMAGES
 
Paper id 28201445
Paper id 28201445Paper id 28201445
Paper id 28201445
 
SVM-KNN Hybrid Method for MR Image
SVM-KNN Hybrid Method for MR ImageSVM-KNN Hybrid Method for MR Image
SVM-KNN Hybrid Method for MR Image
 
K011138084
K011138084K011138084
K011138084
 
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and ThresholdingIRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
 
Lung Tumour Detection using Image Processing
Lung Tumour Detection using Image Processing Lung Tumour Detection using Image Processing
Lung Tumour Detection using Image Processing
 
IRJET - Detection and Classification of Brain Tumor
IRJET - Detection and Classification of Brain TumorIRJET - Detection and Classification of Brain Tumor
IRJET - Detection and Classification of Brain Tumor
 
Design and development of pulmonary tuberculosis diagnosing system using image
Design and development of pulmonary tuberculosis diagnosing system using imageDesign and development of pulmonary tuberculosis diagnosing system using image
Design and development of pulmonary tuberculosis diagnosing system using image
 
Review of Classification algorithms for Brain MRI images
Review of Classification algorithms for Brain MRI imagesReview of Classification algorithms for Brain MRI images
Review of Classification algorithms for Brain MRI images
 
Brain Tumor Detection Using Artificial Neural Network Fuzzy Inference System ...
Brain Tumor Detection Using Artificial Neural Network Fuzzy Inference System ...Brain Tumor Detection Using Artificial Neural Network Fuzzy Inference System ...
Brain Tumor Detection Using Artificial Neural Network Fuzzy Inference System ...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Comparison of Image Segmentation Algorithms for Brain Tumor Detection
Comparison of Image Segmentation Algorithms for Brain Tumor DetectionComparison of Image Segmentation Algorithms for Brain Tumor Detection
Comparison of Image Segmentation Algorithms for Brain Tumor Detection
 
Possibilistic Fuzzy C Means Algorithm For Mass classificaion In Digital Mammo...
Possibilistic Fuzzy C Means Algorithm For Mass classificaion In Digital Mammo...Possibilistic Fuzzy C Means Algorithm For Mass classificaion In Digital Mammo...
Possibilistic Fuzzy C Means Algorithm For Mass classificaion In Digital Mammo...
 
IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...
IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...
IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...
 
Brain tumor detection by scanning MRI images (using filtering techniques)
Brain tumor detection by scanning MRI images (using filtering techniques)Brain tumor detection by scanning MRI images (using filtering techniques)
Brain tumor detection by scanning MRI images (using filtering techniques)
 

Recently uploaded

Sui Generis Magazine volume one Kristen Murillo.pdf
Sui Generis Magazine volume one Kristen Murillo.pdfSui Generis Magazine volume one Kristen Murillo.pdf
Sui Generis Magazine volume one Kristen Murillo.pdfkristenmurillo218
 
Call Girls Bhavnagar - 📞 8617370543 Our call girls are sure to provide you wi...
Call Girls Bhavnagar - 📞 8617370543 Our call girls are sure to provide you wi...Call Girls Bhavnagar - 📞 8617370543 Our call girls are sure to provide you wi...
Call Girls Bhavnagar - 📞 8617370543 Our call girls are sure to provide you wi...Nitya salvi
 
Completed Event Presentation for Huma 1305
Completed Event Presentation for Huma 1305Completed Event Presentation for Huma 1305
Completed Event Presentation for Huma 1305jazlynjacobs51
 
Digital C-Type Printing: Revolutionizing The Future Of Photographic Prints
Digital C-Type Printing: Revolutionizing The Future Of Photographic PrintsDigital C-Type Printing: Revolutionizing The Future Of Photographic Prints
Digital C-Type Printing: Revolutionizing The Future Of Photographic PrintsMatte Image
 
Azad Nagar Call Girls ,☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuin...
Azad Nagar Call Girls ,☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuin...Azad Nagar Call Girls ,☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuin...
Azad Nagar Call Girls ,☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuin...delhimunirka15
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607dollysharma2066
 
Pari Chowk Call Girls ☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuine...
Pari Chowk Call Girls ☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuine...Pari Chowk Call Girls ☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuine...
Pari Chowk Call Girls ☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuine...delhimunirka15
 
Call Girls Ahwa Just Call 📞 8617370543 Top Class Call Girl Service Available
Call Girls Ahwa Just Call 📞 8617370543 Top Class Call Girl Service AvailableCall Girls Ahwa Just Call 📞 8617370543 Top Class Call Girl Service Available
Call Girls Ahwa Just Call 📞 8617370543 Top Class Call Girl Service AvailableNitya salvi
 
Russian Call Girls Lucknow Just Call 👉👉 📞 8617370543 Top Class Call Girl Serv...
Russian Call Girls Lucknow Just Call 👉👉 📞 8617370543 Top Class Call Girl Serv...Russian Call Girls Lucknow Just Call 👉👉 📞 8617370543 Top Class Call Girl Serv...
Russian Call Girls Lucknow Just Call 👉👉 📞 8617370543 Top Class Call Girl Serv...Nitya salvi
 
codes and conventions of film magazine and website.pptx
codes and conventions of film magazine and website.pptxcodes and conventions of film magazine and website.pptx
codes and conventions of film magazine and website.pptx17duffyc
 
New Call Girls In Shamli 8617370543 Shamli Escorts Service
New Call Girls In Shamli 8617370543 Shamli Escorts ServiceNew Call Girls In Shamli 8617370543 Shamli Escorts Service
New Call Girls In Shamli 8617370543 Shamli Escorts ServiceNitya salvi
 
THE ARTS OF THE PHILIPPINE BALLET PRESN
THE ARTS OF  THE PHILIPPINE BALLET PRESNTHE ARTS OF  THE PHILIPPINE BALLET PRESN
THE ARTS OF THE PHILIPPINE BALLET PRESNAlvinFerdinandAceCas
 
Call Girls In Sindhudurg Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service E...
Call Girls In Sindhudurg Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service E...Call Girls In Sindhudurg Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service E...
Call Girls In Sindhudurg Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service E...Nitya salvi
 
Storyboard short: Ferrarius Tries to Sing
Storyboard short: Ferrarius Tries to SingStoryboard short: Ferrarius Tries to Sing
Storyboard short: Ferrarius Tries to SingLyneSun
 
SB_ Dragons Riders of Berk_ Rough_ RiverPhan (2024)
SB_ Dragons Riders of Berk_ Rough_ RiverPhan (2024)SB_ Dragons Riders of Berk_ Rough_ RiverPhan (2024)
SB_ Dragons Riders of Berk_ Rough_ RiverPhan (2024)River / Thao Phan
 
Call Girls Aligarh Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Aligarh Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Aligarh Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Aligarh Just Call 8617370543 Top Class Call Girl Service AvailableNitya salvi
 
HUMA Final Presentation About Chicano Culture
HUMA Final Presentation About Chicano CultureHUMA Final Presentation About Chicano Culture
HUMA Final Presentation About Chicano Culturekarinamercado2462
 
Call Girl In Chandigarh ☎ 08868886958✅ Just Genuine Call Call Girls Chandigar...
Call Girl In Chandigarh ☎ 08868886958✅ Just Genuine Call Call Girls Chandigar...Call Girl In Chandigarh ☎ 08868886958✅ Just Genuine Call Call Girls Chandigar...
Call Girl In Chandigarh ☎ 08868886958✅ Just Genuine Call Call Girls Chandigar...Sheetaleventcompany
 
SB_ Scott Pilgrim_ Rough_ RiverPhan (2024)
SB_ Scott Pilgrim_ Rough_ RiverPhan (2024)SB_ Scott Pilgrim_ Rough_ RiverPhan (2024)
SB_ Scott Pilgrim_ Rough_ RiverPhan (2024)River / Thao Phan
 
ppt seni budaya kelas xi, menganalisis konsep,unsur,prinsip dan teknik
ppt seni budaya kelas xi, menganalisis konsep,unsur,prinsip dan teknikppt seni budaya kelas xi, menganalisis konsep,unsur,prinsip dan teknik
ppt seni budaya kelas xi, menganalisis konsep,unsur,prinsip dan teknikAgustinus791932
 

Recently uploaded (20)

Sui Generis Magazine volume one Kristen Murillo.pdf
Sui Generis Magazine volume one Kristen Murillo.pdfSui Generis Magazine volume one Kristen Murillo.pdf
Sui Generis Magazine volume one Kristen Murillo.pdf
 
Call Girls Bhavnagar - 📞 8617370543 Our call girls are sure to provide you wi...
Call Girls Bhavnagar - 📞 8617370543 Our call girls are sure to provide you wi...Call Girls Bhavnagar - 📞 8617370543 Our call girls are sure to provide you wi...
Call Girls Bhavnagar - 📞 8617370543 Our call girls are sure to provide you wi...
 
Completed Event Presentation for Huma 1305
Completed Event Presentation for Huma 1305Completed Event Presentation for Huma 1305
Completed Event Presentation for Huma 1305
 
Digital C-Type Printing: Revolutionizing The Future Of Photographic Prints
Digital C-Type Printing: Revolutionizing The Future Of Photographic PrintsDigital C-Type Printing: Revolutionizing The Future Of Photographic Prints
Digital C-Type Printing: Revolutionizing The Future Of Photographic Prints
 
Azad Nagar Call Girls ,☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuin...
Azad Nagar Call Girls ,☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuin...Azad Nagar Call Girls ,☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuin...
Azad Nagar Call Girls ,☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuin...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
 
Pari Chowk Call Girls ☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuine...
Pari Chowk Call Girls ☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuine...Pari Chowk Call Girls ☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuine...
Pari Chowk Call Girls ☎️ ((#9711106444)), 💘 Full enjoy Low rate girl💘 Genuine...
 
Call Girls Ahwa Just Call 📞 8617370543 Top Class Call Girl Service Available
Call Girls Ahwa Just Call 📞 8617370543 Top Class Call Girl Service AvailableCall Girls Ahwa Just Call 📞 8617370543 Top Class Call Girl Service Available
Call Girls Ahwa Just Call 📞 8617370543 Top Class Call Girl Service Available
 
Russian Call Girls Lucknow Just Call 👉👉 📞 8617370543 Top Class Call Girl Serv...
Russian Call Girls Lucknow Just Call 👉👉 📞 8617370543 Top Class Call Girl Serv...Russian Call Girls Lucknow Just Call 👉👉 📞 8617370543 Top Class Call Girl Serv...
Russian Call Girls Lucknow Just Call 👉👉 📞 8617370543 Top Class Call Girl Serv...
 
codes and conventions of film magazine and website.pptx
codes and conventions of film magazine and website.pptxcodes and conventions of film magazine and website.pptx
codes and conventions of film magazine and website.pptx
 
New Call Girls In Shamli 8617370543 Shamli Escorts Service
New Call Girls In Shamli 8617370543 Shamli Escorts ServiceNew Call Girls In Shamli 8617370543 Shamli Escorts Service
New Call Girls In Shamli 8617370543 Shamli Escorts Service
 
THE ARTS OF THE PHILIPPINE BALLET PRESN
THE ARTS OF  THE PHILIPPINE BALLET PRESNTHE ARTS OF  THE PHILIPPINE BALLET PRESN
THE ARTS OF THE PHILIPPINE BALLET PRESN
 
Call Girls In Sindhudurg Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service E...
Call Girls In Sindhudurg Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service E...Call Girls In Sindhudurg Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service E...
Call Girls In Sindhudurg Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service E...
 
Storyboard short: Ferrarius Tries to Sing
Storyboard short: Ferrarius Tries to SingStoryboard short: Ferrarius Tries to Sing
Storyboard short: Ferrarius Tries to Sing
 
SB_ Dragons Riders of Berk_ Rough_ RiverPhan (2024)
SB_ Dragons Riders of Berk_ Rough_ RiverPhan (2024)SB_ Dragons Riders of Berk_ Rough_ RiverPhan (2024)
SB_ Dragons Riders of Berk_ Rough_ RiverPhan (2024)
 
Call Girls Aligarh Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Aligarh Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Aligarh Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Aligarh Just Call 8617370543 Top Class Call Girl Service Available
 
HUMA Final Presentation About Chicano Culture
HUMA Final Presentation About Chicano CultureHUMA Final Presentation About Chicano Culture
HUMA Final Presentation About Chicano Culture
 
Call Girl In Chandigarh ☎ 08868886958✅ Just Genuine Call Call Girls Chandigar...
Call Girl In Chandigarh ☎ 08868886958✅ Just Genuine Call Call Girls Chandigar...Call Girl In Chandigarh ☎ 08868886958✅ Just Genuine Call Call Girls Chandigar...
Call Girl In Chandigarh ☎ 08868886958✅ Just Genuine Call Call Girls Chandigar...
 
SB_ Scott Pilgrim_ Rough_ RiverPhan (2024)
SB_ Scott Pilgrim_ Rough_ RiverPhan (2024)SB_ Scott Pilgrim_ Rough_ RiverPhan (2024)
SB_ Scott Pilgrim_ Rough_ RiverPhan (2024)
 
ppt seni budaya kelas xi, menganalisis konsep,unsur,prinsip dan teknik
ppt seni budaya kelas xi, menganalisis konsep,unsur,prinsip dan teknikppt seni budaya kelas xi, menganalisis konsep,unsur,prinsip dan teknik
ppt seni budaya kelas xi, menganalisis konsep,unsur,prinsip dan teknik
 

Brain Tumor - Final Presentation.pdf

  • 1. Brain Tumor Detection and Classification Prof. Poonam Bhogle - Apurva Mehta 1411093 - Hitesh Jaiswal 1411026 - Shreyansh Kotak 1411025 - Yash Pasar 1411038 K. J. Somaiya College of Engineering Department of Computer Engineering
  • 2. Problem Definition Our study deals with automated brain tumor detection and classification. Normally the anatomy of the brain is analyzed by MRI scans or CT scans. Our system aims to detect the tumor from the given MRI scan and then classifies the tumor as malignant or benign.
  • 3. Scope Our aim is to develop an automated system for enhancement, segmentation and classification of brain tumors. The system can be used by neurosurgeons and healthcare specialists. The system incorporates image processing, pattern analysis, and computer vision techniques and is expected to improve the sensitivity, specificity, and efficiency of brain tumor screening. The proper combination and parameterization of above phases enables the development of adjunct tools that can help on the early diagnosis or the monitoring of the therapeutic procedures.
  • 4. Requirements Software Requirements MATLAB 2017b or later Operating System: Windows 7 SP1 or later, macOS Yosemite or later Hardware Requirements Processor: Any Intel or AMD x86-64 processor RAM: 8 GB Disk Space: 8 GB Graphics: Hardware accelerated graphics card supporting OpenGL 3.3 with 1GB GPU memory
  • 7. MRI Scans MRI scans of brain are taken as the input for all training and testing purposes. The images are Grayscale and are resized to 256x256 px for processing. It is assumed that all the images given input to the system are either Benign (Non-cancerous) or Malignant (Cancerous). The images are separated into two labeled folders for training and testing purpose only. Segregated Dataset Sample MRI Scans
  • 8. Segmentation Segmentation is the most crucial step in identification of Tumor. This step extracts the tumor from the MRI scans which is then sent for extracting features. Following are the segmentation algorithms that have been implemented: 1. Canny 2. Otsu 3. Watershed 4. PSO Original MRI Scan Segmented Tumor Image
  • 9. Pre-processing Median filtering is a common image enhancement technique for removing salt and pepper noise. Weighted median filtering technique gives better results compared to median filter, adaptive filter and spatial filter. Gaussian filter is also used to smooth the image and get rid of noise. The MRI scanning machines are very precise with almost no noise in the images. Before Pre-processing with Noise After Pre-processing without Noise
  • 10. Segmentation Canny Algorithm Edge detection is the approach used most frequently for segmenting images based on abrupt change in intensity. The canny edge operator works in a multi stage process. Canny algorithm is capable of yielding a totally unbroken edge for the posterior boundary of the brain.
  • 11. Segmentation Otsu Algorithm Otsu’s thresholding is a non - linear operation that converts a grayscale image into a binary image where the two levels are assigned to pixel those that are below or above the specified threshold value. The algorithm assumes that the image contains two classes of pixels following bi-modal histogram: ● Foreground pixels ● Background pixels It then calculates the optimum threshold separating the two classes so that their combined spread (intra-class variance) is minimal and inter-class variance is maximal
  • 12. Segmentation Watershed Algorithm Watershed segmentation is a gradient - based segmentation technique. It assumes that any grayscale image can be viewed as a topographic surface where: ● High intensity denotes peaks and hills ● Low intensity denotes valleys It is suitable for the images that have higher intensity value. This approach may give over-segmented result due to noise or any other irregularities in the image.
  • 13. Segmentation Particle Swarm Optimization (PSO) Algorithm Particle Swarm Optimization (PSO) algorithm is based on swarm intelligence. All particles have a fitness value evaluated by a fitness function and a velocity data that orients their fights. PSO algorithm starts with a group of random generated solutions (particles) and optimal solution is investigated iteratively. Out of the 4 segmentation algorithms used, PSO gives the best segmentation results.
  • 15. Feature Extraction Discrete Wavelet Transform (DWT) & Principal Component Analysis (PCA) Algorithm Discrete Wavelet Transform (DWT) is used in combination with Principal Component Analysis (PCA) to extract image features from the segmented MRI scans. DWT is used to extract coefficient of wavelets from brain MR images. The wavelet localizes frequency information of signal function which was important for classification. PCA is used to reduce the large dimensionality of the data. PCA computes the Eigen vectors of the covariance matrix and approximates it by a linear combination of the leading eigenvectors.
  • 16. Feature Extraction List of Extracted Features GLCM Features 1. Correlation 2. Contrast 3. Energy 4. Homogeneity 5. Mean 6. Standard Deviation 7. Entropy 8. Root Mean Square (RMS) 9. Variance 10. Inverse Difference Movement (IDM) 11. Kurtosis 12. Skewness 13. Smoothness
  • 17. Classification This requires the system to train first using classified MRI scans and then based on trained data classify the test images. This step classifies the Brain Tumor MRI scan as: 1. Benign (Non-Cancerous) 2. Malignant (Cancerous) Following are the classification algorithms that have been implemented: 1. Support vector machine (SVM) 2. Lazy IBK 3. Convolutional Neural Network (CNN) Benign Classification:
  • 18. Classification Support Vector Machine (SVM) Support Vector Machine (SVM) is a non-probabilistic binary linear classifier. A SVM takes the set of feature vectors as input, generates a training model after scaling, selecting and validating, and generates a training model as the output. This training model is then used to classify the image as either benign or malignant based on the features generated from the feature extraction step. The accuracy relies completely on the accuracy of features extracted during training and testing.
  • 19. Classification Lazy IBK Lazy IBK is instance based k-nearest neighbor semi-supervised learning algorithm. Instance-based (IB) learning methods simply store the training examples and postpone the generalization (building a model) until a new instance must be classified or prediction made. The instance based k-nearest neighbor is a semi-supervised learning algorithm. It requires training data and a predefined k value to find the k nearest data based on distance computation for each instance. If k data have different classes, the algorithm predicts class of the unknown data to be the same as the majority class.
  • 20. Classification Convolutional Neural Networks (CNN) Convolutional Neural Networks (CNNs) are similar to traditional neural networks, except CNN unlike neural networks, where the input is a vector, here the input is a multi-channeled image. This algorithm does not use the features from the feature extraction step to classify the tumor. It uses a neural network generated from the segmented images of training data to classify the tumor. The training can take minutes and even hours based on the volume of training data. CNN provides the best result of the 3 classification algorithms used.
  • 21. Results Integration Testing Accuracy Test Case: Accuracy OTSU + (DWT + PCA) + SVM 56% OTSU + (DWT + PCA) + Lazy IBK 45% OTSU + CNN 87% CANNY + (DWT + PCA) + SVM 71% CANNY + (DWT + PCA) + Lazy IBK 45% CANNY + CNN 83% PSO + (DWT + PCA) + SVM 45% PSO + (DWT + PCA) + Lazy IBK 45% PSO + CNN 91% Watershed + (DWT + PCA) + SVM 63% Watershed + (DWT + PCA) + Lazy IBK 44% Watershed + CNN 76%
  • 22.
  • 23. The aim of the system is to act as an assistive technology to aid neurosurgeons and radiologists. The system can be integrated with cloud platform where medical scans from partner MRI centers can be made available to train the system with new training set. Real time classification can be made possible by integrating Artificial Intelligence (AI) with the developed Brain Tumor Detection and Classification system combined with live input from the MRI scanning instrument. Future Scope