SlideShare uma empresa Scribd logo
1 de 4
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 05 Issue: 01 June 2016, Page No. 37- 40
ISSN: 2278-2397
37
Brain Tumour Detection Using Neural Network
Classifier and k-Means Clustering Algorithm for
Classification and Segmentation
M.Latha1
, R.Surya2
1
Assistant Professor, Department of Computer Science and Engineering, Vels University, Chennai, India
2
Student, Department of Computer Science and Engineering, Vels University, Chennai, India
latha.rajesh@gmail.com, surya.rameshkumar27@gmail.com
Abstract: The aim of this work is to present an automated
method that assists diagnosis of normal and abnormal MR
images. The diagnosis method consists of four stages, pre-
processing of MR images, skull Striping, feature extraction,
feature reduction and classification. After histogram
equalization of image, the features are extracted based on Dual-
Tree Complex wavelet transformation (DTCWT). Then the
features are reduced using principal component analysis (PCA).
In the last stage two classification methods, k-means clustering
and Probabilistic neural network (PNN) are employed. Our
work is the modification and extension of the previous studies
on the diagnosis of brain diseases, while we obtain better
classification rate with the less number of features and we also
use larger and rather different database.
Keywords: Magnetic resonance imaging, pattern recognition,
Classification, Dual-Tree Complex wavelet feature extraction,
Probabilistic neural networks.
I. INTRODUCTION
In the recent century, increasingly use of sophisticated
laboratory tests has made diagnosis a sensitive and accurate
issue. The use of computer technology in medical decision
support is now widespread and pervasive across a wide range
of medical area, such as cancer research, gastroenterology,
heart diseases, etc [1]. In studying human brain, magnetic
resonance imaging (MRI) plays an important role in
progressive researches. The rich information that MR Images
provide about the soft tissue anatomy has dramatically
improved the quality of brain pathology diagnosis and
treatment. However, the amount of data is far too much for
manual interpretation and hence there is a great need for
automated image analysis tools [2]. Pattern recognition
techniques are being increasingly employed in magnetic
resonance imaging (MRI) data analysis [3]. The automatic
classification of brain magnetic resonance images is vital
process for separating healthy subjects and subjects with
various brain diseases like, cerebrovascular, Alzheimer, brain
tumour,inflammatory, etc.
In this study, our goal is to achieve higher classification rate in
order to diagnosis normal images from those with brain
abnormality. First, the MR images are pre-processed to set the
mean intensity of pixels to same level. In this way the dark
images become light like other images. Second, features are
extracted using wavelet transformation. Wavelets seem to be a
suitable tool for this task, because they allow analysis of
images at various levels of resolution [5]. Third, principal
component analysis (PCA) is used for reducing the number of
features and also increasing discrimination between classes.
Principal component analysis is appealing since it effectively
reduces the dimensionality of the data and therefore reduces
the computational cost of analyzing new data [6]. Finally, three
pattern recognition methods k-NN, parzen and ANN are used
for classification. The results indicate fully classification of
data. Our work is the extension and modification of the method
introduced in [6]. But, our case is different, the database
contains more and different images, we use preprocessing step
and additional classifier; the number of features obtained by
PCA for maximum classification rate is less and we obtain
better classification rate. However, DWT, PCA, and classifiers
are commonly used steps in pattern recognition problems. The
organization of this paper is as follows. Section 2 shortly
describes the image dataset, steps of brain diagnosis method
including pre-processing, feature extraction and reduction.
Section 3 contains classification stage. Results and comparison
with previous works are presented in section 4. Section 5
summarizes the approach and presents future works.
II. METHODOLOGY
2.1 Imaging Data
The diagnosis methods have been implemented on a real
human brain MRI dataset. The protocol includes high
resolution axial,T1, T2-weighted 256 × 256 pixel images. The
dataset contains 125 normal subjects and 41abnormal MR
images including cerebrovascular,Alzheimer, brain tumor,
inflammatory, infectious and degenerative diseases. These
dataset were collected from Harvard Medical School website
[11] and Laboratory of Neuro Imaging (LONI) website [14].
Fig.1 shows some examples from normal and abnormal
subjects.
2.2 Pre-processing
Some images of dataset were dark rather than others. This is
because of data acquisition scanner problems. The Scans are
corrected for intensity non uniformity using histogram
equalization. Fig.2 depicts an example of dark MRI after and
before pre-processing.
2.3 Skull Stirping
Removal of the skull and other non-brain tissue like dura and
eyes from anatomical images, which could otherwise
complicate e.g. coregistration and normalization steps. Skull
stripping can be part of the tissue segmentation (e.g. in SPM)
but is mostly done by specialized algorithms that delineate the
brain boundary. See [1] for a comparison of some brain
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 05 Issue: 01 June 2016, Page No. 37- 40
ISSN: 2278-2397
38
extraction algorithms (BSE, BET, SPM, and McStrip), which
suggests that all algorithms perform well in general but results
higly depend on the particular dataset.Skull stripping, also
known as whole brain segmentation, is an important step to
remove the non-cerebral tissue such as skin, skull, fat, muscle,
and connective tissues .An algorithm is used to remove the
non-clerbral tissue such as skin,skull ,fat ,muscle an connective
tissue. The algorithm that has been used here for skull striping
totally has ten steps which includes Gaussian Filter and Otsus
Method and Morphological dialation.
Fig 1.Examples from (a) normal (b) abnormal subjects
Fig 2. (a) Original image (b) Image after pre-processing
2.4 Feature Extraction
We use wavelet coefficients for generating the initial features.
Wavelet transform is traditionally used for feature extraction.
The provision of localized frequency information about a
function of a signal, is the main advantage of wavelets and is
particularly beneficial for classification. Earlier, wavelets have
been used as a feature extraction method for discrimination
[7].In two-dimensional wavelet transform a scaling function
and three wavelets measures variations along
columns , ) responds to variation along rows ,
corresponds to variations along diagnols,are required. The
Dual-Tree Complex wavelet transform image f(x,y) of size
M*N is then,
Where i identifies the directional wavelets (i={H,V,D} and k is
the arbitrary starting scale. The w(j,m,n) coefficients define an
approximation of f(x,y) and scale j. The w(k,m,n) coefficients
add horizontal, vertical, and diagonal details for scale j>=k [8].
Fig.3 shows the process in block diagram form. There are
several different kinds of wavelets which have gained
popularity throughout the development of wavelet analysis.
One important discrete wavelet is the Haar wavelet. Basically,
it is one period of a square wave. Because of its simplicity, it is
often the wavelet to bechosen [9]. We use three scale Haar
(H2) basis functions for DTCWT feature extraction. . Thus, for
the image of size 256*256,we use the approximation
coefficient of the third level as the features. Thus, the number
of features used in this stage would be1024.
Fig 3. Stages of the skull stripping algorithm
Fig 4.Dual-Tree Complex Wavelet Transform
H2=
Fig 5.Dual-Tree Complex wavelet transform of one example
MR image
2.4 Feature Reduction
Measurement cost and classification accuracy are two
predominant reasons for minimizing the dimensionality of the
pattern representation (i.e., the number of features). Classifiers
which are built on the selected representation can use less
memory and be faster by utilizing the limited feature set.
Linear transforms, due to their simplicity, have been widely
used for feature extraction. These transforms create a smaller
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 05 Issue: 01 June 2016, Page No. 37- 40
ISSN: 2278-2397
39
set of features from linear combination of the initial features.
One of the best known linear feature extractor is the principal
component analysis (PCA) or Karhunen-Loeve expansion [10].
The basic approach in principal components is conceptually
quite simple. First, the d-dimensional mean vector μ and d*d
covariance matrix ∑ are computed for the full data set. Next,
the eigenvectors and eigenvalues are computed, and sorted
according to decreasing eigenvalue. Call these eigenvectors e1
with ,e2 with and so on. Next, the largest k such
eigenvectors are chosen. In practice, this is done by looking at
a spectrum of eigenvectors. Form a k*k matrix A whose
columns consist of the K eigenvectors. Preprocess data
according to:
X=A(x- )
Since PCA uses the most expressive features (eigenvectors
with the largest eigenvalues), it effectively approximates the
data by a linear subspace using the mean squared error
criterion [10].In our work the number of features after PCA
that achieves the maximum accuracy for k-means is 6 and for
PNN is 3.
III. CLASSIFICATION
3.1 k-means Clustering
K-means clustering algorithm is one of the simplest pattern
recognition classification techniques. The algorithm for the
clustering rule is summarized as follows. Given an unknown
feature vector and a distance measure, then:
• Out of the training vectors, identify the k nearest Neighbors
with same features , irrespective of class label.
• Combine those features having same values- Clusters
3.2 Probabilistic-Neural Networks
Probabilistic (PNN) and General Regression Neural Networks
(GRNN) have similar architectures, but there is a fundamental
difference: Probabilistic networks perform classification where
the target variable is categorical, whereas general regression
neural networks perform regression where the target variable is
continuous. If you select a PNN/GRNN network, DTREG will
automatically select the correct type of network based on the
type of target variable.
Fig 6.Architecture of a PNN
All PNN networks have four layers:
Input layer — There is one neuron in the input layer for each
predictor variable. In the case of categorical variables, N-1
neurons are used where N is the number of categories. The
input neurons (or processing before the input layer)
standardizes the range of the values by subtracting the median
and dividing by the interquartile range. The input neurons then
feed the values to each of the neurons in the hidden layer.
Hidden layer — This layer has one neuron for each case in the
training data set. The neuron stores the values of the predictor
variables for the case along with the target value. When
presented with the x vector of input values from the input
layer, a hidden neuron computes the Euclidean distance of the
test case from the neuron’s center point and then applies the
RBF kernel function using the sigma value(s). The resulting
value is passed to the neurons in the pattern layer.
Pattern layer / Summation layer — The next layer in the
network is different for PNN networks and for GRNN
networks. For PNN networks there is one pattern neuron for
each category of the target variable. The actual target category
of each training case is stored with each hidden neuron; the
weighted value coming out of a hidden neuron is fed only to
the pattern neuron that corresponds to the hidden neuron’s
category. The pattern neurons add the values for the class they
represent (hence, it is a weighted vote for that category).
For GRNN networks, there are only two neurons in the pattern
layer. One neuron is the denominator summation unit the other
is the numerator summation unit. The denominator summation
unit adds up the weight values coming from each of the hidden
neurons. The numerator summation unit adds up the weight
values multiplied by the actual target value for each hidden
neuron.
Decision layer — The decision layer is different for PNN and
GRNN networks. For PNN networks, the decision layer
compares the weighted votes for each target category
accumulated in the pattern layer and uses the largest vote to
predict the target category. For GRNN networks, the decision
layer divides the value accumulated in the numerator
summation unit by the value in the denominator summation
unit and uses the result as the predicted target value. The
following diagram is actual diagram or propose network used
in our project
Fig 7.Propesed PNN Structure
IV. RESULTS AND COMPARISONS
We apply a supervised method for the diagnosis of normal and
abnormal MRI brain images. As mentioned the method
employs four stages: preprocessing, skull striping ,feature
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 05 Issue: 01 June 2016, Page No. 37- 40
ISSN: 2278-2397
40
extraction, feature reduction and classification. After histogram
equalization of images ,the first three levels coefficients of
decomposition of MRI with Haar are computed to extract the
features. Then , the 3rd
approximation component and all
detailed components are used as the wavelet coefficients
.These coefficients are used for feature extraction. The
dimension of feature vector is 1024 and we use principal
component analysis for reducing the number of features which
leads to increase the accuracy rates of classification. Two
classifiers based on Pattern recognition methods, k-means
clustering and PNN are used for classification.
Table 1: Classification Results
Table 2: Comparison with other methods
The experimental results of the classifiers are compared in
Table 1,which shows the number of features extracted by PCA
for each classifier ,number of normal and abnormal images
used for training and testing ,number of images misclassified
with each classifier and finally the percentage of correct
classification ratio for the two different class images. The
analysis of the experimental results shows that correction
classification ratio 98.4% achieved with the PNN Classifier
and 98.6% with K-means Clustering .
V. CONCLUSION
In this study, we used the Probabilistic neural network was
used for classification based on unsupervised learning using
multi wavelet based co occurrence features and target vectors
and k-means Clustering. The neural network training and
classification was done efficiently by using Matlab neural
network toolbox within less time. Finally this system is very
useful to diagnose the magnetic resonance brain images for
tumour diagnosis. Correct Classification of more than 98.5% in
case of PNN and 93% in case of K-means Clustering
demonstrate the efficiency of our method . This method has
been applied only to T1 and T2-Weighed images and can be
applied to other MRI with more than one slice of brain MRI in
order to achieve better accuracy. And also many features can
be added other than the existing ones we considered for our
proposed work.
References
[1] Ays¸e Demirhan, Mustafa T¨or¨u, and ˙Inan G¨uler,
“Segmentation of Tumor and Edema Along With
Healthy Tissues of Brain Using Wavelets and Neural
Networks,” IEEE Journal of biomedical and health
informatics, Vol. 19, No. 4, July 2015
[2] M.-R. Nazem-Zadeh, E. Davoodi-Bojd, and H. Soltanian-
Zadeh, “Atlasbased fiber bundle segmentation using
principal diffusion directions and spherical harmonic
coefficients,” NeuroImage, vol. 54, pp. S146–S164, 2011
[3] E. A. El-Dahshan, T. Hosny, A. M. Salem, “Hybrid
intelligent techniques for MRI brain images
classification,” Digital Signal Processing, v o l . 20, pp.
433–441, 2010.
[4] E. D. Angelini, O. Clatz, E. Mandonnet, E. Konukoglu,
L. Capelle, and H. Duffau, “Glioma dynamics and
computational models: A review of segmentation,
registration, and in silico growth algorithms and their
clinical applications,” Curr. Med. Imag. Rev., vol. 3, no.
4, pp.262–276, 2007
[5] D. D. Langleben and G. M. Segall, “PET in
differentiation of recurrent brain tumor from radiation
injury,” J. Nucl. Med., vol. 41, pp. 1861–1867, 2000.
[6] A. Demirhan and ˙I. G¨uler, “Image segmentation using
self-organizing maps and gray level co-occurrence
matrices,” J. Fac. Eng. Arch. Gazi Univ., vol. 25, no. 2,
pp. 285–291, 2010.
[7] M. Kaus, S. K. Warfield, F. A. Jolesz, and R. Kikinis,
“Adaptive template moderated brain tumor segmentation
in MRI,” in Proc. Bildverarbeitungf¨ur die Medizin,
1999, pp. 102–106.
[8] M. Straka, A. L. Cruz, A. Kochl, M. Sramek, M. E.
Groller, and D. Fleischmann, “3D watershed transform
combined with a probabilistic atlas for medical image
segmentation,” in Proc. MIT2003, pp. 1–8.
[9] H.-H. Chang, D. J. Valentino, G. R. Duckwiler, and A.
W. Toga, “Segmentation of brain MR images using a
charged fluid model,” IEEE Trans.Biomed. Eng., vol. 54,
no. 10, pp. 1798–1813, Oct. 2007.
[10] J. J. Corso, E. Sharon, S. Dube, S. El-Saden, U. Sinha,
and A. Yuille, “Efficient multilevel brain tumor
segmentation with integrated Bayesian model
classification,” IEEETrans.Med. Imag., vol. 27, no. 5, pp.
629–640,May 2008.
[11] J.J. Corso, E. Sharon, S. Dube, S. El-Saden, U. Sinha, and
A. Yuille, “Efficient multilevel brain tumor segmentation
with integrated Bayesian model classification,”
IEEETrans.Med. Imag., vol. 27, no. 5, pp. 629–640,May
2008

Mais conteúdo relacionado

Semelhante a Brain Tumour Detection Using Neural Network Classifier and k-Means Clustering Algorithm for Classification and Segmentation

A survey early detection of
A survey early detection ofA survey early detection of
A survey early detection ofijcsa
 
MRIIMAGE SEGMENTATION USING LEVEL SET METHOD AND IMPLEMENT AN MEDICAL DIAGNOS...
MRIIMAGE SEGMENTATION USING LEVEL SET METHOD AND IMPLEMENT AN MEDICAL DIAGNOS...MRIIMAGE SEGMENTATION USING LEVEL SET METHOD AND IMPLEMENT AN MEDICAL DIAGNOS...
MRIIMAGE SEGMENTATION USING LEVEL SET METHOD AND IMPLEMENT AN MEDICAL DIAGNOS...cseij
 
MRI Image Segmentation Using Level Set Method and Implement an Medical Diagno...
MRI Image Segmentation Using Level Set Method and Implement an Medical Diagno...MRI Image Segmentation Using Level Set Method and Implement an Medical Diagno...
MRI Image Segmentation Using Level Set Method and Implement an Medical Diagno...CSEIJJournal
 
IRJET-A Review on Brain Tumor Detection using BFCFCM Algorithm
IRJET-A Review on Brain Tumor Detection using BFCFCM   AlgorithmIRJET-A Review on Brain Tumor Detection using BFCFCM   Algorithm
IRJET-A Review on Brain Tumor Detection using BFCFCM AlgorithmIRJET Journal
 
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
 
Essay On Image Processing
Essay On Image ProcessingEssay On Image Processing
Essay On Image ProcessingSusan Kennedy
 
Comparative analysis of multimodal medical image fusion using pca and wavelet...
Comparative analysis of multimodal medical image fusion using pca and wavelet...Comparative analysis of multimodal medical image fusion using pca and wavelet...
Comparative analysis of multimodal medical image fusion using pca and wavelet...IJLT EMAS
 
Multistage Classification of Alzheimer’s Disease
Multistage Classification of Alzheimer’s DiseaseMultistage Classification of Alzheimer’s Disease
Multistage Classification of Alzheimer’s DiseaseIJLT EMAS
 
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...ijcseit
 
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...CSCJournals
 
3. 10079 20812-1-pb
3. 10079 20812-1-pb3. 10079 20812-1-pb
3. 10079 20812-1-pbIAESIJEECS
 
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TR...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE  RETRIEVAL FOR CURVELET, CONTOURLET  TR...PERFORMANCE ANALYSIS OF TEXTURE IMAGE  RETRIEVAL FOR CURVELET, CONTOURLET  TR...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TR...ijfcstjournal
 
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...ijfcstjournal
 
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...ijfcstjournal
 
A Wavelet Based Automatic Segmentation of Brain Tumor in CT Images Using Opti...
A Wavelet Based Automatic Segmentation of Brain Tumor in CT Images Using Opti...A Wavelet Based Automatic Segmentation of Brain Tumor in CT Images Using Opti...
A Wavelet Based Automatic Segmentation of Brain Tumor in CT Images Using Opti...CSCJournals
 
Classification of Abnormalities in Brain MRI Images Using PCA and SVM
Classification of Abnormalities in Brain MRI Images Using PCA and SVMClassification of Abnormalities in Brain MRI Images Using PCA and SVM
Classification of Abnormalities in Brain MRI Images Using PCA and SVMIJERA Editor
 

Semelhante a Brain Tumour Detection Using Neural Network Classifier and k-Means Clustering Algorithm for Classification and Segmentation (20)

A survey early detection of
A survey early detection ofA survey early detection of
A survey early detection of
 
MRIIMAGE SEGMENTATION USING LEVEL SET METHOD AND IMPLEMENT AN MEDICAL DIAGNOS...
MRIIMAGE SEGMENTATION USING LEVEL SET METHOD AND IMPLEMENT AN MEDICAL DIAGNOS...MRIIMAGE SEGMENTATION USING LEVEL SET METHOD AND IMPLEMENT AN MEDICAL DIAGNOS...
MRIIMAGE SEGMENTATION USING LEVEL SET METHOD AND IMPLEMENT AN MEDICAL DIAGNOS...
 
MRI Image Segmentation Using Level Set Method and Implement an Medical Diagno...
MRI Image Segmentation Using Level Set Method and Implement an Medical Diagno...MRI Image Segmentation Using Level Set Method and Implement an Medical Diagno...
MRI Image Segmentation Using Level Set Method and Implement an Medical Diagno...
 
IRJET-A Review on Brain Tumor Detection using BFCFCM Algorithm
IRJET-A Review on Brain Tumor Detection using BFCFCM   AlgorithmIRJET-A Review on Brain Tumor Detection using BFCFCM   Algorithm
IRJET-A Review on Brain Tumor Detection using BFCFCM Algorithm
 
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
 
Essay On Image Processing
Essay On Image ProcessingEssay On Image Processing
Essay On Image Processing
 
Comparative analysis of multimodal medical image fusion using pca and wavelet...
Comparative analysis of multimodal medical image fusion using pca and wavelet...Comparative analysis of multimodal medical image fusion using pca and wavelet...
Comparative analysis of multimodal medical image fusion using pca and wavelet...
 
Jr3616801683
Jr3616801683Jr3616801683
Jr3616801683
 
Multistage Classification of Alzheimer’s Disease
Multistage Classification of Alzheimer’s DiseaseMultistage Classification of Alzheimer’s Disease
Multistage Classification of Alzheimer’s Disease
 
Ag044216224
Ag044216224Ag044216224
Ag044216224
 
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...
 
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
 
3. 10079 20812-1-pb
3. 10079 20812-1-pb3. 10079 20812-1-pb
3. 10079 20812-1-pb
 
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TR...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE  RETRIEVAL FOR CURVELET, CONTOURLET  TR...PERFORMANCE ANALYSIS OF TEXTURE IMAGE  RETRIEVAL FOR CURVELET, CONTOURLET  TR...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TR...
 
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
 
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
 
L045047880
L045047880L045047880
L045047880
 
A Wavelet Based Automatic Segmentation of Brain Tumor in CT Images Using Opti...
A Wavelet Based Automatic Segmentation of Brain Tumor in CT Images Using Opti...A Wavelet Based Automatic Segmentation of Brain Tumor in CT Images Using Opti...
A Wavelet Based Automatic Segmentation of Brain Tumor in CT Images Using Opti...
 
Classification of Abnormalities in Brain MRI Images Using PCA and SVM
Classification of Abnormalities in Brain MRI Images Using PCA and SVMClassification of Abnormalities in Brain MRI Images Using PCA and SVM
Classification of Abnormalities in Brain MRI Images Using PCA and SVM
 
V180304142149
V180304142149V180304142149
V180304142149
 

Mais de MangaiK4

Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...MangaiK4
 
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...MangaiK4
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationMangaiK4
 
Relation Extraction using Hybrid Approach and an Ensemble Algorithm
Relation Extraction using Hybrid Approach and an Ensemble AlgorithmRelation Extraction using Hybrid Approach and an Ensemble Algorithm
Relation Extraction using Hybrid Approach and an Ensemble AlgorithmMangaiK4
 
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy LogicSaturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy LogicMangaiK4
 
Image Based Password using RSA Algorithm
Image Based Password using RSA AlgorithmImage Based Password using RSA Algorithm
Image Based Password using RSA AlgorithmMangaiK4
 
A Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for EducationA Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for EducationMangaiK4
 
Smart Security For Data Sharing In Cloud Computing
Smart Security For Data Sharing In Cloud ComputingSmart Security For Data Sharing In Cloud Computing
Smart Security For Data Sharing In Cloud ComputingMangaiK4
 
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining ApproachBugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining ApproachMangaiK4
 
Motion Object Detection Using BGS Technique
Motion Object Detection Using BGS TechniqueMotion Object Detection Using BGS Technique
Motion Object Detection Using BGS TechniqueMangaiK4
 
Encroachment in Data Processing using Big Data Technology
Encroachment in Data Processing using Big Data TechnologyEncroachment in Data Processing using Big Data Technology
Encroachment in Data Processing using Big Data TechnologyMangaiK4
 
Performance Evaluation of Hybrid Method for Securing and Compressing Images
Performance Evaluation of Hybrid Method for Securing and Compressing ImagesPerformance Evaluation of Hybrid Method for Securing and Compressing Images
Performance Evaluation of Hybrid Method for Securing and Compressing ImagesMangaiK4
 
A Review on - Data Hiding using Cryptography and Steganography
A Review on - Data Hiding using Cryptography and SteganographyA Review on - Data Hiding using Cryptography and Steganography
A Review on - Data Hiding using Cryptography and SteganographyMangaiK4
 
Modeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil AlgorithmModeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil AlgorithmMangaiK4
 
quasi-uniform theta graph
quasi-uniform theta graphquasi-uniform theta graph
quasi-uniform theta graphMangaiK4
 
The Relationship of Mathematics to the Performance of SHCT it Students in Pro...
The Relationship of Mathematics to the Performance of SHCT it Students in Pro...The Relationship of Mathematics to the Performance of SHCT it Students in Pro...
The Relationship of Mathematics to the Performance of SHCT it Students in Pro...MangaiK4
 
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...MangaiK4
 
Marine Object Recognition using Blob Analysis
Marine Object Recognition using Blob AnalysisMarine Object Recognition using Blob Analysis
Marine Object Recognition using Blob AnalysisMangaiK4
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAMangaiK4
 
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...MangaiK4
 

Mais de MangaiK4 (20)

Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
 
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
 
Relation Extraction using Hybrid Approach and an Ensemble Algorithm
Relation Extraction using Hybrid Approach and an Ensemble AlgorithmRelation Extraction using Hybrid Approach and an Ensemble Algorithm
Relation Extraction using Hybrid Approach and an Ensemble Algorithm
 
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy LogicSaturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
 
Image Based Password using RSA Algorithm
Image Based Password using RSA AlgorithmImage Based Password using RSA Algorithm
Image Based Password using RSA Algorithm
 
A Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for EducationA Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for Education
 
Smart Security For Data Sharing In Cloud Computing
Smart Security For Data Sharing In Cloud ComputingSmart Security For Data Sharing In Cloud Computing
Smart Security For Data Sharing In Cloud Computing
 
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining ApproachBugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
 
Motion Object Detection Using BGS Technique
Motion Object Detection Using BGS TechniqueMotion Object Detection Using BGS Technique
Motion Object Detection Using BGS Technique
 
Encroachment in Data Processing using Big Data Technology
Encroachment in Data Processing using Big Data TechnologyEncroachment in Data Processing using Big Data Technology
Encroachment in Data Processing using Big Data Technology
 
Performance Evaluation of Hybrid Method for Securing and Compressing Images
Performance Evaluation of Hybrid Method for Securing and Compressing ImagesPerformance Evaluation of Hybrid Method for Securing and Compressing Images
Performance Evaluation of Hybrid Method for Securing and Compressing Images
 
A Review on - Data Hiding using Cryptography and Steganography
A Review on - Data Hiding using Cryptography and SteganographyA Review on - Data Hiding using Cryptography and Steganography
A Review on - Data Hiding using Cryptography and Steganography
 
Modeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil AlgorithmModeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
 
quasi-uniform theta graph
quasi-uniform theta graphquasi-uniform theta graph
quasi-uniform theta graph
 
The Relationship of Mathematics to the Performance of SHCT it Students in Pro...
The Relationship of Mathematics to the Performance of SHCT it Students in Pro...The Relationship of Mathematics to the Performance of SHCT it Students in Pro...
The Relationship of Mathematics to the Performance of SHCT it Students in Pro...
 
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
 
Marine Object Recognition using Blob Analysis
Marine Object Recognition using Blob AnalysisMarine Object Recognition using Blob Analysis
Marine Object Recognition using Blob Analysis
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGA
 
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
 

Último

General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 

Último (20)

General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 

Brain Tumour Detection Using Neural Network Classifier and k-Means Clustering Algorithm for Classification and Segmentation

  • 1. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 05 Issue: 01 June 2016, Page No. 37- 40 ISSN: 2278-2397 37 Brain Tumour Detection Using Neural Network Classifier and k-Means Clustering Algorithm for Classification and Segmentation M.Latha1 , R.Surya2 1 Assistant Professor, Department of Computer Science and Engineering, Vels University, Chennai, India 2 Student, Department of Computer Science and Engineering, Vels University, Chennai, India latha.rajesh@gmail.com, surya.rameshkumar27@gmail.com Abstract: The aim of this work is to present an automated method that assists diagnosis of normal and abnormal MR images. The diagnosis method consists of four stages, pre- processing of MR images, skull Striping, feature extraction, feature reduction and classification. After histogram equalization of image, the features are extracted based on Dual- Tree Complex wavelet transformation (DTCWT). Then the features are reduced using principal component analysis (PCA). In the last stage two classification methods, k-means clustering and Probabilistic neural network (PNN) are employed. Our work is the modification and extension of the previous studies on the diagnosis of brain diseases, while we obtain better classification rate with the less number of features and we also use larger and rather different database. Keywords: Magnetic resonance imaging, pattern recognition, Classification, Dual-Tree Complex wavelet feature extraction, Probabilistic neural networks. I. INTRODUCTION In the recent century, increasingly use of sophisticated laboratory tests has made diagnosis a sensitive and accurate issue. The use of computer technology in medical decision support is now widespread and pervasive across a wide range of medical area, such as cancer research, gastroenterology, heart diseases, etc [1]. In studying human brain, magnetic resonance imaging (MRI) plays an important role in progressive researches. The rich information that MR Images provide about the soft tissue anatomy has dramatically improved the quality of brain pathology diagnosis and treatment. However, the amount of data is far too much for manual interpretation and hence there is a great need for automated image analysis tools [2]. Pattern recognition techniques are being increasingly employed in magnetic resonance imaging (MRI) data analysis [3]. The automatic classification of brain magnetic resonance images is vital process for separating healthy subjects and subjects with various brain diseases like, cerebrovascular, Alzheimer, brain tumour,inflammatory, etc. In this study, our goal is to achieve higher classification rate in order to diagnosis normal images from those with brain abnormality. First, the MR images are pre-processed to set the mean intensity of pixels to same level. In this way the dark images become light like other images. Second, features are extracted using wavelet transformation. Wavelets seem to be a suitable tool for this task, because they allow analysis of images at various levels of resolution [5]. Third, principal component analysis (PCA) is used for reducing the number of features and also increasing discrimination between classes. Principal component analysis is appealing since it effectively reduces the dimensionality of the data and therefore reduces the computational cost of analyzing new data [6]. Finally, three pattern recognition methods k-NN, parzen and ANN are used for classification. The results indicate fully classification of data. Our work is the extension and modification of the method introduced in [6]. But, our case is different, the database contains more and different images, we use preprocessing step and additional classifier; the number of features obtained by PCA for maximum classification rate is less and we obtain better classification rate. However, DWT, PCA, and classifiers are commonly used steps in pattern recognition problems. The organization of this paper is as follows. Section 2 shortly describes the image dataset, steps of brain diagnosis method including pre-processing, feature extraction and reduction. Section 3 contains classification stage. Results and comparison with previous works are presented in section 4. Section 5 summarizes the approach and presents future works. II. METHODOLOGY 2.1 Imaging Data The diagnosis methods have been implemented on a real human brain MRI dataset. The protocol includes high resolution axial,T1, T2-weighted 256 × 256 pixel images. The dataset contains 125 normal subjects and 41abnormal MR images including cerebrovascular,Alzheimer, brain tumor, inflammatory, infectious and degenerative diseases. These dataset were collected from Harvard Medical School website [11] and Laboratory of Neuro Imaging (LONI) website [14]. Fig.1 shows some examples from normal and abnormal subjects. 2.2 Pre-processing Some images of dataset were dark rather than others. This is because of data acquisition scanner problems. The Scans are corrected for intensity non uniformity using histogram equalization. Fig.2 depicts an example of dark MRI after and before pre-processing. 2.3 Skull Stirping Removal of the skull and other non-brain tissue like dura and eyes from anatomical images, which could otherwise complicate e.g. coregistration and normalization steps. Skull stripping can be part of the tissue segmentation (e.g. in SPM) but is mostly done by specialized algorithms that delineate the brain boundary. See [1] for a comparison of some brain
  • 2. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 05 Issue: 01 June 2016, Page No. 37- 40 ISSN: 2278-2397 38 extraction algorithms (BSE, BET, SPM, and McStrip), which suggests that all algorithms perform well in general but results higly depend on the particular dataset.Skull stripping, also known as whole brain segmentation, is an important step to remove the non-cerebral tissue such as skin, skull, fat, muscle, and connective tissues .An algorithm is used to remove the non-clerbral tissue such as skin,skull ,fat ,muscle an connective tissue. The algorithm that has been used here for skull striping totally has ten steps which includes Gaussian Filter and Otsus Method and Morphological dialation. Fig 1.Examples from (a) normal (b) abnormal subjects Fig 2. (a) Original image (b) Image after pre-processing 2.4 Feature Extraction We use wavelet coefficients for generating the initial features. Wavelet transform is traditionally used for feature extraction. The provision of localized frequency information about a function of a signal, is the main advantage of wavelets and is particularly beneficial for classification. Earlier, wavelets have been used as a feature extraction method for discrimination [7].In two-dimensional wavelet transform a scaling function and three wavelets measures variations along columns , ) responds to variation along rows , corresponds to variations along diagnols,are required. The Dual-Tree Complex wavelet transform image f(x,y) of size M*N is then, Where i identifies the directional wavelets (i={H,V,D} and k is the arbitrary starting scale. The w(j,m,n) coefficients define an approximation of f(x,y) and scale j. The w(k,m,n) coefficients add horizontal, vertical, and diagonal details for scale j>=k [8]. Fig.3 shows the process in block diagram form. There are several different kinds of wavelets which have gained popularity throughout the development of wavelet analysis. One important discrete wavelet is the Haar wavelet. Basically, it is one period of a square wave. Because of its simplicity, it is often the wavelet to bechosen [9]. We use three scale Haar (H2) basis functions for DTCWT feature extraction. . Thus, for the image of size 256*256,we use the approximation coefficient of the third level as the features. Thus, the number of features used in this stage would be1024. Fig 3. Stages of the skull stripping algorithm Fig 4.Dual-Tree Complex Wavelet Transform H2= Fig 5.Dual-Tree Complex wavelet transform of one example MR image 2.4 Feature Reduction Measurement cost and classification accuracy are two predominant reasons for minimizing the dimensionality of the pattern representation (i.e., the number of features). Classifiers which are built on the selected representation can use less memory and be faster by utilizing the limited feature set. Linear transforms, due to their simplicity, have been widely used for feature extraction. These transforms create a smaller
  • 3. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 05 Issue: 01 June 2016, Page No. 37- 40 ISSN: 2278-2397 39 set of features from linear combination of the initial features. One of the best known linear feature extractor is the principal component analysis (PCA) or Karhunen-Loeve expansion [10]. The basic approach in principal components is conceptually quite simple. First, the d-dimensional mean vector μ and d*d covariance matrix ∑ are computed for the full data set. Next, the eigenvectors and eigenvalues are computed, and sorted according to decreasing eigenvalue. Call these eigenvectors e1 with ,e2 with and so on. Next, the largest k such eigenvectors are chosen. In practice, this is done by looking at a spectrum of eigenvectors. Form a k*k matrix A whose columns consist of the K eigenvectors. Preprocess data according to: X=A(x- ) Since PCA uses the most expressive features (eigenvectors with the largest eigenvalues), it effectively approximates the data by a linear subspace using the mean squared error criterion [10].In our work the number of features after PCA that achieves the maximum accuracy for k-means is 6 and for PNN is 3. III. CLASSIFICATION 3.1 k-means Clustering K-means clustering algorithm is one of the simplest pattern recognition classification techniques. The algorithm for the clustering rule is summarized as follows. Given an unknown feature vector and a distance measure, then: • Out of the training vectors, identify the k nearest Neighbors with same features , irrespective of class label. • Combine those features having same values- Clusters 3.2 Probabilistic-Neural Networks Probabilistic (PNN) and General Regression Neural Networks (GRNN) have similar architectures, but there is a fundamental difference: Probabilistic networks perform classification where the target variable is categorical, whereas general regression neural networks perform regression where the target variable is continuous. If you select a PNN/GRNN network, DTREG will automatically select the correct type of network based on the type of target variable. Fig 6.Architecture of a PNN All PNN networks have four layers: Input layer — There is one neuron in the input layer for each predictor variable. In the case of categorical variables, N-1 neurons are used where N is the number of categories. The input neurons (or processing before the input layer) standardizes the range of the values by subtracting the median and dividing by the interquartile range. The input neurons then feed the values to each of the neurons in the hidden layer. Hidden layer — This layer has one neuron for each case in the training data set. The neuron stores the values of the predictor variables for the case along with the target value. When presented with the x vector of input values from the input layer, a hidden neuron computes the Euclidean distance of the test case from the neuron’s center point and then applies the RBF kernel function using the sigma value(s). The resulting value is passed to the neurons in the pattern layer. Pattern layer / Summation layer — The next layer in the network is different for PNN networks and for GRNN networks. For PNN networks there is one pattern neuron for each category of the target variable. The actual target category of each training case is stored with each hidden neuron; the weighted value coming out of a hidden neuron is fed only to the pattern neuron that corresponds to the hidden neuron’s category. The pattern neurons add the values for the class they represent (hence, it is a weighted vote for that category). For GRNN networks, there are only two neurons in the pattern layer. One neuron is the denominator summation unit the other is the numerator summation unit. The denominator summation unit adds up the weight values coming from each of the hidden neurons. The numerator summation unit adds up the weight values multiplied by the actual target value for each hidden neuron. Decision layer — The decision layer is different for PNN and GRNN networks. For PNN networks, the decision layer compares the weighted votes for each target category accumulated in the pattern layer and uses the largest vote to predict the target category. For GRNN networks, the decision layer divides the value accumulated in the numerator summation unit by the value in the denominator summation unit and uses the result as the predicted target value. The following diagram is actual diagram or propose network used in our project Fig 7.Propesed PNN Structure IV. RESULTS AND COMPARISONS We apply a supervised method for the diagnosis of normal and abnormal MRI brain images. As mentioned the method employs four stages: preprocessing, skull striping ,feature
  • 4. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 05 Issue: 01 June 2016, Page No. 37- 40 ISSN: 2278-2397 40 extraction, feature reduction and classification. After histogram equalization of images ,the first three levels coefficients of decomposition of MRI with Haar are computed to extract the features. Then , the 3rd approximation component and all detailed components are used as the wavelet coefficients .These coefficients are used for feature extraction. The dimension of feature vector is 1024 and we use principal component analysis for reducing the number of features which leads to increase the accuracy rates of classification. Two classifiers based on Pattern recognition methods, k-means clustering and PNN are used for classification. Table 1: Classification Results Table 2: Comparison with other methods The experimental results of the classifiers are compared in Table 1,which shows the number of features extracted by PCA for each classifier ,number of normal and abnormal images used for training and testing ,number of images misclassified with each classifier and finally the percentage of correct classification ratio for the two different class images. The analysis of the experimental results shows that correction classification ratio 98.4% achieved with the PNN Classifier and 98.6% with K-means Clustering . V. CONCLUSION In this study, we used the Probabilistic neural network was used for classification based on unsupervised learning using multi wavelet based co occurrence features and target vectors and k-means Clustering. The neural network training and classification was done efficiently by using Matlab neural network toolbox within less time. Finally this system is very useful to diagnose the magnetic resonance brain images for tumour diagnosis. Correct Classification of more than 98.5% in case of PNN and 93% in case of K-means Clustering demonstrate the efficiency of our method . This method has been applied only to T1 and T2-Weighed images and can be applied to other MRI with more than one slice of brain MRI in order to achieve better accuracy. And also many features can be added other than the existing ones we considered for our proposed work. References [1] Ays¸e Demirhan, Mustafa T¨or¨u, and ˙Inan G¨uler, “Segmentation of Tumor and Edema Along With Healthy Tissues of Brain Using Wavelets and Neural Networks,” IEEE Journal of biomedical and health informatics, Vol. 19, No. 4, July 2015 [2] M.-R. Nazem-Zadeh, E. Davoodi-Bojd, and H. Soltanian- Zadeh, “Atlasbased fiber bundle segmentation using principal diffusion directions and spherical harmonic coefficients,” NeuroImage, vol. 54, pp. S146–S164, 2011 [3] E. A. El-Dahshan, T. Hosny, A. M. Salem, “Hybrid intelligent techniques for MRI brain images classification,” Digital Signal Processing, v o l . 20, pp. 433–441, 2010. [4] E. D. Angelini, O. Clatz, E. Mandonnet, E. Konukoglu, L. Capelle, and H. Duffau, “Glioma dynamics and computational models: A review of segmentation, registration, and in silico growth algorithms and their clinical applications,” Curr. Med. Imag. Rev., vol. 3, no. 4, pp.262–276, 2007 [5] D. D. Langleben and G. M. Segall, “PET in differentiation of recurrent brain tumor from radiation injury,” J. Nucl. Med., vol. 41, pp. 1861–1867, 2000. [6] A. Demirhan and ˙I. G¨uler, “Image segmentation using self-organizing maps and gray level co-occurrence matrices,” J. Fac. Eng. Arch. Gazi Univ., vol. 25, no. 2, pp. 285–291, 2010. [7] M. Kaus, S. K. Warfield, F. A. Jolesz, and R. Kikinis, “Adaptive template moderated brain tumor segmentation in MRI,” in Proc. Bildverarbeitungf¨ur die Medizin, 1999, pp. 102–106. [8] M. Straka, A. L. Cruz, A. Kochl, M. Sramek, M. E. Groller, and D. Fleischmann, “3D watershed transform combined with a probabilistic atlas for medical image segmentation,” in Proc. MIT2003, pp. 1–8. [9] H.-H. Chang, D. J. Valentino, G. R. Duckwiler, and A. W. Toga, “Segmentation of brain MR images using a charged fluid model,” IEEE Trans.Biomed. Eng., vol. 54, no. 10, pp. 1798–1813, Oct. 2007. [10] J. J. Corso, E. Sharon, S. Dube, S. El-Saden, U. Sinha, and A. Yuille, “Efficient multilevel brain tumor segmentation with integrated Bayesian model classification,” IEEETrans.Med. Imag., vol. 27, no. 5, pp. 629–640,May 2008. [11] J.J. Corso, E. Sharon, S. Dube, S. El-Saden, U. Sinha, and A. Yuille, “Efficient multilevel brain tumor segmentation with integrated Bayesian model classification,” IEEETrans.Med. Imag., vol. 27, no. 5, pp. 629–640,May 2008