SlideShare a Scribd company logo
M.K.H. GUNASEKARA
AS2010377

CSC 363 1.5 Research Methodologies and Scientific
Computing
Department of Computer Science and Statistics , USJP
Automatic detection of diabetic
retinopathy hard exudates using
mathematical morphology methods
and fuzzy logic

2
Overview

3
Introduction

Figure 2: Diabetic macula edema
(swelling of the retina)

Diabetic retinopathy occurs when elevated blood sugar
levels cause blood vessels in the eye to swell and leak
into the retina.
4
Introduction
Abnormalities of Diabetic Retinopathy
•
•
•
•

Microaneurysms
Hemorphages
Cotton wool spots ( Soft Exudates)
Hard Exudates

Aim of this research is to develop system for detection
of hard exudates in diabetic retinopathy using nondilated diabetic retinopathy images
5
Literature Review

6
Methodology
Phase 1

Phase 2

Mathematical Morphology

Fuzzy Logic

• Exudates are identified
using mathematical
morphology

• Identified exudates are
classified as hard exudates
using fuzzy logic

7
Phase 1

• Preprocessing
One

• Optic disc elimination
Two

• Exudates detection
Three

8
Preprocessing
Input
Fundus Image

• Fundus Image is
performed by
fundus camera

Step 1

Step 2

Step 3

Step 4

Color Space
Conversion

Median
Filtering

Contrast
Enhancement

Gaussian
Filtering

• RGB color space
in the image in
converted to HIS
space

• Noise
suppression

• Contrast limited
adaptive
histogram
equalization was
applied for
contrast
enhancement

• Noise
Suppression
further

9
Optic Disc Elimination
Input
Preprocessed
Image
• Output of
preprocessing
stage

Step 1
Closing

• Closing operator
with flat disc
shape
structuring
element is
applied

Step 2

Step 3

Step 4

Thresholding

Large
Connected
component

Optic disc
elimination

• Image is
binarized
• P-tile method
and nilblack’s
method

• Connect all
regions

10
Exudates Detection
• Optic disc
eliminated
Image

• Standard
Deviation

• Remove optic
disc boundary

• Marker Image

• Difference
Image

I
n
p
u
t

• Closing

• Thresholding

• Fill holes

• Morphological
Reconstruction

• Result is
superimposed

11
Phase 2
RED

Outputs

Inputs
GREEN

BLUE

Classification of Hard Exudates using Fuzzy logic
12
Membership function of XR
Membership
function name

Parameters
[sig1 c1 sig2 c2]

R1

[0.016 0 8.617 57.85]

R2

[3 78 3 87]

R3

[3 100 3 111]

R4

[3 125 3 144]

R5

[3 156 3 168]

R6

[3 180 3 193]

R7

[3 205 0.2166 255]

Gaussian combination membership function
13
Membership function of XG
Membership
function name

Parameters
[sig1 c1 sig2 c2]

G1

[0.217 0.8 8.14 31.55]

G2

[3 54 3 65]

G3

[3 76 3 86]

G4

[3 98 3 108]

G5

[3 120 3 134]

G6

[3 146 3 220]

G7

[3 232 3 255]

Gaussian combination membership function
14
Membership function of XB
Membership
function name

Parameters
[sig1 c1 sig2 c2]

B1

[0.217 0 3.081 5.408]

B2

[3 17 3 50]

B3

[3 60 3 102]

B4

[3 112 3 255]

Gaussian combination membership function
15
Membership function of Xout
Membership
function name
NotHardExudate

Parameters
[sig1 c1 sig2 c2]
[0.0008493 0 0.06795 0.07]

weakHardExudate [0.03 0.35 0.03 0.55]
mediumHardExud
ate

[0.03 0.65 0.03 0.75]

hardExudate

[0.03 0.85 0.03 0.9]

severeHardExudat [0.0161 0.9733 0.0256 1]
e

Gaussian combination membership function
16
Fuzzy rules
1

If (Xr is R1) Or (Xg is G1) Or (Xb is B4) Then (Xout is notHardExudate)

2

If (Xr is R2) And (Xg is G2) Or (Xb is B1) Then (Xout is weakHardExudate)

3

If (Xr is R2) And (Xg is Not G2) And (Xb is Not B1) Then (Xout is notHardExudate)

4

If (Xr is R3) And (Xg is G3) And ((Xb is B1) Or (Xb is B2) ) Then (Xout is weakHardExudate)

5

If (Xr is R3) And (Xg is G3) And (Xb is B3) Then (Xout is notHardExudate)

6

If (Xr is R3) And (Xg is Not G3) Then (Xout is notHardExudate)

7

If (Xr is R4) And (Xg is G3) And (Xb is B1) Then (Xout is mediumHardExudate)

8

If (Xr is R4) And (Xg is G3) And (Xb is B2) Then (Xout is weakHardExudate)

9

If (Xr is R4) And (Xg is Not G3) Then (Xout is notHardExudate)

10

If (Xr is R5) And ((Xg is G2) Or (Xg is G3) Or (Xg is G4)) Then (Xout is notHardExudate)

11

If (Xr is R5) And (Xg is G5) And ((Xb is B1) Or (Xb is B2)) Then (Xout is HardExudate)

12

If (Xr is R5) And ((Xg is G6) Or (Xg is G7)) Then (Xout is notHardExudate)

13

If (Xr is R5) And (Xb is B3) Then (Xout is notHardExudate)

14

If (Xr is R6) And ((Xg is G2) Or (Xg is G3)) Then (Xout is notHardExudate)

15

If (Xr is R6) And (Xg is G4) And ((Xb is B1) Or (Xb is B2)) Then (Xout is HardExudate)

16

If (Xr is R6) And (Xg is G5) And ((Xb is B1) Or (Xb is B2)) Then (Xout is HardExudate)

17

If (Xr is R6) And (Xg is G6) And ((Xb is B1) Or (Xb is B2)) Then (Xout is HardExudate)

18

