Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Automated detection and cell density assessment of keratocytes in the human corneal stroma from ultrahigh resolution optical coherence tomograms

Open Access Open Access

Abstract

Keratocytes are fibroblast-like cells that maintain the optical clarity and the overall health of the cornea. The ability to measure precisely their density and spatial distribution in the cornea is important for the understanding of corneal healing processes and the diagnostics of some corneal disorders. A novel computerized approach to detection and counting of keratocyte cells from ultra high resolution optical coherence tomography (UHR-OCT) images of the human corneal stroma is presented. The corneal OCT data is first processed using a state-of-the-art despeckling algorithm to reduce the effect of speckle on detection accuracy. A thresholding strategy is then employed to allow for improved delineation of keratocyte cells by suppressing similarly shaped features in the data, followed by a second-order moment analysis to identify potential cell nuclei candidates. Finally, a local extrema strategy is used to refine the candidates to determine the locations and the number of keratocyte cells. Cell density distribution analysis was carried in 3D UHR-OCT images of the human corneal stroma, acquired in-vivo. The cell density results obtained using the proposed novel approach correlate well with previous work on computerized keratocyte cell counting from confocal microscopy images of human cornea.

© 2011 Optical Society of America

1. Introduction

Keratocytes are specialized fibroblasts, located in-between the collagen fibers comprising the matrix of the human corneal stroma [1, 2, 3]. Their major function is to ensure the structural integrity and optical clarity of the stroma. Keratocytes are actively involved in the healing of the stroma during inflammation and structural injury. Therefore, non-invasive evaluation of the keratocyte cell volume density in health and disease, could lead to better understanding of the healing process and pathological degeneration of the human corneal stroma. In the past, minimally invasive imaging of the human cornea with confocal microscopy was combined with automatic algorithms for evaluation of the keratocyte cell volume density [4, 5, 6, 7]. Although this approach has led to some very interesting and informative results, it has a few major limitations: a) the imaging is partially invasive, since the confocal imaging probe has to come in contact with the corneal tissue, to sustain high lateral and axial imaging resolution; b) the imaged regions are limited to a few square millimeters at the apex of the cornea, because of the design of the confocal imaging probe.

Optical coherence tomography (OCT) is a non-invasive imaging modality [8, 9] that allows for depth-resolved, cellular level resolution imaging of the structural composition of biological tissue at depths of ∼1.5 mm below the surface in highly scattering tissue. Anterior segment ultrahigh resolution (< 5μm) optical coherence tomography (UHR-OCT) was developed over the past decade for high speed, in-vivo imaging of the human cornea [10, 11, 12, 13, 14, 15]. The axial UHR-OCT resolution is sufficient for the imaging, identification and even segmentation of the major corneal layers [16, 17].

A representative healthy human cornea image, acquired in-vivo with a state-of-the-art, high speed 1060nm UHR-OCT system [15] is shown in Fig. 1A. The 3 μm axial resolution is sufficient to image the individual corneal layers: epithelium (Ep), Bowman’s membrane (BM), stroma (S) and the Descemet’s - Endothelium complex (DEC), since the endothelium is very thin and cannot be resolved separately with the current axial resolution. The image also shows highly reflective (black) mostly circular features distributed within the stroma (Fig. 1A, red arrows). Fig. 1B shows a representative en-face confocal microscopy image, acquired from a small region in the human corneal stroma, in which keratocyte cells (Fig. 1B, red arrows) appear as highly reflective (whitish) objects on the highly transmissive dark background tissue. By comparing the two images, it is logical to hypothesize that the circular hyper-reflective spots observed in UHR-OCT tomograms of the corneal stroma are reflections from keratocytes. Since the UHR-OCT lateral resolution is ∼15 μm, it is not possible to resolve individual keratocyte cells in en-face UHR-OCT images with the current design of the imaging probe. However, if our hypothesis is correct, the number of highly reflective spots per unit volume of tissue, identified from a 3D image set of UHR-OCT tomograms of human corneal stroma should correlate well with the cell number density measured from a 3D set of confocal images of the stroma. Based on this hypothesis, we have developed an automatic algorithm for identification and counting of keratocytes from UHR-OCT corneal tomograms.

 figure: Fig. 1

