You are on page 1of 21

A Comparative Study of Different Illumination Correction

Techniques Using Colour Fundus Images: A Review for Early


Detection of Diabetic Eye Diseases.

M. Mishra, Manish Sharma, Shreyasee Debnath, T. Esther Lotha and Benjungkumla

Department of ECE
North Eastern Regional Institute of Science and Technology
25th Nov 2012
1
Overview:
• Introduction

• Work Done
- Different techniques of illumination correction .

• Conclusion

• References

2
Introduction
Fundus Image:

• Image obtained from the back side of the eye.

• Ocular fundus and ocular media.

• Ocular fundus consists of


Retina, Optic Disk, Cup,
Macula, Fovea and
Blood vessels

Figure : Normal fundus image (Ref: www.optic-disk.org)


3
Diabetic Retinopathy
Diabetic Retinopathy (DR).

Classes of DR - Nonproliferative mild,


moderate, severe and proliferative .

Other retinal disease caused by Diabetes-


Glaucoma.

Figure : Diabetic fundus image (Ref: www.optic-disk.org)

4
The effect of diabetic eye diseases on vision

Figure : Influence of diabetes on vision: (a) normal vision, (b) glaucoma, (c) diabetic
retinopathy; (Courtesy: National Eye Institute, National Institutes of Health [21]).

5
Why Analysis of Fundus Images of Retina is Required?

1. Analysis of retinal pathological lesions [Reza et al., 2007]

- Early stage or non proliferative diabetic retinopathy (NPDR)


- Progressive or proliferative retinopathy (PR)

2. Study of vessel abnormalities [Rangayyan et al., 2009]

3. Identification of retinal pigments (Such as: Hemoglobin and Melanin.)

6
Review: Methods of Analysis

1. Detection of edges by Sobel operators [Rangayyan et al., 2009]

2. Hough transform for detection of optic disk [Rangayyan et al., 2009]

3. Mathematical morphology [Mendonca et al., 2006]

4. Detection of vessels by modified matched filters [Zhang et al.,2009]

5. Effects of pre-processing eye fundus images on appearance based


glaucoma classification [ Meier et al., 2007]

6. Region filling and object removal by image inpainting [Criminisi et al., 2004]

7. Snakes: Active contour models [Kass et al., 1988] 7


Literature Review
8. Chan Active contours without edges [Chan et al., 2001]

9. Color image segmentation by grouping of pixels [Banerjee et al., 2001]

10. PCA of fundus images [Jorg Meier., 2010]

11. Textural features for image classification [Haralic et al., 1973]

12. Eigenfaces for recognition [M. Turk et al., 1991]

13. Haralick's texture features computed for biological applications


[Gipp et al., 2009]
8
Problem Definition

To develop an efficient framework for early detection of


Glaucoma and Diabetic Retinopathy using color fundus images.

Motivations:

1. Glaucoma and Diabetic Retinopathy – the leading cause of


blindness.

2. Timely detection and treatment for DR prevents severe visual loss


in more than 50% of the patients.

3. Shortage of ophthalmologists and the continuous increase of the


diabetic population.

9
Glaucoma Characteristics
• Thinning of neuroretinal rim

• Increase in Cup to Disc Ratio (CDR).

• Retina and vessels are normal.


Diffuse RNFL loss
Normal RNFL (advanced glaucoma)

Figure: Diffuse RNFL (Retinal nerve fiber layer) Loss, (Ref: www.opticdisk.org) 10
Glaucoma classification, based on CDR

Glaucoma Risk Index calculation consists of three steps:

(i) Preprocessing
(ii) Segmentation
(iii) Classification

Figure: Processing pipeline for detection of glaucoma


11
Illumination Correction

• Illumination field inhomogeneity strongly affects the visual appearance of


an image[5].

• Several factors leading to non-uniform illumination :


(i) The curved surface of the retina
(ii) Pupil dilation (highly variable among patients)
(iii) Different visual angle of the patients during image acquisition

• The interferences (not originated by glaucoma) affects the illumination of


