SlideShare a Scribd company logo
1 of 6
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 591
FPGA Implementation of Glaucoma Detection Using Neural Networks
Hitesh Shirke1, Dr. Nataraj Vijapur2
1 IV Semester M.Tech. Student, Dept. of Electronics and Communication Engineering.
K.L.E. Dr. M.S.Sheshgiri College of Engineering and Technology, Belagum-590008
Karnataka, India-590018
2Faculty Dept. of Electronics and Communication Engineering.
K.L.E. Dr. M.S.Sheshgiri College of Engineering and Technology, Belagum-590008
Karnataka, India-590018
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Glaucoma is an eye disease that occurs because
of the increased IntraOcular Pressure(IOP) which results in
damaged optic nerve. Because of glaucoma the optic cup size
gets increased and the optic cup to optic disk ratio(CDR)
increases. This paper proposes glaucoma disease detection
from retinal images using artificial neural network as the
classifier. Optic cup area, opticdiskareaandneuro-retinal rim
area are the features that are used for the classification. FPGA
implementation of neural networkoffersboththeadaptability
in reconfiguration and parallel architectureof neurons. Hence
FPGA is better choice for the neuralnetworksinsteadofDSP or
ASIC implementation. The feed forward back propagation
algorithm is used for the neural network. Matlab R2015a
software is used to extract the features and the neural
network is implemented on Spartan 3a FPGA kit.
Key Words: Glaucoma, Cup to disk ratio, Neuroretinal rim,
Artificial neural network, FPGA implementation
1. INTRODUCTION
The human eye is the most important part of the human
body. Therefore detection of human eye diseases is always
needed. Diseases like glaucoma, cataract, macular
degeneration, diabetic retinopathy affect the patient’s eye.
Glaucoma is a very silent disease of the eye. The scary part
about this disease is that it is so silent that it normally
doesn’t announce itself. It’s a disease which affects the optic
nerve of the eye. It causes thinning up and drying up of the
optic nerve. This results in visual loss which can be
irreversible.
Glaucoma can happeninanyoneacrossthepopulationwhich
means any person and age. The easiest way to prevent
glaucoma is to get it diagnosed in the very early stages.
There is no prevention of glaucoma if you are the person
who is going to have glaucoma in your lifetime. Glaucoma is
best treated medically using eye drops or using tablets to
reduce the pressure inside the eye. This work aims to detect
glaucoma using FPGA hardware. The artificial neural
network is used as a classifier to detect glaucoma.
1.1 Glaucoma
Measurably just about 45 million individuals worldwide
have glaucoma and around 79 million individuals are
expected to suffer from glaucoma by the year 2020. The
optic nerve is in charge of conveying the data seen by eye to
the brain. If there should be an occurrence of Glaucoma,
optic nerve is harmed and the data got by the brain gets
debased henceforth the vision loss. The essential reason
behind this harm of the optic nerve is increased IntraOcular
Pressure(IOP). Keeping in mind the end goal to keep up a
steady eye pressure,human eyeceaselesslydeliversaqueous
humor, a liquid which moreover continually streams out of
the eye. In the event of glaucoma, there is an increase in
liquid pressure of the eye on the grounds that the aqueous
humor does not stream out of the eye as it ought to be which
at last results in damage to the optic nerve fiber. This optic
nerve harm can be recognized by Optical Coherence
Tomography (OCT) and Heidelberg Retina Tomography
(HRT). The cost of glaucoma identification utilizing OCT and
HRT is high. Colour Fundus Image (CFI) technique has been
broadly used to analyze glaucoma and other visual
sicknesses.
1.2 Glaucoma Effects
Fig-1: normal fundus image
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 592
Fig-1. shows the fundus image of a normal eye taken from a
fundus camera. The bigger circular area istheoptic disk area
and the smaller circular area within the optic disk is the
optic cup area. The difference between theoptic disk andthe
optic cup area is called the Neuro-Retinal Rim(NRR).
Fig-2: (A) Healthy optic disk (B) Unhealthy optic disk
The glaucoma disease can be determined by observing the
changes in the optic disk area. As you can see in fig-2. (A)
indicates the healthy eye in which the optic cup size is very
small as compared to the optic disk. But because of
glaucoma the optic cup size gets increasedandtheopticcup
to optic disk ratio(CDR) increases this is shown in fig-2.(B).
2. METHODOLOGY
Methodology of proposed glaucoma detection system is
shown in above fig-3. Input fundus image is initially pre-
processed for noise removal. The pre-processed image is
subjected to feature extraction. The features such as optic
disk area, cup area and neuro retinal rim (NRR) area are
extracted. Then the next stage involves classification using
neural networks
2.1 Fundus Retinal Images
To determine the performance of the proposed method, we
have used 30 fundus images from HRF image database,
containing 15 healthy and 15 glaucoma images. The images
are in jpeg format with resolution of 3504×2336 pixels. An
input fundus image is shown in below fig-4.
Fig-3: Methodology of the proposed system
Fig-4: input fundus image
2.2 Image Pre-processing
Goal of the pre-processing is to enhance the picture by
improving certain elements and/or by removing unwanted
noise. The input images are of high resolution 3504×2336
pixels. Processing such high resolution images can take a lot
of processing time hence wehaveresizedtheinputimagesto
875×563 pixels. The image is then converted to HSV colour
map (Hue, Saturation,Value) byusingrgb2hsv(N)command.
To highlight the optic disk the red colour is removed from
the image and unwanted pixels are removed.
It is important to mark the region of interest (ROI) to reduce
the processing time also to initially mark the temporary
boundary of the optic disk. ROI is defined by approximately
marking the centre of ROI and drawing a rectanglearoundit.
Then the region of interest is cropped from the original
image. The pre-processing steps are shown in below fig-5.
Fig-5: image pre-processing
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 593
2.3 Feature extraction
2.3.1 Optic Disk Extraction
Feature extraction from the pre-processed image is done
using the segmentation technique calledmulti-thresholding.
This technique is similar to thresholding technique. This
technique is based on partitioning animageintoregionsthat
are similar according to the thresholding values. The main
part of this technique is to determine the threshold value.
For example, the threshold value will be between 0 and 255
for an 8 bit resolution image. After determining the
threshold values for all regions, every pixel in that region is
assigned a fix value. For example, if there are two regions
then the pixels belonging to a region can be assigned with a
value 1 and the remaining pixels with value 0. When we
establish more than one threshold values in the sameimage,
the technique is called multi-thresholding. Here higher and
lower limits are set for each region.Thusinordertosegment
the optic disk we have set the threshold value as shown
below;
Idisk(x,y) = {255 if a(x,y) > TD
= { 0 otherwise
Where TD is the threshold value for optic disk extraction.
Fig-6: optic disk extraction
First histogram equalization technique is used to enhance
the ROI image. Histogram equalization technique is used for
adjusting the image intensities so that its contrast can be
enhanced. After that thresholding is applied to extract the
optic disk as shown in above fig 6.
2.3.2 Optic Cup Extraction
The optic cup extraction is similar to the optic disk
extraction, by applying thresholding technique to the ROI
image. In order to segment the optic cup we have set the
threshold value TC higher than TD since the opticcuparea is
more brighter than the optic disk area as shown below;
Icup(x,y) = {255 if a(x,y) > Tc
= { 0 otherwise
Where TC is the threshold value for optic cup extraction.
Fig-7: optic cup extraction
2.3.3 Neuro Retinal Rim Extraction
The neuro retinal rim area are is area between the optic cup
area and the optic disk area. Hence it can be found by
subtracting the cup area from the disk area.
Fig-8: NRR extraction
Finally optic cup to disk ratio(CDR) and neuro retinal rim
area is calculated as follows.
Cup to disk ratio = [cup area] / [disk area]
Neuro retinal rim area = [optic disk area – optic cup area]
2.4 Artificial neural networks
Neural networks can be actualized utilizing analog or digital
systems. digital implementation is more prevalent as it has
the benefit of higher precision, better repeatability, lower
noise sensitivity, better testability, higher adaptability,also,
compatibility with different sorts of preprocessors. The
digital neural network hardware implementation can be
classified as (i) FPGA-implementation (ii) DSP-
implementation (iii) ASIC-implementation. DSP
implementation of neural network doesn't support the
parallel architecture which is required for neural networks.
The re-configurability is not supported by the ASIC based
neural network. FPGA implementation of neural network
offers both the adaptability in reconfiguration and parallel
architecture of neurons. Hence FPGA is better choice for the
neural networks.
Neural network consists of a set of nodes called neurons
which are connected to each other. There can be ‘n’ inputs to
a neuron and there is a weight associated with each
interconnection between neurons. The neural network can
learn by changing the weights of the connections based on
the inputs to the neurons. The neural network has three
layers namely input layer, hidden layer and output layer.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 594
Based on the complexity of the problem there can bea single
hidden layer or multiple hidden layers. But a single hidden
layer will be enough to solve most of the problems.
2.4.1 Feed Forward Propagation
There are two algorithms used for neural network feed-
forward algorithm and back propagation algorithm. There
can’t be a neural network based on onlyfeedforwardoronly
on back propagation algorithm. In feed forward the output
sum is calculated for the network by taking the summation
of the product of weights and the inputs to corresponding
neurons. The activation functionisappliedtotheoutputsum
to get the output. For the first feed forward iteration the
weights are set randomly.
Fig-4 shows the structure of a neuron. The circle represents
the neuron which has x1, x2, x3, ….xn inputs and w1, w2,
w3,…wn are the weights on the connections respectively.
The output of a neuron is given by the equation
y = f (p) (1)
and the value of p is given by
(2)
Where xi is the ith input of the network and wi is the weight
on the ith connection. The function f(p) is called the
activation function of the neuron.
Fig-9: structure of a neuron
There are three types of activation functions namely Linear,
Log-sigmoid and Tan-sigmoid functions as shown below.
Linear function,
(3)
Sigmoid-function,
(4)
Tan-sigmoid function,
(5)
2.4.2 Back Propagation
In back propagation we calculate the error between the
actual output and desired output then we try to adjust the
weights to decrease the error. Same as the feed forward the
back propagation calculations are applied at each level but
the execution is carried out in reverse order i.e. from output
layer to the input layer.
Let’s first consider the output layer and hidden layer. First
the error is calculated at the output by subtractingtheactual
output from the desired output
error = desired – actual
Change in the output sum is calculated by takingtheproduct
of derivation of activation functionandthe error. Wewill call
this as the delta output sum.
Delta output sum = S`(output sum) * ( error )
Where S`(output sum) isthe derivationofactivationfunction
applied to the output sum.
The change in the nets corresponding to output neurons is
calculated by dividing the delta output sum by the hidden
layer results.
Delta weights = (delta output sum) / (hidden layer results)
Change in the hidden layer sum is denoted by delta hidden
sum and is calculated by following equation.
Delta hidden sum = [delta output sum / hidden-to-output
weights] * [ S`(hidden sum) ]
Now the change in the weights between the input and
hidden layer is calculated as follows
Delta weights = delta hidden sum / input data
This completes the back propagation.Afterthisfeedforward
is applied and the process is repeated thousands of times to
get more accurate results.
3 RESULTS
We have tested our methodology on images of high
resolution fundus (HRF) database. Sample outputs are as
given in the following tables. Results obtained for sample
glaucoma images are shown in table-1 and for sample
healthy images are shown in table-2.
Table-1: Glaucoma eye results
Filenam
e
Cup area Disk
area
Rim area Cup/dis
k ratio
prediction
01_g 804.248 3019.071 2214.823 0.266 Glaucoma
02_g 1256.637 3019.071 1762.433 0.416 Glaucoma
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 595
03_g 1385.442 3959.192 2573.75 0.35 Glaucoma
04_g 1194.591 4185.387 2990.796 0.285 Glaucoma
05_g 1520.531 4656.626 3136.095 0.327 Glaucoma
06_g 1194.591 4185.387 2990.796 0.285 Glaucoma
07_g 1134.115 4071.504 2937.389 0.279 Glaucoma
Table-2: Healthy eye results
Filenam
e
Cup area Disk
area
Rim area Cup/dis
k ratio
Prediction
01_h 1075.21 5026.548 3951.338 0.214 Healthy
02_h 907.92 3739.281 2831.36 0.243 Healthy
03_h 0 4185.387 4185.387 0 Unknown
04_h 530.929 3848.451 3317.522 0.138 Healthy
05_h 962.113 4901.67 3939.557 .196 Healthy
06_h 855.299 4185.387 3330.088 0.204 Healthy
07_h 346.361 4901.67 4555.309 0.071 Healthy
The extracted disk area, cup area and neuro retinal rim area
are fed to the artificial neural network. The performance of
ROC is as shown below.
3.1 Receiver Operating Characteristic curve (ROC)
We have used 30 fundus images fromHRF imagedatabaseto
determine the performance of our system. For training
purpose 16 images (8 healthy and 8 glaucoma images) were
used. Remaining 14 images were used during the testing
phase, seven images were glaucoma eye images and
remaining seven were healthy images. For all glaucoma
images the system predicted the result as glaucoma affected
and for 6 out of 7 healthy images it predicted the result as
healthy eye.
Therefore, accuracy can be given as
here,
Tp = true positive = glaucoma image being identified as
glaucoma image = 7
Tn = true negarive = healthy image being identified as
healthy image = 6
Fp = false positive = glaucoma image being identified as
healthy image = 1
Fn = false negative = healthy image being identified as
glaucoma image = 0
Therefore,
accuracy= 13 / 14 = 92.85 %
We obtained the accuracy of 92.85 %. The ROC graph is
shown in fig-10.
Fig-10: ROC graph
CONCLUSION
The proposed system will be very useful to detect glaucoma
efficiently so that the disease can be diagnosed in the early
stages. The system does not depend on trained glaucoma
specialist and expensive HRT/OCT machines. In this project
the glaucoma detection is done by extracting three features
i.e. optic disk, optic cup and neuro-retinal rim from a digital
fundus image. The artificial neural networks is used as a
classifier to identify the disease. The thresholding approach
is used for optic disk and optic cup segmentation.
To determine the System performance 30 retinal images(16
images for training and 14 images for testing) were
processed and their optic disk area, cup area and NRR area
were computed. The system proposed can identify the
presence of glaucoma to the accuracy of 92%. The accuracy
of the system can further be increased by using the same
camera settings for capturing the fundus images. Also it can
be improved by using advanced segmentation techniques.
ACKNOWLEDGEMENT
I thank the management, Principal,HODandstaffofVLSI and
EC department, K.L.E. Dr. M. S. Sheshgiri College of
engineering and technology, Belagavi, Karnataka, India and
my special thanks to my guide Dr. Nataraj Vijapur, Dept of
VLSI for encouraging me for this work.
REFERENCES
[1] Sheeba O., Jithin George, “Glaucoma Detection Using
Artificial Neural Network” IACSIT International Journal, Vol.
6, No. 2, April 2014.
[2] Kurnika Choudhary, Shamik Tiwari,” ANN Glaucoma
Detection using Cup-to-Disk Ratio and Neuro-retinal Rim”,
International Journal of Computer Applications (0975 –
8887) Volume 111 – No 11, February 2015
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 596
[3] Akhade, Snehal B., V. U. Deshmukh, and S. B. Deosarkar.
"Automatic optic disc detection in digital fundus images
using image processing", 2014 International Conference on
Green ComputingCommunicationandElectrical Engineering
(ICGCCEE), 2014.
[4] Gopal Datt Joshi, “Optic Disk and Cup Segmentation from
Monocular Color Retinal Images for Glaucoma Assessment”,
IEEE transactions on medical imaging, vol. 30, no. 6, june
2011
[5] Gayathri Devi T. M., Sudha. S. and Suraj. P., ,” Artificial
Neural Networks in retinal image analysis” 2015 3rd
International Conference on Signal Processing,
Communication and Networking (ICSCN).
[6] Megha Lotankar, Kevin Noronha, Jayasudha Koti,
“Detection of Optic Disc and Cup from Color Retinal Images
for Automated Diagnosis of Glaucoma”, 2015 IEEE UP
Section Conference on Electrical Computer and Electronics
(UPCON).
[7] Esraa Zeki Mohammed, Haitham KareemAli,,”Hardware
Implementation of Artificial Neural Network Using Field
Programmable Gate Array”, International Journal of
Computer Theory and Engineering, Vol. 5, No. 5, October
2013.
[8] Philippe Dondon, Julien Carvalho and Rémi Gardere, ,”
Implementation of a Feed-forwardArtificial Neural Network
in VHDL on FPGA”, neural network applications in electrical
engineering 2014.
[9] Muthuramalingam, A. Himavathi, S. Sriniv. "Neural
network implementation using FPGA: issues and
application.(field programmable gate array)", International
Journal of
Information Tec, April 2007 Issue
[10] www.explainstuff.com/introduction -to-neural-
networks.html.
[11]
https://www.xilinx.com/support/documentation/boards_an
d_kits/ug330.pdf
[12] Megha Lotankar, Kevin Noronha, Jayasudha Koti.
"Detection of optic disc and cup from color retinal images for
automated diagnosis of glaucoma", 2015 IEEE UP Section
Conference onElectrical ComputerandElectronics(UPCON),
2015.
[13] High Resolution Fundus Image database
https://www5.cs.fau.de/research/data/fundus-images/

More Related Content

What's hot

Lighting design for Startup Offices
Lighting design for Startup OfficesLighting design for Startup Offices
Lighting design for Startup OfficesPetteriTeikariPhD
 
An Automatic ROI of The Fundus Photography
An Automatic ROI of The Fundus Photography An Automatic ROI of The Fundus Photography
An Automatic ROI of The Fundus Photography IJECEIAES
 
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...IRJET Journal
 
Intelligent Automatic Extraction of Canine Cataract Object with Dynamic Contr...
Intelligent Automatic Extraction of Canine Cataract Object with Dynamic Contr...Intelligent Automatic Extraction of Canine Cataract Object with Dynamic Contr...
Intelligent Automatic Extraction of Canine Cataract Object with Dynamic Contr...IJECEIAES
 
Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...eSAT Journals
 
Image Restoration for 3D Computer Vision
Image Restoration for 3D Computer VisionImage Restoration for 3D Computer Vision
Image Restoration for 3D Computer VisionPetteriTeikariPhD
 
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATIONA COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATIONsipij
 
IRJET- Eye Diabetic Retinopathy by using Deep Learning
IRJET- Eye Diabetic Retinopathy by using Deep LearningIRJET- Eye Diabetic Retinopathy by using Deep Learning
IRJET- Eye Diabetic Retinopathy by using Deep LearningIRJET Journal
 
IRJET- Segmentation of Optic Disc using Bit Plane Technique for Glaucoma Scre...
IRJET- Segmentation of Optic Disc using Bit Plane Technique for Glaucoma Scre...IRJET- Segmentation of Optic Disc using Bit Plane Technique for Glaucoma Scre...
IRJET- Segmentation of Optic Disc using Bit Plane Technique for Glaucoma Scre...IRJET Journal
 
A Novel Approach for Diabetic Retinopthy Classification
A Novel Approach for Diabetic Retinopthy ClassificationA Novel Approach for Diabetic Retinopthy Classification
A Novel Approach for Diabetic Retinopthy ClassificationIJERA Editor
 
Labeling fundus images for classification models
Labeling fundus images for classification modelsLabeling fundus images for classification models
Labeling fundus images for classification modelsPetteriTeikariPhD
 
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNN
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNNIRJET- Automatic Detection of Diabetic Retinopathy using R-CNN
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNNIRJET Journal
 
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...Journal For Research
 
Detection of exudates draft
Detection of exudates draftDetection of exudates draft
Detection of exudates draftnitheshksuvarna
 
IRJET- Survey based on Detection of Optic Disc in Retinal Images using Segmen...
IRJET- Survey based on Detection of Optic Disc in Retinal Images using Segmen...IRJET- Survey based on Detection of Optic Disc in Retinal Images using Segmen...
IRJET- Survey based on Detection of Optic Disc in Retinal Images using Segmen...IRJET Journal
 

What's hot (20)

Lighting design for Startup Offices
Lighting design for Startup OfficesLighting design for Startup Offices
Lighting design for Startup Offices
 
An Automatic ROI of The Fundus Photography
An Automatic ROI of The Fundus Photography An Automatic ROI of The Fundus Photography
An Automatic ROI of The Fundus Photography
 
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
A Survey on Retinal Area Detector From Scanning Laser Ophthalmoscope (SLO) Im...
 
Intelligent Automatic Extraction of Canine Cataract Object with Dynamic Contr...
Intelligent Automatic Extraction of Canine Cataract Object with Dynamic Contr...Intelligent Automatic Extraction of Canine Cataract Object with Dynamic Contr...
Intelligent Automatic Extraction of Canine Cataract Object with Dynamic Contr...
 
Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...
 
Image Restoration for 3D Computer Vision
Image Restoration for 3D Computer VisionImage Restoration for 3D Computer Vision
Image Restoration for 3D Computer Vision
 
Sub1528
Sub1528Sub1528
Sub1528
 
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATIONA COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
 
IRJET- Eye Diabetic Retinopathy by using Deep Learning
IRJET- Eye Diabetic Retinopathy by using Deep LearningIRJET- Eye Diabetic Retinopathy by using Deep Learning
IRJET- Eye Diabetic Retinopathy by using Deep Learning
 
IRJET- Segmentation of Optic Disc using Bit Plane Technique for Glaucoma Scre...
IRJET- Segmentation of Optic Disc using Bit Plane Technique for Glaucoma Scre...IRJET- Segmentation of Optic Disc using Bit Plane Technique for Glaucoma Scre...
IRJET- Segmentation of Optic Disc using Bit Plane Technique for Glaucoma Scre...
 
Advanced Retinal Imaging
Advanced Retinal ImagingAdvanced Retinal Imaging
Advanced Retinal Imaging
 
A Novel Approach for Diabetic Retinopthy Classification
A Novel Approach for Diabetic Retinopthy ClassificationA Novel Approach for Diabetic Retinopthy Classification
A Novel Approach for Diabetic Retinopthy Classification
 
Iris recognition
Iris recognitionIris recognition
Iris recognition
 
[IJET-V1I3P6]
[IJET-V1I3P6] [IJET-V1I3P6]
[IJET-V1I3P6]
 
Labeling fundus images for classification models
Labeling fundus images for classification modelsLabeling fundus images for classification models
Labeling fundus images for classification models
 
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNN
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNNIRJET- Automatic Detection of Diabetic Retinopathy using R-CNN
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNN
 
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
 
A045010107
A045010107A045010107
A045010107
 
Detection of exudates draft
Detection of exudates draftDetection of exudates draft
Detection of exudates draft
 
IRJET- Survey based on Detection of Optic Disc in Retinal Images using Segmen...
IRJET- Survey based on Detection of Optic Disc in Retinal Images using Segmen...IRJET- Survey based on Detection of Optic Disc in Retinal Images using Segmen...
IRJET- Survey based on Detection of Optic Disc in Retinal Images using Segmen...
 

Similar to FPGA Glaucoma Detection

Glaucoma progressiondetection based on Retinal Features.pptx
 Glaucoma progressiondetection based on Retinal Features.pptx Glaucoma progressiondetection based on Retinal Features.pptx
Glaucoma progressiondetection based on Retinal Features.pptxssuser097984
 
Study on Glaucoma Detection Using CNN
Study on Glaucoma Detection Using CNNStudy on Glaucoma Detection Using CNN
Study on Glaucoma Detection Using CNNIRJET Journal
 
IRJET- Early Detection of Glaucoma using Image Processing
IRJET- Early Detection of Glaucoma using Image ProcessingIRJET- Early Detection of Glaucoma using Image Processing
IRJET- Early Detection of Glaucoma using Image ProcessingIRJET Journal
 
Techniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningTechniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningIRJET Journal
 
IRJET- Detection of Cataract by Statistical Features and Classification
IRJET- Detection of Cataract by Statistical Features and ClassificationIRJET- Detection of Cataract by Statistical Features and Classification
IRJET- Detection of Cataract by Statistical Features and ClassificationIRJET Journal
 
IRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity MethodIRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity MethodIRJET Journal
 
SURVEY OF GLAUCOMA DETECTION METHODS
SURVEY OF GLAUCOMA DETECTION METHODSSURVEY OF GLAUCOMA DETECTION METHODS
SURVEY OF GLAUCOMA DETECTION METHODSEditor IJMTER
 
IRJET- Heuristic Approach for Low Light Image Enhancement using Deep Learning
IRJET- Heuristic Approach for Low Light Image Enhancement using Deep LearningIRJET- Heuristic Approach for Low Light Image Enhancement using Deep Learning
IRJET- Heuristic Approach for Low Light Image Enhancement using Deep LearningIRJET Journal
 
IRJET- Brain Tumor Detection using Deep Learning
IRJET- Brain Tumor Detection using Deep LearningIRJET- Brain Tumor Detection using Deep Learning
IRJET- Brain Tumor Detection using Deep LearningIRJET Journal
 
IRJET- Automatic Detection of Diabetic Retinopathy Lesions
IRJET- Automatic Detection of Diabetic Retinopathy LesionsIRJET- Automatic Detection of Diabetic Retinopathy Lesions
IRJET- Automatic Detection of Diabetic Retinopathy LesionsIRJET Journal
 
IRJET- Automated Detection of Diabetic Retinopathy using Compressed Sensing
IRJET- Automated Detection of Diabetic Retinopathy using Compressed SensingIRJET- Automated Detection of Diabetic Retinopathy using Compressed Sensing
IRJET- Automated Detection of Diabetic Retinopathy using Compressed SensingIRJET Journal
 
Lung Cancer Detection Using Convolutional Neural Network
Lung Cancer Detection Using Convolutional Neural NetworkLung Cancer Detection Using Convolutional Neural Network
Lung Cancer Detection Using Convolutional Neural NetworkIRJET Journal
 
Lossless Encryption using BITPLANE and EDGEMAP Crypt Algorithms
Lossless Encryption using BITPLANE and EDGEMAP Crypt AlgorithmsLossless Encryption using BITPLANE and EDGEMAP Crypt Algorithms
Lossless Encryption using BITPLANE and EDGEMAP Crypt AlgorithmsIRJET Journal
 
IRJET - Early Percentage of Blindness Detection in a Diabetic Person usin...
IRJET -  	  Early Percentage of Blindness Detection in a Diabetic Person usin...IRJET -  	  Early Percentage of Blindness Detection in a Diabetic Person usin...
IRJET - Early Percentage of Blindness Detection in a Diabetic Person usin...IRJET Journal
 
Retinal Macular Edema Detection Using Optical Coherence Tomography Images
Retinal Macular Edema Detection Using Optical Coherence Tomography ImagesRetinal Macular Edema Detection Using Optical Coherence Tomography Images
Retinal Macular Edema Detection Using Optical Coherence Tomography ImagesIOSRJVSP
 
IRJET - Steganography based on Discrete Wavelet Transform
IRJET -  	  Steganography based on Discrete Wavelet TransformIRJET -  	  Steganography based on Discrete Wavelet Transform
IRJET - Steganography based on Discrete Wavelet TransformIRJET Journal
 
IRJET- Low Light Image Enhancement using Convolutional Neural Network
IRJET-  	  Low Light Image Enhancement using Convolutional Neural NetworkIRJET-  	  Low Light Image Enhancement using Convolutional Neural Network
IRJET- Low Light Image Enhancement using Convolutional Neural NetworkIRJET Journal
 
FEATURE EXTRACTION FROM RETINAL FUNDUS IMAGES
FEATURE EXTRACTION FROM RETINAL FUNDUS IMAGESFEATURE EXTRACTION FROM RETINAL FUNDUS IMAGES
FEATURE EXTRACTION FROM RETINAL FUNDUS IMAGESIRJET Journal
 
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...IRJET Journal
 
Iris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural networkIris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural networkijcsit
 

Similar to FPGA Glaucoma Detection (20)

Glaucoma progressiondetection based on Retinal Features.pptx
 Glaucoma progressiondetection based on Retinal Features.pptx Glaucoma progressiondetection based on Retinal Features.pptx
Glaucoma progressiondetection based on Retinal Features.pptx
 
Study on Glaucoma Detection Using CNN
Study on Glaucoma Detection Using CNNStudy on Glaucoma Detection Using CNN
Study on Glaucoma Detection Using CNN
 
IRJET- Early Detection of Glaucoma using Image Processing
IRJET- Early Detection of Glaucoma using Image ProcessingIRJET- Early Detection of Glaucoma using Image Processing
IRJET- Early Detection of Glaucoma using Image Processing
 
Techniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningTechniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine Learning
 
IRJET- Detection of Cataract by Statistical Features and Classification
IRJET- Detection of Cataract by Statistical Features and ClassificationIRJET- Detection of Cataract by Statistical Features and Classification
IRJET- Detection of Cataract by Statistical Features and Classification
 
IRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity MethodIRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
 
SURVEY OF GLAUCOMA DETECTION METHODS
SURVEY OF GLAUCOMA DETECTION METHODSSURVEY OF GLAUCOMA DETECTION METHODS
SURVEY OF GLAUCOMA DETECTION METHODS
 
IRJET- Heuristic Approach for Low Light Image Enhancement using Deep Learning
IRJET- Heuristic Approach for Low Light Image Enhancement using Deep LearningIRJET- Heuristic Approach for Low Light Image Enhancement using Deep Learning
IRJET- Heuristic Approach for Low Light Image Enhancement using Deep Learning
 
IRJET- Brain Tumor Detection using Deep Learning
IRJET- Brain Tumor Detection using Deep LearningIRJET- Brain Tumor Detection using Deep Learning
IRJET- Brain Tumor Detection using Deep Learning
 
IRJET- Automatic Detection of Diabetic Retinopathy Lesions
IRJET- Automatic Detection of Diabetic Retinopathy LesionsIRJET- Automatic Detection of Diabetic Retinopathy Lesions
IRJET- Automatic Detection of Diabetic Retinopathy Lesions
 
IRJET- Automated Detection of Diabetic Retinopathy using Compressed Sensing
IRJET- Automated Detection of Diabetic Retinopathy using Compressed SensingIRJET- Automated Detection of Diabetic Retinopathy using Compressed Sensing
IRJET- Automated Detection of Diabetic Retinopathy using Compressed Sensing
 
Lung Cancer Detection Using Convolutional Neural Network
Lung Cancer Detection Using Convolutional Neural NetworkLung Cancer Detection Using Convolutional Neural Network
Lung Cancer Detection Using Convolutional Neural Network
 
Lossless Encryption using BITPLANE and EDGEMAP Crypt Algorithms
Lossless Encryption using BITPLANE and EDGEMAP Crypt AlgorithmsLossless Encryption using BITPLANE and EDGEMAP Crypt Algorithms
Lossless Encryption using BITPLANE and EDGEMAP Crypt Algorithms
 
IRJET - Early Percentage of Blindness Detection in a Diabetic Person usin...
IRJET -  	  Early Percentage of Blindness Detection in a Diabetic Person usin...IRJET -  	  Early Percentage of Blindness Detection in a Diabetic Person usin...
IRJET - Early Percentage of Blindness Detection in a Diabetic Person usin...
 
Retinal Macular Edema Detection Using Optical Coherence Tomography Images
Retinal Macular Edema Detection Using Optical Coherence Tomography ImagesRetinal Macular Edema Detection Using Optical Coherence Tomography Images
Retinal Macular Edema Detection Using Optical Coherence Tomography Images
 
IRJET - Steganography based on Discrete Wavelet Transform
IRJET -  	  Steganography based on Discrete Wavelet TransformIRJET -  	  Steganography based on Discrete Wavelet Transform
IRJET - Steganography based on Discrete Wavelet Transform
 
IRJET- Low Light Image Enhancement using Convolutional Neural Network
IRJET-  	  Low Light Image Enhancement using Convolutional Neural NetworkIRJET-  	  Low Light Image Enhancement using Convolutional Neural Network
IRJET- Low Light Image Enhancement using Convolutional Neural Network
 
FEATURE EXTRACTION FROM RETINAL FUNDUS IMAGES
FEATURE EXTRACTION FROM RETINAL FUNDUS IMAGESFEATURE EXTRACTION FROM RETINAL FUNDUS IMAGES
FEATURE EXTRACTION FROM RETINAL FUNDUS IMAGES
 
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...
 
Iris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural networkIris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural network
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 

Recently uploaded (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 

FPGA Glaucoma Detection

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 591 FPGA Implementation of Glaucoma Detection Using Neural Networks Hitesh Shirke1, Dr. Nataraj Vijapur2 1 IV Semester M.Tech. Student, Dept. of Electronics and Communication Engineering. K.L.E. Dr. M.S.Sheshgiri College of Engineering and Technology, Belagum-590008 Karnataka, India-590018 2Faculty Dept. of Electronics and Communication Engineering. K.L.E. Dr. M.S.Sheshgiri College of Engineering and Technology, Belagum-590008 Karnataka, India-590018 ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Glaucoma is an eye disease that occurs because of the increased IntraOcular Pressure(IOP) which results in damaged optic nerve. Because of glaucoma the optic cup size gets increased and the optic cup to optic disk ratio(CDR) increases. This paper proposes glaucoma disease detection from retinal images using artificial neural network as the classifier. Optic cup area, opticdiskareaandneuro-retinal rim area are the features that are used for the classification. FPGA implementation of neural networkoffersboththeadaptability in reconfiguration and parallel architectureof neurons. Hence FPGA is better choice for the neuralnetworksinsteadofDSP or ASIC implementation. The feed forward back propagation algorithm is used for the neural network. Matlab R2015a software is used to extract the features and the neural network is implemented on Spartan 3a FPGA kit. Key Words: Glaucoma, Cup to disk ratio, Neuroretinal rim, Artificial neural network, FPGA implementation 1. INTRODUCTION The human eye is the most important part of the human body. Therefore detection of human eye diseases is always needed. Diseases like glaucoma, cataract, macular degeneration, diabetic retinopathy affect the patient’s eye. Glaucoma is a very silent disease of the eye. The scary part about this disease is that it is so silent that it normally doesn’t announce itself. It’s a disease which affects the optic nerve of the eye. It causes thinning up and drying up of the optic nerve. This results in visual loss which can be irreversible. Glaucoma can happeninanyoneacrossthepopulationwhich means any person and age. The easiest way to prevent glaucoma is to get it diagnosed in the very early stages. There is no prevention of glaucoma if you are the person who is going to have glaucoma in your lifetime. Glaucoma is best treated medically using eye drops or using tablets to reduce the pressure inside the eye. This work aims to detect glaucoma using FPGA hardware. The artificial neural network is used as a classifier to detect glaucoma. 1.1 Glaucoma Measurably just about 45 million individuals worldwide have glaucoma and around 79 million individuals are expected to suffer from glaucoma by the year 2020. The optic nerve is in charge of conveying the data seen by eye to the brain. If there should be an occurrence of Glaucoma, optic nerve is harmed and the data got by the brain gets debased henceforth the vision loss. The essential reason behind this harm of the optic nerve is increased IntraOcular Pressure(IOP). Keeping in mind the end goal to keep up a steady eye pressure,human eyeceaselesslydeliversaqueous humor, a liquid which moreover continually streams out of the eye. In the event of glaucoma, there is an increase in liquid pressure of the eye on the grounds that the aqueous humor does not stream out of the eye as it ought to be which at last results in damage to the optic nerve fiber. This optic nerve harm can be recognized by Optical Coherence Tomography (OCT) and Heidelberg Retina Tomography (HRT). The cost of glaucoma identification utilizing OCT and HRT is high. Colour Fundus Image (CFI) technique has been broadly used to analyze glaucoma and other visual sicknesses. 1.2 Glaucoma Effects Fig-1: normal fundus image
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 592 Fig-1. shows the fundus image of a normal eye taken from a fundus camera. The bigger circular area istheoptic disk area and the smaller circular area within the optic disk is the optic cup area. The difference between theoptic disk andthe optic cup area is called the Neuro-Retinal Rim(NRR). Fig-2: (A) Healthy optic disk (B) Unhealthy optic disk The glaucoma disease can be determined by observing the changes in the optic disk area. As you can see in fig-2. (A) indicates the healthy eye in which the optic cup size is very small as compared to the optic disk. But because of glaucoma the optic cup size gets increasedandtheopticcup to optic disk ratio(CDR) increases this is shown in fig-2.(B). 2. METHODOLOGY Methodology of proposed glaucoma detection system is shown in above fig-3. Input fundus image is initially pre- processed for noise removal. The pre-processed image is subjected to feature extraction. The features such as optic disk area, cup area and neuro retinal rim (NRR) area are extracted. Then the next stage involves classification using neural networks 2.1 Fundus Retinal Images To determine the performance of the proposed method, we have used 30 fundus images from HRF image database, containing 15 healthy and 15 glaucoma images. The images are in jpeg format with resolution of 3504×2336 pixels. An input fundus image is shown in below fig-4. Fig-3: Methodology of the proposed system Fig-4: input fundus image 2.2 Image Pre-processing Goal of the pre-processing is to enhance the picture by improving certain elements and/or by removing unwanted noise. The input images are of high resolution 3504×2336 pixels. Processing such high resolution images can take a lot of processing time hence wehaveresizedtheinputimagesto 875×563 pixels. The image is then converted to HSV colour map (Hue, Saturation,Value) byusingrgb2hsv(N)command. To highlight the optic disk the red colour is removed from the image and unwanted pixels are removed. It is important to mark the region of interest (ROI) to reduce the processing time also to initially mark the temporary boundary of the optic disk. ROI is defined by approximately marking the centre of ROI and drawing a rectanglearoundit. Then the region of interest is cropped from the original image. The pre-processing steps are shown in below fig-5. Fig-5: image pre-processing
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 593 2.3 Feature extraction 2.3.1 Optic Disk Extraction Feature extraction from the pre-processed image is done using the segmentation technique calledmulti-thresholding. This technique is similar to thresholding technique. This technique is based on partitioning animageintoregionsthat are similar according to the thresholding values. The main part of this technique is to determine the threshold value. For example, the threshold value will be between 0 and 255 for an 8 bit resolution image. After determining the threshold values for all regions, every pixel in that region is assigned a fix value. For example, if there are two regions then the pixels belonging to a region can be assigned with a value 1 and the remaining pixels with value 0. When we establish more than one threshold values in the sameimage, the technique is called multi-thresholding. Here higher and lower limits are set for each region.Thusinordertosegment the optic disk we have set the threshold value as shown below; Idisk(x,y) = {255 if a(x,y) > TD = { 0 otherwise Where TD is the threshold value for optic disk extraction. Fig-6: optic disk extraction First histogram equalization technique is used to enhance the ROI image. Histogram equalization technique is used for adjusting the image intensities so that its contrast can be enhanced. After that thresholding is applied to extract the optic disk as shown in above fig 6. 2.3.2 Optic Cup Extraction The optic cup extraction is similar to the optic disk extraction, by applying thresholding technique to the ROI image. In order to segment the optic cup we have set the threshold value TC higher than TD since the opticcuparea is more brighter than the optic disk area as shown below; Icup(x,y) = {255 if a(x,y) > Tc = { 0 otherwise Where TC is the threshold value for optic cup extraction. Fig-7: optic cup extraction 2.3.3 Neuro Retinal Rim Extraction The neuro retinal rim area are is area between the optic cup area and the optic disk area. Hence it can be found by subtracting the cup area from the disk area. Fig-8: NRR extraction Finally optic cup to disk ratio(CDR) and neuro retinal rim area is calculated as follows. Cup to disk ratio = [cup area] / [disk area] Neuro retinal rim area = [optic disk area – optic cup area] 2.4 Artificial neural networks Neural networks can be actualized utilizing analog or digital systems. digital implementation is more prevalent as it has the benefit of higher precision, better repeatability, lower noise sensitivity, better testability, higher adaptability,also, compatibility with different sorts of preprocessors. The digital neural network hardware implementation can be classified as (i) FPGA-implementation (ii) DSP- implementation (iii) ASIC-implementation. DSP implementation of neural network doesn't support the parallel architecture which is required for neural networks. The re-configurability is not supported by the ASIC based neural network. FPGA implementation of neural network offers both the adaptability in reconfiguration and parallel architecture of neurons. Hence FPGA is better choice for the neural networks. Neural network consists of a set of nodes called neurons which are connected to each other. There can be ‘n’ inputs to a neuron and there is a weight associated with each interconnection between neurons. The neural network can learn by changing the weights of the connections based on the inputs to the neurons. The neural network has three layers namely input layer, hidden layer and output layer.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 594 Based on the complexity of the problem there can bea single hidden layer or multiple hidden layers. But a single hidden layer will be enough to solve most of the problems. 2.4.1 Feed Forward Propagation There are two algorithms used for neural network feed- forward algorithm and back propagation algorithm. There can’t be a neural network based on onlyfeedforwardoronly on back propagation algorithm. In feed forward the output sum is calculated for the network by taking the summation of the product of weights and the inputs to corresponding neurons. The activation functionisappliedtotheoutputsum to get the output. For the first feed forward iteration the weights are set randomly. Fig-4 shows the structure of a neuron. The circle represents the neuron which has x1, x2, x3, ….xn inputs and w1, w2, w3,…wn are the weights on the connections respectively. The output of a neuron is given by the equation y = f (p) (1) and the value of p is given by (2) Where xi is the ith input of the network and wi is the weight on the ith connection. The function f(p) is called the activation function of the neuron. Fig-9: structure of a neuron There are three types of activation functions namely Linear, Log-sigmoid and Tan-sigmoid functions as shown below. Linear function, (3) Sigmoid-function, (4) Tan-sigmoid function, (5) 2.4.2 Back Propagation In back propagation we calculate the error between the actual output and desired output then we try to adjust the weights to decrease the error. Same as the feed forward the back propagation calculations are applied at each level but the execution is carried out in reverse order i.e. from output layer to the input layer. Let’s first consider the output layer and hidden layer. First the error is calculated at the output by subtractingtheactual output from the desired output error = desired – actual Change in the output sum is calculated by takingtheproduct of derivation of activation functionandthe error. Wewill call this as the delta output sum. Delta output sum = S`(output sum) * ( error ) Where S`(output sum) isthe derivationofactivationfunction applied to the output sum. The change in the nets corresponding to output neurons is calculated by dividing the delta output sum by the hidden layer results. Delta weights = (delta output sum) / (hidden layer results) Change in the hidden layer sum is denoted by delta hidden sum and is calculated by following equation. Delta hidden sum = [delta output sum / hidden-to-output weights] * [ S`(hidden sum) ] Now the change in the weights between the input and hidden layer is calculated as follows Delta weights = delta hidden sum / input data This completes the back propagation.Afterthisfeedforward is applied and the process is repeated thousands of times to get more accurate results. 3 RESULTS We have tested our methodology on images of high resolution fundus (HRF) database. Sample outputs are as given in the following tables. Results obtained for sample glaucoma images are shown in table-1 and for sample healthy images are shown in table-2. Table-1: Glaucoma eye results Filenam e Cup area Disk area Rim area Cup/dis k ratio prediction 01_g 804.248 3019.071 2214.823 0.266 Glaucoma 02_g 1256.637 3019.071 1762.433 0.416 Glaucoma
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 595 03_g 1385.442 3959.192 2573.75 0.35 Glaucoma 04_g 1194.591 4185.387 2990.796 0.285 Glaucoma 05_g 1520.531 4656.626 3136.095 0.327 Glaucoma 06_g 1194.591 4185.387 2990.796 0.285 Glaucoma 07_g 1134.115 4071.504 2937.389 0.279 Glaucoma Table-2: Healthy eye results Filenam e Cup area Disk area Rim area Cup/dis k ratio Prediction 01_h 1075.21 5026.548 3951.338 0.214 Healthy 02_h 907.92 3739.281 2831.36 0.243 Healthy 03_h 0 4185.387 4185.387 0 Unknown 04_h 530.929 3848.451 3317.522 0.138 Healthy 05_h 962.113 4901.67 3939.557 .196 Healthy 06_h 855.299 4185.387 3330.088 0.204 Healthy 07_h 346.361 4901.67 4555.309 0.071 Healthy The extracted disk area, cup area and neuro retinal rim area are fed to the artificial neural network. The performance of ROC is as shown below. 3.1 Receiver Operating Characteristic curve (ROC) We have used 30 fundus images fromHRF imagedatabaseto determine the performance of our system. For training purpose 16 images (8 healthy and 8 glaucoma images) were used. Remaining 14 images were used during the testing phase, seven images were glaucoma eye images and remaining seven were healthy images. For all glaucoma images the system predicted the result as glaucoma affected and for 6 out of 7 healthy images it predicted the result as healthy eye. Therefore, accuracy can be given as here, Tp = true positive = glaucoma image being identified as glaucoma image = 7 Tn = true negarive = healthy image being identified as healthy image = 6 Fp = false positive = glaucoma image being identified as healthy image = 1 Fn = false negative = healthy image being identified as glaucoma image = 0 Therefore, accuracy= 13 / 14 = 92.85 % We obtained the accuracy of 92.85 %. The ROC graph is shown in fig-10. Fig-10: ROC graph CONCLUSION The proposed system will be very useful to detect glaucoma efficiently so that the disease can be diagnosed in the early stages. The system does not depend on trained glaucoma specialist and expensive HRT/OCT machines. In this project the glaucoma detection is done by extracting three features i.e. optic disk, optic cup and neuro-retinal rim from a digital fundus image. The artificial neural networks is used as a classifier to identify the disease. The thresholding approach is used for optic disk and optic cup segmentation. To determine the System performance 30 retinal images(16 images for training and 14 images for testing) were processed and their optic disk area, cup area and NRR area were computed. The system proposed can identify the presence of glaucoma to the accuracy of 92%. The accuracy of the system can further be increased by using the same camera settings for capturing the fundus images. Also it can be improved by using advanced segmentation techniques. ACKNOWLEDGEMENT I thank the management, Principal,HODandstaffofVLSI and EC department, K.L.E. Dr. M. S. Sheshgiri College of engineering and technology, Belagavi, Karnataka, India and my special thanks to my guide Dr. Nataraj Vijapur, Dept of VLSI for encouraging me for this work. REFERENCES [1] Sheeba O., Jithin George, “Glaucoma Detection Using Artificial Neural Network” IACSIT International Journal, Vol. 6, No. 2, April 2014. [2] Kurnika Choudhary, Shamik Tiwari,” ANN Glaucoma Detection using Cup-to-Disk Ratio and Neuro-retinal Rim”, International Journal of Computer Applications (0975 – 8887) Volume 111 – No 11, February 2015
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 596 [3] Akhade, Snehal B., V. U. Deshmukh, and S. B. Deosarkar. "Automatic optic disc detection in digital fundus images using image processing", 2014 International Conference on Green ComputingCommunicationandElectrical Engineering (ICGCCEE), 2014. [4] Gopal Datt Joshi, “Optic Disk and Cup Segmentation from Monocular Color Retinal Images for Glaucoma Assessment”, IEEE transactions on medical imaging, vol. 30, no. 6, june 2011 [5] Gayathri Devi T. M., Sudha. S. and Suraj. P., ,” Artificial Neural Networks in retinal image analysis” 2015 3rd International Conference on Signal Processing, Communication and Networking (ICSCN). [6] Megha Lotankar, Kevin Noronha, Jayasudha Koti, “Detection of Optic Disc and Cup from Color Retinal Images for Automated Diagnosis of Glaucoma”, 2015 IEEE UP Section Conference on Electrical Computer and Electronics (UPCON). [7] Esraa Zeki Mohammed, Haitham KareemAli,,”Hardware Implementation of Artificial Neural Network Using Field Programmable Gate Array”, International Journal of Computer Theory and Engineering, Vol. 5, No. 5, October 2013. [8] Philippe Dondon, Julien Carvalho and Rémi Gardere, ,” Implementation of a Feed-forwardArtificial Neural Network in VHDL on FPGA”, neural network applications in electrical engineering 2014. [9] Muthuramalingam, A. Himavathi, S. Sriniv. "Neural network implementation using FPGA: issues and application.(field programmable gate array)", International Journal of Information Tec, April 2007 Issue [10] www.explainstuff.com/introduction -to-neural- networks.html. [11] https://www.xilinx.com/support/documentation/boards_an d_kits/ug330.pdf [12] Megha Lotankar, Kevin Noronha, Jayasudha Koti. "Detection of optic disc and cup from color retinal images for automated diagnosis of glaucoma", 2015 IEEE UP Section Conference onElectrical ComputerandElectronics(UPCON), 2015. [13] High Resolution Fundus Image database https://www5.cs.fau.de/research/data/fundus-images/