If (Xr is R6) And (Xg is G7) Then (Xout is notHardExudate)

19

If (Xr is R6) And (Xb is B3) Then (Xout is notHardExudate)

20

If (Xr is R7) And (Xg is G6) And ((Xb is B1) Or (Xb is B2) Or (Xb is B3)) Then (Xout is severeHardExudate)

21

If (Xr is R7) And (Xg is G5) And ((Xb is B1) Or (Xb is B2)) Then (Xout is notHardExudate)

22

If (Xr is R7) And ((Xg is G2) Or (Xg is G3) Or (Xg is G4)) Then (Xout is notHardExudate)

17
Implementation
• 38 images were used to testing
• Images were taken from Kuopio university
hospital
• The images’ size were 1500 , 1152 pixels

Tested using MATLAB 7.10
18
Results - Preprocessing

(a)

(b)

(c)

(d)

(e)

(f)

(a)-Original Fundus Image , (b)-HSI Image, (c)– Intensity band of
Image, (d)- Median Filtering, (e)- Applying Contrast limited
Adaptive histogram equalization, (f)- Gaussian Filtering

19
Results – Optic Disc Elimination

(a)

(b)

(c)

(d)

(e)

(f)

(a)-Applying morphological closing operator, (b)-Thresholded image using
Nilblack’s method, (c)– Thresholded Image using percentile method,
(d)- Large circular connected component, (e)-Inverted binary image,
(f)- Optic disc is eliminated from the preprocessed image

20
Results – Exudates Detection

(a)

(b)

(c)

(d)

(e)

(f)

(g)
(h)
(i)
(a)- Applying morphological closing operator , (b)- Standard deviation of the image ,
(c)-Thresholded image using triangle method , (d)- Unwanted borders were removed ,
(e)- Holes are flood filled , (f)- Marker Image , (g)- Morphological reconstructed image21
,
(h)- Thresholded image , (i)- Result is super imposed on original image
Results – Classification of Exudates

(a)

(b)

(c)

Performance
•
•
•
•

Overall sensitivity-81.76%
Specificity – 99.96%
Precision – 81%
Accuracy – 99.84%

(a)- Not exist diabetic retinopathy,
(b)- 42% of diabetic retinopathy hard exudates ,
(c)- 89% of diabetic retinopathy hard exudates ,

22
Future Works
•
•
•
•

Preprocessing Stage
Optic Disc Elimination
Exudates Detection
Classification of Exudates as Hard
Exudates
• Exudative Maculopathy Detection
• Support Vector Machines, K Means
Algorithms, Radial Basis Functions

Tested using MATLAB 7.10

23
Related Work – After Submission

24
Related Work – After Submission