the ONH and have an influence to the subsequent statistical analysis.
Illumination Correction
• Illumination correction requires:
(i) Homogeneous lightning of the Optical Nerve Head (ONH)
(ii) Similar illumination level among all images of the sample set.

Principle of Illumination Correction :

- Achieved by global correction techniques applying a background correction.

- These methods subtract the estimated retinal background from the original
image to gain a homogeneously illuminated fundus image.

- The estimation of a background can be done by average intensity filtering


within a large neighborhood.
Illumination correction using morphological operations
• Morphological opening to estimate the background

• Illumination corrected image = Original image - Estimated


background image

Results:

(I) Original fundus image (ii) Image in Green (iii) Estimated Background (iv) Image obtained by (v) Illumination corrected
channel image subtracting (iii) from (ii) image

Figure: Results of various intermediate steps for illumination correction

14
Homomorphic Filters
• Homomorphic filters have been used in signal processing methods since the
1970s.

• A Homomorphic filter is a system which accepts a signal composed of two


components and returns the signal with one of the components removed.

• Separates illumination & reflectance by processing the natural logarithm of the


image in the frequency domain.

• Illumination mainly contributes to low frequency components (slow changes).

• Reflectance mainly contribute to high frequency components (rapid changes).

• The components are separated by a filter in the frequency domain and


processed individually.
Illumination correction using Homomorphic Filtering
The image formation model using illumination and reflectance is given by

f (x, y) i(x, y). r(x, y)


i ( x, y ) Illumination r( x, y) Reflectance

Results:

Original fundus image Gray image Illumination corrected image

Figure: Various steps of illumination correction using homomorphic filtering


16
Illumination correction using Median Filtering
• Median filter having large kernel for background estimation.

• Ratio of original image pixels to the estimated background


values gives illumination corrected image.

Results:

(i) Original fundus (ii) Gray image (iii) Estimated background (v) Illumination corrected
image image image

Figure : Results of various intermediate steps for illumination correction


17
Conclusion:

• The results of three different techniques namely morphological, homomorphic


and median filtering were presented for illumination correction.

• Median filtering shows a better results compared to other two techniques for a
given set of images.

• However, morphological operations provides the advantage of direct


geometric interpretation and simplicity.

• Homomorphic filtering approach is quite different from the other two


