Automated Tool Support for Glaucoma Identification with Explainability Using Fundus Images

Project Code :TMMAAI348

Objective

The objective of this project is to develop an automated tool for the identification of glaucoma using fundus images, integrating deep learning algorithms to classify the condition. The system will include explainability features to provide clear insights into the decision-making process. This will aid clinicians in understanding and trusting the model’s results for better diagnosis.

Abstract

The proposed study presents an automated tool for glaucoma identification utilizing fundus images, emphasizing the importance of explainability in machine learning models. The process begins with image pre-processing, employing two primary techniques: Contrast Limited Adaptive Histogram Equalization (CLAHE) and median filtering, to enhance image quality and remove noise. Data augmentation techniques, including rotation and vertical flipping, are applied to increase the robustness of the model by diversifying the training dataset. Subsequently, the U-Net architecture is utilized for precise segmentation of the optic disc and cup in fundus images, enabling the model to focus on relevant features indicative of glaucoma. The classification of healthy and glaucomatous eyes is performed using the InceptionV3 deep learning model, known for its superior performance in image recognition tasks. To enhance the interpretability of the model, Grad-CAM (Gradient-weighted Class Activation Mapping) is implemented, providing visual explanations of the model's predictions by highlighting important regions in the fundus images. The overall accuracy of the automated tool is evaluated, demonstrating its potential as a reliable support system for ophthalmologists in early glaucoma detection, ultimately contributing to improved patient outcomes through timely diagnosis and intervention.

Index Terms— Artificial intelligence, classification, explainability, segmentation, support tool, trustworthiness.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Software: Matlab 2020a or above

Hardware:

Operating Systems:

  • Windows 10
  • Windows 7 Service Pack 1
  • Windows Server 2019
  • Windows Server 2016

Processors:

Minimum: Any Intel or AMD x86-64 processor

Recommended: Any Intel or AMD x86-64 processor with four logical cores and AVX2 instruction set support

Disk:

Minimum: 2.9 GB of HDD space for MATLAB only, 5-8 GB for a typical installation

Recommended: An SSD is recommended A full installation of all MathWorks products may take up to 29 GB of disk space

RAM:

Minimum: 4 GB

Recommended: 8 GB

Learning Outcomes

·   Introduction to Matlab

·   What is EISPACK & LINPACK

·   How to start with MATLAB

·   About Matlab language

·   Matlab coding skills

·   About tools & libraries

·   Application Program Interface in Matlab

·   About Matlab desktop

·   How to use Matlab editor to create M-Files

·   Features of Matlab

·   Basics on Matlab

·   What is an Image/pixel?

·   About image formats

·   Introduction to Image Processing

·   How digital image is formed

·   Importing the image via image acquisition tools

·   Analyzing and manipulation of image.

·   Phases of image processing:

               o  Acquisition

               o  Image enhancement

               o  Image restoration

               o   Color image processing

               o  Image compression

               o   Morphological processing

               o   Segmentation etc.,

·   How to extend our work to another real time applications

·   Project development Skills

               o   Problem analyzing skills

               o   Problem solving skills

               o   Creativity and imaginary skills

               o   Programming skills

               o   Deployment

               o   Testing skills

               o   Debugging skills

               o   Project presentation skills

               o   Thesis writing skills

Demo Video