A machine learning-enabled mobile app for glaucoma detection

While some illnesses can be diagnosed based on simple metrics, afflictions like glaucoma tend to rely on doctor subjectivity for a diagnosis. Studies have shown machine learning algorithms, which remove this subjectivity, can actually outperform doctors in correct glaucoma diagnoses. In addition,...

Full description

Saved in:
Bibliographic Details
Main Author: Toshiko, Seki Jennifer
Other Authors: Wang Lipo
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/161747
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-161747
record_format dspace
spelling sg-ntu-dr.10356-1617472022-09-19T07:43:17Z A machine learning-enabled mobile app for glaucoma detection Toshiko, Seki Jennifer Wang Lipo School of Electrical and Electronic Engineering ELPWang@ntu.edu.sg Engineering::Electrical and electronic engineering::Electronic systems::Signal processing While some illnesses can be diagnosed based on simple metrics, afflictions like glaucoma tend to rely on doctor subjectivity for a diagnosis. Studies have shown machine learning algorithms, which remove this subjectivity, can actually outperform doctors in correct glaucoma diagnoses. In addition, screenings done at clinics can be expensive and time-consuming. This dissertation proposes a machine learning-enabled Android mobile app called Glaucoma AI for glaucoma detection. The classification algorithm used in the mobile app was created by Yuan Liu in [1]. The Attention-Guided Stereo Ensemble Network (AGSE-Net) consists of Convolutional Neural Network (CNN) and Attention branches. The network was modified to classify non-stereo fundus images of the retina and integrated into the app. Users can classify images taken within the app – with the use of a smartphone fundus photography attachment – or images selected from the mobile device photo gallery. When tested on the RIM-ONE DL data set, the app was able to classify images with 84.54% accuracy, 91.27% specificity, and 72.29% sensitivity. The app is all-in-one in that it does not require resources outside the mobile device to run and only requires Internet connection during installation. The Glaucoma AI app uses approximately 2.17 GB of device internal storage. During a typical run, the peak CPU usage is 87% and peak memory usage is 0.7 GB on the Samsung Galaxy Tab S7. Glaucoma AI is the only glaucoma screening app that has a simple, easy-to-use interface, only requires computational resources within the mobile device, was trained and tested with various data sets to show realistic results, and has well-documented implementation and testing details. Master of Science (Signal Processing) 2022-09-19T07:41:16Z 2022-09-19T07:41:16Z 2022 Thesis-Master by Coursework Toshiko, S. J. (2022). A machine learning-enabled mobile app for glaucoma detection. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/161747 https://hdl.handle.net/10356/161747 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering::Electronic systems::Signal processing
spellingShingle Engineering::Electrical and electronic engineering::Electronic systems::Signal processing
Toshiko, Seki Jennifer
A machine learning-enabled mobile app for glaucoma detection
description While some illnesses can be diagnosed based on simple metrics, afflictions like glaucoma tend to rely on doctor subjectivity for a diagnosis. Studies have shown machine learning algorithms, which remove this subjectivity, can actually outperform doctors in correct glaucoma diagnoses. In addition, screenings done at clinics can be expensive and time-consuming. This dissertation proposes a machine learning-enabled Android mobile app called Glaucoma AI for glaucoma detection. The classification algorithm used in the mobile app was created by Yuan Liu in [1]. The Attention-Guided Stereo Ensemble Network (AGSE-Net) consists of Convolutional Neural Network (CNN) and Attention branches. The network was modified to classify non-stereo fundus images of the retina and integrated into the app. Users can classify images taken within the app – with the use of a smartphone fundus photography attachment – or images selected from the mobile device photo gallery. When tested on the RIM-ONE DL data set, the app was able to classify images with 84.54% accuracy, 91.27% specificity, and 72.29% sensitivity. The app is all-in-one in that it does not require resources outside the mobile device to run and only requires Internet connection during installation. The Glaucoma AI app uses approximately 2.17 GB of device internal storage. During a typical run, the peak CPU usage is 87% and peak memory usage is 0.7 GB on the Samsung Galaxy Tab S7. Glaucoma AI is the only glaucoma screening app that has a simple, easy-to-use interface, only requires computational resources within the mobile device, was trained and tested with various data sets to show realistic results, and has well-documented implementation and testing details.
author2 Wang Lipo
author_facet Wang Lipo
Toshiko, Seki Jennifer
format Thesis-Master by Coursework
author Toshiko, Seki Jennifer
author_sort Toshiko, Seki Jennifer
title A machine learning-enabled mobile app for glaucoma detection
title_short A machine learning-enabled mobile app for glaucoma detection
title_full A machine learning-enabled mobile app for glaucoma detection
title_fullStr A machine learning-enabled mobile app for glaucoma detection
title_full_unstemmed A machine learning-enabled mobile app for glaucoma detection
title_sort machine learning-enabled mobile app for glaucoma detection
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/161747
_version_ 1745574629464866816