A deep learning approach for automated classification of Corneal Ulcers

Abstract

Eye Corneal Ulcer(ECU) has been demonstrated to be the second most common cause of treatable blindness worldwide, after cataracts. It is an extremely prevalent ophthalmic ailment and can cause severe visual impairment or perhaps total blindness. This thesis renders a comprehensive study on the automated classification of corneal ulcers using a deep learning approach. In this research, the SUSTech-SYSU dataset has been utilized which is obtained from Sun Yat-sen University’s Zhongshan Ophthalmic Center, consisting of 712 images of patients with various types, grades and categories of corneal ulcers. These ocular surface images are captured after fluorescein staining, aiding as a valuable resource for the enhancement of deep learning models. The images in the dataset having dimensions of 2592 pixels in width and 1728 pixels in height, depicts close-up views of corneal abrasions under cobalt blue light during eye examinations, which is the particular type of image captured in this dataset. This thesis occupies the deep learning Convolutional Neural Networks (CNN) architecture, which includes InceptionV3, ResNet50 and VGG16 in order to create a pre-trained model for Eye-Corneal-Ulcer (ECU) image classification. In addition, a customized model is built to foster validation and test accuracy. The deep learning models are run on training and testing sets, enabling them to recognize unique criteria and patterns linked with different types of corneal ulcers. For data training, the dataset has been allocated by dividing it into separate folders based on the type of ECU images. Data augmentation is exerted by using the ImageData- Generator to escalate the diversity of the dataset and improve model generalization. The dataset comprises 10,000 training images and 2,000 testing images for evaluating the model. In the customized model, a sequential architecture is implemented, including layers such as Conv2D, max pooling, batch normalization, flatten, and dense layers for feature extraction and classification. For multi-class classification, categorical cross-entropy is employed as the loss function, and the Adam optimizer is used. Hyperparameter tuning has been enacted using the validation set, encompassing various learning rates, batch sizes, and regularization techniques to optimize the performance of the model. The consequence of this research avails the development of automated corneal ulcer classification, potentially facilitating ophthalmologists in diagnosing and curing corneal infections more productively.

Description

Cataloged from PDF version of thesis.
Includes bibliographical references (pages 74-76).
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2023.

Keywords

Convolutional neural network, Eye corneal ulcer, Data augmentation, Hyperparameter

Citation

Endorsement

Review

Supplemented By

Referenced By