Automated Diagnosis of Hypertensive Retinopathy using Fundus Images

 

K. Narasimhan1*, K.Vijayarekha2

1Department of ECE, SASTRA University, Thanjavur, Tamilnadu, India,

2Department of EEE, SASTRA University, Thanjavur, Tamilnadu, India

*Corresponding Author E-mail:  knr@ece.sastra.edu, vijayarekha@eee.sastra.edu

 

ABSTRACT:

Clinical decision support system (CDSS) is proposed in this paper to diagnose hypertensive retinopathy from fundus images. Vessel segmentation, region of interest (ROI) detection, image normalization,   classification of vessels, artery-vein ratio (AVR) calculation are few significant measures that resulted in promising outcomes which presents a preliminary step for the detection of hypertensive retinopathy (HR). All of these methods require the automation process to display the status of the person. This paper presents the approach how the required functionalities are integrated through a Graphical User Interface (GUI) which assists the medical professional to perform further treatment according to medical protocols. Performance analysis of the proposed system is done with the help of Inspire-AVR , VICAVR database . Ground truth values and practical values obtained by using the method are used for  evaluating the performance of the algorithm. Sensitivity of 0.8571 is obtained in case of INSPIRE-AVR Database, 0.8 is obtained in VICAVR database. The  Promising result obtained using the method , indicates its usefulness in mass screening operation. The Method developed helps in early identification of hypertensive retinopathy and helps as  a first aid tool for ophthalmologist

 

KEYWORDS: Hypertensive Retinopathy, Region of interest detection, AVR calculation, Graphical User Interface, Sensitivity, Specificity.

 

 


I. INTRODUCTION:

Hypertension is a universal problem that affects around one billion people worldwide. Hypertensive retinopathy is the term used to define damage to the retina and retinal circulation due to high blood pressure. High blood pressure can cause damage to the retinal blood vessels. Most of the people will not experience any visual symptoms in the earlier stages, however some of them may account decreased vision or headaches[1]. It may also lead to cardiovascular diseases and finally leads to death. Hence the timely diagnosis and treatment of the disease is vital.

 

 

A major aim of treatment is to prevent, limit the target organ damage by detecting it in earlier stages. Vessel diameter calculation and finding artery vein ratio (AVR) are few important measures for finding the presence of the Hypertensive Retinopathy disease using fundus images. In this paper, we present a model system for the automatic identification of hypertensive retinopathy using image processing.

 

1.1 Optic Disk Detection:

Accurate Optic disc centre and boundary is very important, to define the region of interest for the determination of artery to vein ratio. To define the region of interest to determine artery to vein accurate segmentation of optic disk is a necessary prerequisite. Boundary of optic disk is determined by modified hough transform [14] and on deformable model [15]. Foracchia et al. [16] modelled main retinal vessel by two parabolas, which have common vertex, the OD center. Hoover and Goldbaum [17] used fuzzy convergence technique to locate the OD position. The OD centre is determined by  the intersection between finite lines. Mendonca etal [18] used vessel convergence in entropy vessel direction

 

1.2 Blood Vessel Detection:

Retinal vessel extraction, vessel features like length and width measurement, tortuosity measurement plays a crucial role to diagnose different pathologies like hypertensive retinopathy, cardiovascular problem. Fraz etal [19] classifies the blood vessel extraction techniques available in literature under five groups namely matched filtering algorithm [20], pattern recognition technique [21], morphological operation [22], tracking algorithm and model based approach.

 

1.3 Vessel Classification: 

The techniques in literature can be grouped under two headings namely tracking based method and colour based method. Li etal [23] used central light reflex,to classify artery and vein. Grisan [24] etal used fuzzy clustering algorithm to classify artery and vein. Niemeijer et al. [25] classified artery and vein centreline pixel using a supervised method with a help of twelve features.

 

1.4 Vessel Selection for AVR Computation:

Vessel selection normally based on certain hypothesis proposed in literature. The following set of hypothesis is used as a selection. Vessel segments over a bifurcation or cross over are not taken. Thin vessels also not taken in to consideration, since it is difficult to classify thin vessel as artery/vein. False positive vessels detected in the back ground are not considered.  By taking all the hypothesis into account in the range of interest i.e. twice the optic disk radius, vessels are chosen for AVR Computation.

 

