Abstract
Purpose:
To study the efficacy of deep convolutional neural networks (DCNNs) to differentiate pachychoroid from nonpachychoroid on en face optical coherence tomography (OCT) images at the large choroidal vessel.
Methods:
En face OCT images were collected from eyes with neovascular age-related macular degeneration, polypoidal choroidal vasculopathy, and central serous chorioretinopathy. All images were prelabeled pachychoroid or nonpachychoroid based on quantitative and qualitative criteria for choroidal morphology on multimodal imaging by two retina specialists. In total, 1188 nonpachychoroid and 884 pachychoroid images were used for training (80%) and validation (20%). Accuracy for identification of pachychoroid by DCNN models was analyzed. Trained models were tested on a test set containing 79 nonpachychoroid and 93 pachychoroid images.
Results:
The accuracy on the validation set was 94.1%, 93.2%, 94.7%, and 94.4% in DenseNet, GoogLeNet, ResNet50, and Inception-v3, respectively. On a test set, each model demonstrated accuracy of 80.2%, 83.1%, 89.5%, and 90.1% and an F1 score of 0.782, 0.824, 0.904, and 0.901, respectively.
Conclusions:
DCNN models could classify pachychoroid and nonpachychoroid with good performance on OCT en face images. Automated classification of pachychoroid will be useful for tailored treatment of individual patients with exudative maculopathy.
Translational Relevance:
En face OCT images can be used by DCNN for classification of pachychoroid.
En face OCT images of patients with exudative macular diseases, including typical AMD, PCV, PNV, and CSC, were collected from consecutive patients who visited Seoul St. Mary's Hospital (The Catholic University of Korea, Republic of Korea) between April 2016 and July 2020. All patients underwent high-definition OCT (DRI OCT Triton; Topcon Corporation, Tokyo, Japan) with enhanced depth imaging, fluorescent angiography (Optos California P200DTx; Optos, Dunfermline, United Kingdom), and indocyanine green angiography (ICGA; Optos California P200DTx) at baseline to confirm the diagnosis.
All images were prelabeled as pachychoroid or nonpachychoroid. Confirmation of pachychoroid strictly followed the quantitative and qualitative definition described below by two retina specialists to avoid controversies. The criteria were based on thorough review of previous publications and comprised
7: (1) subfoveal choroidal thickness (SFCT) ≥ 300 µm and (2) presence of attenuation of the inner choroid with dilated choroidal vessels (pachyvessel) under the diseased area on OCT B-scans. (3) Presence of pachydrusen on fundus photography and OCT and choroidal vascular hyperpermeability on ICGA were the optional features used to confirm pachychoroid. We specified the quantitative value of SFCT and utilized multimodal images in the definition of pachychoroid to minimize the ambiguity of distinguishing pachychoroid from nonpachychoroid.
The exclusion criteria for this study were as follows: (1) choroidal neovascularization other than AMD (e.g., punctate inner choroidopathy, vitelliform dystrophy); (2) history of previous treatment or scar at the retina (e.g., photodynamic therapy, laser photocoagulation, intraocular injections, periocular injections, and systemic injections); (3) high myopia (> −6.00 diopters or axial length > 26 mm); (4) poor image quality (signal strength index < 40); and (5) large subretinal/preretinal hemorrhage or pigment epithelial detachment that could obscure the choroidal vascular image.
Assessment of choroidal morphology was largely based on our previous studies.
4,13 Volume data of the posterior pole were acquired over a 12 × 9 mm
2 area containing 512 × 256 A-scans using OCT.
En face image acquisition was subjected to automated segmentation and topology normalization using IMAGEnet6 software (version 1.19.11030; Topcon Corporation, Tokyo, Japan), with the Bruch’s membrane used as a reference plane for “flattening” operation.
En face images of choroidal large vessel layer used in this study were obtained at 50% of the total choroidal thickness for analysis of the large choroidal vessel layer. All images were saved as JPEG files.
Training and validation of DCNN models were performed using MATLAB R2020a (MathWorks, Inc., Natick, MA, USA). Among various pretrained DCNN architectures, this study included DenseNet, GoogLeNet, ResNet50, and Inception-v3 for transfer learning. DCNN is a neural network that can process three-dimentional data of color images and composed of convolution layer and pooling layer. A brief description for each DCNN architecture used in this study follows: (1) DenseNet utilizes dense connections between layers, through Dense Blocks, all layers with matching feature-map sizes are connected directly with each other; (2) GoogLeNet is a 22-layer CNN which is a variant of the Inception, in which stack modules or blocks within which are convolutional layers; (3) ResNet50 also stacks blocks and consists of five stages each with a convolution and Identity block; (4) Inception-v3 is an architecture from the Inception family with several improvements (
Fig. 1). Selection of DCNN architectures was based on the top-5 error rate reported previously in image classification and application in ophthalmologic images.
26,27
During the training process, each en face OCT image was scaled to 224 × 224 × 3 pixels. The input images were labeled as either “pachychoroid” or “nonpachychoroid” by two independent graders experienced in retinal imaging. In total, 1267 nonpachychoroid and 977 pachychoroid images were collected. Randomly selected 79 nonpachychoroid and 93 pachychoroid images were used as a test set. Rule of thumb was not applied in distribution of test set to use more data on model training and validation. The rest of the images were trained with 80% of the dataset, which was randomly selected: 950 nonpachychoroid and 707 pachychoroid images. The remaining 20% was used as the validation set: 238 nonpachychoroid and 177 pachychoroid images. The performance of trained models was tested on a test set.
All experiments were conducted on a computer equipped with NVIDIA RTX 2060 and Intel i7 CPUs. Each model was trained for 30 epochs with a maximum of 1320 iterations. The performance of each model was evaluated for accuracy, precision, recall (sensitivity), specificity, F1 score, and kappa score.
Statistical analysis was performed using a commercial program (Statistical Package for the Social Sciences version 22.0.1 for Windows; IBM Corp., Armonk, NY, USA). Independent t-test was used to compare demographics between groups, and the chi-square test was used to compare categorical variables. Accuracy, precision, recall, specificity, and F1 score were calculated for each model. The kappa score mean and standard deviation (SD) were used to determine the agreement between truth and each model.
Pachychoroid should be distinguished from other causes of exudative maculopathy, especially typical AMD, because these two conditions differ in clinical features, genetics, natural course, and responsiveness to treatment.
13–16 In the current study, we evaluated the performance of several DCNN models trained to classify nonpachychoroid and pachychoroid using
en face OCT images. The results demonstrated that the DCNN model could identify pachychoroid eyes with good performance, and certain DCNN architectures showed better performance than others. Analysis of errors in classification revealed that most occurred in PCV eyes with equivocal features.
Description of vascular patterns at the choroidal large vessel level was initiated by Dansingani et al.
1 They demonstrated that diseases of pachychoroid entities share morphologic findings in the choroid, including increased thickness and dilated outer choroidal vessels seen on OCT
en face. Numerous studies have confirmed the peculiar morphology of the choroidal vasculature of pachychoroid eyes, especially based on
en face OCT images.
1,4,6,28–30 Ng et al.
6 revealed that different exudative maculopathies show distinctive choroidal vasculature morphology and can be classified accordingly. Vascular density had a greater diffuse pattern of dilated vessels in pachychoroid eyes compared to nonpachychoroid AMD eyes in quantitative analysis.
4,30 These morphologic differences can serve as features that could distinguish pachychoroid from nonpachychoroid eyes for DCNNs.
In this study, DCNN architectures of DenseNet, GoogLeNet, ResNet50, and Inception-v3 were trained using
en face OCT images that represent features of the choroidal large vessel level in each disease. The results revealed an accuracy of 80.2% to 90.1% with the independent test set. In our previous study, we demonstrated the feasibility of an auto-AI platform trained with ultrawidefield ICGA in identification of pachychoroid.
11 The precision and recall of the model was up to 89.19%. DCNN models trained with
en face OCT images in the current study showed comparable results in terms of precision compared to the auto-AI platform models trained using ultrawidefield ICGA images. The model trained with ResNet50 in this study revealed better performance in both precision and recall.
There was some difference in performance of models trained with different DCNN architectures. The F1 scores of ResNet50 and Inception-v3 were higher than those of DenseNet and GoogLeNet. This may be due to their inherent capacity for image classification, as demonstrated with lower error rates in previous ImageNet Large Scale Visual Recognition Challenges
27, or the feasibility of the architecture for
en face OCT images. The performances of ResNet50 and Inception-v3 were not only better, but the time consumed in training was fairly short relative to that of DenseNet. This result may assist in selection of DCNN architecture in training
en face OCT images for future studies.
For all DCNN models, the final accuracies for validation were higher compared to the accuracies yielded from the test set. This suggests the possibility of overfitting the models. To maximize the size of the training data, we included images from both eyes if the disease was bilateral, and this might have caused differences in internal validation of datasets and external validation using test sets. Nonetheless, the DCNN models demonstrated good performance, as demonstrated by high precision, recall, specificity, F1 score, and kappa score on external validation, especially with ResNet50 and Inception-v3.
Analysis of the prediction errors revealed that misclassifications are likely to occur in equivocal cases, and a large proportion of these equivocal cases may contain PCV. Subfoveal choroidal thickness shows bimodal distribution with two peaks around 170 µm and 360 µm, and this suggests inhomogeneity of the disease in terms of choroidal morphology.
17 Further studies are needed to support this hypothesis by showing different characteristics of PCV eyes with thin and thick choroid.
4,6,13,15 Most of the misclassification occurred in eyes with a subfoveal choroidal thickness between 300 and 315 µm. This can be interpreted as decreased capacity of the model to differentiate eyes in an overlapping range between nonpachychoroid and pachychoroid. Alternatively, it may also be explained by the possible existence of PCV entities with overlapping characteristics of thin and thick choroid, a hypothesis that requires further studies for support.
Several limitations of this study should be considered. First, there might be a selection bias caused by omitting images with poor quality or other blocking materials. Eyes with large pigment epithelial detachment or hemorrhage should be treated carefully, but DCNN models trained in this study cannot distinguish such eyes. Second, the definition of pachychoroid may be controversial. Borrelli et al.
31 reported that15.4% of neovascular AMD subjects were re-evaluated as pachychoroid. We minimized the controversy by specifying the quantitative value of SFCT and exploring multimodal images by two graders in setting the ground truth. Nonetheless, this can be a clear limitation of the current study since there can be overlap of SFCT between pachychoroid and nonpachychoroid eyes.
32 Third, there was a significant difference in age and sex distribution between pachychoroid and nonpachychoroid eyes both in the dataset and test set. However, we believe this will not significantly affect clinical application of the models since younger age and male prominence are well-established features of pachychoroid and also should be observed in real life.
6,17 Further research involving
en face images from many OCT machines and more retinal specialists are warranted to validate the results of the current investigation.
In conclusion, DCNN models could distinguish pachychoroid from nonpachychoroid with good performance on OCT en face images. To the best of our knowledge, this is the first AI article that has dealt with en face OCT images and implies that OCT images of not only B-scans, but also en face scans can be used in automatizing disease classification. Furthermore, automated classification of pachychoroid will improve treatment of patients with exudative maculopathies by assisting in tailored treatment of each diseased eye.
Supported by the Institute of Clinical Medicine Research of Bucheon St. Mary's Hospital, Research Fund, 2020 and a grant from the Korea Health Technology R&D Project through the Korea Health Industry Development Institute, funded by the Ministry of Health and Welfare, Republic of Korea (grant no: HI17C2012030018).
Contributions were as follows: H.R., preparation of data and data analysis; N.Y.K., preparation of data; J.H.L., collection of data and data analysis; K.L., data analysis; J.B., conception and design of the study, writing manuscript text, preparing figures, collection and assembly of data, data analysis and interpretation, and supervision; W.K.L: supervision. All authors reviewed the manuscript.
Disclosure: K. Lee, None; H. Ra, None; J.H. Lee, None; J. Baek, None; W.K. Lee, None