25
References
• Meysam Tavakoli, Reza Pourreza Shahri, Hamidreza Pourreza, Alireza Mehdizadeh,
Touka Banaee, Mohammad Hosein Bahreini Toosi, A complementary method for
automated detection of microaneurysms in fluorescein angiography fundus images
to assess diabetic retinopathy, Pattern Recognition, Volume 46, Issue 10, October
2013, Pages 2740-2753, ISSN 0031-3203,
http://dx.doi.org/10.1016/j.patcog.2013.03.011.
(http://www.sciencedirect.com/science/article/pii/S0031320313001404)
• M. Usman Akram, Shehzad Khalid, Shoab A. Khan, Identification and classification
of microaneurysms for early detection of diabetic retinopathy, Pattern Recognition,
Volume 46, Issue 1, January 2013, Pages 107-116, ISSN 0031-3203,
http://dx.doi.org/10.1016/j.patcog.2012.07.002.
(http://www.sciencedirect.com/science/article/pii/S003132031200297X)
• R.H.N.G. Ranamuka, Automatic detection of diabetic retinopathy hard exudates
using mathematical morphology methods and fuzzy logic, Graduation Thesis,
University of Sri Jayewardenepura, 2011

26
Questions

27
Thank You

28

More Related Content

What's hot

How AI Enhances & Accelerates Diabetic Retinopathy Detection
How AI Enhances & Accelerates Diabetic Retinopathy DetectionHow AI Enhances & Accelerates Diabetic Retinopathy Detection
How AI Enhances & Accelerates Diabetic Retinopathy Detection
Cognizant
 
Diabetic Retinopathy.pptx
Diabetic Retinopathy.pptxDiabetic Retinopathy.pptx
Diabetic Retinopathy.pptx
NGOKUL3
 
DME management
DME managementDME management
DME management
Devin Prabhakar
 
DME Management Guidelines
DME Management GuidelinesDME Management Guidelines
DME Management Guidelines
Reyad Yossif
 
Artificial Intelligence In Ophthalmology.pptx
Artificial Intelligence In Ophthalmology.pptxArtificial Intelligence In Ophthalmology.pptx
Artificial Intelligence In Ophthalmology.pptx
Gariyashee Lahkar
 
Diabetic retinopathy
Diabetic retinopathyDiabetic retinopathy
Diabetic retinopathy
Radua Kamal Salah
 
Acute Rise in IOP (Dr. Rasha, senior resident of ophthalmology)
Acute Rise in IOP (Dr. Rasha, senior resident of ophthalmology)Acute Rise in IOP (Dr. Rasha, senior resident of ophthalmology)
Acute Rise in IOP (Dr. Rasha, senior resident of ophthalmology)
Hind Safwat
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
Zubair Farooqi
 
Diabetic Retinopathy
Diabetic RetinopathyDiabetic Retinopathy
Diabetic Retinopathy
Devin Prabhakar
 
Detection of eye disorders through retinal image analysis
Detection of eye disorders through retinal image analysisDetection of eye disorders through retinal image analysis
Detection of eye disorders through retinal image analysis
Rahul Dey
 
Agis ppt
Agis pptAgis ppt
Agis ppt
Sivateja Challa
 
Awareness of Diabetic Eye Conditions
Awareness of Diabetic Eye Conditions Awareness of Diabetic Eye Conditions
Awareness of Diabetic Eye Conditions
Vishakh Nair
 
Perimetry by dr.ricky
Perimetry by dr.rickyPerimetry by dr.ricky
Perimetry by dr.ricky
Ricky Mittal
 
Important trials in Glaucoma
Important trials in GlaucomaImportant trials in Glaucoma
Important trials in Glaucoma
Laxmi Eye Institute
 
Diabetic retinopathy pathophysiology
Diabetic retinopathy pathophysiologyDiabetic retinopathy pathophysiology
Diabetic retinopathy pathophysiology
Anis Azmi
 
OCT Angiography
OCT AngiographyOCT Angiography
OCT Angiography
Anuraag Singh
 
Landuse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep LearningLanduse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep Learning
DataWorks Summit
 
DIABETIC RETINOPATHY.pptx
DIABETIC  RETINOPATHY.pptxDIABETIC  RETINOPATHY.pptx
DIABETIC RETINOPATHY.pptx
dratulkranand
 
Piggyback iol
Piggyback iolPiggyback iol
Piggyback iol
Fahmida Hoque
 
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
IRJET Journal
 

What's hot (20)

How AI Enhances & Accelerates Diabetic Retinopathy Detection
How AI Enhances & Accelerates Diabetic Retinopathy DetectionHow AI Enhances & Accelerates Diabetic Retinopathy Detection
How AI Enhances & Accelerates Diabetic Retinopathy Detection
 
Diabetic Retinopathy.pptx
Diabetic Retinopathy.pptxDiabetic Retinopathy.pptx
Diabetic Retinopathy.pptx
 
DME management
DME managementDME management
DME management
 
DME Management Guidelines
DME Management GuidelinesDME Management Guidelines
DME Management Guidelines
 
Artificial Intelligence In Ophthalmology.pptx
Artificial Intelligence In Ophthalmology.pptxArtificial Intelligence In Ophthalmology.pptx
Artificial Intelligence In Ophthalmology.pptx
 
Diabetic retinopathy
Diabetic retinopathyDiabetic retinopathy
Diabetic retinopathy
 
Acute Rise in IOP (Dr. Rasha, senior resident of ophthalmology)
Acute Rise in IOP (Dr. Rasha, senior resident of ophthalmology)Acute Rise in IOP (Dr. Rasha, senior resident of ophthalmology)
Acute Rise in IOP (Dr. Rasha, senior resident of ophthalmology)
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
Diabetic Retinopathy
Diabetic RetinopathyDiabetic Retinopathy
Diabetic Retinopathy
 
Detection of eye disorders through retinal image analysis
Detection of eye disorders through retinal image analysisDetection of eye disorders through retinal image analysis
Detection of eye disorders through retinal image analysis
 
Agis ppt
Agis pptAgis ppt
Agis ppt
 
Awareness of Diabetic Eye Conditions
Awareness of Diabetic Eye Conditions Awareness of Diabetic Eye Conditions
Awareness of Diabetic Eye Conditions
 
Perimetry by dr.ricky
Perimetry by dr.rickyPerimetry by dr.ricky
Perimetry by dr.ricky
 
Important trials in Glaucoma
Important trials in GlaucomaImportant trials in Glaucoma
Important trials in Glaucoma
 
Diabetic retinopathy pathophysiology
Diabetic retinopathy pathophysiologyDiabetic retinopathy pathophysiology
Diabetic retinopathy pathophysiology
 
OCT Angiography
OCT AngiographyOCT Angiography
OCT Angiography
 
Landuse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep LearningLanduse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep Learning
 
DIABETIC RETINOPATHY.pptx
DIABETIC  RETINOPATHY.pptxDIABETIC  RETINOPATHY.pptx
DIABETIC RETINOPATHY.pptx
 
Piggyback iol
Piggyback iolPiggyback iol
Piggyback iol
 
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
 

Viewers also liked

Automatic Detection of Diabetic Maculopathy from Fundus Images Using Image An...
Automatic Detection of Diabetic Maculopathy from Fundus Images Using Image An...Automatic Detection of Diabetic Maculopathy from Fundus Images Using Image An...
Automatic Detection of Diabetic Maculopathy from Fundus Images Using Image An...
Eman Al-dhaher
 
Automatic Blood Vessels Segmentation of Retinal Images
Automatic Blood Vessels Segmentation of Retinal ImagesAutomatic Blood Vessels Segmentation of Retinal Images
Automatic Blood Vessels Segmentation of Retinal Images
Harish Rajula
 
Undergraduate Project Email
Undergraduate Project    EmailUndergraduate Project    Email
Undergraduate Project Email
TanveeChheda
 
Diabetic retinopathy
Diabetic retinopathyDiabetic retinopathy
Diabetic retinopathy
Paavan Kalra
 
Review of methods for diabetic retinopathy detection and severity classification
Review of methods for diabetic retinopathy detection and severity classificationReview of methods for diabetic retinopathy detection and severity classification
Review of methods for diabetic retinopathy detection and severity classification
eSAT Journals
 
Diabetic retinopathy 30-3-2011
Diabetic retinopathy 30-3-2011Diabetic retinopathy 30-3-2011
Diabetic retinopathy 30-3-2011
Paweena Phangs
 
Diabetic retinopathy.ppt
Diabetic retinopathy.pptDiabetic retinopathy.ppt
Diabetic retinopathy.ppt
Sushant Agarwal
 
EXUDATES DETECTION FROM DIGITAL FUNDUS IMAGE OF DIABETIC RETINOPATHY
EXUDATES DETECTION FROM DIGITAL FUNDUS IMAGE OF DIABETIC RETINOPATHYEXUDATES DETECTION FROM DIGITAL FUNDUS IMAGE OF DIABETIC RETINOPATHY
EXUDATES DETECTION FROM DIGITAL FUNDUS IMAGE OF DIABETIC RETINOPATHY
ijabjournal
 
Automated feature extraction for early detection of diabetic retinopathy i
Automated feature extraction for early detection of diabetic retinopathy iAutomated feature extraction for early detection of diabetic retinopathy i
Automated feature extraction for early detection of diabetic retinopathy i
mmanish91
 
New diabetic retinopathy
New diabetic retinopathyNew diabetic retinopathy
New diabetic retinopathy
DR. CARLOS Azañero
 
Diabetic retinopathy
Diabetic retinopathyDiabetic retinopathy
Diabetic retinopathy
Devashree N
 
Autogenous Diabetic Retinopathy Censor for Ophthalmologists - AKSHI
Autogenous Diabetic Retinopathy Censor for Ophthalmologists - AKSHIAutogenous Diabetic Retinopathy Censor for Ophthalmologists - AKSHI
Autogenous Diabetic Retinopathy Censor for Ophthalmologists - AKSHI
Asiri Wijesinghe
 
Performance analysis of retinal image blood vessel segmentation
Performance analysis of retinal image blood vessel segmentationPerformance analysis of retinal image blood vessel segmentation
Performance analysis of retinal image blood vessel segmentation
acijjournal
 
Ijecet 06 09_007
Ijecet 06 09_007Ijecet 06 09_007
Ijecet 06 09_007
IAEME Publication
 
Sagar_Lachure_resume-new
Sagar_Lachure_resume-newSagar_Lachure_resume-new
Sagar_Lachure_resume-new
Sagar Lachure
 
Suneel Kumar_Padala_CV
Suneel Kumar_Padala_CVSuneel Kumar_Padala_CV
Suneel Kumar_Padala_CV
suneelkumarpadala93
 
Automatic identification and classification of microaneurysms for detection o...
Automatic identification and classification of microaneurysms for detection o...Automatic identification and classification of microaneurysms for detection o...
Automatic identification and classification of microaneurysms for detection o...
eSAT Journals
 
Manjushree_EC_fresher_2016
Manjushree_EC_fresher_2016Manjushree_EC_fresher_2016
Manjushree_EC_fresher_2016
Manjushree Mashal
 
Detection of Exudates Caused By Diabetic Retinopathy in Fundus Retinal Image ...
Detection of Exudates Caused By Diabetic Retinopathy in Fundus Retinal Image ...Detection of Exudates Caused By Diabetic Retinopathy in Fundus Retinal Image ...
Detection of Exudates Caused By Diabetic Retinopathy in Fundus Retinal Image ...
IOSR Journals
 
AWS re:Invent 2016: Automatic Grading of Diabetic Retinopathy through Deep Le...
AWS re:Invent 2016: Automatic Grading of Diabetic Retinopathy through Deep Le...AWS re:Invent 2016: Automatic Grading of Diabetic Retinopathy through Deep Le...
AWS re:Invent 2016: Automatic Grading of Diabetic Retinopathy through Deep Le...
Amazon Web Services
 

Viewers also liked (20)

Automatic Detection of Diabetic Maculopathy from Fundus Images Using Image An...
Automatic Detection of Diabetic Maculopathy from Fundus Images Using Image An...Automatic Detection of Diabetic Maculopathy from Fundus Images Using Image An...
Automatic Detection of Diabetic Maculopathy from Fundus Images Using Image An...
 
Automatic Blood Vessels Segmentation of Retinal Images
Automatic Blood Vessels Segmentation of Retinal ImagesAutomatic Blood Vessels Segmentation of Retinal Images
Automatic Blood Vessels Segmentation of Retinal Images
 
Undergraduate Project Email
Undergraduate Project    EmailUndergraduate Project    Email
Undergraduate Project Email
 
Diabetic retinopathy
Diabetic retinopathyDiabetic retinopathy
Diabetic retinopathy
 
Review of methods for diabetic retinopathy detection and severity classification
Review of methods for diabetic retinopathy detection and severity classificationReview of methods for diabetic retinopathy detection and severity classification
Review of methods for diabetic retinopathy detection and severity classification
 
Diabetic retinopathy 30-3-2011
Diabetic retinopathy 30-3-2011Diabetic retinopathy 30-3-2011
Diabetic retinopathy 30-3-2011
 
Diabetic retinopathy.ppt
Diabetic retinopathy.pptDiabetic retinopathy.ppt
Diabetic retinopathy.ppt
 
EXUDATES DETECTION FROM DIGITAL FUNDUS IMAGE OF DIABETIC RETINOPATHY
EXUDATES DETECTION FROM DIGITAL FUNDUS IMAGE OF DIABETIC RETINOPATHYEXUDATES DETECTION FROM DIGITAL FUNDUS IMAGE OF DIABETIC RETINOPATHY
EXUDATES DETECTION FROM DIGITAL FUNDUS IMAGE OF DIABETIC RETINOPATHY
 
Automated feature extraction for early detection of diabetic retinopathy i
Automated feature extraction for early detection of diabetic retinopathy iAutomated feature extraction for early detection of diabetic retinopathy i
Automated feature extraction for early detection of diabetic retinopathy i
 
New diabetic retinopathy
New diabetic retinopathyNew diabetic retinopathy
New diabetic retinopathy
 
Diabetic retinopathy
Diabetic retinopathyDiabetic retinopathy
Diabetic retinopathy
 
Autogenous Diabetic Retinopathy Censor for Ophthalmologists - AKSHI
Autogenous Diabetic Retinopathy Censor for Ophthalmologists - AKSHIAutogenous Diabetic Retinopathy Censor for Ophthalmologists - AKSHI
Autogenous Diabetic Retinopathy Censor for Ophthalmologists - AKSHI
 
Performance analysis of retinal image blood vessel segmentation
Performance analysis of retinal image blood vessel segmentationPerformance analysis of retinal image blood vessel segmentation
Performance analysis of retinal image blood vessel segmentation
 
Ijecet 06 09_007
Ijecet 06 09_007Ijecet 06 09_007
Ijecet 06 09_007
 
Sagar_Lachure_resume-new
Sagar_Lachure_resume-newSagar_Lachure_resume-new
Sagar_Lachure_resume-new
 
Suneel Kumar_Padala_CV
Suneel Kumar_Padala_CVSuneel Kumar_Padala_CV
Suneel Kumar_Padala_CV
 
Automatic identification and classification of microaneurysms for detection o...
Automatic identification and classification of microaneurysms for detection o...Automatic identification and classification of microaneurysms for detection o...
Automatic identification and classification of microaneurysms for detection o...
 
Manjushree_EC_fresher_2016
Manjushree_EC_fresher_2016Manjushree_EC_fresher_2016
Manjushree_EC_fresher_2016
 
Detection of Exudates Caused By Diabetic Retinopathy in Fundus Retinal Image ...
Detection of Exudates Caused By Diabetic Retinopathy in Fundus Retinal Image ...Detection of Exudates Caused By Diabetic Retinopathy in Fundus Retinal Image ...
Detection of Exudates Caused By Diabetic Retinopathy in Fundus Retinal Image ...
 
AWS re:Invent 2016: Automatic Grading of Diabetic Retinopathy through Deep Le...
AWS re:Invent 2016: Automatic Grading of Diabetic Retinopathy through Deep Le...AWS re:Invent 2016: Automatic Grading of Diabetic Retinopathy through Deep Le...
AWS re:Invent 2016: Automatic Grading of Diabetic Retinopathy through Deep Le...
 

Similar to Research: Automatic Diabetic Retinopathy Detection

Enhancement Of Retinal Fundus Image Using 2-D GABOR WAVELET Transform
Enhancement Of Retinal Fundus Image Using 2-D GABOR WAVELET TransformEnhancement Of Retinal Fundus Image Using 2-D GABOR WAVELET Transform
Enhancement Of Retinal Fundus Image Using 2-D GABOR WAVELET Transform
Monika Rout
 
Viewing
ViewingViewing
Classification of Diabetic Retinopathy.pptx
Classification of Diabetic Retinopathy.pptxClassification of Diabetic Retinopathy.pptx
Classification of Diabetic Retinopathy.pptx
asmshafi1
 
Debugging TV Frame 0x0C
Debugging TV Frame 0x0CDebugging TV Frame 0x0C
Debugging TV Frame 0x0C
Dmitry Vostokov
 
Debugging TV Frame 0x0F
Debugging TV Frame 0x0FDebugging TV Frame 0x0F
Debugging TV Frame 0x0F
Dmitry Vostokov
 
CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...
CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...
CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...
The Statistical and Applied Mathematical Sciences Institute
 
Block diagram reduction techniques
Block diagram reduction techniquesBlock diagram reduction techniques
Block diagram reduction techniques
parimalagandhi ayyavu
 
2D Drawing
2D Drawing2D Drawing
2D Drawing
Budditha Hettige
 
GPU Accelerated Domain Decomposition
GPU Accelerated Domain DecompositionGPU Accelerated Domain Decomposition
GPU Accelerated Domain Decomposition
Richard Southern
 
Evolutionary Algorithms and their Applications in Civil Engineering - 1
Evolutionary Algorithms and their Applications in Civil Engineering - 1Evolutionary Algorithms and their Applications in Civil Engineering - 1
Evolutionary Algorithms and their Applications in Civil Engineering - 1
shreymodi
 
Lec5_ The Chain Rule.ppt
Lec5_ The Chain Rule.pptLec5_ The Chain Rule.ppt
Lec5_ The Chain Rule.ppt
NimeshRisal1
 
Variation and Quality (2.008x Lecture Slides)
Variation and Quality (2.008x Lecture Slides)Variation and Quality (2.008x Lecture Slides)
Variation and Quality (2.008x Lecture Slides)
A. John Hart
 
LSGAN - SIMPle(Simple Idea Meaningful Performance Level up)
LSGAN - SIMPle(Simple Idea Meaningful Performance Level up)LSGAN - SIMPle(Simple Idea Meaningful Performance Level up)
LSGAN - SIMPle(Simple Idea Meaningful Performance Level up)
Hansol Kang
 
A Fast Implicit Gaussian Curvature Filter
A Fast Implicit Gaussian Curvature FilterA Fast Implicit Gaussian Curvature Filter
A Fast Implicit Gaussian Curvature Filter
Yuanhao Gong
 
A new method of gridding for spot detection in microarray images
A new method of gridding for spot detection in microarray imagesA new method of gridding for spot detection in microarray images
A new method of gridding for spot detection in microarray images
Alexander Decker
 
A new method of gridding for spot detection in microarray images
A new method of gridding for spot detection in microarray imagesA new method of gridding for spot detection in microarray images
A new method of gridding for spot detection in microarray images
Alexander Decker
 
transformation in open GL. why use open GL modes
transformation in open GL. why use open GL modestransformation in open GL. why use open GL modes
transformation in open GL. why use open GL modes
jawadsafee
 
block diagram representation of control systems
block diagram representation of  control systemsblock diagram representation of  control systems
block diagram representation of control systems
Ahmed Elmorsy
 
COMPARISON OF GPU AND FPGA HARDWARE ACCELERATION OF LANE DETECTION ALGORITHM
COMPARISON OF GPU AND FPGA HARDWARE ACCELERATION OF LANE DETECTION ALGORITHMCOMPARISON OF GPU AND FPGA HARDWARE ACCELERATION OF LANE DETECTION ALGORITHM
COMPARISON OF GPU AND FPGA HARDWARE ACCELERATION OF LANE DETECTION ALGORITHM
sipij
 
Comparison of GPU and FPGA Hardware Acceleration of Lane Detection Algorithm
Comparison of GPU and FPGA Hardware Acceleration of Lane Detection AlgorithmComparison of GPU and FPGA Hardware Acceleration of Lane Detection Algorithm
Comparison of GPU and FPGA Hardware Acceleration of Lane Detection Algorithm
sipij
 

Similar to Research: Automatic Diabetic Retinopathy Detection (20)

Enhancement Of Retinal Fundus Image Using 2-D GABOR WAVELET Transform
Enhancement Of Retinal Fundus Image Using 2-D GABOR WAVELET TransformEnhancement Of Retinal Fundus Image Using 2-D GABOR WAVELET Transform
Enhancement Of Retinal Fundus Image Using 2-D GABOR WAVELET Transform
 
Viewing
ViewingViewing
Viewing
 
Classification of Diabetic Retinopathy.pptx
Classification of Diabetic Retinopathy.pptxClassification of Diabetic Retinopathy.pptx
Classification of Diabetic Retinopathy.pptx
 
Debugging TV Frame 0x0C
Debugging TV Frame 0x0CDebugging TV Frame 0x0C
Debugging TV Frame 0x0C
 
Debugging TV Frame 0x0F
Debugging TV Frame 0x0FDebugging TV Frame 0x0F
Debugging TV Frame 0x0F
 
CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...
CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...
CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...
 
Block diagram reduction techniques
Block diagram reduction techniquesBlock diagram reduction techniques
Block diagram reduction techniques
 
2D Drawing
2D Drawing2D Drawing
2D Drawing
 
GPU Accelerated Domain Decomposition
GPU Accelerated Domain DecompositionGPU Accelerated Domain Decomposition
GPU Accelerated Domain Decomposition
 
Evolutionary Algorithms and their Applications in Civil Engineering - 1
Evolutionary Algorithms and their Applications in Civil Engineering - 1Evolutionary Algorithms and their Applications in Civil Engineering - 1
Evolutionary Algorithms and their Applications in Civil Engineering - 1
 
Lec5_ The Chain Rule.ppt
Lec5_ The Chain Rule.pptLec5_ The Chain Rule.ppt
Lec5_ The Chain Rule.ppt
 
Variation and Quality (2.008x Lecture Slides)
Variation and Quality (2.008x Lecture Slides)Variation and Quality (2.008x Lecture Slides)
Variation and Quality (2.008x Lecture Slides)
 
LSGAN - SIMPle(Simple Idea Meaningful Performance Level up)
LSGAN - SIMPle(Simple Idea Meaningful Performance Level up)LSGAN - SIMPle(Simple Idea Meaningful Performance Level up)
LSGAN - SIMPle(Simple Idea Meaningful Performance Level up)
 
A Fast Implicit Gaussian Curvature Filter
A Fast Implicit Gaussian Curvature FilterA Fast Implicit Gaussian Curvature Filter
A Fast Implicit Gaussian Curvature Filter
 
A new method of gridding for spot detection in microarray images
A new method of gridding for spot detection in microarray imagesA new method of gridding for spot detection in microarray images
A new method of gridding for spot detection in microarray images
 
A new method of gridding for spot detection in microarray images
A new method of gridding for spot detection in microarray imagesA new method of gridding for spot detection in microarray images
A new method of gridding for spot detection in microarray images
 
transformation in open GL. why use open GL modes
transformation in open GL. why use open GL modestransformation in open GL. why use open GL modes
transformation in open GL. why use open GL modes
 
block diagram representation of control systems
block diagram representation of  control systemsblock diagram representation of  control systems
block diagram representation of control systems
 
COMPARISON OF GPU AND FPGA HARDWARE ACCELERATION OF LANE DETECTION ALGORITHM
COMPARISON OF GPU AND FPGA HARDWARE ACCELERATION OF LANE DETECTION ALGORITHMCOMPARISON OF GPU AND FPGA HARDWARE ACCELERATION OF LANE DETECTION ALGORITHM
COMPARISON OF GPU AND FPGA HARDWARE ACCELERATION OF LANE DETECTION ALGORITHM
 
Comparison of GPU and FPGA Hardware Acceleration of Lane Detection Algorithm
Comparison of GPU and FPGA Hardware Acceleration of Lane Detection AlgorithmComparison of GPU and FPGA Hardware Acceleration of Lane Detection Algorithm
Comparison of GPU and FPGA Hardware Acceleration of Lane Detection Algorithm
 

More from Madhawa Gunasekara

Evolutionary Computing
Evolutionary ComputingEvolutionary Computing
Evolutionary Computing
Madhawa Gunasekara
 
Customer interface - Business Ontology Model
Customer interface - Business Ontology ModelCustomer interface - Business Ontology Model
Customer interface - Business Ontology Model
Madhawa Gunasekara
 
Radial Basis Function
Radial Basis FunctionRadial Basis Function
Radial Basis Function
Madhawa Gunasekara
 
Semiotics final
Semiotics finalSemiotics final
Semiotics final
Madhawa Gunasekara
 
How to prepare Title and Abstract for Research Articles
How to prepare Title and Abstract for Research ArticlesHow to prepare Title and Abstract for Research Articles
How to prepare Title and Abstract for Research Articles
Madhawa Gunasekara
 
Radix sorting
Radix sortingRadix sorting
Radix sorting
Madhawa Gunasekara
 
Low cost self driven car system
Low cost self driven car systemLow cost self driven car system
Low cost self driven car system
Madhawa Gunasekara
 
Audio compression
Audio compressionAudio compression
Audio compression
Madhawa Gunasekara
 

More from Madhawa Gunasekara (8)

Evolutionary Computing
Evolutionary ComputingEvolutionary Computing
Evolutionary Computing
 
Customer interface - Business Ontology Model
Customer interface - Business Ontology ModelCustomer interface - Business Ontology Model
Customer interface - Business Ontology Model
 
Radial Basis Function
Radial Basis FunctionRadial Basis Function
Radial Basis Function
 
Semiotics final
Semiotics finalSemiotics final
Semiotics final
 
How to prepare Title and Abstract for Research Articles
How to prepare Title and Abstract for Research ArticlesHow to prepare Title and Abstract for Research Articles
How to prepare Title and Abstract for Research Articles
 
Radix sorting
Radix sortingRadix sorting
Radix sorting
 
Low cost self driven car system
Low cost self driven car systemLow cost self driven car system
Low cost self driven car system
 
Audio compression
Audio compressionAudio compression
Audio compression
 

Recently uploaded

MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 

Recently uploaded (20)

MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 

Research: Automatic Diabetic Retinopathy Detection

  • 1. M.K.H. GUNASEKARA AS2010377 CSC 363 1.5 Research Methodologies and Scientific Computing Department of Computer Science and Statistics , USJP
  • 2. Automatic detection of diabetic retinopathy hard exudates using mathematical morphology methods and fuzzy logic 2
  • 4. Introduction Figure 2: Diabetic macula edema (swelling of the retina) Diabetic retinopathy occurs when elevated blood sugar levels cause blood vessels in the eye to swell and leak into the retina. 4
  • 5. Introduction Abnormalities of Diabetic Retinopathy • • • • Microaneurysms Hemorphages Cotton wool spots ( Soft Exudates) Hard Exudates Aim of this research is to develop system for detection of hard exudates in diabetic retinopathy using nondilated diabetic retinopathy images 5
  • 7. Methodology Phase 1 Phase 2 Mathematical Morphology Fuzzy Logic • Exudates are identified using mathematical morphology • Identified exudates are classified as hard exudates using fuzzy logic 7
  • 8. Phase 1 • Preprocessing One • Optic disc elimination Two • Exudates detection Three 8
  • 9. Preprocessing Input Fundus Image • Fundus Image is performed by fundus camera Step 1 Step 2 Step 3 Step 4 Color Space Conversion Median Filtering Contrast Enhancement Gaussian Filtering • RGB color space in the image in converted to HIS space • Noise suppression • Contrast limited adaptive histogram equalization was applied for contrast enhancement • Noise Suppression further 9
  • 10. Optic Disc Elimination Input Preprocessed Image • Output of preprocessing stage Step 1 Closing • Closing operator with flat disc shape structuring element is applied Step 2 Step 3 Step 4 Thresholding Large Connected component Optic disc elimination • Image is binarized • P-tile method and nilblack’s method • Connect all regions 10
  • 11. Exudates Detection • Optic disc eliminated Image • Standard Deviation • Remove optic disc boundary • Marker Image • Difference Image I n p u t • Closing • Thresholding • Fill holes • Morphological Reconstruction • Result is superimposed 11
  • 12. Phase 2 RED Outputs Inputs GREEN BLUE Classification of Hard Exudates using Fuzzy logic 12
  • 13. Membership function of XR Membership function name Parameters [sig1 c1 sig2 c2] R1 [0.016 0 8.617 57.85] R2 [3 78 3 87] R3 [3 100 3 111] R4 [3 125 3 144] R5 [3 156 3 168] R6 [3 180 3 193] R7 [3 205 0.2166 255] Gaussian combination membership function 13
  • 14. Membership function of XG Membership function name Parameters [sig1 c1 sig2 c2] G1 [0.217 0.8 8.14 31.55] G2 [3 54 3 65] G3 [3 76 3 86] G4 [3 98 3 108] G5 [3 120 3 134] G6 [3 146 3 220] G7 [3 232 3 255] Gaussian combination membership function 14
  • 15. Membership function of XB Membership function name Parameters [sig1 c1 sig2 c2] B1 [0.217 0 3.081 5.408] B2 [3 17 3 50] B3 [3 60 3 102] B4 [3 112 3 255] Gaussian combination membership function 15
  • 16. Membership function of Xout Membership function name NotHardExudate Parameters [sig1 c1 sig2 c2] [0.0008493 0 0.06795 0.07] weakHardExudate [0.03 0.35 0.03 0.55] mediumHardExud ate [0.03 0.65 0.03 0.75] hardExudate [0.03 0.85 0.03 0.9] severeHardExudat [0.0161 0.9733 0.0256 1] e Gaussian combination membership function 16
  • 17. Fuzzy rules 1 If (Xr is R1) Or (Xg is G1) Or (Xb is B4) Then (Xout is notHardExudate) 2 If (Xr is R2) And (Xg is G2) Or (Xb is B1) Then (Xout is weakHardExudate) 3 If (Xr is R2) And (Xg is Not G2) And (Xb is Not B1) Then (Xout is notHardExudate) 4 If (Xr is R3) And (Xg is G3) And ((Xb is B1) Or (Xb is B2) ) Then (Xout is weakHardExudate) 5 If (Xr is R3) And (Xg is G3) And (Xb is B3) Then (Xout is notHardExudate) 6 If (Xr is R3) And (Xg is Not G3) Then (Xout is notHardExudate) 7 If (Xr is R4) And (Xg is G3) And (Xb is B1) Then (Xout is mediumHardExudate) 8 If (Xr is R4) And (Xg is G3) And (Xb is B2) Then (Xout is weakHardExudate) 9 If (Xr is R4) And (Xg is Not G3) Then (Xout is notHardExudate) 10 If (Xr is R5) And ((Xg is G2) Or (Xg is G3) Or (Xg is G4)) Then (Xout is notHardExudate) 11 If (Xr is R5) And (Xg is G5) And ((Xb is B1) Or (Xb is B2)) Then (Xout is HardExudate) 12 If (Xr is R5) And ((Xg is G6) Or (Xg is G7)) Then (Xout is notHardExudate) 13 If (Xr is R5) And (Xb is B3) Then (Xout is notHardExudate) 14 If (Xr is R6) And ((Xg is G2) Or (Xg is G3)) Then (Xout is notHardExudate) 15 If (Xr is R6) And (Xg is G4) And ((Xb is B1) Or (Xb is B2)) Then (Xout is HardExudate) 16 If (Xr is R6) And (Xg is G5) And ((Xb is B1) Or (Xb is B2)) Then (Xout is HardExudate) 17 If (Xr is R6) And (Xg is G6) And ((Xb is B1) Or (Xb is B2)) Then (Xout is HardExudate) 18 If (Xr is R6) And (Xg is G7) Then (Xout is notHardExudate) 19 If (Xr is R6) And (Xb is B3) Then (Xout is notHardExudate) 20 If (Xr is R7) And (Xg is G6) And ((Xb is B1) Or (Xb is B2) Or (Xb is B3)) Then (Xout is severeHardExudate) 21 If (Xr is R7) And (Xg is G5) And ((Xb is B1) Or (Xb is B2)) Then (Xout is notHardExudate) 22 If (Xr is R7) And ((Xg is G2) Or (Xg is G3) Or (Xg is G4)) Then (Xout is notHardExudate) 17
  • 18. Implementation • 38 images were used to testing • Images were taken from Kuopio university hospital • The images’ size were 1500 , 1152 pixels Tested using MATLAB 7.10 18
  • 19. Results - Preprocessing (a) (b) (c) (d) (e) (f) (a)-Original Fundus Image , (b)-HSI Image, (c)– Intensity band of Image, (d)- Median Filtering, (e)- Applying Contrast limited Adaptive histogram equalization, (f)- Gaussian Filtering 19
  • 20. Results – Optic Disc Elimination (a) (b) (c) (d) (e) (f) (a)-Applying morphological closing operator, (b)-Thresholded image using Nilblack’s method, (c)– Thresholded Image using percentile method, (d)- Large circular connected component, (e)-Inverted binary image, (f)- Optic disc is eliminated from the preprocessed image 20
  • 21. Results – Exudates Detection (a) (b) (c) (d) (e) (f) (g) (h) (i) (a)- Applying morphological closing operator , (b)- Standard deviation of the image , (c)-Thresholded image using triangle method , (d)- Unwanted borders were removed , (e)- Holes are flood filled , (f)- Marker Image , (g)- Morphological reconstructed image21 , (h)- Thresholded image , (i)- Result is super imposed on original image
  • 22. Results – Classification of Exudates (a) (b) (c) Performance • • • • Overall sensitivity-81.76% Specificity – 99.96% Precision – 81% Accuracy – 99.84% (a)- Not exist diabetic retinopathy, (b)- 42% of diabetic retinopathy hard exudates , (c)- 89% of diabetic retinopathy hard exudates , 22
  • 23. Future Works • • • • Preprocessing Stage Optic Disc Elimination Exudates Detection Classification of Exudates as Hard Exudates • Exudative Maculopathy Detection • Support Vector Machines, K Means Algorithms, Radial Basis Functions Tested using MATLAB 7.10 23
  • 24. Related Work – After Submission 24
  • 25. Related Work – After Submission 25
  • 26. References • Meysam Tavakoli, Reza Pourreza Shahri, Hamidreza Pourreza, Alireza Mehdizadeh, Touka Banaee, Mohammad Hosein Bahreini Toosi, A complementary method for automated detection of microaneurysms in fluorescein angiography fundus images to assess diabetic retinopathy, Pattern Recognition, Volume 46, Issue 10, October 2013, Pages 2740-2753, ISSN 0031-3203, http://dx.doi.org/10.1016/j.patcog.2013.03.011. (http://www.sciencedirect.com/science/article/pii/S0031320313001404) • M. Usman Akram, Shehzad Khalid, Shoab A. Khan, Identification and classification of microaneurysms for early detection of diabetic retinopathy, Pattern Recognition, Volume 46, Issue 1, January 2013, Pages 107-116, ISSN 0031-3203, http://dx.doi.org/10.1016/j.patcog.2012.07.002. (http://www.sciencedirect.com/science/article/pii/S003132031200297X) • R.H.N.G. Ranamuka, Automatic detection of diabetic retinopathy hard exudates using mathematical morphology methods and fuzzy logic, Graduation Thesis, University of Sri Jayewardenepura, 2011 26

Editor's Notes

  1. Microaneursms is the early stage of Diabetic Retinopathy
  2. Akara’s suggested certain steps for optic disc detection prior to the exudates identification.After the optic disc elimination mathematical morphology has been used for the exudates detectionAkara proposed a Fuzzy C Means (FCM) clustering method for exudates detectionSuggested a computer based approach for automated classification of Normal, NPDR and DPRThey have used the green layer for exudates detection because they have discovered that the brightness area including exudates of retinal image is in green layer in literature
  3. Intensity band of the HIS image is used at this stageFirstly RGB color space in the original fundus image is converted to HIS (HUE, Intensity and saturation) space.Then median filter is applied for the intensity band of the image for the noise suppression. Median filter is non linear median filter which is used to remove noises in an image with minimal degradation to edges.Subsequently the Contrast limited adaptive histogram equalization was applied for contrast enhancement this adaptive histogram method is used to improve the local contrast of an image. It may be produce a significant noiseGaussian function is applied for noise suppression furtherThis gaussian filtering function is used to filter out the noise in the image without compromising on the region of interest
  4. Firstly the closing operator with a flat disk shape structuring element is applied for the preprocessed image.Then the result image is binarized using thresholdingtechniqueClosing is a morphological operation
  5. Remove optic disc boundaryTriangle method is used to obtain thesholded imageFill HolesMarker image The intensity band of original image is selected as the mask image.Morphological ReconstructionDifference Image
  6. I have used the RGB color space values of retinal image to form the fuzzy set and the membership functionsNot Hard ExudatesWeak Hard ExudatesMedium Hard ExudatesHard ExudatesSevere Hard Exduates
  7. There are 7 linguistic variables for Xr
  8. There are 7 linguistic variables for Xg
  9. There are 4 linguistic variables for Xr
  10. There are 5 linguistic variables for output value
  11. Fuzzy rules
  12. Those 38 images were publicly available diabetic retinopathy dataset
  13. Those 38 images were publicly available diabetic retinopathy dataset
  14. Proposed Radon Transform method to detect MAs
  15. ProposedHybrid Classifier which combines Gaussian Mixture Model and Support Vector Machine
  16. Those 38 images were publicly available diabetic retinopathy dataset