1.5 AVR Computation:

Brinchmann-Hansen and Heier [26] proposed Half-Height Full Width algorithm(HHFW) to measure artery to vein ratio. Gregson [27] applied thresholding to extract vessel , followed by thinning to extract centreline pixels. Mosquera etal [28] proposed a semiautomatic method ART-VENA method to measure AVR. Kumar etal [29] used unsupervised linear discriminant analysis diameter measurement to measure AVR.

 

II. MATERIALS AND METHODS:

A. INSPIRE-AVR AND VICAVR DATABASE:

INSPIRE (Iowa Normative Set for Processing Images of the REtina) -AVR database [7] which contains 40 color images of the vessels and optic disc and an arterio-venous ratio reference standard by the University of Wisconsin, Madison, WI, USA. All the images are in JPEG format with a resolution of 2392X2048 pixels with 8-bits per pixel per color plane. This is the acknowledged reference standard and has been used in most important studies associating AVR in disease diagnosis.

 

The VICAVR database currently includes 58 images. The images acquired with a TopCon non-mydriatic camera NW-100 model and are optic disc centered with a resolution of 768x584. The database includes the caliber of the vessels measured at different radii from the optic disc as well as the vessel type (artery/vein) labelled by three experts [30].

 

Color fundus image with a resolution of 768*576 pixels were collected from Deepam eye hospital, Chennai. Twenty five normal images and seventy six abnormal images were collected , classification is done with a guidance of senior ophthalmologist.

 

Figure1. Original fundus image (Inspire-AVR, VICAVR)

 

B. METHODOLOGY:

 

Figure2. Overview of Methodology

 

The overview of all the steps implemented to identify the presence of hypertensive retinopathy is presented above.

 

REGION OF INTEREST MARKING:

Region of interest (ROI) marking [9] begins with the detection of optical disc, which is usually the most luminous region in a retinal image. Initially the RGB image is converted to green channel because the optic disc appears brighter in this channel. The local intensity variation method [2] was used to convert the green channel image into a black and white image using a threshold to locate the centre and radius of the optic disc. Sometimes a few images have more intensity in various areas other than optic disc; it may possibly result in a mismatch of the detected areas with the optic disc. This problem was solved using morphological operations. The optic disc is highlighted and the ROI is set twice the radius of optic disc as shown in the figure 4.

Figure4. Optic disc detection and ROI marking

 

VESSEL SEGMENTATION:

It is the initial step to illustrate how the blood vessels have been segmented [12] from the background tissues present in a retinal image. Local Entropy Thresholding [4] method has been used for segmentation of blood vessels. The local entropy method neglects the disproportion between foreground and background. As an improvising, optimal thresholding [5] maximizes local entropy based on the foreground and background ratio. So larger the local entropy implies a better balance ratio, thereby offering better  preservation of blood vessels.

 

 

Figure3. Output for segmentation

C. CLASSIFICATION INTO ARTERIES AND VEINS:

Ophthalmologists differentiate arteries and veins on the basis of color and thickness [11] of the vessels. Due to acquisition process, images are non-uniformly illuminated  and exhibit contrast variation . Image normalization proposed in [30] is used before classification. Generally, arteries exhibit a higher intensity level than the veins in the red channel of the RGB image. So, primarily convert the RGB image to red channel image and segment it into 3X3 individual parts. The mean intensity of all the pixels within this 3X3 segmented part are calculated and compared with individual components. The component with intensity greater than the mean intensity of all pixels is classified as artery and with lower value as veins. Using color components [3] arteries are marked with red color and veins with blue and the region of marking (ROI) is done using the centre and radius as explained in the above section.

 

 

Figure5. Classification output

 

D. CALCULATION OF AVR:

After classification, the vessel width [13] has to be measured to determine the arterio-venous ratio [6]. Within the region of interest the maximum intensity vessel width is measured using the formula

 

where r(start)=starting point of the vessel row,

r(end)=end pointof the vessel row,

c(start)=start point of the vessel column

c(end)= end point of the vessel column

 

  is the width of the smaller branch arteriole/vein and

 

 is the width of the larger branch arteriole/vein . To obtain precise values of the widths, Parr-Hubbar formulas [10] are used. The advantage of these formulas is they are more robust against variability in the number of vessels measured [8] and independent of image scale. They are defined as follows [2].

 