Fig. 1 A representative UHR-OCT cross-sectional image of healthy human cornea acquired in-vivo (A). Ep - epithelium, BM - Bowman’s membrane; S - stroma; DEC -Descemet’s - Endothelium complex layer. Red arrow mark highly reflective spots in the stroma. A representative confocal en-face image of healthy human cornea (B). Red arrows mark keratocyte cells.

Download Full Size | PDF

Here we present a novel computerized approach to detection and counting of keratocyte cells from UHR-OCT images of the human cornea. The paper is organized as follows. First, the methodology behind the computerized approach for detecting and counting keratocyte cells is described in detail in Section 2. Experimental results and a cell density distribution analysis using 3D sets of human corneal images acquired in-vivo with a research grade high speed, UHR-OCT system are presented and discussed in Section 3. Finally, conclusions are drawn in Section 4.

2. Methods

To evaluate the effectiveness of the computerized keratocyte cell detection and counting approach, it was applied to multiple 3D sets of human corneal images acquired in-vivo with a research grade high speed, UHR-OCT system operating in the 1060nm wavelength region. The basic design and detailed description of the system was published previously [15], however, the light source and the camera were recently updated to improve the axial resolution in the human cornea and the image acquisition rate. Briefly, the upgraded UHR-OCT system used in this study is based on a spectral domain design, that utilises a fiber-based Michelson interferometer interfaced to a super-luminescent diode (Superlum Ltd., λc = 1020nm, δλ = 110nm, Pout = 10mW). A corneal imaging probe comprised of 3 achromat doublet lenses (Edmund Optics) and a pair of galvanometric scanners (Cambridge Technologies) was designed for in-vivo imaging of the human cornea. The UHRCT system provided ∼3μm axial and ∼15μm lateral resolution in corneal tissue. Corneal tomograms were acquired with an InGaAs linear array, 1024 pixel camera (SUI, Goodrich) with 92kHz readout rate, that was interfaced with a high performance spectrometer (P&P Optica). The UHR-OCT system provided 95dB SNR for 1.3mW optical power incident on the human cornea.

Volumetric images (512 × 512 × 512) were acquired in-vivo from a region in the corneal of a healthy human subjects, located just below the corneal apex to void strong back-reflection imaging artefacts. The imaging procedure was carried out in accordance with the University of Waterloo ethics regulations. The images were oversampled by at least 50% in x and y direction of the scan, to avoid gaps between sequential A-scans or B-scans.

The proposed computerized keratocyte cell detection and counting approach consists of four main stages: i) despeckling, ii) thresholding, iii) cell candidate selection, and iv) cell identification. A flowchart of the proposed approach is shown in Fig. 2. In the despeckling stage, the corneal OCT data is processed using a modified general Bayesian speckle reduction technique [23] to significantly reduce speckle while preserving important details. In the thresholding stage, a thresholding strategy is applied to the despeckled OCT data to suppress features with similar morphological characteristics as keratocyte cells that have fundamentally different reflectivity characteristics. In the candidate selection stage, given the thresholded data, potential candidates are identified via a second-order moment analysis, which provides a reliable indication of uniqueness that is characteristic of keratocyte cells. The immediate peaks of the saliency measure are selected as keratocyte cell candidates. In the cell identification stage, the final set of keratocytes are determined (and subsequently counted) via a non-maximum suppression strategy, which effectively eliminates redundant candidates representing the same cell within proximity of each other. A detailed description of each of the four stages is provided in the subsequent sections.

 figure: Fig. 2

Fig. 2 Step-by-step flowchart of the novel cell detection and counting approach

Download Full Size | PDF

2.1. Stage 1: despeckling

One of the major challenges when dealing with OCT data is the presence of speckle, which is an inherent characteristic of all imaging systems based on interferometric detection. The noise component of speckle results in an overall grainy appearance of images acquired using OCT, which can have an significant impact on the accuracy of feature detection and analysis using such data. As such, an important first step is to reduce the presence of speckle noise in OCT data while preserving the fine details needed for accurate analysis.

