SlideShare a Scribd company logo
Welcome our Graduation
project presentation
July 2016
Minia University
Faculty of Engineering
Biomedical Engineering Department
By: Basma Adham, Enas Leashaa, Fatma Sayed, Heba
Abdel-Razic,Walid Salah
Supervisor: Dr. Ashraf Mahroos
Automatic System for Detection and Classification of Brain Tumors
Outlines
 Abstract
 Motivation
 Introduction
 Methodology
 Comparative study
 Results
 Conclusion
 Future Work
Abstract
• Automatic system for brain tumors detection based on DICOM MRI images
• Surveying methodologies of from preprocessing to classifications
• Implementing comparative study.
• Proposed technique with highest accuracy and lest elapsed time.
Motivation of the project
 Prevalence of human brain tumors
 Why this Project
 Project challenges
 State of art of Automatic Brain Tumor Detection
 Proposed techniques
Prevalence of brain tumors
• The National Brain Tumor Foundation
(NBTF) for research in United States
estimates that 29,000 people in the U.S
are diagnosed with primary brain
tumors each year.
• Population of Egypt in 2012.... 83.9
million
• People diagnosis with cancer 108,600
• Risk of getting cancer before age 75:
15.4%
• People dying from cancer /year : 72,300
• Software diagnostic application expensive and not widely used in Egypt, so we
help doctors in our region to get right decision.
• This project helps medical staff in diagnosis which is the first and main part of
treatment of any disease.
• The project not widely made in Egypt so we made a start in this kind of research
in upper Egypt.
Why this Project
Why this Project
• Brain cancer remains one of the most incurable forms of
cancer, with an average survival period of one to two years.
• It is not easy to deal with a tumor in it like the rest of the
body's organs.
• There are more than 120 types of brain tumors.
• The brain is divided into regions
that control various functions.
• Damage to a region may affect
the functions it controls.
Why this Project
 Dataset availability was the biggest problem faced us
 Skull has the same intensity of tumor.
 large elapsed time in some techniques.
 Accuracy of classifications.
Project challenges
State-of-the-art of Automatic Brain Tumor
Detection
• 2006 was the first to use Digital awvelet transform (DWT
) coefficients to detect pathological brains. Projects are
developed and search progress till 2016.
Proposed Techniques
Watershed
Introduction
 Brain anatomy
 Types of brain tumors
 Proposed flow chart
Brain anatomy
Normal brain anatomy parts.
The brain is composed of three parts: the
brainstem, cerebellum, and cerebrum.
The cerebrum is divided into four lobes:
frontal, parietal, temporal, and occipital
Brain tumors
malignant
Astrocytomas
Glioblastoma.
benign
Brain tumors
malignant
primary
secondary
benign
Types of brain tumors
Data Acquisition
 MRI principles
 Data availability problem
Magnetic Resonance Imaging (MRI)
• The main diagnostic tools of brain tumor are CT and MRI.
• MRI provides a much greater contrast between the different
soft tissues of the body than (CT) does.
Automatic System for Detection and Classification of Brain Tumors
Image Representation
The MRI of the brain can be divided into three regions:
• white matter (WM)
• gray matter (GM)
• cerebrospinal fluid (CSF)
Dataset availability
• Dataset of patients in hospitals
cannot be provided without
security approval.
• The need of DICOM format
• large variety of brain tumors
• Data descriptions
Main dataset is obtained from
Safwa Radiology Center.
Second dataset from The Cancer
Imaging Archive
Preprocessing applied techniques
 Normalization
 Skull stripping
 Median Filter
 Gaussian Filter
 Histogram Equalization
 Edge detection
 Morphological operation
