Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T13:47:33.193Z Has data issue: false hasContentIssue false

Methods for investigating the local spatial anisotropy and the preferred orientation of cones in adaptive optics retinal images

Published online by Cambridge University Press:  22 March 2016

ROBERT F. COOPER
Affiliation:
Department of Biomedical Engineering, Marquette University, 53223 Milwaukee, Wisconsin
MARCO LOMBARDO
Affiliation:
Fondazione G.B. Bietti IRCCS, 00198 Rome, Italy
JOSEPH CARROLL
Affiliation:
Department of Ophthalmology, Medical College of Wisconsin, 53226 Milwaukee, Wisconsin Department of Cell Biology, Neurobiology, and Anatomy, Medical College of Wisconsin, 53226 Milwaukee, Wisconsin
KENNETH R. SLOAN
Affiliation:
Department of Computer and Information Sciences, University of Alabama at Birmingham, 35294 Birmingham, Alabama Department of Ophthalmology, School of Medicine, University of Alabama at Birmingham, 35294 Birmingham, Alabama
GIUSEPPE LOMBARDO*
Affiliation:
Consiglio Nazionale delle Ricerche, Istituto per i Processi Chimico-Fisici (CNR-IPCF), 98158 Messina, Italy Vision Engineering Italy srl, 00198 Rome, Italy
*
*Address correspondence to: Giuseppe Lombardo, Consiglio Nazionale delle Ricerche, Istituto per i Processi Chimico-Fisici (CNR-IPCF), Viale Stagno D'Alcontres 37, 98158 Messina, Italy. E-mail: giuseppe.lombardo@cnr.it
Rights & Permissions [Opens in a new window]

Abstract

The ability to noninvasively image the cone photoreceptor mosaic holds significant potential as a diagnostic for retinal disease. Central to the realization of this potential is the development of sensitive metrics for characterizing the organization of the mosaic. Here we evaluated previously-described and newly-developed (Fourier- and Radon-based) methods of measuring cone orientation in simulated and real images of the parafoveal cone mosaic. The proposed algorithms correlated well across both simulated and real mosaics, suggesting that each algorithm provides an accurate description of photoreceptor orientation. Despite high agreement between algorithms, each performed differently in response to image intensity variation and cone coordinate jitter. The integration property of the Fourier transform allowed the Fourier-based method to be resistant to cone coordinate jitter and perform the most robustly of all three algorithms. Conversely, when there is good image quality but unreliable cone identification, the Radon algorithm performed best. Finally, in cases where the cone coordinate reliability was excellent, the method previously described by Pum and colleagues performed best. These descriptors are complementary to conventional descriptive metrics of the cone mosaic, such as cell density and spacing, and have the potential to aid in the detection of photoreceptor pathology.

Information

Type
Research Article
Copyright
Copyright © Cambridge University Press 2016 
Figure 0

Fig. 1. Outline of the steps to retrieve the orientation of individual cones using the Fourier method. (A) Individual cones in an AOSLO image of the cone mosaic are identified using a cone identification algorithm, and the mean inter-cell neighbor distance is calculated. A region of interest (ROI; white circle) with a diameter 4.5 times greater than the ICD is sampled uniformly across the image such that each ROI overlaps by 50% with each of its neighboring ROIs. (B) For each ROI, a binary mask is used to generate an image of the cone coordinates, I(x,y). (C) The power spectrum, f(u,v) = DFT(|I(x,y)|2), is calculated for each ROI and converted to polar coordinates, f(ρ,θ), as shown in (D). (E) Next, a 1-D FFT is performed on the angular content of the power spectrum of F(ρ,Θ) = FFT(|f(ρ,ω)|2). The spatial characteristic length scale, associated with the hexagonal arrangement of the cones within the ROI, is defined as dhex = 1/ρmax, in which ρmax represents the maximum value of the module F(ρ,6). (F) The corresponding local mean orientation of the hexagonal arrangement is calculated as ϕ6 = −arg(F(ρmax,6)/6) and it expresses the average angular hexagonal neighbor orientation for each ROI. (G) The final orientation for each six-sided cell is computed by taking the mean of average angular hexagonal neighbor orientations of the ROI in which that cell fell. Non six-sided cells are shown as open circles in (F) and (G). The AO image subtends a 120 × 120 µm area.

Figure 1

Fig. 2. Outline of the steps used to determine the orientation of individual cones using a Radon transform. (A) A ROI 4.5 times the ICD is centered on each cone with a six-sided Voronoi domain is selected within the image. (B) A circular mask is applied to the ROI. (B and C) The Radon transform is applied to the ROI and the sides of the transform are smoothed with a Gaussian filter (fifth order, σ = 0.75) and cropped (blue lines). Each cropped row of (C) contains information from each angle θ of Radon projection. (D) Shows the projection profiles at two rows corresponding to −15° (purple profile) and 15° (orange profile). To determine the row with the most contrast, the second derivative of each row is performed (E), and the row θ with the highest RMS (orange profile) is selected as the orientation at that location. A low RMS location (purple profile) is shown for comparison. (F) The orientation is assigned to that cell. (G) The algorithm is repeated for each six-sided cell location in the image. The adaptive optics image subtends a 120 × 120 µm area.

Figure 2

Fig. 3. Comparison of orientation algorithms using an 87,000 cones/mm2 simulated mosaic without (A) and with (E) cone intensity variation and coordinate jitter. The neighbor derived orientation (Pum et al., 1990) algorithm correctly determines the orientation of the mosaic without any coordinate jitter [(B), black orientation bars], but can produce results outside of tolerance (>|3°|, red orientation bars) when the coordinates are jittered and cone intensity varied (F). Both the Radon (C and G) and Fourier (D and H) algorithms are insensitive to coordinate jitter and image intensity variability.

Figure 3

Fig. 4. Comparison of orientation algorithms using simulated mosaics. Algorithm agreement in simulated mosaics with a highest (A and B) and lowest (C and D) agreement. Cyan circles mark six-sided cell locations, while orange circles mark unanalyzed, non-six sided cells. Black bars are locations where at least two algorithms agreed within their combined tolerances (6°). Each color in the right column corresponds to results from each algorithm (Pum: orange, Radon: magenta, Fourier: cyan). If one algorithm was outside tolerance, a bar with the corresponding color was overlaid on the black bar. If all three algorithms disagreed, the orientation from each method is plotted. Scale bar is 20 µm.

Figure 4

Fig. 5. Comparison of orientation algorithms using real mosaics. Algorithm agreement in AOSLO images of the parafoveal cone mosaic with a highest (A and B) and lowest (C and D) agreement. Cyan circles mark six-sided cell locations. Orange circles mark to unanalyzed, non-six sided cells. Black bars are locations where at least two algorithms agreed within their combined tolerances (6°). Each color in the right column corresponds to results from each algorithm (Pum: orange, Radon: magenta, Fourier: cyan). If one algorithm was outside tolerance, a bar with the corresponding color was overlaid on the black bar. If all three algorithms disagreed, the orientation from each method is plotted. Scale bar is 20 µm.

Figure 5

Table 1. Simulated mosaic descriptive metrics summary

Figure 6

Table 2. AOSLO descriptive metrics summary

Cooper supplementary material

Cooper supplementary material 1

Download Cooper supplementary material(Video)
Video 27.7 MB