Abstract

The manual segmentation of individual retinal layers within optical coherence tomography (OCT) images is a time-consuming task and is prone to errors. The investigation into automatic segmentation methods that are both efficient and accurate has seen a variety of methods proposed. In particular, recent machine learning approaches have focused on the use of convolutional neural networks (CNNs). Traditionally applied to sequential data, recurrent neural networks (RNNs) have recently demonstrated success in the area of image analysis, primarily due to their usefulness to extract temporal features from sequences of images or volumetric data. However, their potential use in OCT retinal layer segmentation has not previously been reported, and their direct application for extracting spatial features from individual 2D images has been limited. This paper proposes the use of a recurrent neural network trained as a patch-based image classifier (retinal boundary classifier) with a graph search (RNN-GS) to segment seven retinal layer boundaries in OCT images from healthy children and three retinal layer boundaries in OCT images from patients with age-related macular degeneration (AMD). The optimal architecture configuration to maximize classification performance is explored. The results demonstrate that a RNN is a viable alternative to a CNN for image classification tasks in the case where the images exhibit a clear sequential structure. Compared to a CNN, the RNN showed a slightly superior average generalization classification accuracy. Secondly, in terms of segmentation, the RNN-GS performed competitively against a previously proposed CNN based method (CNN-GS) with respect to both accuracy and consistency. These findings apply to both normal and AMD data. Overall, the RNN-GS method yielded superior mean absolute errors in terms of the boundary position with an average error of 0.53 pixels (normal) and 1.17 pixels (AMD). The methodology and results described in this paper may assist the future investigation of techniques within the area of OCT retinal segmentation and highlight the potential of RNN methods for OCT image analysis.

Highlights

  • Optical coherence tomography (OCT) is a non-invasive imaging technique that allows highresolution cross-sectional imaging of ocular tissues such as the retina [1,2,3]

  • Loo et al [22], used a novel deep learning approach (DOCTAD) that combined convolutional neural networks and transfer learning to perform the segmentation of photoreceptor ellipsoid zone defects in OCT images

  • The first data set used in this work consists of a range of OCT retinal images from a longitudinal study that has been described in detail in a number of previous publications [21,49,50,51], The data comprises OCT retinal scans for 101 children taken at four different visits over an 18-month period

Read more

Summary

Introduction

Optical coherence tomography (OCT) is a non-invasive imaging technique that allows highresolution cross-sectional imaging of ocular tissues such as the retina [1,2,3]. Recent work has attempted to address these issues by utilizing machine learning techniques for OCT image segmentation These recent studies have used a number of approaches including support vector machines [18], neural networks [19,20,21,22,23,24,25,26,27,28,29,30] and random forests [31]. Fang et al [20] utilized a patch-based convolutional neural network and graph search based approach (CNNGS) to segment nine retinal layers in OCT images of patients with non-exudative age-related macular degeneration. ReLayNet, proposed by Roy et al [23], utilized a fully-convolutional neural network architecture to perform semantic segmentation of retinal layers and intraretinal fluid in macular OCT images. Fully-convolutional networks were utilized by Xu et al [24], in a dual-stage deep learning framework for retinal pigment epithelium detachment segmentation

Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call