One approach to speckle reduction is to make fundamental design changes can be made to the OCT imaging system. Such changes include the use of a partially spatially coherent broadband light source [18], frequency compounding via the use of two incoherence interferometric signals [19], and angular compounding [20, 21], and spatial diversity [22]. However, such design changes can result in increased system complexity and imaging time, and the amount of speckle reduction is relatively limited. Therefore, in the proposed approach, an algorithmic approach to speckle reduction was utilized.

Taking an algorithmic approach as opposed to a hardware design change approach, in the despeckling stage of the proposed approach, the corneal OCT data is processed using a modified general Bayesian speckle reduction technique [23]. This algorithmic strategy was chosen as it was shown in research literature to achieve improved speckle reduction and detail preservation when compared to popular algorithmic speckle reduction methods such as the versatile wavelet-based method proposed by Pizurica et al. [24], the anisotropic diffusion method proposed by Yu and Acton [25], and the Type II Fuzzy anisotropic diffusion method proposed by Puvanathasan and Bizheva [26].

The modified general Bayesian speckle reduction technique used can be described as follows. Let M(x), I(x) and N(x) be random variables representing the measured data, noise-free data and speckle noise of unknown distribution at pixel x respectively. Furthermore, let m = {m(x)|xX}, i = {i(x)|xX}, and n = {n(x)|xX} be realizations of M, I, and N respectively. Given that speckle in OCT arises from the constructive and destructive interferences of the backscattered signal from biological issues [27], it can be modeled as having a multiplicative relationship with the noise-free data, dependent on the wavelength of the imaging beam and the imaged object’s details [28],

m(x_)=i(x_)n(x_).

This can be transformed into an additive relationship via a logarithmic transform, given the expression

logm(x_)=ml(x_)=log[i(x_)n(x_)]=log{i(x_)}+log{n(x_)}=il(x_)+nl(x_).

The general Bayesian least squares estimate of the noise-free data (i(x)) can be expressed as [23]

i^(x_)=exp[p(il(x_)|ml(x_))il(x_)dil(x_)].

The posterior distribution p (il(x)|ml(x)) used in Eq. 3 is computed using a non-parametric Gaussian Parzen window estimation strategy based on pixels taken from the surrounding K × K neighbourhood in logarithmic domain:

p^(il(x_)|ml(x_))=p*(il(x_)|ml(x_))p*(il(x_)|ml(x_))dil(x_),
where p* is defined as
p*(il(x_)|ml(x_))=12πkexp(12σ(ml(x_)ml(x_k))2)exp(12(ilml(x_k))2),
where k represents the kth pixel in the local neighbourhood. Based on testing, a 11 × 11 neighbourhood was found to produce strong results. Examples of the despeckled corneal OCT data is shown in Fig. 3.

 figure: Fig. 3

Fig. 3 Original (A) and despeckled (B) human corneal UHR-OCT images.

Download Full Size | PDF

2.2. Stage 2: thresholding

An important issue in keratocyte cell detection and counting that must be tackled is the presence of physiological features as well as artifacts that share similar circular morphological characteristics as keratocyte cells when imaged using OCT. To differentiate such features and artifacts from the keratocyte cells, one is motivated to take the underlying reflectivity characteristics into account. Since the nuclei of keratocyte cells are highly reflective, it was observed that keratocyte cells appear as circular hyper-reflective spots in UHR-OCT tomographs. Therefore, one can make use of the underlying reflectivity characteristics to separate keratocyte cells (which have very high reflectivity) from similarly shaped features and artifacts (which possess noticeably lower reflectivity).

Based on these observations, in the thresholding stage, the following thresholding strategy is applied to the despeckled OCT data i(x) to suppress features with similar morphological characteristics as keratocyte cells but have fundamentally different reflectivity characteristics:

