Cataract Classification Based on Fundus Images Using Convolutional Neural Network

A cataract is a disease that attacks the eye's lens and makes it difficult to see. Cataracts can occur due to hydration of the lens (addition of fluid) or denaturation of proteins in the lens. Cataracts that are not treated properly can lead to blindness. Therefore, early detection needs to be...

Full description

Bibliographic Details
Main Authors: Richard Bina Jadi Simanjuntak, Yunendah Fu’adah, Rita Magdalena, Sofia Saidah, Abel Bima Wiratama, Ibnu Da’wan Salim Ubaidah
Format: Article
Language:English
Published: Politeknik Negeri Padang 2022-03-01
Series:JOIV: International Journal on Informatics Visualization
Subjects:
Online Access:https://joiv.org/index.php/joiv/article/view/856
_version_ 1827998784696614912
author Richard Bina Jadi Simanjuntak
Yunendah Fu’adah
Rita Magdalena
Sofia Saidah
Abel Bima Wiratama
Ibnu Da’wan Salim Ubaidah
author_facet Richard Bina Jadi Simanjuntak
Yunendah Fu’adah
Rita Magdalena
Sofia Saidah
Abel Bima Wiratama
Ibnu Da’wan Salim Ubaidah
author_sort Richard Bina Jadi Simanjuntak
collection DOAJ
description A cataract is a disease that attacks the eye's lens and makes it difficult to see. Cataracts can occur due to hydration of the lens (addition of fluid) or denaturation of proteins in the lens. Cataracts that are not treated properly can lead to blindness. Therefore, early detection needs to be done to provide appropriate treatment according to the level of cataracts experienced. In this study, a comparison of cataract classification based on fundus images using GoogleNet, MobileNet, ResNet, and the proposed Convolutional Neural Network was carried out. We compared four CNN architectures when implementing the Adam optimizer with a learning rate of 0.001. The data used are 399 datasets and augmented to 3200 data. This test's best and most stable results were obtained from the proposed CNN model with 92% accuracy, followed by MobileNet at 92%, ResNet at 93%, and GoogLeNet at 86%. We also make comparisons with previous research. Most of the previous studies only used two to three class categories. In this study, the system was improved by increasing system classifies into four categories: Normal, Immature, Mature, and Hypermature. In addition, the accuracy obtained is also quite good compared to previous studies using manual feature extraction. This study is expected to help medical staff to carry out early detection of cataracts to prevent the dangerous effect of cataracts and appropriate medical treatment. In the future, we want to expand the number of datasets to improve the classification accuracy of the cataract detection system.
first_indexed 2024-04-10T05:48:08Z
format Article
id doaj.art-fb293e2252d2499daa348747c9f5cc89
institution Directory Open Access Journal
issn 2549-9610
2549-9904
language English
last_indexed 2024-04-10T05:48:08Z
publishDate 2022-03-01
publisher Politeknik Negeri Padang
record_format Article
series JOIV: International Journal on Informatics Visualization
spelling doaj.art-fb293e2252d2499daa348747c9f5cc892023-03-05T10:28:40ZengPoliteknik Negeri PadangJOIV: International Journal on Informatics Visualization2549-96102549-99042022-03-0161333810.30630/joiv.6.1.856322Cataract Classification Based on Fundus Images Using Convolutional Neural NetworkRichard Bina Jadi Simanjuntak0Yunendah Fu’adah1Rita Magdalena2Sofia Saidah3Abel Bima Wiratama4Ibnu Da’wan Salim Ubaidah5School of Electrical Engineering, Telkom University, Bandung, 40257, IndonesiaSchool of Electrical Engineering, Telkom University, Bandung, 40257, IndonesiaSchool of Electrical Engineering, Telkom University, Bandung, 40257, IndonesiaSchool of Electrical Engineering, Telkom University, Bandung, 40257, IndonesiaSchool of Electrical Engineering, Telkom University, Bandung, 40257, IndonesiaSchool of Electrical Engineering, Telkom University, Bandung, 40257, IndonesiaA cataract is a disease that attacks the eye's lens and makes it difficult to see. Cataracts can occur due to hydration of the lens (addition of fluid) or denaturation of proteins in the lens. Cataracts that are not treated properly can lead to blindness. Therefore, early detection needs to be done to provide appropriate treatment according to the level of cataracts experienced. In this study, a comparison of cataract classification based on fundus images using GoogleNet, MobileNet, ResNet, and the proposed Convolutional Neural Network was carried out. We compared four CNN architectures when implementing the Adam optimizer with a learning rate of 0.001. The data used are 399 datasets and augmented to 3200 data. This test's best and most stable results were obtained from the proposed CNN model with 92% accuracy, followed by MobileNet at 92%, ResNet at 93%, and GoogLeNet at 86%. We also make comparisons with previous research. Most of the previous studies only used two to three class categories. In this study, the system was improved by increasing system classifies into four categories: Normal, Immature, Mature, and Hypermature. In addition, the accuracy obtained is also quite good compared to previous studies using manual feature extraction. This study is expected to help medical staff to carry out early detection of cataracts to prevent the dangerous effect of cataracts and appropriate medical treatment. In the future, we want to expand the number of datasets to improve the classification accuracy of the cataract detection system.https://joiv.org/index.php/joiv/article/view/856cataractconvolutional neural networkgooglenetmobilenetresnet.
spellingShingle Richard Bina Jadi Simanjuntak
Yunendah Fu’adah
Rita Magdalena
Sofia Saidah
Abel Bima Wiratama
Ibnu Da’wan Salim Ubaidah
Cataract Classification Based on Fundus Images Using Convolutional Neural Network
JOIV: International Journal on Informatics Visualization
cataract
convolutional neural network
googlenet
mobilenet
resnet.
title Cataract Classification Based on Fundus Images Using Convolutional Neural Network
title_full Cataract Classification Based on Fundus Images Using Convolutional Neural Network
title_fullStr Cataract Classification Based on Fundus Images Using Convolutional Neural Network
title_full_unstemmed Cataract Classification Based on Fundus Images Using Convolutional Neural Network
title_short Cataract Classification Based on Fundus Images Using Convolutional Neural Network
title_sort cataract classification based on fundus images using convolutional neural network
topic cataract
convolutional neural network
googlenet
mobilenet
resnet.
url https://joiv.org/index.php/joiv/article/view/856
work_keys_str_mv AT richardbinajadisimanjuntak cataractclassificationbasedonfundusimagesusingconvolutionalneuralnetwork
AT yunendahfuadah cataractclassificationbasedonfundusimagesusingconvolutionalneuralnetwork
AT ritamagdalena cataractclassificationbasedonfundusimagesusingconvolutionalneuralnetwork
AT sofiasaidah cataractclassificationbasedonfundusimagesusingconvolutionalneuralnetwork
AT abelbimawiratama cataractclassificationbasedonfundusimagesusingconvolutionalneuralnetwork
AT ibnudawansalimubaidah cataractclassificationbasedonfundusimagesusingconvolutionalneuralnetwork