Macular SD-OCT imaging was performed with a Cirrus HD-OCT (Carl Zeiss Meditec, Dublin, CA). The 3D images contained 512 × 128 × 1024 voxels that sampled a 6 × 6 × 2-mm region (horizontal × vertical × depth) centered on the macula. The retinal layers were outlined by a combination of automatic and manual segmentations (
Fig. 1). Automatic algorithms located the inner limiting membrane (ILM) and retinal pigment epithelium (RPE). The RNFL and IPL outer boundaries were manually segmented on selected b-scans using an interactive pen display (Cintiq 12WX, Wacom Technology Corp., Vancouver, WA). Where the RNFL and IPL vanished in the fovea, their boundaries were made to coincide with the ILM. The junction between inner and outer segments (IS/OS) was determined by automatic segmentation over a 1.8 × 1.8-mm central area. The location of the foveal center was defined as the point of maximum OS length, as determined on a smooth surface fit to the difference between IS/OS and RPE segmentations. All automatic segmentations were confirmed as reasonable by visual inspection.
Retinal blood vessels located in the RNFL and GCL challenge both automatic and manual segmentation algorithms and can confound measurements of GCL+IPL thickness. To address this problem, an OCT fundus image of the dataset was used to generate a binary mask of the blood vessel shadows that removed areas near and under vessels from the analysis. Briefly, a high-contrast fundus image of the vessel shadows was formed by axial summation across a slab of retina that straddled the RPE.
12 A rotating matched filter approach was used to detect vessel shadows,
13 a binary image was generated by interactively applying a threshold, then standard image processing operations
14 were applied to remove extraneous spots and fill holes in vessel shadows. Finally, the areas marked as vessel shadows were enlarged somewhat to include retina that may have contained vessel walls.
Figure 2A shows an example of the measured GCL+IPL thickness data, where the thickness of the GCL+IPL was taken as the axial distance between manually segmented outer boundaries of the RNFL and IPL. Only every other b-scan was segmented except near the fovea, resulting in the horizontal striped appearance. The mask formed from blood vessel shadows produced a black branching pattern where data were excluded.
The GCL+IPL thickness data were converted to polar coordinates by nearest neighbor interpolation and represented by a smooth analytic surface generated with two-dimensional penalized splines (2D P-splines) (
Fig. 2B).
15–17 The polar coordinate system was centered on the previously determined foveal center (
Fig. 1), radial coordinates extended from 0.1 to 3.0 mm and angular coordinates extended from −180° to +180°, with 0° oriented nasally. This choice of coordinates recognized the apparent symmetry of the macula and respected the underlying anatomy of the GCL, in that the discontinuity at ±180° was approximately aligned with the temporal raphe
18 (in a left eye the angular coordinates would be mirror symmetric to those in
Fig. 2B). The 2D P-spline fit approximates the data by the coefficients of a set of localized 2D basis functions, with the value of each coefficient being supported by a subset of the original data.
15–17 The basis functions are tensor products of B-splines, smooth curves formed from piecewise continous segments of polynomials, with penalties applied in each direction to the differences between adjacent coefficients. This work used an array of 16 quartic B-splines with a penalty of 0.2 in the radial direction, and 39 cubic B-splines with a penalty of 3.0 in the angular direction (624 coefficients). The fit produced a surface defined over the entire coordinate grid, including the areas with no data in
Figure 2A. For the 23 eyes studied, the SE of the fit was 5.25 ± 0.38 μm. Thus, the average scatter of the data around the smooth surface had a magnitude similar to the axial resolution of the SD-OCT instrument. After the original thickness data had been fit, only the smooth surfaces were used in further analyses.
An additional set of SD-OCT images of the macula comprising 200 × 200 a-scans were available for 46 right eyes and 47 left eyes. These images were acquired at the same time as the 512 × 128 images analyzed here. The GCL+IPL thickness and foveal center for each image were obtained with proprietary algorithms included in the Cirrus HD-OCT commercial software and were converted to smooth surfaces in polar coordinates for analysis. For right eyes, these surfaces were used to make a preliminary estimate of foveal size to assist the selection of eyes for manual segmentation. For left eyes, these surfaces were used in a normative dataset to illustrate an application to glaucoma diagnosis of the methods developed here (see Discussion). To determine if the subset of 23 right eyes selected for manual segmentation was a reasonably representative sample of the available data, the 200 × 200 images also were used to compare the mean map of the subset (analogous to
Fig. 3) to the mean map of all 46 right eyes. On average, the two mean maps differed by 0.11 ± 0.58 μm, with no points differing by more than ±2.5 μm.
All data fitting and analyses were carried out using custom programs written in MATLAB (The MathWorks, Natick, MA). Descriptive statistics are reported as mean ± one SD.