Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract—This paper describes an automatic system to measuring distances and sizes. There are many ways to find
identify glaucoma disease from funduscopic images using digital glaucoma such as assessment of raised intraocular pressure
image processing. Glaucoma is caused by the increased pressure (IOP), assessment of abnormal visual field, assessment of
of the eye and damages the optic nerve. Since glaucoma does not damaged optic nerve head and calculating CDR. We focus on
show early symptoms, it should be diagnosed by the doctor. CDR calculation. CDR is calculated by finding the radius of
Through this new detection technique, doctors can quickly and disc and cup. According to the experimental values, if the ratio
easily identify patient’s condition and carryout the treatment exceeds 0.3 then the image will be detected as affected.
necessary. This method also has the added advantage if being Otherwise it is normal.
affordable. Here glaucoma is identified through cup (optical
disc’s inner circle) to disc (outer circle) ratio (CDR) calculation
and by the orientation of the blood vessels. In this system firstly, II. RELATED RESEARCH WORK
cup and disc are extracted using average and maximum grey A. Automated location of optical disc and fovea in retinal
level pixels respectively with the use of histogram. Then contours
images
are found, which in turn are used to draw the best fitting circle,
thus finding the radius of cup and disc. After calculating CDR, Localization of the optical disc is done by means of using
the abnormal image can be recognized if CDR exceeds the the morphological operations and Hough transform. The
threshold value. Otherwise it is a normal image. The system system uses shade correction operator to remove slow
extracts the blood vessels and through their orientation glaucoma background variations. Brightest and biggest part of the image
is identified. is calculated using thresholding. ROI is calculated using
morphological operation. The boundary and center of the optic
Keywords—Glaucoma; Funduscopic Image; Image
Processinng; Cup Disc Ratio.
disc are found by Hough transform. The proposed method is
capable of localizing the optic disc correctly for 34 of these
images. So success rate is 94.4% [1]. Our approach differs
I. INTRODUCTION
from the above approach due to the calculation of CDR in our
Eyes are the organs of vision which detect light and convert system.
it into electro-chemical impulses in neurons. World Health
Organization (WHO) declares that Glaucoma is the second B. An automated detection of Glaucoma using histogram
leading cause of blindness; which contributes to approximately features
5.2 million cases of blindness [1]. Glaucoma caused by
increased eye pressure and damages the optic nerve. Glaucoma Early detection of Glaucoma is identified using a
tends to develop without any symptoms until final stage. The combination of magnitude and phase features from the digital
person may lose vision permanently, if not treated in time. fundus image. For both magnitude and phase components, the
Glaucoma is commonly incurred in both eyes to different histogram features are computed. The steps of this approach
extent. There are two types of glaucoma, the open angle are region of interest selection, Gabor filtering, local binary
glaucoma and the angle closure glaucoma. pattern (LBP) steps to extract the features and Daugman’s
algorithm. LBP and Daugman’s algorithm are used to
This project was initiated with this background to transform accomplish the feature set extraction. Image is transformed into
this knowledge into an automated system. Such an automated an array or image of integer labels using an image operator
tool can be useful in health camps in rural areas in developing which forms histogram features for further image analysis. To
countries where a large population is suffering from these predict glaucoma, Euclidean distances between the feature
diseases. Funduscopic images which form high-resolution vectors are analyzed. The system results in 95.45% output for
images of the retina are widely used for analyzing and finding sensitivity, specificity and classification [3]. Here this system
the disease. only detects features and does not calculate CDR. This system
uses a predefined value for all images.
The information about optical disc is important to detect
glaucoma. Optic disc is the brightest component in the image.
Diameter of optic disc is usually used as a reference length for
978-1-4673-9338-6/16/$31.00 2016
c IEEE 813
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2016 conference.
C. Segmenting Optic Disk Cup ratio in Retinal Fundus B. Convert to grey scale image
images To view the features clearly than the red and green channel
In this approach optic disc cup ratio is segmented using images, the image is converted into grey scale image. Red
gradient method, adaptive threshold and connected channel grey scale image shows only the disc. In the green
component. The segmentation of optic disc is done by channel grey scale image, disk and cup are brighter than the
observing the vasculature network inside the retina. The other parts of the image. Within the brighter part, inner and
system used red channel image for the image analysis. The outer circles of the optical disk are shown in different levels of
steps of the approach are background normalization, saturation intensity and brightness. Fig. 1 shows the red and green
detection in red, blood vessel removal, bright region removal, channel grey scale images of retina.
brighter region removal and gradient method. The region is a b
segmented by thresholding. The system calculated disc area,
bright area and blood vessel area form the images [5].
814
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2016 conference.
i = averageGreyLevel i=0
while i < 256 do while i < rows do
j=i j=0
while j < nonZeroDensityGreyLevel do while j = columns do
if no. of pixels at i < no. of pixels at i-1 then read grey level value of a pixel
thresholdGreyLevelValue = i if greyLevelValue > thresholdGreyLevelValue then
else pixelValue = pixelValue
continue else
end if pixelValue = 255
j = j +1 end if
end while j = j +1
i = i +1 end while
end while i = i +1
Algorithm. I. Identifying threshold value end while
Algorithm. II. Extracting needed pixels
G. Draw the best fitting circle and find the cup’s and disc’s
radius
As the final step of this procedure best fitting circle is
drawn by using the contours of derived image. Then the best
fitting circles’ (inner and outer circle) radii are calculated.
Then CDR is calculated and if it is above 0.3, the image is
glaucomatous, else the image is normal.
a b
Fig. 4. Two The images with best fitting circle (a) Color image with best
Fig. 3. Separated cup and disc (a) Cup image, (b) Disc image fitting circle in disc, (b) Color image with best fitting circle in cup,
(c) Grey image with best fitting circle in disc, (d) Grey image with
best fitting circle in cup.
F. Finding the contours of the newly derived image
Then the system will find the contours of the newly derived
image using the findContours() method available in opencv;
which will be useful to find cup and disc circles.
815
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2016 conference.
Algorithm. III. Finding average grey level value Ours is a desktop application which runs in windows
operating system. The application is capable of analyzing the
e) Find threshold value to identify the needed grey level uploaded image and decides whether the image is normal or
value to extract blood vessel. The following glaucomatous. As discussed earlier, Glaucoma detection is a
algorithm IV is used to find out the threshold value major research area where several methods have already been
which is used to extract the necessary pixels, which formulated using different techniques. In this study we were
are brighter pixels than others. able to find a new approach for Glaucoma detection by
checking more images and using simple algorithm with better
i = averageGreyLevel performance.
while i < 256 do
while pixels density < 10000 do The process of the system starts when the user uploads the
j=i image. The user of the system can be a doctor, lab assistant or
while j < nonZeroDensityGreyLevel do a patient who can handle the application and a computer.
if no. of pixels at i < no. of pixels at i-1 then There should be a scanner connected to the machine or a soft
thresholdGreyLevelValue = i copy could be used to upload the image.
end if
j = j+1 We have used 50 images when identifying the algorithm
end while and 50 images for testing. When the testing number of images
end while is increasing, a constant cannot be used as a threshold value to
i = i +1 extract needed features from different images. So we have
end while implemented a method to identify a variable for threshold
value for different images using the histogram features. The
Algorithm. IV. Finding threshold value cup to disc ratio calculation is used as the main glaucoma
identification technique and blood vessel orientation
f) Extract blood vessel and display. If grey level is identification is used to identify the stage of the disease. The
above the threshold value, then the value will be images were evaluated using these two techniques.
taken as it is. If grey level value is less than the
threshold value, then that value will be changed to According to our experiment we have proved that if the
255. Through that only the relevant feature could be CDR value is between 0.0 and 0.3, then image is normal and if
extracted. The extracted blood vessels are shown in it is greater than 0.3, then it is glaucomatous. Blood vessel
Fig. 5. orientation is identified by the distribution of the extracted
blood vessels in four equal quarter circles. If most of the blood
vessels are belonged to only one or two quarter circles then it
816
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2016 conference.
is advanced glaucomatous and if the blood vessels spread into Even diagnosis of this kind of eye disease by a doctor is
three or all four quarter circles, then it is early glaucomatous unreliable. Even though some researches were done earlier in
or normal. Sri Lanka, until now manual procedures are in practice. Many
people in underdeveloped areas lose their vision due to the
The following are considered in evaluating the system, lack of eye specialists. The aforementioned issues could be
overcome by introducing automatic diagnosing system. The
True Positive (TP): The image is glaucomatous and it is proposed system can detect glaucoma by calculating CDR.
detected as glaucomatous. The system shows a higher level of precision and recall values
while maintaining F-score value about 96%. However, it is
True Negative (TN): The image is normal and the system necessary to further evaluate this method against variety of
detects it as normal. retina images with different image qualities.
817