The central retinal artery equivalent (CRAE) is calculated as

 

The central retinal vein equivalent (CRVE) is calculated as

 

 

From the calculated values of CRAE and CRVE, the arterio-venous ratio is defined as

 

E. ACCURACY CALCULATION:

Comparing the calculated AVR value obtained from the above method with the available ground truth data given by the Ophthalmologist to find the accuracy of the method used. The ground truth data is a reference standard given by the University of Wisconsin, Madison, WI, USA [1]. The accuracy is calculated using these formulas.

 

Error = ((Calculated AVR-Database value) /Database Value) *100  ----------------(5)

Accuracy = (100 - |Error|) will give the percentage of accuracy of this method.

The results obtained using the above accuracy formulae for first five images of INSPIRE-AVR [7] and VICAVR are tabulated below.

 

TABLE I. CALCULATED AVR VALUES AND ACCURACY MEASUREMENT

IMAGE NO.

DATABASE AVR VALUE

CALCULATED AVR VALUE

ACCURACY

1

0.7

0.7080

98.85714

2

0.63

0.7434

   82

3

0.7

0.7242

96.5428

4

0.65

0.7611

82.90769

5

0.78

0.7483

95.93589

                                                                  

TABLE 2: Calculated AVR value of VICAVR Database

IMAGE NO.

Ground Truth Value

CALCULATED AVR VALUE

ACCURACY

1

0.71

0.705

99.295

2

0.7

0.72

97.1428

3

0.7

0.7242

96.54285

4

0.69

0.71

97.101

5

0.75

0.7581

98.92

 

F. CREATION OF GRAPHICAL USER INTERFACE (GUI):

Graphical User Interface [9] is a front-end that automates the given task. Its main aim is to enhance the efficiency and ease of use for the underlying logical design of a stored program. The GUI is built as an executable program that allows user to load retinal images and performs the AVR measurements. Finally, the designed GUI will display the status of the retinal image as abnormal (HR diseased) if the AVR value is less than 0.6 else as normal, which will help the health professional for further diagnosis of the disease. The GUI output for a sample image from the INSPIRE –AVR database shows the status as normal as shown in figure6.

 

Figure6. GUI output to an input image

 

III. RESULTS

The above steps of the methodology are performed on 40 images of INSPIRE-AVR [7] database and the performance measures [9] for the entire database is done on the basis of sensitivity (SN), specificity (SP) and accuracy (Acc) which are defined as below.

 

As determined by the Gold standard , according to the methodology above used TP (true positive) is the event of counting the actual number of abnormal images which shows the status as abnormal, FN (false negative) is the event of counting the actual number of abnormal images which shows the status as normal, TN (true negative) is the event of counting the actual number of normal images which shows the status as normal, FP (false positive) is the event of counting the actual number of normal images which shows the status as abnormal. By performing the above methodologies the values obtained for INSPIRE-AVR database are as follows.

 

TP (True Positive) = 6, FN (False Negative) = 1, TN (True Negative) = 30, FP (False Positive) = 3. By substituting these values in the given formulae, the obtained performance measures are tabulated below.

 

The values obtained for VICAVR TP=16, TN=36, FP=2,FN=4.By substituting these values in the formula, the obtained performance

 

The values obtained for the images collected from hospital are as follows

 

True positive =74 ,true negative 24,false positive =1,false negative =2

 

TABLE II.PERFORMANCE MEASURES

Database

Sensitivity

Specificity

Accuracy

INSPIRE-AVR

0.8571

0.909

0.9

VICAVR

0.8

0.9473

0.896

 

IV. CONCLUSION

The fundus image analysis for the identification of hypertensive retinopathy is a latest development. It is achieved by  performing vessel segmentation, region of interest marking, classification of vessels, artery-vein ratio (AVR) calculation which presents a preliminary step for the detection of hypertensive retinopathy. But all of these methods require the automation process to display the status of the patient, which will help the medical professionals in the decision support as well as in the mass screening of hypertensive retinopathy. Hence the required functionalities are integrated through a Graphical User Interface (GUI) which assists the medical professional to perform further treatment according to medical protocols. In this paper the work is carried out on a small set of images, hence it needs to be tested on a large database for robustness.

 