preprocessing
Skull
stripping
Median
Filter
Gaussian
Filter
Histogram
Equalization
Thresholding
Normalization
Contrast
Enhancement
Anisotropic
diffusion
Filter
Edge detection
Why normalization.
𝑰 =
(𝑰−𝑰_𝒎𝒊𝒏)
(𝑰𝒎𝒂𝒙−𝑰𝒎𝒊𝒏)
Datasets Normalization
Preprocessing
Skull stripping
Preprocessing
Median Filter
The median filter is a nonlinear digital filtering technique, often
used to remove salt and paper noise
Preprocessing
Original image Median filtered image
Preprocessing
Gaussian Filter
• Constant factor at front makes volume sum to 1
• Remove “high-frequency” components from the image (low-pass filter)
• Smoothing and bluring an image.
0.003 0.013 0.022 0.013 0.003
0.013 0.059 0.097 0.059 0.013
0.022 0.097 0.159 0.097 0.022
0.013 0.059 0.097 0.059 0.013
0.003 0.013 0.022 0.013 0.003
5 x 5,  = 1
Preprocessing
Original image Image after Gaussian filter
Preprocessing
Histogram Equalization
• The histogram equalization is an approach to enhance a given
image.
• Increase the intensity range of pixels
• Make smoothing image
3 2 4 5
7 7 8 2
3 1 2 3
5 4 6 6
8 5 11 13
18 18 20 5
5 1 5 8
13 11 15 18
The original image equalized image
Preprocessing
Histogram Equalization algorithm
1. Count the total mo. of pixels with each pixel intensity
2. Calculate probability of each pixel intensity.
3. Probability is no. of pixels divided by total no. of pixels
4. Calculate cumulative probability
5. multiply cumulative probability by constant no.
6. round the decimal no. obtained integer no.
Preprocessing
Brain image with tumor
Histogram Equalization
Image after Histogram equalization
Preprocessing
Edge detection
A location in the image where is a
sudden changing in the
intensity/color of pixels
Preprocessing
Edge detection
Brain image without skull Prewitt filter
Preprocessing
Thresholding
Original image Threshold level = o.5
Preprocessing
Contrast enhancement
Contrast enhancement improves the image quality by
enhancing hidden information and gives better quality.
Enhancing the contrast of images is done by transforming the
values in an intensity image, such that the histogram of the
output image approximately matches a specified histogram.
Original image before contrast
enhancement
Image after contrast
enhancement
Histogram before
contrast enhancement
Histogram after contrast
enhancement
Morphological operation
Morphological operation divides into four categories :
Erosion
Dilation
Opening
Closing
Automatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain Tumors
Segmentation techniques
 K-means clustering
 Otsu segmentation
 Region growing
 Watershed segmentation
 Fuzzy C means
Segmentation
Segmentation
Fuzzy C-means
Region
growing
Otsu
K-means
Watershed
Segmentation techniques
 K-means clustering
 Otsu segmentation
 Region growing
 Watershed segmentation
 Fuzzy C means
Region growing
Region growing technique groups pixels which have same
properties based on homogeneity criterion.
Region growing
Segmentation
Region growing
original image After skull removal
Segmentation
Region growing
Output of region growing
a b
complement of region growing
Segmentation
Region growing
a b
multiplied image Final image after post
processing
Segmentation
K-means Clustering
Flowchart of K means algorithm
Segmentation
K means segmentation in each iteration.
Original image Filtered image.
Segmentation
Segmented tumor after post processing
Segmentation
Otsu segmentation
Segmentation
Otsu segmentation
Otsu segmentation
a
c
b
Original image Skull removal Gaussian filter
Segmentation
Otsu segmentation
Otsu segmentation for four thresholds
The output of Otsu Final image after
normalization
Segmentation
Watersheld segmentation
1. Make a binary image
2. Take the nearest Euclidean distance
3. Iterate steps.
Segmentation
Watershed segmentation
Segmentation
Features Extraction
 Gray-Level Co-Occurrence Matrix (GLCM)
 Gray Level Difference Matrix
 Feature reduction using PCA
Feature Extraction
Gray-Level Co-Occurrence Matrix (GLCM)
GLCM Principle
Feature Extraction
The gray level difference method (GLDM)
The gray level difference method (GLDM). For different values of
d we calculated five texture features: energy, standard deviation,
Mean skewness and kurtosis.
Feature Extraction
Feature reduction using
Principle component analysis (PCA)
Summarization of data with many (p) variables by a smaller set of (k)
derived variables.
n
p
A n
k
X
Feature Reduction
PCA algorithm
1- Compute the mean of the data matrix.
µ =
1
𝑁
𝑖=1
𝑁
𝒳ᵢ
2- Subtract the mean from each image.
3- Compute the covariance matrix. K=WWᵀ
4- Compute the Eigen values λ and Eigen vectors e for
covariance matrix.
Solve : K e = λ e.
5-Order them by magnitude:
λ 1> λ2>… λN
The eigenvalue λ measures the variation in the direction
Feature Reduction
Classifications
 Neural Network
 K-nearest neighbor (KNN) classifier
 Support Vector Machine (SVM)
Artificial Neural Network
Biological neural network
Classification
Architecture of a typical artificial neural network
Classification
Neural network architecture
Classification
K-nearest neighbor (KNN) classifier
KNN
Classification
SVM
Classification
SVM types
Classification
GUI using region growing segmentation
Results
GUI using K means segmentation
Automatic System for Detection and Classification of Brain Tumors
Results of segmentation without skull removal
Comparative
study
Automatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain Tumors
Comparative study
Conclusion
• Finally; With K meand , GLCM feature extraction and back
propagation network Algorithms has been successfully tested
and achieved the best results with accuracy 96.7%. with 2.2s.
Future work
•Segmentation 3D tumors, But This work need available database for 3D.
•Obtaining the boundary of the tumor and plotting the safety margin in 2D
and 3D tumor. This will help doctors to make surgery based on automatic
boundary calculation. Furthermore, protect patient from further biopsy
procedure.
• Complete system with EEG to detect abnormalities with high accuracy.
Thank You

More Related Content

