| Literature DB >> 32974414 |
Ce Shi1, Mengyi Wang1, Tiantian Zhu2, Ying Zhang1, Yufeng Ye1, Jun Jiang1, Sisi Chen1, Fan Lu1, Meixiao Shen1.
Abstract
PURPOSE: To develop an automated classification system using a machine learning classifier to distinguish clinically unaffected eyes in patients with keratoconus from a normal control population based on a combination of Scheimpflug camera images and ultra-high-resolution optical coherence tomography (UHR-OCT) imaging data.Entities:
Keywords: Combined-devices; Machine learning; Scheimpflug camera; Subclinical keratoconus; Ultra-high resolution optical coherence tomography
Year: 2020 PMID: 32974414 PMCID: PMC7507244 DOI: 10.1186/s40662-020-00213-3
Source DB: PubMed Journal: Eye Vis (Lond) ISSN: 2326-0254
Demographic characteristics of normal, subclinical keratoconus, and keratoconus groups
| Normal ( | Sub KC ( | KC ( | |
|---|---|---|---|
| SE (D) | −3.9 ± 2.3 | −3.7 ± 4.0 | −6.7 ± 4.5* |
| BCVA (decimal VA) | 1.1 ± 0.1 | 1.0 ± 0.2* | 0.5 ± 0.3* |
| Max-K (D) | 43.0 ± 1.3 | 43.1 ± 1.9 | 46.3 ± 3.3* |
| Min-K (D) | 44.3 ± 1.6 | 44.7 ± 1.3 | 51.2 ± 4.7* |
| Avg-K (D) | 43.7 ± 1.4 | 43.9 ± 2.0 | 48.8 ± 3.6* |
| Ast-K (D) | 1.3 ± 0.7 | 1.6 ± 0.9 | 5.3 ± 3.1* |
Normal= normal group; Sub-KC= subclinical keratoconus group; KC= keratoconus group; n= number of eyes; SE= spherical equivalent; BCVA= best corrected visual acuity; Max-K= maximum keratometry; Min-K= minimum keratometry; Avg-K= average keratometry; Ast-K= astigmatic keratometry; VA= visual acuity; D= diopter; *P < 0.05 compared to the normal group
Fig. 1Representative UHR-OCT images and Pentacam HR system report. a Representative UHR-OCT image of a normal cornea. The cornea was automatically segmented into three layers (epithelium, Bowman’s layer and stroma). b Representative Pentacam HR system report of normal eye. Parameters were extracted from the report. c Reconstruction of the entire corneal profile. Each region was divided into 10 equal zones to perform data analysis, and the superior and inferior zones ended at the edges of Bowman’s layer (*)
Fig. 2Workflow of training and validate machine learning classifier
List of parameters measured by the Pentacam HR System, UHR-OCT and submitted to the neural network classifier for discriminating sub KC and KC corneas from normal healthy corneas
| Pentacam HR System Parameters | UHR-OCT Parameters | |||||
|---|---|---|---|---|---|---|
| Curvature-Derived Parameters | Elevation-Derived Parameters | Pachymetry-Derived Parameters | Integrated Parameters | OCT-Derived Parameters | ||
| Thinnest point | ISV | |||||
| K1 (Front) | Emax (Front) | Corneal Volume | IHA | EPSD | BPSD | SPSD |
| K2 (Front) | Ecenter (Front) | IVA | EPV | BPV | SPV | |
| Km (Front) | IHD | EEI (I/S) | BEI(I/S) | SEI(I/S) | ||
| Kmax (Front) | KI | EEI-MAX (I/S) | BEI-MAX (I/S) | SEI-MAX (I/S) | ||
| Rmin | EMean (total) | BMean (total) | SMean (total) | |||
| K1 (Back) | Emax (Back) | CKI | Emean (I) | Bmean (I) | Smean (I) | |
| K2 (Back) | Ecenter (Back) | Emean (S) | Bmean (S) | Smean (S) | ||
| Km (Back) | Emin (I) | Bmin (I) | Smin (I) | |||
| Kmax (Back) | Emax (S) | Bmax (S) | Smax (S) | |||
UHR-OCT= ultra-high resolution optical coherence tomography; Sub KC= subclinical keratoconus; KC= keratoconus; K1= flattest keratometric reading; K2= steepest keratometric reading; Km= mean keratometric reading; Kmax= maximum keratometric reading; Emax= maximum elevation reading; Emin= minimum elevation reading; Ecenter= corneal central elevation reading; ISV= index of surface variance; IHA= index of height asymmetry; IVA= index of vertical asymmetry; IHD= index of height decentration; KI= keratoconus index; Rmin= smallest radius; CKI= central keratoconus index; EPSD, BPSD, SPSD: standard deviation of thickness profile between individual and normal pattern of epithelium, Bowman’s layer and stroma; EPV, BPV, SPV: profile variation of epithelium, Bowman’s layer or stroma thickness profile within each individual; EEI (I/S), BEI (I/S), SEI (I/S): ectasia index of epithelium, Bowman’s layer or stroma; EEI-MAX (I/S), BEI-MAX (I/S), SEI-MAX (I/S): Maximum ectasia index of epithelium layer, Bowman’s layer or stroma; EMean (total); BMean (total); SMean (total): mean thickness of epithelium, Bowman’s layer or stroma; EMean (I), Bmean (I), Smean (I): mean inferior thickness of epithelium; Bowman’s layer or stroma; EMean (S), Bmean (S), Smean (S): mean superior thickness of epithelium; Bowman’s layer or stroma; Emin (I), Bmin (I), Smin (I): the thinnest thickness of the inferior epithelium; Bowman’s layer or stroma thickness map; Emax(S), Bmax(S), Smax (S): the thickest thickness of the superior epithelium; Bowman’s layer or stroma thickness map
Performance of the discriminating rules generated using logistic regression and neural network classifiers for differentiating sub KC and KC corneas from normal corneas
| Normal vs. Sub KC | Normal vs. KC | |||||
|---|---|---|---|---|---|---|
| Sensitivity | 1-Specificity | AUC | Sensitivity | 1-Specificity | AUC | |
| Pentacam HR system | 83.8% | 88.7% | 0.74 | 100% | 100% | 1.00 |
| UHR-OCT | 95.3% | 94.5% | 0.90 | 98.0% | 100% | 0.98 |
Pentacam HR system & UHR-OCT | 95.1% | 94.8% | 0.90 | 100% | 99.4% | 0.99 |
| Pentacam HR system | 82.1% | 82.6% | 0.68 | 100% | 100% | 1.00 |
| UHR-OCT | 94.8% | 93.4% | 0.88 | 99.5% | 99% | 0.98 |
Pentacam HR system & UHR-OCT | 98.5% | 94.7% | 0.93 | 100% | 100% | 1.00 |
UHR-OCT= ultra-high resolution optical coherence tomography; Sub KC= subclinical keratoconus group; KC= keratoconus group
Fig. 3Fisher’s score of each variable of different classifiers to discriminate subclinical KC eyes from normal eyes. For subclinical KC eyes, using the Pentacam HR system alone, the features contributing to discrimination most were the maximum elevation values in the 5 mm area (a). Using UHR-OCT alone or combining it with the Pentacam HR system, the variable that contributed to discrimination most by ranking was EPV (b, c). KC: keratoconus. UHR-OCT: Ultra-high-resolution optical coherence tomography; EPV: epithelium profile variation
Demographics of top 5 variables listed in the Fisher’s scoring system using different variables from Pentacam HR model and UHR-OCT model to discriminate sub-clinical KC group from normal group
| Mean ± SD | Intragroup Comparison | ||||
|---|---|---|---|---|---|
| Normal | Sub KC | KC | Normal vs. Sub KC | Normal vs. KC | |
| Features | P | ||||
| EPV (μm) b | 2.8 ± 0.7 | 4.1 ± 1.0 | 6.8 ± 2.5 | < 0.001 | < 0.001 |
| BPV (μm) b | 1.3 ± 0.3 | 1.7 ± 0.5 | 2.6 ± 1.0 | < 0.001 | < 0.001 |
| EMax (back) (mm) a | 4.8 ± 2.5 | 11.1 ± 7.4 | 28.5 ± 10.3 | < 0.001 | < 0.001 |
| ISV a | 17.2 ± 5.9 | 24.5 ± 8.3 | 91.0 ± 37.2 | < 0.001 | < 0.001 |
| KI a | 1.02 ± 0.03 | 1.05 ± 0.03 | 1.21 ± 0.12 | < 0.001 | < 0.001 |
| IVA | 0.1 ± 0.1 | 0.2 ± 0.1 | 0.8 ± 0.4 | < 0.001 | < 0.001 |
| Ecenter (back) (mm) | −0.6 ± 2.2 | 1.9 ± 5.0 | 14.7 ± 10.6 | 0.012 | < 0.001 |
| EPSD (μm) | 3.3 ± 1.1 | 4.4 ± 1.2 | 7.9 ± 2.4 | < 0.001 | < 0.001 |
| BEI-MAX (I/S) (μm) | 78.6 ± 5.4 | 63.6 ± 23.4 | 50.0 ± 14.4 | 0.001 | < 0.001 |
| BMIN (I) (μm) | 15.2 ± 1.5 | 12.4 ± 4.5 | 9.4 ± 2.6 | 0.001 | < 0.001 |
a Included in the UHR-OCT model. b Included in the Pentacam model. Sub KC= subclinical keratoconus group; KC= keratoconus group; UHR-OCT= ultra-high resolution optical coherence tomography; EPV= profile variation of epithelium; BPV= profile variation of Bowman’s layer; Emax (back): max elevation of 5 mm best-fit sphere of back corneal surface. ISV= index of surface variance; KI= keratoconus index; IVA= index of vertical asymmetry; Ecenter (back): central elevation of 5 mm best-fit sphere of back corneal surface; EPSD = epithelium profile standard deviation; BEI-MAX: maximum ectasia index of Bowman’s layer; Bmin (I): the thinnest thickness of the inferior Bowman’s layer thickness map
Fig. 4Fisher’s score of each variable of different classifiers to discriminate KC eyes from normal eyes. For KC eyes, using the Pentacam HR system alone and combining it with UHR-OCT, the feature that contributed to discrimination most by ranking was the maximum elevation value in the 5 mm area (a, c). Using UHR-OCT alone, the feature that contributed to discrimination most by ranking was SEI (I/S) (b). KC: keratoconus. UHR-OCT: Ultra-high-resolution optical coherence tomography; SEI (I/S): Localized thinning in the vertical meridian in the stroma
Summary of studies using machine learning classifier for different KC or subclinical KC eyes from normal eyes
| Authors | Year | Instruments | ML classifier | Subjects | Results |
|---|---|---|---|---|---|
| Current Study | 2019 | UHR-OCT, Scheimpflug camera | Neural network | 38 eyes with KC, 33 eyes with subclinical KC, 50 normal eyes | 93% precision for subclinical KC eyes, 99% precision for KC eyes |
| Smolek et al. [ | 1997 | Corneal topography | Neural network | 6 KC suspect eyes, 33 eyes with KC | 100% accuracy, sensitivity and specificity for all KC suspect and KC eyes |
| Accardo et al. [ | 2002 | Corneal topography | Neural network | 120 eyes with early KC eyes, 120 normal eyes | 94.1% sensitivity, 97.6% specificity for early KC eyes |
| Arbelaez et al. [ | 2012 | Scheimpflug camera and Placido corneal topography | SVM | 877 eyes with KC, 426 eyes with subclinical KC, 1259 healthy control eyes | 98.2% accuracy (95.0% sensitivity and 99.3% specificity) for KC eyes and 97.3% accuracy (92.0% sensitivity and 97.7% specificity) for subclinical KC eyes |
| Smadja et al. [ | 2013 | Scheimpflug camera | Decision tree | 148 eyes with KC, 177 eyes with forme fruste KC, 372 healthy control eyes | 100% sensitivity and 99.5% specificity for KC eyes, 93.6% sensitivity and 97.2% specificity for forme fruste KC eyes |
| Kovacs et al. [ | 2016 | Scheimpflug camera | Neural network | 60 eyes with KC, 15 eyes with preclinical KC, 60 healthy control eyes | 0.99 AUC, 100% sensitivity and 98% specificity for KC eyes, 0.96 AUC, 92% sensitivity and 85% specificity for preclinical KC eyes |
| Saad et al. [ | 2016 | Placido based corneal topography and corneal wavefront measurements | Neural network | 62 eyes with forme fruste KC, 114 normal eyes | 0.97 AUC, 63% sensitivity and 82% for forme fruste KC, 100% sensitivity and 82% specificity for KC eyes |
| Hidalgo et al. [ | 2016 | Scheimpflug camera | SVM | 454 eyes with KC, 67 eyes with forme fruste KC, 194 normal eyes | 98.9% accuracy, 99.1% sensitivity and 98.5% specificity for KC eyes, 93.1% accuracy, 79.1% sensitivity and 97.7% specificity for forme fruste KC eyes |
| Ambrosio et al. [ | 2017 | Scheimpflug camera and biomechanical camera | SVM, random forest | 111 eyes with KC, 227 normal eyes | 1.0 AUC for KC eyes |
| Lopes et al. [ | 2018 | Scheimpflug camera | Random forest | 71 eyes with ectasia susceptibility, 182 eyes with KC, 2980 normal eyes | 85.2% sensitivity and 0.966 specificity, 0.968 AUC for suspected KC eyes. |
| Issarti et al. [ | 2019 | Scheimpflug camera | Neural network | 77 eyes with suspect KC, 312 normal eyes | 96.56% accuracy, 97.78% sensitivity and 95.56% specificity for suspect KC eyes |
KC= keratoconus; UHR-OCT= ultra-high-resolution optical coherence tomography; ML= machine learning