V. REFERENCES:

[1]   Niemeijer M, Xu X, Dumitrescu A, Gupta P, van Ginneken B, Folk J, Abramoff M. “Automated Measurement of the Arteriolar-To-Venular Width Ratio in Digital Color Fundus Photographs”, IEEE Trans Med Imaging, 2011 Jun 16.

[2]   Ortiz D, Cubides M, Suarez A, Zequera M, Quiroga J, Gomez J, Arroyo N, “Support System for the Preventive Diagnosis of Hypertensive Retinopathy”,International conference of the IEEE EMBS,pp.5649-5652,September 2010.

[3]   Kevin Noronha, Navya K T and Prabhakar K Nayak.  “Support System for the Automated Detection of Hypertensive Retinopathy using  Fundus Images”.  Special Issue on International Conference on Electronic Design and Signal Processing ICEDSP,vol1 ,pp.7-11, February 2012.

[4]   T. Chanwimaluang and G. Fan, "An Efficient Blood Vessel Detection Algorithm for Retinal Images using Local Entropy Thresholding", in Proc. of the 2003 IEEE International Symposium on Circuits and Systems, Bangkok, Thailand, May 25-28, 2003.

[5]   Manjunath Gudur, Nanda. S, “Automatic  Retinal Vessel Segmentation using Modified  Local entropy Thresholding Algorithm’’, International Conference on Electronics and Communication Engineering, 28th April, 2013.

[6]   Lara Tramontan, Enrico Grisan, Alfredo Ruggeri, An improved system for the automatic estimation of the Arteriolar-to-Venular diameter Ratio (AVR) in retinal images, 30th Annual International IEEE EMBS Conference Vancouver, British Columbia, Canada, August 20-24, 2008.

[7]   INSPIRE (Iowa normative set for processing images of the retina) AVR dataset from http://webeye.ophth.uiowa.edu

[8]   Lara Tramontan, Enrico Grisan, Alfredo Ruggeri, An automatic system for the estimation of the generalized Arteriolar narrowing  in retinal images, Proceedings of the 29th Annual International Conference of the IEEE EMBS Cité Internationale, Lyon, France, August 23-26, 2007.

[9]   Georgios C. Manikis, Vangelis Sakkalis, Xenophon Zabulis, Polykarpos Karamaounas, Areti Triantafyllou, Stella Douma, Chrysanthos Zamboulis, Kostas Marias, An Image Analysis Framework for the Early Assessment of Hypertensive Retinopathy Signs, Proceedings of the 3rd International Conference on E-Health and Bioengineering – EHB,  November 2011.

[10] L. D. Hubbard, R. J. Brothers, W. N. King, L. X. Clegg, R. Klein, L.S. Cooper, A. R. Sharrett, M. D. Davis, and J. Cai, “Methods for evaluation of retinal microvascular abnormalities associated with hypertension/sclerosis in the atherosclerosis risk in communities study,” Ophthalmology, vol. 106, no. 12, pp. 2269–2280, 1999.

[11] Andrea Zamperini, Andrea Giachetti, Emanuele Trucco, Khai Sing Chin,” Effective features for artery-vein classification in digital fundus images”, 25th IEEE International Symposium on Computer-Based Medical Systems, CBMS 2012, Rome, Italy,2012.

[12] M.M. Fraz, P. Remagnino, A. Hoppe, B. Uyyanonvara, A.R. Rudnicka, C.G. Owen, S.A. Barman, Blood vessel segmentation methodologies in retinal images– A survey, computer methods and programs in biomedicine I08 (2012),pg no.407-433.

[13] Y. Jiang, A. Bainbridge-Smith, A. B. Morris, ‘Blood Vessel Tracking in Retinal Images’, Proceedings of Image and Vision Computing New Zealand 2007, pp. 126–131,Hamilton, New Zealand, December 2007.

[14] Sekhar S., Al-Nuaimy W., and Nandi A.K.  “Automated localisation of retinal optic disk using hough transform”. ISBI 2008. 5th IEEE International Symposium on Biomedical Imaging, 15(6) ; 1577-1580, 2008.

[15] A. Osareh, M. Mirmehdi, B. T. Thomas, and R. Markham “Classification and localisation of diabetic-related eye disease”. In Proceedings of the 7th European Conference on Computer Vision-Part IV, pages 502-516, 2002.

