| Literature DB >> 30352604 |
Alex M Santos1,2, Anselmo C Paiva3, Adriana P M Santos3, Steve A T Mpinda4, Daniel L Gomes3, Aristófanes C Silva3, Geraldo Braz3, João Dallyson S de Almeida3, Marcelo Gattas.
Abstract
BACKGROUND: Age-related macular degeneration (AMD) is a degenerative ocular disease that develops by the formation of drusen in the macula region leading to blindness. This condition can be detected automatically by automated image processing techniques applied in spectral domain optical coherence tomography (SD-OCT) volumes. The most common approach is the individualized analysis of each slice (B-Scan) of the SD-OCT volumes. However, it ends up losing the correlation between pixels of neighboring slices. The retina representation by topographic maps reveals the similarity of these structures with geographic relief maps, which can be represented by geostatistical descriptors. In this paper, we present a methodology based on geostatistical functions for the automatic diagnosis of AMD in SD-OCT.Entities:
Keywords: CAD-x; Medical images; Optical coherence tomography; Semimadogram; Semivariogram
Mesh:
Year: 2018 PMID: 30352604 PMCID: PMC6199757 DOI: 10.1186/s12938-018-0592-3
Source DB: PubMed Journal: Biomed Eng Online ISSN: 1475-925X Impact factor: 2.819
Related work comparison
| Work | Image representation | Preprocessing | Features | Classifier | Volumes | Images are publicly available |
|---|---|---|---|---|---|---|
| Liu et al. [ | 2D | Image warping | Multi-scale spatial pyramid, LBP histogram + PCA | Non-linear Support Vector Machine | 457 | No |
| Serrano et al. [ | 2D | Normalization | Haar-Like features and Haralick texture features (curtosis and skewness) | Decision Trees | 200 | No |
| Albarrak et al. [ | 3D | Split Bregman Isotropic Total Variation algorithm and a second order polynomial least-square curve fitting for image flattening | Oriented gradient local binary pattern histograms | Bayes network | 140 | No |
| Zhang et al. [ | 3D | Bregman Isotropic Total Variation algorithm with a least squares approach | Local binary patterns of three orthogonal planes (LBP-TOP), local phase quantization (LPQ) and multi-scale spatial pyramid (MSSP) | Ensemble of one-class kernel principal component analysis (KPCA) models | 140 | No |
| Farsiu et al. [ | 3D | Segmentation of tree retinal layers | Abnormal RPEDC thickness and thinness scores | Generalized linear model regression | 384 | Yes |
| Srinivasan et al. [ | 3D | Denoise with BM3D | HOG descriptors | Three linear one-class Support Vector Machines | 45 | Yes |
| Venhuizen et al. [ | 2D | First order vertical Gaussian gradient filter | Unsupervised feature learning approach based in patches of images | Random forest classifier | 384 | Yes |
| Wang et al. [ | 2D | – | Multi-scale linear configuration patterns (LCP) | Sequential minimal optimization (SMO) | 45 | Yes |
| Sun et al. [ | 2D | Retina aligning and crop SIFT descriptors | Three two-class Support Vector Machines (SVM) | 45/678 scans | Yes/no | |
| Ravenscroft et al. [ | 2D | Manual segmentation and labelling of choroid | Learnable features by Convolutional Neural Network (CNN) | Neural Network | 75 | No |
| Fang et al. [ | 3D | Patch mean removal | PCA features | Extreme learning machine (ELM) classifier | 45/54 | Yes/no |
| Karri et al. [ | 2D | RPE estimation based in intensity and BM3D filter is used for noise reduction | Learnable features | Convolutional Neural Network (Transfer learning/GoogLeNet) | 45 | Yes |
| Lee et al. [ | 2D | – | Learnable features | Convolutional Neural Network | 100,000 B-scans | No |
| Kermany et al. [ | 2D | – | Learnable features | Convolutional Neural Network (Transfer Learning) | 207,130 B-scans | Yes |
Fig. 1Flow chart of the proposed methodology. This picture shows a view of the necessary stages to perform AMD diagnosis over SD-OCT images
Fig. 2Representation of SD-OCT layer’s boundaries marks. The image on the left represents the surfaces that determine the marking of the borders of the retina divisions. The right image, in turn, is a B-Scan of the same volume extracted from the image base provided by [5] with emphasis on the demarcation of the borders. In both images the borders that delimit the neurosensorial retina (NSR) and the retinal pigmented epithelium and drusen complex (RPEDC) are represented. The NSR is delineared by internal layer membrane (IML, colored red) and the pigmented epithelium border (PEB, colored blue). In turn, the retinal pigmented epithelium and drusen complex (RPEDC) is delineared by PEB and Bruch’s membrane (BM, colored green) including the drusenoids alterations. The total retina (TR) comprehend the whole region between IML and BM
Fig. 3Total retinal topographic map generation from a SD-OCT volume. Complete volume is represented in A. B and C presents successive elimination of unnecessary regions. B also demonstrates the delimitation of a ROI with radius mm centered in the marking of fovea marked by specialists. Finally, D presents the topographic map that represents the thickness of the retina for each point
Fig. 4Reconstruction en face of the border of the RPE. The figure shows the surface of the pigmented epithelium for a retina of the control group (a) and a retina with a diagnosis of AMD (b). The clearer values represent points of greater reflectance
Fig. 5Semivariogram parameters (left) and the characteristic curve (right)
Fig. 6Semivariogram and semimadogram response for RPEDC Maps. Rows A and B correspond to exams afflicted by AMD, while C and D present control volumes. The first image of each row corresponds to the volume’s representation through RPEDC’s topographic map and the last two columns respectively show the semivariogram and semimadogram functions in the direction
Results of AMD classification based on geostatistical features
| Feature | Fold | Sensitivity (%) | Specificity (%) | Accuracy (%) | AUROC | Kappa |
|---|---|---|---|---|---|---|
| TR (SV) | Average | 76.0 | 42.3 | 65.8 | 0.576 | 0.180 |
| Std | 5.7 | 10.2 | 4.7 | 0.071 | 0.101 | |
| Max acc | 84.5 | 61.1 | 78.9 | 0.306 | 0.439 | |
| Max kappa | 84.5 | 61.1 | 78.9 | 0.306 | 0.439 | |
| TR (SM) | Average | 91.9 | 26.0 | 71.7 | 0.756 | 0.204 |
| Std | 5.7 | 13.9 | 5.3 | 0.052 | 0.123 | |
| Max acc | 96.7 | 50.0 | 86.8 | 0.846 | 0.541 | |
| Max kappa | 91.2 | 63.2 | 84.2 | 0.821 | 0.564 | |
| NSR (SV) | average | 88.8 | 65.7 | 81.9 | 0.802 | 0.554 |
| Std | 4.1 | 9.6 | 3.8 | 0.060 | 0.091 | |
| Max acc | 96.5 | 80.0 | 92.2 | 0.861 | 0.791 | |
| Max kappa | 96.5 | 80.0 | 92.2 | 0.861 | 0.791 | |
| NSR (SM) | Average | 90.0 | 84.3 | 88.3 | 0.950 | 0.724 |
| Std | 4.0 | 7.0 | 3.2 | 0.023 | 0.076 | |
| Max acc | 98.2 | 95.5 | 97.4 | 0.993 | 0.936 | |
| Max kappa | 98.0 | 96.3 | 97.4 | 0.996 | 0.943 | |
|
|
|
|
|
|
|
|
| Std | 3.1 | 3.2 | 2.3 | 0.010 | 0.054 | |
| Max acc | 100.0 | 100.0 | 100.0 | 1.000 | 1.000 | |
| Max kappa | 100.0 | 100.0 | 100.0 | 1.000 | 1.000 | |
| RPEDC (SM) | Average | 90.2 | 91.6 | 90.5 | 0.977 | 0.780 |
| Std | 4.5 | 7.5 | 3.5 | 0.014 | 0.080 | |
| Max acc | 100.0 | 95.7 | 98.7 | 0.999 | 0.969 | |
| Max kappa | 98.0 | 100.0 | 98.7 | 0.992 | 0.971 | |
| RPEDC | Average | 100.0 | 0.0 | 70.2 | 0.505 | 0.000 |
| Std | 0.0 | 0.0 | 4.7 | 0.008 | 0.000 | |
| Max acc | 100.0 | 0.0 | 84.4 | 0.542 | 0.000 | |
| Max kappa | 100.0 | 0.0 | 71.4 | 0.500 | 0.000 | |
| RPEDC | Average | 90.2 | 41.5 | 75.5 | 0.778 | 0.347 |
| Std | 4.7 | 10.1 | 4.3 | 0.051 | 0.098 | |
| Max acc | 95.1 | 62.5 | 88.3 | 0.844 | 0.619 | |
| Max kappa | 95.1 | 62.5 | 88.3 | 0.844 | 0.619 |
The data in italics represents the best values obtained
Fig. 7Semivariogram and semimadogram functions plots for of the retinal layers. The vertical scale is different for each layer
Fig. 8ROC plots of each generated SVM model. The best obtained value was 0.989
Comparison with others techniques over same data
| Test | Sen (%) | Spc (%) | Acc (%) | AUROC | Kappa |
|---|---|---|---|---|---|
| Classical texture features | 88.7 | 77.4 | 85.3 | 0.862 | 0.651 |
| Local Binary Patterns | 93.0 | 86.1 | 90.9 | 0.968 | 0.784 |
| Semivariogram (this work) | 94.2 | 97.5 | 95.2 | 0.989 | 0.886 |
Fig. 9ROC plot for comparison of semivariogram peformance with another methods. The best obtained value was 0.989
Comparison of performance of the main methodologies presented in related works
| Work | Volumes | Acc | Sen | Spc | AUROC |
|---|---|---|---|---|---|
| Liu et al. [ | 457 | 89.3% | – | – | 0.975 |
| Serrano et al. [ | 200 | – | 96.0% | 92.0% | – |
| Albarrak et al. [ | 140 | 91.4% | 92.4% | 90.5% | 0.944 |
| Zhang et al. [ | 140 | 92.06% | 91.82% | 92.3% | – |
| Farsiu et al. [ | 384 | – | – | – | 0.991 |
| Srinivasan et al. [ | 45 | – | 100% | – | – |
| Venhuizen et al. [ | 384 | – | – | – | 0.984 |
| Wang et al. [ | 45 | 93.3% | – | – | 0.995 |
| Sun et al. [ | 45 | 100% | – | – | – |
| 678 B-Scans | 99.6% | – | – | – | |
| Ravenscroft et al. [ | 75 | 83.3% | – | – | – |
| Fang et al. [ | 45 | 100% | 100% | 100% | 1.00 |
| 54 | 92.2% | 96.9% | 95.4% | – | |
| Karri et al. [ | 45 | 89.0% | – | – | – |
| Lee et al. [ | 100,000 B-scans | 88.98% | 85.41% | 93.82% | 0.938 |
| Kermany et al. [ | 207,130 B-scans | 99% | 98% | 99.2% | 0.999 |
| This work | 383 | 95.2% | 94.2% | 97.5% | 0.989 |