Several schemes for automatic segmentation of the OD have been reported.
11,14 –19,21 –23 The OD can be detected either by finding a large cluster of pixels with high intensity
22,23 or by the highest intensity variation at the gray level
11,21 ; however, difficulties are often encountered when exudates coexist within the retinal image, because exudates also have a higher intensity level than the surrounding regions of the OD. Walter et al.
19 developed a combined approach of watershed transformation and morphologic filtering to detect OD, but found that morphologic filtering could not completely remove the distortion caused by overlying retinal vessels. Another approach used an area-thresholding algorithm to localize the OD,
18 before detecting its boundary by means of a Hough transform (HT) (i.e., best fitting circle based on the gradient information of the image). However, this approach proved to be time consuming and relied on certain forms of the OD that were not always encountered. Principal component analysis (PCA) for automatic detection of the OD has been reported
17 and could be used, even in the presence of bright lesions on the fundus image, although this approach could also be time-consuming. Alternatively, Osareh et al.
16 used a template-matching algorithm to detect the disc boundary automatically. Although morphologic preprocessing helped to reduce the interference effects of blood vessels, it could not remove them completely. Moreover, such processing blurred the OD boundary, making the detection unreliable. The C-V method
15 and level setting methods
14 have also been applied to OD boundary segmentation. The major advantage of these algorithms is their ability to compensate discontinuities in the boundary of the image feature to be located. However, those approaches have to be carefully initialized and can achieve only good segmentation results when the region has homogenous intensity values and a well-defined boundary.