You are on page 1of 17

BRAIN TUMORDETECTIONAND

CLASSIFICATION
PRESENTED BY
SANSKAR SHARMA - RA2011033010079
RISHU RAJ –RA2011033010082

Under the Guidance of 


Dr. T.S Shiny Angel
PROBLEM STATEMENT

The human body is made up of many organs and brain is the most critical and vital organ of them
all. One of the common reasons for dysfunction of brain is brain tumor. A tumor is nothing but
excess cells growing in an uncontrolled manner. Brain tumor cells grow in a way that they
eventually take up all the nutrients meant for the healthy cells and tissues, which results in brain
failure. Currently, doctors locate the position and the area of brain tumor by looking at the MRI
(Magnetic Resonance Imaging) Image of the brain of the patient manually. This results in
inaccurate detection of the tumor and is considered very time consuming.
ABSTRACT
Now a day’s tumor is second leading cause of cancer. Due to cancer large no of patients are in
danger. The medical field needs fast, automated, efficient and reliable technique to detect tumor
like brain tumor. Detection plays very important role in treatment. If proper detection of tumor is
possible then doctors keep a patient out of danger. Various image processing techniques are used
in this application. Using this application doctors provide proper treatment and save a number of
tumor patients. A tumor is nothing but excess cells growing in an uncontrolled manner. Brain
tumor cells grow in a way that they eventually take up all the nutrients meant for the healthy cells
and tissues, which results in brain failure. Currently, doctors locate the position and the area of
brain tumor by looking at the MR Images of the brain of the patient manually. This results in
inaccurate detection of the tumor and is considered very time consuming. A tumor is a mass of
tissue it grows out of control. We can use a Deep Learning architectures CNN (Convolution Neural
Network) generally known as NN (Neural Network) and SVM (Support Vector Machine) to detect
the brain tumor. The performance of model is predict image tumor is present or not in image. If
the tumor is present it return positive tumor otherwise return no tumor.
OBJECTIVE

• To provide doctors good software to identify tumor and


their causes.
• Save patient’s time.
• Provide a solution appropriately at early stages.
• Get timely consultation.
Start

User selects image

DATA FLOW Image


converted to
grayscale image
DIAGRAM
Filters are applied

Image
Processing
steps are
applied

Final Processed images

End
EXISTING SYSTEM

• As MRI images are prone to more noise and interference, doctors felt difficult to detect
the tumor at early stage.

• They not only felt difficult to detect the tumor at early stage, they also took many days
to detect manually.

• Due to these difficulties medical field faces certain problems.


EXITING WORKFLOW
GRAY SCALE IMAGES

• Color-transformed-MR-image-A-Gray-scale-
brain
• MR-image-B-Colorized-brain
PROPOSED SYSTEM
• The proposed work is to overcome the existing system.

• This system detects the tumor from the MRI images through image processing method
and that includes some techniques.

• Those techniques are the modules of the project.


PROPOSED WORKFLOW BASED ON SVM
MODULES

a) Preprocessing
b) Image Segmentation
c) Feature Extraction
d) Classification
PREPROCESSING

The Brain MRI image dataset has been downloaded from the Kaggle. The
MRI dataset consists of around 1900 MRI images, including normal,
benign, and malignant. These MRI images are taken as input to the
primary step. The pre-processing is an essential and initial step in
improving the quality of the brain MRI Image. The critical steps in
preprocessing are the reduction of impulsive noises and image resizing. In
the initial phase, we convert the brain MRI image into its corresponding
gray-scale image. The removal of unwanted noise is done using the
adaptive bilateral filtering technique to remove the distorted noises that
are present in the brain picture. This improves the diagnosis and also
increase the classification accuracy rate.
IMAGE SEGMENTATION

Brain tumor segmentation involves the process of separating the tumor


tissues (Region of Interest – ROI) from normal brain tissues and solid
brain tumor with the help of MRI images or other imaging modalities. Its
mechanism is based on identifying similar type of subjects inside an image
and forms a group of such by either finding the similarity measure
between the objects and group the objects having most similarity or
finding the dissimilarity measure among the objects and separate the most
dissimilar objects in the space. Segmentation algorithms can be of two
type which are bi-clusters (2 sub-parts) or multi-clustered (more than 2
sub-parts) algorithms.
FEATURE EXTRACTION

Feature Extraction is identifying abnormalities. We need to extract some


features from images as we need to do classification of the images using a
classifier which needs these features to get trained on. Gray Level Co-
occurrence Matrix (GLCM) features are based on probability density
function and frequency of occurrence of similar pixels. GLCM is a
statistical method of examining texture that considers the spatial
relationship of pixels.
CLASSIFICATION

Classification is used to classify each item in a set of data into one of


predefined set of classes or groups. In other words, classification is an
important technique used widely to differentiate normal and tumor brain
images. The data analysis task classification is where a model or classifier
is constructed to predict categorical labels (the class label attributes).
Classification is a data mining function that assigns items in a collection
to target categories or classes. The goal of classification is to accurately
predict the target class for each case in the data.
REQUIREMENTS
• SOFTWARE REQUIREMENTS
- Windows 7 or above
- Python 3.6.2 or above
- PIP
- NumPy 1.13.1

• HARDWARE REQUIREMENTS
- Processor: Intel core i5 or above.
- 64-bit, quad-core, 2.5 GHz minimum per core
- Ram: 4 GB or
- Hard disk: 10 GB of available space or more

You might also like