| Literature DB >> 27688743 |
Robert Kromer1, Rahman Shafin2, Sebastian Boelefahr1, Maren Klemm1.
Abstract
In this work, we present a rules-based method for localizing retinal blood vessels in confocal scanning laser ophthalmoscopy (cSLO) images and evaluate its feasibility. A total of 31 healthy participants (17 female; mean age: 64.0 ± 8.2 years) were studied using manual and automatic segmentation. High-resolution peripapillary scan acquisition cSLO images were acquired. The automated segmentation method consisted of image pre-processing for gray-level homogenization and blood vessel enhancement (morphological opening operation, Gaussian filter, morphological Top-Hat transformation), binary thresholding (entropy-based thresholding operation), and removal of falsely detected isolated vessel pixels. The proposed algorithm was first tested on the publically available dataset DRIVE, which contains color fundus photographs, and compared to performance results from the literature. Good results were obtained. Monochromatic cSLO images segmented using the proposed method were compared to those manually segmented by two independent observers. For the algorithm, a sensitivity of 0.7542, specificity of 0.8607, and accuracy of 0.8508 were obtained. For the two independent observers, a sensitivity of 0.6579, specificity of 0.9699, and accuracy of 0.9401 were obtained. The results demonstrate that it is possible to localize vessels in monochromatic cSLO images of the retina using a rules-based approach. The performance results are inferior to those obtained using fundus photography, which could be due to the nature of the technology.Entities:
Keywords: Blood vessel; Confocal scanning laser ophthalmoscopy (cSLO); Image processing; Retinal imaging; Retinal nerve fiber layer
Year: 2016 PMID: 27688743 PMCID: PMC5020115 DOI: 10.1007/s40846-016-0152-x
Source DB: PubMed Journal: J Med Biol Eng ISSN: 1609-0985 Impact factor: 1.553
Fig. 1Demonstration of image pre-processing for gray-level homogenization and blood vessel enhancement. a Original image, b Original image magnified before vessel central light reflex removal using morphological opening operation, c Original image magnified after vessel central light reflex removal using morphological opening operation, d Homogenization of background using Gaussian filter, e Further homogenization of background by reducing intensity variations and enhancing contrast and f Enhancement of vessels using morphological Top-Hat transformation
Fig. 2Demonstration of binary thresholding and removing falsely detected vessel pixels. a Binary thresholding operation, b post-processing for removing falsely detected isolated vessel pixels
Average performance measures for color fundus photography (using DRIVE dataset) and cSLO (separated into inter-observer performance and algorithm versus observer performance)
| Segmentation method | Average accuracy | True positive rate | False positive rate | Sensitivity | Specificity |
|---|---|---|---|---|---|
| DRIVE—color fundus photography | 0.9334 | 0.6745 | 0.0286 | 0.6745 | 0.9714 |
| Intra-observer—cSLO | 0.9401 | 0.6579 | 0.0301 | 0.6579 | 0.9699 |
| Proposed methodology versus first observer—cSLO | 0.8508 | 0.7542 | 0.1393 | 0.7542 | 0.8607 |
Best and worst cases of segmentation results
| Input image | Segmentation results | First human observer | Second human observer | |
|---|---|---|---|---|
| Best case |
|
|
|
|
| Worst case |
|
|
|
|
Fig. 3Individual performance values for all 31 patients compared to manual segmentation of first observer
Selection of performance measures for different vessel segmentation methodologies using local dataset, DRIVE database, or STARE database
| Methodology | Database | Average accuracy | Sensitivity | Specificity |
|---|---|---|---|---|
| Human observer | DRIVE | 0.9470 | 0.7763 | 0.9723 |
| STARE | 0.9348 | 0.8951 | 0.9384 | |
| Rules-based: vessel tracking using centerlines of vessels | ||||
| Liu and Sun [ | Local dataset | 0.75–0.97 (depends on image) | – | – |
| Tolias and Panas [ | Local dataset | 0.8236 | – | – |
| Rules-based: filtering vasculature from background using morphological operators | ||||
| Mendonca and Campilho [ | DRIVE | 0.9452 | 0.7344 | 0.9764 |
| STARE | 0.9440 | 0.6996 | 0.9730 | |
| Fraz et al. [ | DRIVE | 0.9430 | 0.7152 | 0.9769 |
| STARE | 0.9442 | 0.7311 | 0.9680 | |
| Rules-based: matched filtering techniques | ||||
| Hoover et al. [ | STARE | 0.9267 | 0.6751 | 0.9567 |
| Cinsdikici and Aydin [ | DRIVE | 0.9293 | – | – |
| Rules-based: deformable or snake model | ||||
| Espona et al. [ | DRIVE | 0.9316 | 0.6634 | 0.9682 |
| Supervised methods | ||||
| Ricci and Perfetti [ | DRIVE | 0.9563 | – | – |
| STARE | 0.9584 | – | – | |
| Martin et al. [ | DRIVE | 0.9452 | 0.7067 | 0.9801 |
| STARE | 0.9526 | 0.6944 | 0.9819 | |