Optic Nerve Head Assessment for Glaucoma Detection

DOI : 10.17577/IJERTV4IS020468

Download Full-Text PDF Cite this Publication

Text Only Version

Optic Nerve Head Assessment for Glaucoma Detection

Mr. Prasad N. Maldhure

Department of Electronic & Telecommunication Sinhgad College of Engineering, Vadgoan (Bk.), Pune 414041, India

Asso. Prof. V. V. Dixit

Department of Electronic & Telecommunication Sinhgad College of Engineering, Vadgoan (Bk.), Pune 414041, India

Abstract Glaucoma is an eye disease which leads to vision loss. Detection of Glaucoma is very important because it cannot be cured. There are several methods which are used to detect glaucoma such as intraocular pressure (IOP) measurement, abnormal visual field and damaged optic nerve head assessment. Out of which optic nerve head assessment is more reliable and sensitive .In this method optic disc & optic cup segmentation is used. To extract optic cup & optic disc boundaries from optic nerve head cross-section, it uses adaptive histogram equalization

,SLIC algorithm & texture feature extraction using Gabor filter.

Keywords Optic disc segmentation, Optic cup segmentation, CDR, gabor filter, SLIC.

  1. INTRODUCTION

    Glaucoma is an eye disease in which an optic nerve is progressively damaged, which causes the vision loss permanently. There are various methods for detection of glaucoma out of which we are using optic nerve head assessment. For extraction of optic disc & optic cup boundaries superpixel based segmentation is used. After which area of cup to disc ratio is calculated i.e., CDR.CDR value is compared with certain threshold value and it is decided whether it is normal or severe glaucoma.

    For optic disc & cup segmentation, first step is to enhance the contrast of an image using adaptive histogram equalization .After that superpixel classification method is used for disc & cup segmentation. For segmentation simple linear iterative clustering [3] SLIC algorithm is used which aggregates nearby pixels into superpixels. To classify superpixel as disc or non disc region, feature extraction method using Gabor filter is used.

    The paper is ordered as follows: in section 2, for optic disc segmentation various parameters are evaluated such as adaptive histogram equalization, SLIC algorithm & feature extraction using Gabor filter. Section 3 uses above three methods while doing optic cup segmentation. In section 4, we calculate CDR ratio for detection of Glaucoma. Conclusion is presented in final section.

  2. OPTIC DISC SEGMENTATION

    1. Adaptive Histogram Equalization

      For optic disc segmentation, we enhanced the contrast of an image using adaptive histogram equalization. First we

      resize the color image to a dimension of 512 * 512 [4]. Then we sepreat the three color components i.e., red, green & blue. After that on each color component, adaptive histogram equalization is used which gives contrast limited histogram equalization. After which we concatenate all the three colors adaptive histogram equalized image into single image, which

      is used for superpixel generation algorithm.

      Image Acquisition

      Image Pre- Processing

      SLIC

      Algorithm

      Optic Disc Segmentation

      Morphologic al operation

      Clustering Algorithm

      Feature Extraction

      Optic Cup Segmentation

      Cup to Disc Ration

      Detection of Glaucoma

      Fig. 1.Optic nerve head assessment

      Figure 2 shows the adaptive histogram equalization for red, green and blue image plane, while last one gives combined result.

    2. Superpixel Generation

      There are various algorithm used for superpixel generation, out of which SLIC algorithm is used in our work. SLIC is more advantageous than other methods, because it is memory efficient, fast and has excellent boundary adherence. SLIC algorithm is very simple. Initially in this method RGB color space is transformed to Lab color space, which is shown in figure 3. The single parameter used in this algorithm is desired number of super pixels i.e., k. For SLIC,

      k initial cluster centers Ck are sampled on a standard grid which is spaced by S = (N/k) ^1/2 pixels away from each other from the image with N pixels [4]. Corresponding to the lowest gradient position, the centers are moved to seed location in a 3*3 neighborhood. This is done to avoid centering of superpixel on an edge.

      1. (b)

        Fig .3. (a) Croped original image (b) Transformed RGB to Lab color space image

        1. (b)

          1. (b)

        Fig .4. (a)Original image with cluster centers (b)Adaptive histogram equalized image with cluster centers

        (c) (d)

        Fig. 2. Figure (a), (b) and (c) shows adaptive histogram equalized images with red, green & blue respectively. Fourth image (d) is addition of all three color components.

        For each center Ck, SLIC iteratively looks for its best similar pixel from the 2S*2S neighborhood around center Ck based on color and spatial proximity. After which it computes the new cluster center based on the found pixels. [4] Original image and adaptive histogram equalized image with cluster centers is shown in figure 4, while Lab color space image with cluster centers is shown in figure 5. Finally, post processing is applied to implement connectivity.

    3. Feature Extraction Using Gabor Filter

    Gabor functions provide the optimal resolution for various wavelet bases in both the frequency and time (spatial) domains. While Gabor wavelet transform looks to be the optimal basis which is used to extract local features for several reasons. Fundamentally the problem with disc and cup segmentation is that bad or irregular visibility of boundary, because of blood vessels entering into the disc region.

    Gabor wavelets can be used for specific orientations and frequencies which is useful for difficulties with the blood vessels. Gabor wavelets act as low level oriented edge discriminator which also filters out the background noise of the source image. 2-D Gabor wavelet is the best option because of its directional selectiveness capability which is used for detecting oriented features and fine tuning to specific frequencies [5].

    Fig .5. Superpixel generation using SLIC on Lab color space image.

  3. OPTIC CUP SEGMENTATION

    In this algorithm, for optic cup segmentation thresholding and binarization is used. These processes are used to convert the respective image into a binaries or threshold image, so that we can easily extract our optic cup boundary. Basically segmentation is the process in which each pixel in the source image is assigned to two or more groups. Therefore this process is used to get binary image from color image. In case, if there are more than two groups then the outcome will be more than two binary images. There are various methods used for segmentation such as 1) Watershed algorithm 2) Edge detection and 3) Otsu thresholding in which it assigns the respective values to background or foreground based on grayscale intensity.

    1. Binarization

      Basically in binarization, it converts the source image into binary image. This process converts each pixel into one bit and it assigns the value binary 0 or 1 depending upon the average value of all the pixels [2]. In this process, each pixel value is compared with the mean value and if it is greater than the overall mean value then binary '1' is assigned otherwise it will be assigned as '0' [2].

    2. Thresholding

      For image segmentation the simplest method and the basic step is thresholding. This method is used to create binary image from a grayscale image. In this process, individually each pixels in a surce image is considered as "object" or background" pixel, if their pixel value is more than some threshold value it will be assigned as object pixel (assuming a background is darker than the object) [2] otherwise as background" pixel.

      Generally there are two thresholds which are used for detection of object pixel. If the pixel value is in between these two thresholds, then the given pixel is classified as object pixel otherwise it will be considered as background pixel. Typically, an object pixel is assigned with a value of binary 1 while a background pixel is assigned a value of binary 0. Hence depending on a pixel's labels, a binary image is created and colored, each pixel with white or black color [8].

    3. Threshold Selection

      In thresholding Process, selection of a threshold value or value as mentioned earlier plays an important role. There are various methods used for choosing a threshold value such as users can manually select a threshold value, another one is thresholding algorithm, in which algorithm is used to compute a value automatically, known as automatic thresholding [4].

      For selection of threshold value one way is to choose the mean or median value, but it should satisfy the condition that, the object pixels which are brighter than the background pixel, they ought to also be brighter than the average pixel value [2]. Another more promising way is to create a histogram of the source image pixel intensities and select valley point as the threshold value.

    4. Morphological Operation

      Because of blood vessels entering the disc, segmented disc and cup boundaries, may not form the actual shape of the cup and disc. Therefore, morphological operations are used to reshape the obtained cup and disc boundary. Finally, by obtaining the ratio of the area of cup to area of disc, CDR ratio is calculated.

  4. CDR MEASUREMENT

    As we know CDR is an important factor which is used for Glaucoma detection. We compute CDR i.e., the ratio of area of cup to area of disc.

    CDR = CA/DA (1)

    If calculated CDR value is greater than threshold value, then it will be glaucomatous, otherwise healthy.

      1. (b)

    Fig .6. (a) Extracted optic disc (b) Extracted optic cup

  5. CONCLUSION