methods in sense that it is a frequency domain filtering process which
compresses the brightness, from the lighting condition while enhancing the
contrast from the reflectance properties of the image.
References:
[1] R. P. Crick, P. T. Khaw, ‘A textbook of Clinical Ophthalmology: A practical guide to disorders of the eyes and their
management ’, 3rd ed., World Scientific, 2003, ch-5, pp.48-50.
[2] N. Singh and R. C. Tripathi, “Automated early detection of Diabetic Retinopathy using image analysis techniques”,
International Journal of Computer Applications, vol.8, no.2, pp. 18-23, October 2010.
[3] A. Akita and H. Kuga, “A computer method of understanding ocular fundus images”, Pattern Recognition, vol. 15,
no.6, pp.431-443, 1983.
[4] R. M. Rangayyan, X. Zhu, and A. L. Ells, “Detection of the optic nerve head in fundus images of the retina using the
Hough transform for circles”, Journal of Digital Imaging, pp.132-140, February 2009.
[5] A. M. Mendonca and A. Campilho, “Segmentation of retinal blood vessels by combining the detection of centerlines
and morphological reconstruction”, IEEE Trans. on Medical Imaging, vol. 25, pp.200- 213, September 2006.
[6] S. Ravishankar, A. Jain, and A. Mittal, “Automated feature extraction for early detection of diabetic retinopathy in
fundus images”, IEEE Trans. on medical imaging, vol.23, pp.210-217, 2009.
[7] A. Hoover, V. Kouznetsova, and M. Goldbaum, “Locating blood vessels in retinal images by piecewise threshold
probing of a matched filter response”, IEEE Trans. on Medical Imaging, vol. 19, pp.203-210, March 2000.
[8] R. Bock, J. Meier, L. G. Nyl, J. Hornegger and G.Michelson, “Glaucoma risk index: Automated glaucoma detection
from color fundus images”, J. of Med. Image Analysis, vol.14, pp.471-481, 2010.
[9] http://www.medindia.net/patients/patientinfo/Glaucoma.htm
[10] http://www.optic-disc.org/tutorials/glaucoma evaluation basics/page13.html
[11] B. Vanajakshi, B. Sujatha and Dr. K. Srirama, “A Study on Implementation of Advanced Operations”,
International Journal of Computer Science and Net-work Security, vol.10, no.3, pp.6-9, March 2010.
[12] A. Salvatelli, G. Bizai, G. Barbosa, B. Drozdowicz and C. Delrieux, “A comparative analysis of preprocessing
techniques in colour retinal Images”, 16th Argentine Bioengineering Cong. and the 5th Conf. of Clinical Eng. IOP
Publishing Journal of Physics: Conference series 90, 2007, pp.1-5
19
[13] L. Kubecka, J. Jan, and R. Kolar, “Retrospective illumination correction of retinal images”, International Journal of
Biomedical Imaging, vol.10, Article ID 780262, 10 pages, 22 May 2010.
[14] H. Li and O. Chutatape, “Fundus image features extraction”, Proceedings of the 22nd Annual EMBS International
Conference, Chicago IL, July 23-28, 2000, pp.3071-3073.
[15] A. Criminisi, P. Perez and K. Toyama, “Region filling and object removal by exemplar-based image inpainting”,
IEEE Trans. on Image Processing, vol.13, no.9, pp.1200-1212, September 2004.
[16] M. Bertalmio, G. Sapiro, V. Caselles and C. Ballester, “Image inpainting”, Proc. of the 27th Annual Conf. on Comp.
Graphics and Interactive Techniques, New Orleans, USA, 2000, pp. 417-424.
[17] J. Meier, R. Bock, G. Michelson, L. G. Nyl and J. Hornegger, “Effects of preprocessing eye fundus images on
appearance based Glaucoma classification”, Computer Analysis of Images and Pattern, Lecture Notes in computer
Science, Volume 4673/2007, pp. 165-172, 2007.
[18] M. Kass, A. Witkin, and D. Terzopoulos, “Snakes: active contour models”, International Journal of Computer Vision,
vol. 1, pp. 321-331, 1988.
[19] T. F. Chan, and L. A. Vese, “Active contours without edges”, IEEE Trans. on Image Processing, vol. 10, no.2, pp.266-
277, February 2001.
[20] http://www.optic-disc.org/library/glaucomatous-discs/page18.html.
[21] National Eye Institute, National Institutes of Health. Available online at: http://www.nei.nih.gov/
[22]Jagadish Nayak, P Subbanna Bhat, Rajendra Acharya U, Lim Choo Min, Manjunath Gupta “Automated Identification of
Different Stages of Diabetic Retinopathy using digital fundus images”, Journal of Medical Systems, USA (accepted on
12th October 2007)
[23] B. Banerjee, T. Bhattacharjee, and N. Chowdhury, “Color image segmentation technique using natural grouping of
pixels," International Journal of Image Processing (IJIP), vol. 4, Issue 4, pp. 320-328, Oct. 2010.
[24]M.T. Sadeghi, M. Samiei, and J. Kittler, “Fusion of pca-based and lda-based similarity measures for face verification,”
EURASIP Journal on Advances in Signal Processing, vol. 2010, p. 12-19, July 2010.
[25] M. Gipp, G. Marcus, N. Harder, A. Suratanee, K. Rohr, R. Knig, and R. Mnner, “Haralick's texture features computed
by gpus for biological applications,” IAENG International Journal of Computer Science, vol. 36, pp. 1-10, Feb. 2009.
[26] D. A. Clausi, “An analysis of co-occurrence texture statistics as a function of grey level quantization,” Can. Journal of
Remote Sensing, vol. 28, No. 1, pp.45-62, Feb. 2002.
20
Thank you

21

You might also like