Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2019 Jan 23:2019:8162567.
doi: 10.1155/2019/8162567. eCollection 2019.

KeratoDetect: Keratoconus Detection Algorithm Using Convolutional Neural Networks

Affiliations

KeratoDetect: Keratoconus Detection Algorithm Using Convolutional Neural Networks

Alexandru Lavric et al. Comput Intell Neurosci. .

Abstract

Keratoconus (KTC) is a noninflammatory disorder characterized by progressive thinning, corneal deformation, and scarring of the cornea. The pathological mechanisms of this condition have been investigated for a long time. In recent years, this disease has come to the attention of many research centers because the number of people diagnosed with keratoconus is on the rise. In this context, solutions that facilitate both the diagnostic and treatment options are quickly needed. The main contribution of this paper is the implementation of an algorithm that is able to determine whether an eye is affected or not by keratoconus. The KeratoDetect algorithm analyzes the corneal topography of the eye using a convolutional neural network (CNN) that is able to extract and learn the features of a keratoconus eye. The results show that the KeratoDetect algorithm ensures a high level of performance, obtaining an accuracy of 99.33% on the data test set. KeratoDetect can assist the ophthalmologist in rapid screening of its patients, thus reducing diagnostic errors and facilitating treatment.

PubMed Disclaimer

Figures

Figure 1
Figure 1
The keratoconus (a) and normal (b) cornea.
Figure 2
Figure 2
Structure of a CNN.
Figure 3
Figure 3
Cornea topographies. (a) Keratoconus eye. (b) Healthy eye.
Figure 4
Figure 4
CNN-proposed algorithm.
Figure 5
Figure 5
Algorithm input.
Figure 6
Figure 6
CNN-designed algorithm.
Figure 7
Figure 7
Algorithm accuracy parameter.
Figure 8
Figure 8
Accuracy parameter for 630 learning iterations.
Figure 9
Figure 9
Losses for 630 learning iterations.
Figure 10
Figure 10
Accuracy parameter for 798 learning iterations.
Figure 11
Figure 11
Losses for 798 learning iterations.
Figure 12
Figure 12
Initial convolution layer weights (before training) (a) and the first convolutional layer weights (after training) (b).

References

    1. Galvis V., Sherwin T., Tello A., Merayo J., Barrera R., Acera A. Keratoconus: an inflammatory disorder? Nature Eye. 2015;29(7):843–859. doi: 10.1038/eye.2015.63. - DOI - PMC - PubMed
    1. Salmon H. A., Chalk D., Stein K., Frost N. A. Cost effectiveness of collagen crosslinking for progressive keratoconus in the UK NHS. Nature Eye. 2015;29(11):1504–1511. doi: 10.1038/eye.2015.151. - DOI - PMC - PubMed
    1. Hidalgo I. R., Rodriguez P., Rozema J. J., et al. Evaluation of a machine-learning classifier for keratoconus detection based on Scheimpflug tomography. Cornea. 2016;35(6):827–832. doi: 10.1097/ico.0000000000000834. - DOI - PubMed
    1. Weka, https://deeplearning.cms.waikato.ac.nz/
    1. Accardo P. A., Pensiero S. Neural network-based system for early keratoconus detection from corneal topography. Journal of biomedical informatics. 2002;35(3):151–159. doi: 10.1016/s1532-0464(02)00513-0. - DOI - PubMed

LinkOut - more resources