We have presented superpixel classification based methods for cup and disc segmentation. It has been demonstrated that feature extraction using Gabor filter is beneficial for both cup and disc segmentation. In disc segmentation, adaptive histogram equalization and feature extraction using Gabor filter complement each other. Feature extraction responds to blobs, which provides better differentiation between Peri-papillary atrophy PPA and disc compared with histograms. Adaptive histograms equalization with the contrast enhancement overcomes the limitation of Gabor filter due to contrast variation.

REFERENCES

  1. H. A. Quigley and A. T. Broman, The number of people with glaucoma worldwide in 2010 and 2020, Br. J. Ophthalmol., vol. 90, no. 3, pp. 262267, 2006.

  2. S. Y. Shen, T.Y.Wong, P. J. Foster, J. L. Loo,M.Rosman, S.C. Loon,

W. L. Wong, S. M. Saw, and T. Aung, The prevalence and types of glaucoma in malay people: The singapore malay eye study, Invest.

[3] Ophthalmol. Vis. Sci., vol. 49, no. 9, pp. 38463851, 2008.

  1. P. J. Foster, F. T. Oen, D. Machin, T. P. Ng, J. G. Devereux, G. J. Johnson, P. T. Khaw, and S. K. Seah, The prevalence of glaucoma in Chinese residents of Singapore: A cross-sectional population survey of the Tanjong Pagar district, Arch. Ophthalmol., vol. 118, no. 8, pp. 11051111, 2000.

  2. Centre Eye Res. Australia, Tunnel vision: The economic impact of primary open angle glaucoma 2008 [Online]. Available: http://nla.gov.au/ nla.arc-86954

  3. G. D. Joshi, J. Sivaswamy, and S. R. Krishnadas, Optic disc and cup segmentation from monocular color retinal images for glaucoma assessment, IEEE Trans. Med. Imag., vol. 30, no. 6, pp. 11921205, Jun. 2011.

  4. J. Xu, O. Chutatape, E. Sung, C. Zheng, and P. C. T. Kuan, Optic disc feature extraction via modified deformable model technique for glaucoma analysis, Pattern Recognit., vol. 40, pp. 20632076, 2007.

  5. M. D. Abràmoff, W. L. M. Alward, E. C. Greenlee, L. Shuba, C. Y. Kim, J. H. Fingert, and Y. H. Kwon, Automated segmentation of theoptic disc from stereo color photographs using physiologically plausible features, Invest. Ophthalmol. Vis. Sci., vol. 48, pp. 1665 1673, 2007.

  6. Z. Hu,M. D. Abràmoff, Y. H. Kwon, K. Lee, andM. K. Garvin, Automated segmentation of neural canal opening and optic cup in 3-d spectral optical coherence tomography volumes of the optic nerve head,Invest. Ophthalmol. Vis. Sci., vol. 51, pp. 57085717, 2010.

  7. M.D.Abràmoff, K. Lee, M. Niemeijer,W. L.M.Alward, E. Greenlee,

    M. Garvin, M. Sonka, and Y. H. Kwon, Automated segmentation of the cup and rim from spectral domain oct of the optic nerve head, Invest. Ophthalmol. Vis. Sci., vol. 50, pp. 57785784, 2009.

  8. N. Inoue, K. Yanashima, K. Magatani, and T. Kurihara, Development of a simple diagnostic method for the glaucoma using ocular fundus pictures, in Int. Conf. IEEE Eng. Med. Biol. Soc., 2005, pp. 3355 3358.

  9. X. Zhu and R. M. Rangayyan, Detection of the optic disc in images of the retina using the hough transform, in Int. Conf. IEEE Eng. Med. Biol. Soc., 2008, pp. 35463549.

  10. A. Aquino, M. Gegundez-Arias, and D. Marin, Detecting the optic disc boundary in digital fundus images using morphological, edge detection, and feature extraction techniques, IEEE Trans. Med. Imag.,vol. 29, no. 11, pp. 18601869, Nov. 2010.

  11. J. Cheng, J. Liu, D. W. K. Wong, F. Yin, C. Cheung, M. Baskaran, T. Aung, and T. Y. Wong, Automatic optic disc segmentation with peripapillary atrophy elimination, in Int. Conf. IEEE Eng. in Med. Biol. Soc., 2011, pp. 66246627.

  12. J. Lowell, A. Hunter, D. Steel, A. Basu, R. Ryder, E. Fletcher, and L. Kennedy, Optic nerve head segmentation, IEEE Trans. Med. Imag., vol. 23, no. 2, pp. 256264, Feb. 2004.

  13. F. Yin, J. Liu, S. H. Ong, Y. Sun, D. W. K. Wong, N. M. Tan, C. Cheung, M. Baskaran, T. Aung, and T. Y. Wong, Model-based optic nerve head segmentation on retinal fundus images, in Int. Conf. IEEE Eng. Med. Biol. Soc., 2011, pp. 26262629.

  14. D. W. K. Wong, J. Liu, N. M. Tan, F. Yin, B. H. Lee, and T. Y. Wong, Learning-based approach for the automatic detection of the optic disc in digital retinal fundus photographs, in Int. Conf. IEEE Eng. Med. Biol. Soc., 2010, pp. 53555358.

  15. T. Cour, F. Benezit, and J. Shi, Spectral segmentation with multiscale graph decomposition, in Proc. IEEE Conf. Comput. Vis. Pattern Recognit., 2005, vol. 2, pp. 11241131.

  16. A. Moore, S. Prince, J. Warrell, U. Mohammed, and G. Jones, Superpixel lattices, in Proc. IEEE Conf. Comput. Vis. Pattern Recognit.,2008, pp. 18.

  17. R. Achanta, A. Shaji, K. Smith, A. Lucchi, P. Fua, and S. Susstrunk, Slic superpixels compared to state-of-the-art superpixel methods, IEEE Trans. Pattern Anal. Mach. Intell., vol. 34, no. 11, pp. 2274 2281, Nov. 2012.

  18. C. C. Chang and C. J. Lin, LIBSVM: A library for support vector machines 2001 [Online]. Available: http://www.csie.ntu.edu.tw/~cjlin/ libsvm

  19. G. D. Joshi, J. Sivaswamy, K. Karan, and R. Krishnadas, Optic disc and cup boundary detection using regional information, in Proc. IEEE Int. Symp. Biomed. Imag., 2010, pp. 948951.

  20. D.W. K.Wong, J. Liu, J. H. Lim, H. Li, and T. Y. Wong, Automated detection of kinks from blood vessels for optic cup segmentation in retinal images, in Proc. SPIE, 2009, p. 72601J.

  21. A. Fitzgibbon, M. Pilu, and R. B. Fisher, Direct least squares fitting of ellipses, IEEE Trans. Pattern Anal. Mach. Intell., vol. 21, no. 5, pp. 476480, May 1999./p>

  22. Z. Zhang, F. Yin, J. Liu, W. K. Wong, N. M. Tan, B. H. Lee, J. Cheng, and T. Y. Wong, Origa-light:An online retinal fundus image database for glaucoma analysis and research, in Int. Conf. IEEE Eng. Med. Biol. Soc., 2010, pp. 30653068.465479, Mar. 2012.

Leave a Reply