PPTX
Brain Tumor Detection Using Deep Learning ppt new made.pptx
PPTX
Fusion of ulrasound modality
PPTX
Segmentation techniques for extraction and description of tumour region from ...
PDF
An Ameliorate Technique for Brain Lumps Detection Using Fuzzy C-Means Clustering
PPT
PDF
Brain Tumor Detection and Classification using Adaptive Boosting
PDF
Brain Tumor Detection and Classification Using MRI Brain Images
PDF
IRJET- Brain Tumor Detection and Classification with Feed Forward Back Propag...
Brain Tumor Detection Using Deep Learning ppt new made.pptx
Fusion of ulrasound modality
Segmentation techniques for extraction and description of tumour region from ...
An Ameliorate Technique for Brain Lumps Detection Using Fuzzy C-Means Clustering
Brain Tumor Detection and Classification using Adaptive Boosting
Brain Tumor Detection and Classification Using MRI Brain Images
IRJET- Brain Tumor Detection and Classification with Feed Forward Back Propag...

Similar to Automatic System for Detection and Classification of Brain Tumors (20)

PDF
Madhavi tippani
PDF
Medical image analysis
PDF
IRJET- Diversified Segmentation and Classification Techniques on Brain Tu...
PDF
IRJET- An Efficient Brain Tumor Detection System using Automatic Segmenta...
PPT
Brain
PPTX
PDF
A robust technique of brain mri classification using color features and k nea...
PPTX
ML Project Prseentation.pptx
PDF
Towards fine-precision automated immobilization in maskless radiosurgery
PDF
BRAIN TUMOR DETECTION
PDF
SophieZhangXeroxPosterFinal2015
PDF
An Image Segmentation and Classification for Brain Tumor Detection using Pill...
PDF
IRJET-A Review on Brain Tumor Detection using BFCFCM Algorithm
PPTX
Unknown power power point unknown power point
PDF
study-and-development-of-digital-image-processing-tool-for-application-of-dia...
PPTX
Neural networks
PPTX
CSU_comp
PPTX
Deep Learning-based Fully Automated Detection and Quantification of Acute Inf...
PPTX
ML edddddddddddddddddddddddddxduated detection.pptx
Madhavi tippani
Medical image analysis
IRJET- Diversified Segmentation and Classification Techniques on Brain Tu...
IRJET- An Efficient Brain Tumor Detection System using Automatic Segmenta...
Brain
A robust technique of brain mri classification using color features and k nea...
ML Project Prseentation.pptx
Towards fine-precision automated immobilization in maskless radiosurgery
BRAIN TUMOR DETECTION
SophieZhangXeroxPosterFinal2015
An Image Segmentation and Classification for Brain Tumor Detection using Pill...
IRJET-A Review on Brain Tumor Detection using BFCFCM Algorithm
Unknown power power point unknown power point
study-and-development-of-digital-image-processing-tool-for-application-of-dia...
Neural networks
CSU_comp
Deep Learning-based Fully Automated Detection and Quantification of Acute Inf...
ML edddddddddddddddddddddddddxduated detection.pptx
Ad

More from Fatma Sayed Ibrahim (7)

PPTX
Introduction to computer architecture .pptx
PPTX
Introduction to haplotype blocks .pptx
PPTX
CIBEC Presentation Fatma Sayed.pptx
PPTX
The steps of R code Master.pptx
PPTX
installationoftensorflowandkeras-190310121258.pptx
PPTX
Algorithm Implementation of Genetic Association ‎Analysis for Rheumatoid Arth...
PDF
Hospital architecture design planning
Introduction to computer architecture .pptx
Introduction to haplotype blocks .pptx
CIBEC Presentation Fatma Sayed.pptx
The steps of R code Master.pptx
installationoftensorflowandkeras-190310121258.pptx
Algorithm Implementation of Genetic Association ‎Analysis for Rheumatoid Arth...
Hospital architecture design planning
Ad

Recently uploaded (20)

PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
L1 - Introduction to python Backend.pptx
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
AI in Product Development-omnex systems
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Transform Your Business with a Software ERP System
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
ai tools demonstartion for schools and inter college
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
VVF-Customer-Presentation2025-Ver1.9.pptx
Softaken Excel to vCard Converter Software.pdf
L1 - Introduction to python Backend.pptx
Upgrade and Innovation Strategies for SAP ERP Customers
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Odoo POS Development Services by CandidRoot Solutions
How to Choose the Right IT Partner for Your Business in Malaysia
AI in Product Development-omnex systems
Wondershare Filmora 15 Crack With Activation Key [2025
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Transform Your Business with a Software ERP System
Design an Analysis of Algorithms I-SECS-1021-03
Understanding Forklifts - TECH EHS Solution
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
wealthsignaloriginal-com-DS-text-... (1).pdf
ai tools demonstartion for schools and inter college
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Which alternative to Crystal Reports is best for small or large businesses.pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development

Automatic System for Detection and Classification of Brain Tumors