iTh(x_)={α,ifi(x_)αi(x_),ifi(x_)<α
where α indicates the reflectivity threshold. To obtain the reflectivity threshold, the reflectivity statistics of imaged keratocyte cells was automatically learned from a set of training data of keratocyte cells identified by a trained expert from imagery captured using the same instrumentation. Based on the learned reflectivity statistics of imaged keratocyte cells, the reflectivity threshold was selected as the median of the statistical distribution, which provides a reasonable choice for the threshold. An example of the thresholded data is shown in Fig. 4.

 figure: Fig. 4

Fig. 4 An example of the thresholded data.

Download Full Size | PDF

2.3. Stage 3: cell candidate selection

Given that nuclei of keratocyte cells are highly reflective, while the surrounding collagen fibers are of much lower reflectivity, keratocyte cells can be viewed as circular points of high saliency within the data where there is considerable change in reflectivity when compared to the surrounding regions. Motivated by this observation, in the cell candidate selection stage, given the thresholded data iTh(x), we first compute the corresponding second-order moment matrix ΦiTh:

ΦiTh=[{ΔxiTh(x_)}2{ΔxiTh(x_)}{ΔyiTh(x_)}{ΔxiTh(x_)}{ΔyiTh(x_)}{ΔyiTh(x_)}2]
where Δx and Δx denote the reflectivity gradient in the x and y-directions, and angular brackets denote Gaussian averaging respectively. This second-order moment matrix ΦiTh characterizes the reflectivity changes in various directions of the data.

Based on the computed second-order moment matrix ΦiTh, the potential candidates are identified via a second-order moment analysis using the Noble saliency measure [29] (denoted as ρiTh), which provides a reliable indication of the reflectivity changes when compared to surrounding regions that is characteristic of keratocyte cells:

ρiTh(x_)=det(ΦiTh)trace(ΦiTh)
where det represents the determinant of the second-order moment matrix:
det(ΦiTh)={ΔxiTh(x_)}2{ΔyiTh(x_)}2({ΔxiTh(x_)}{ΔyiTh(x_)})2
and trace represents the trace of the second-order moment matrix:
trace(ΦiTh)={ΔxiTh(x_)}2+{ΔyiTh(x_)}2

An example of the saliency map computed from the thresholded data is shown in Fig. 5. The immediate peaks of the saliency measure are selected as keratocyte cell candidates.

 figure: Fig. 5

Fig. 5 An example of a saliency map computed from thresholded data.

Download Full Size | PDF

2.4. Stage 4: cell identification

Given the set of keratocyte cell candidates, it is important to ensure that the same keratocyte cell is not represented by multiple keratocyte cell candidates marked on the same OCT B-scan, which can lead to inaccurate cell counting results due to counting the same cell multiple times. This is accomplished in the cell identification stage of the proposed approach through the use of non-maximum suppression [30] to effectively eliminate redundant candidates representing the same cell within proximity of each other. An illustrative example of the non-maximum suppression strategy is shown in Fig. 6. Scanning through the set of keratocyte cell candidates, only the candidates with the highest saliency value within a local neighbourhood are selected as part of the final set of keratocyte cells used for counting. By only selecting those with the highest saliency value within a local neighbourhood, the redundant candidates representing the same cell but have lower saliency values are eliminated, hence avoiding reduced counting accuracy due to counting the same cell multiple times. Based on testing, a 11 × 11 local neighbourhood was found the provide strong results.

 figure: Fig. 6

Fig. 6 Illustrative example of non-maximum suppression strategy. Scanning through the set of keratocyte cell candidates, only the candidates with the highest saliency value within a local neighbourhood are selected as part of the final set of keratocyte cells used for counting. For example, in the bottom-right yellow square, while there are two immediate peaks (i.e., with saliency values of 5 and 6), only the point with saliency value of 6 is selected as part of the final set of keratocyte cells as they both represent the same keratocyte cell.

Download Full Size | PDF

3. Results and discussion

To test the effectiveness of the proposed computerized keratocyte cell detection and counting approach, three different 3D stacks of UHR-OCT corneal tomograms were processed using the novel approach. Keratocyte cell density analysis was carried out in a region of the stroma corresponding to a 1mm × 1mm surface area, centered around the apex of the volumetric OCT image of the cornea. Fig. 7 shows a representative original UHR-OCT tomogram of healthy human cornea (Fig. 7A) and the corresponding image with marked identified and counted keratocyte cells (Fig. 7B, yellow squares).

 figure: Fig. 7

Fig. 7 A representative unprocessed UHR-OCT image of healthy human cornea (A). Same image with identified and counted cells, marked with yellow squares (B).

Download Full Size | PDF

To evaluate the spatial distribution of keratocyte cells in axial direction within the chosen tissue volume, the stroma was segmented in depth into 9 layers of equal thickness and cells were counted in each layer. Fig. 8 shows the keratocyte cell number density as a function of depth in the stroma for three different sets of 3D UHR-OCT tomograms acquired from three human subjects. Consecutive B-scans (2D cross-sectional frames) in the 3D OCT image stack were separated by a step of ∼10μm. Considering that the lateral imaging resolution was ∼15μm to 20μm within the corneal stroma, our imaging data was oversampled by a factor of 30–50%. This ensured that we did not miss any cells in the stroma. To ensure that we did not count the same cell multiple times, cells that appeared at the same location (x,y) in frames (n–1), n and (n+1) were counted only once. The final volumetric cell count was determined by calculating the number of detected cells per mm2 for each B-scan, and summing over the number of B-scans. As a final step, the cell number density in mm3 was computed by considering the thickness of the stroma, which was determined during the layer segmentation stage of the proposed algorithm.

 figure: Fig. 8

Fig. 8 Cell density plots computed for each three-dimensional stack of UHR-OCT corneal tomograms as a function of depth in the corneal stroma.

Download Full Size | PDF

These results presented in Fig. 8 suggest that the keratocytes number density is slightly higher in the anterior part of the stroma and that it decreases monotonically toward the posterior end of the stroma. This result correlates well with the overall trend observed in similar studies that were conducted in-vivo on a large group of subjects with clinical confocal microscopy [4, 5, 6, 7]. In terms of the average keratocyte cell number density, different confocal microscopy studies have reported somewhat different values and fairly large uncertainties for data acquired from small groups of healthy subjects. Specifically, the study in [4] showed mean keratocyte cell number density of 47,100 cells / mm3 in the healthy anterior stroma, with the number decreasing to 27,900 cells / mm3 in the posterior stroma. The study in [7] showed a similar trend of decrease of keratocyte cell number density from the anterior to the posterior end of the stroma, though the absolute values for the mean keratocyte cell number density, measured in the selected group of healthy subjects was slightly lower: approximately 35,000 cells / mm3 in the anterior stroma and 24,000 cells / mm3 in the posterior stroma. The keratocyte cell number densities determined with our novel algorithm from UHR-OCT images of the healthy stroma agree very well with the published data. We also observed significant subject-related variation in the total cell number density, for the 3 subjects imaged in our study (data presented in Fig. 8).

In this study we adopted an indirect method of verifying the performance of the newly developed keratocyte cell counting algorithm, specifically designed for UHR-OCT images of the cornea, by comparing the OCT results acquired from a limited number of subjects with published results obtained from confocal microscopy studies of the human cornea. In the future, we plan to adopt a more direct approach by imaging the same area of the human cornea with OCT and confocal microscope and comparing the cell density in the chosen tissue volume. The study will also include a large number of healthy subjects to explore the effects of age, gender and race on the measured keratocyte cell density with the healthy human corneal stroma.

4. Conclusions and future work

In this work, a novel computerized approach was introduced for the purpose of robust keratocyte cell detection and counting from UHR-OCT images of the human cornea. Experimental results obtained using the proposed approach on human corneal UHR-OCT images acquired in-vivo from healthy subjects compared well with published results from similar studies conducted with confocal microscopy. Non-invasive keratocyte cell number density evaluation could be a very useful tool in clinical studies of healing processes in the cornea for cases of corneal scarring, infections and surgeries. Further work involves a more comprehensive analysis that will compare keratocyte cell density measurements from the same location in the cornea with both UHR-OCT and confocal microscopy in a large group of healthy subjects.

Acknowledgments

The project was funded in part by the Natural Sciences and Engineering Research Council of Canada, the Canadian Institutes for Health Research, and the University of Waterloo. The authors would like to thank L. Sorbara, T. Simpson, N. Hutchings, J. Maram and Y. Feng for assistance with acquisition of the human corneal images from different subjects. The confocal image of keratocytes in Fig. 1 is courtesy of S. Schneider and T. Simpson.

References and links

1. L. J. Müller, L. Pels, and G. F. Vrensen, “Novel aspects of the ultrastructural organization of human corneal keratocytes,” Invest. Ophthalmol. Vis. Sci. 36(13), 2557–2567 (1995). [PubMed]  

2. J. R. Hassell and D. E. Birk, “The molecular basis of corneal transparency,” Exp. Eye Res. 91(3), 326–335 (2010). [CrossRef]   [PubMed]  

3. M. C. Snyder, J. P. Bergmanson, and M. J. Doughty, “Keratocytes: no more the quiet cells,” J. Am. Optom. Assoc. 69(3), 180–187 (1998). [PubMed]  

4. S. V. Patel, J. W. McLaren, J. J. Camp, L. R. Nelson, and W. M. Bourne, “Automated quantification of keratocyte density by using confocal microscopy in vivo,” Invest. Ophthalmol. Vis. Sci. 40(2), 320–326 (1999). [PubMed]  

5. M. Popper, A. M. Morgado, M. J. Quadrado, and J. A. Van Best, “Corneal cell density measurement in vivo by scanning slit confocal microscopy: method and validation,” Ophthalmic Res. 36(5), 270–276 (2004). [CrossRef]   [PubMed]  

6. J. W. McLaren, S. V. Patel, C. B. Nau, and W. M. Bourne, “Automated assessment of keratocyte density in clinical confocal microscopy of the corneal stroma,” J. Microsc. 229(1), 21–31 (2008). [CrossRef]   [PubMed]  

7. J. McLaren, W. Bourne, and S. Patel, “Automated assessment of keratocyte density in stromal images from theConfoScan 4 confocal microscope,” Invest. Ophthalmol. Vis. Sci. 51(4), 1918–1926 (2010). [CrossRef]  

8. D. Huang, E. A. Swanson, C. P. Lin, J. S. Schuman, W. G. Stinson, W. Chang, M. R. Hee, T. Flotte, K. Gregory, C. A. Puliafito, and J. G. Fujimoto, “Optical coherence tomography,” Science 254(5035), 1178–1181 (1991). [CrossRef]   [PubMed]  

9. A. F. Fercher, “Optical coherence tomography,” J. Biomed. Opt. 1(2), 157–173 (1996). [CrossRef]  

10. J. A. Izatt, M. R. Hee, E. A. Swanson, C. P. Lin, D. Huang, J. S. Schuman, C. A. Puliafito, and J. G. Fujimoto, “Micrometer-scale resolution imaging of the anterior eye in vivo with optical coherence tomography,” Arch. Ophthalmol. 112(12), 1584–1589 (1994). [PubMed]  

11. I. Grulkowski, M. Gora, M. Szkulmowski, I. Gorczynska, D. Szlag, S. Marcos, A. Kowalczyk, and M. Wojtkowski, “Anterior segment imaging with Spectral OCT system using a high-speed CMOS camera,” Opt. Express 17(6), 4842–4858 (2009). [CrossRef]   [PubMed]  

12. M. Gora, K. Karnowski, M. Szkulmowski, B. J. Kaluzny, R. Huber, A. Kowalczyk, and M. Wojtkowski, “Ultra high-speed swept source OCT imaging of the anterior segment of human eye at 200 kHz with adjustable imaging range,” Opt. Express 17(17), 14880–14894 (2009). [CrossRef]   [PubMed]  

13. V. Christopoulos, L. Kagemann, G. Wollstein, H. Ishikawa, M. L. Gabriele, M. Wojtkowski, V. Srinivasan, J. G. Fujimoto, J. S. Duker, D. K. Dhaliwal, and J. S. Schuman, “In vivo corneal high-speed, ultra high-resolution optical coherence tomography,” Arch. Ophthalmol. 125(8), 1027–1035 (2007). [CrossRef]   [PubMed]  

14. E. Götzinger, M. Pircher, M. Sticker, A. F. Fercher, and C. K. Hitzenberger, “Measurement and imaging of birefringent properties of the human cornea with phase-resolved, polarization-sensitive optical coherence tomography,” J. Biomed. Opt. 9(1), 94–102 (2004). [CrossRef]   [PubMed]  

15. L. Kagemann, G. Wollstein, H. Ishikawa, R. A. Bilonick, P. M. Brennen, L. S. Folio, M. L. Gabriele, and J. S. Schuman, “Identification and assessment of Schlemm’s canal by spectral-domain optical coherence tomography,” Invest. Ophthalmol. Vis. Sci. 51(8), 4054–4059 (2010). [CrossRef]   [PubMed]  

16. J. A. Eichel, A. K. Mishra, D. A. Clausi, P. W. Fieguth, and K. K. Bizheva, “A novel algorithm for extraction ofthe layers of the cornea,” in 2009 Canadian Conference on Computer and Robot Vision (IEEE Computer Society,2009), pp. 313-320.

17. F. LaRocca, S. J. Chiu, R. P. McNabb, A. N. Kuo, J. A. Izatt, and S. Farsiu, “Robust automatic segmentation of corneal layer boundaries in SDOCT images using graph theory and dynamic programming,” Biomed. Opt. Express 2(6), 1524–1538 (2011). [CrossRef]   [PubMed]  

18. J. Kim, D. Miller, E. Kim, S. Oh, J. Oh, and T. Milner, “Optical coherence tomography speckle reduction by apartially spatially coherent source,” J. Biomed. Opt. 10(6), 064034 (2005). [CrossRef]  

19. M. Pircher, E. Gotzinger, R. Leitgeb, A. F. Fercher, and C. K. Hitzenberger, “Speckle reduction in optical coherence tomography by frequency compounding,” J. Biomed. Opt. 8(3), 565–569 (2003). [CrossRef]   [PubMed]  

20. N. Iftimia, B. E. Bouma, and G. J. Tearney, “Speckle reduction in optical coherence tomography by “path length encoded” angular compounding,” J. Biomed. Opt. 8(2), 260–263 (2003). [CrossRef]   [PubMed]  

21. A. E. Desjardins, B. J. Vakoc, W. Y. Oh, S. M. R. Motaghiannezam, G. J. Tearney, and B. E. Bouma, “Angle-resolved optical coherence tomography with sequential angular selectivity for speckle reduction,” Opt. Express 15(10), 6200–6209 (2007). [CrossRef]   [PubMed]  

22. T. Jørgensen, L. Thrane, M. Mogensen, F. Pedersen, and P. Andersen, “Speckle reduction in optical coherencetomography images of human skin by a spatial diversity method,” Proc. SPIE 6627, 66270P, 66270P-5 (2007). [CrossRef]  

23. A. Wong, A. Mishra, K. Bizheva, and D. A. Clausi, “General Bayesian estimation for speckle noise reduction in optical coherence tomography retinal imagery,” Opt. Express 18(8), 8338–8352 (2010). [CrossRef]   [PubMed]  

24. A. Pizurica, W. Philips, I. Lemahieu, and M. Acheroy, “A versatile wavelet domain noise filtration technique for medical imaging,” IEEE Trans. Med. Imaging 22(3), 323–331 (2003). [CrossRef]   [PubMed]  

25. Y. Yu and S. T. Acton, “Speckle reducing anisotropic diffusion,” IEEE Trans. Image Process. 11(11), 1260–1270 (2002). [CrossRef]   [PubMed]  

26. P. Puvanathasan and K. Bizheva, “Interval type-II fuzzy anisotropic diffusion algorithm for speckle noise reduction in optical coherence tomography images,” Opt. Express 17(2), 733–746 (2009). [CrossRef]   [PubMed]  

27. W. Drexler, “Ultrahigh-resolution optical coherence tomography,” J. Biomed. Opt. 9(1), 47–74 (2004). [CrossRef]   [PubMed]  

28. J. Schmitt, S. Xiang, and K. Yung, “Speckle in optical coherence tomography,” J. Biomed. Opt. 4(1), 95–105 (1999). [CrossRef]  

29. A. Noble, “Descriptions of image surfaces,” Ph.D. thesis (Oxford University, 1989).

30. J. Canny, “A computational approach to edge detection,” IEEE Trans. Pattern Anal. Mach. Intell. PAMI-8(6), 679–698 (1986). [CrossRef]   [PubMed]  

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (8)

Fig. 1
Fig. 1 A representative UHR-OCT cross-sectional image of healthy human cornea acquired in-vivo (A). Ep - epithelium, BM - Bowman’s membrane; S - stroma; DEC -Descemet’s - Endothelium complex layer. Red arrow mark highly reflective spots in the stroma. A representative confocal en-face image of healthy human cornea (B). Red arrows mark keratocyte cells.
Fig. 2
Fig. 2 Step-by-step flowchart of the novel cell detection and counting approach
Fig. 3
Fig. 3 Original (A) and despeckled (B) human corneal UHR-OCT images.
Fig. 4
Fig. 4 An example of the thresholded data.
Fig. 5
Fig. 5 An example of a saliency map computed from thresholded data.
Fig. 6
Fig. 6 Illustrative example of non-maximum suppression strategy. Scanning through the set of keratocyte cell candidates, only the candidates with the highest saliency value within a local neighbourhood are selected as part of the final set of keratocyte cells used for counting. For example, in the bottom-right yellow square, while there are two immediate peaks (i.e., with saliency values of 5 and 6), only the point with saliency value of 6 is selected as part of the final set of keratocyte cells as they both represent the same keratocyte cell.
Fig. 7
Fig. 7 A representative unprocessed UHR-OCT image of healthy human cornea (A). Same image with identified and counted cells, marked with yellow squares (B).
Fig. 8
Fig. 8 Cell density plots computed for each three-dimensional stack of UHR-OCT corneal tomograms as a function of depth in the corneal stroma.

Equations (10)

Equations on this page are rendered with MathJax. Learn more.

m ( x _ ) = i ( x _ ) n ( x _ ) .
log m ( x _ ) = m l ( x _ ) = log [ i ( x _ ) n ( x _ ) ] = log { i ( x _ ) } + log { n ( x _ ) } = i l ( x _ ) + n l ( x _ ) .
i ^ ( x _ ) = exp [ p ( i l ( x _ ) | m l ( x _ ) ) i l ( x _ ) d i l ( x _ ) ] .
p ^ ( i l ( x _ ) | m l ( x _ ) ) = p * ( i l ( x _ ) | m l ( x _ ) ) p * ( i l ( x _ ) | m l ( x _ ) ) d i l ( x _ ) ,
p * ( i l ( x _ ) | m l ( x _ ) ) = 1 2 π k exp ( 1 2 σ ( m l ( x _ ) m l ( x _ k ) ) 2 ) exp ( 1 2 ( i l m l ( x _ k ) ) 2 ) ,
i Th ( x _ ) = { α , if i ( x _ ) α i ( x _ ) , if i ( x _ ) < α
Φ i Th = [ { Δ x i Th ( x _ ) } 2 { Δ x i Th ( x _ ) } { Δ y i Th ( x _ ) } { Δ x i Th ( x _ ) } { Δ y i Th ( x _ ) } { Δ y i Th ( x _ ) } 2 ]
ρ i Th ( x _ ) = det ( Φ i Th ) trace ( Φ i Th )
det ( Φ i Th ) = { Δ x i Th ( x _ ) } 2 { Δ y i Th ( x _ ) } 2 ( { Δ x i Th ( x _ ) } { Δ y i Th ( x _ ) } ) 2
trace ( Φ i Th ) = { Δ x i Th ( x _ ) } 2 + { Δ y i Th ( x _ ) } 2
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.