[16] M. Foracchia, E. Grisan, and A. Ruggeri “ Detection of optic disc in retinal images by means of a geometrical model of vessel structure”. IEEE Transactions on Medical Imaging, 23(19):1189-1195, 2004.

[17] Hoover A. and Goldbaum M “ Locating the optic nerve in a retinal image using the fuzzy convergence of the blood vessels”. IEEE Transactions on Medical Imaging, 22(8):951- 958, 2003.

[18] A. M. Mendonca, F. Cardoso, A. V. Sousa, and A. J. C. Campilho. “Automaticlocalization of the optic disc in retinal  ages based on the entropy of vascular directions”  In ICIAR (2), pages 424- 431, 2012.

[19] M. M. Fraz, P. Remagnino, A. Hoppe, B. Uyyanonvara, A. R. Rudnicka, C. G. Owen,and S. A. Barman “Blood vessel segmentation methodologies in retinal images – a Survey”  Comput. Methods Prog. Biomed., 108(1):407-433, October 2012.

[20] S. Chaudhuri, S. Chatterjee, N. Katz, M. Nelson, and M. Goldbaum.” Detection of blood vessels in retinal images using two-dimensional matched filters”  IEEE Transactions on Medical Imaging, 8(3):263-269, September 1989

[21] M. Niemeijer, J.J. Staal, B. van Ginneken, M. Loog, and M.D. Abramo_. Comparative study of retinal vessel segmentation methods on a new publicly available database. In J. Michael Fitzpatrick and M. Sonka, editors, SPIE Medical Imaging, volume 5370, pages 648-656. SPIE, SPIE, 2004.

[22] A.M. Mendonca and A. Campilho. Segmentation of retinal blood vessels by combining the detection of centerlines and morphological reconstruction. IEEE Transaction on  Medical Imaging, 25(9):1200 -1213, Sept. 2006.

[23] H. Li, W. Hsu, M. L. Lee, and H. Wang. A piecewise Gaussian model for profiling and differentiating  retinal vessel”. In ICIP03, volume 1, pages 1069-1072, 2003

[24] Enrico Grisan and Alfredo Ruggeri. “A divide et impera strategy for automatic classification of retinal vessels into arteries and veins”. Engineering in Medicine and Biology Society, 2003. Proceedings of the 25th Annual International Conference of the IEEE, 1:890-893, 2003.

[25] M. Niemeijer, B. van Ginneken, and M. D. Abramoff,                  “ Automatic classification of retinal vessels into arteries and veins” Medical Imaging 2009: Computer-Aided Diagnosis. Edited by Karssemeijer, Nico; Giger, Maryellen L.. Proceedings of the SPIE, 7260:72601F -72601F-8, 2009.

[26] Olaf Brinchmann-Hansen and Halvor Heier. “Theoretical relations between light streak characteristics and optical properties of retinal vessels”. Acta Phthalmologica, 64(S179):33-37, 1986.

[27] P.H. Gregson, Z. Shen, R.C. Scott, and V. Kozousek. Automated grading of venous beading. Computers and Biomedical Research, 28(4):291-304, 1995.

[28] A. Mosquera, R. Dosil, V. Lebor_an, F. Pardo, F. Gomez-Ulla, B. Hayik, A. Pose, and M. Rodrguez  “ Art-vena: Retinal vascular caliber measurement” Pattern Recognition and Image Analysis. 1st Iberian Conference on Pattern Recognition and Image Analysis, 2003.

[29] Dinesh K. Kumar, Behzad Aliahmad, and Hao Hao. “Retinal vessel diameter measurement using unsupervised linear discriminant analysis”. ISRN Ophthalmology, 2012.

[30] M. Foracchia, E. Grisan, and A. Ruggeri, “Luminosity and contrast normalization in retinal images,” Med. Image Anal., vol. 9, no. 3, pp. 179–190, 2005

[30 ]        http://www.varpa.es/vicavr.html

 

 

 

 

 

 

Received on 30.08.2015             Modified on 16.09.2015

Accepted on 28.09.2015           © RJPT All right reserved

Research J. Pharm. and Tech. 8(11): Nov., 2015; Page 1534-1539

DOI: 10.5958/0974-360X.2015.00274.7