Deep neural network based robust computer-aided cataract diagnosis system using fundus retinal images

https://doi.org/10.1016/j.bspc.2021.102985Get rights and content

Highlights

  • A deep neural network based robust cataract diagnosis system is proposed.

  • The proposed cataract diagnosis system is robust against noisy environment.

  • A combined feature extraction technique is used to enhance the robust performance.

  • Noise level estimation-based classifier is presented for optimum performance.

  • The proposed system is robust and better when compared with existing systems.

Abstract

Cataract is the cloudiness present in the eye lens due to denaturation of active protein cells. Cataract affects the quality-of-life and thereby troubling the daily routine activities. Early diagnosis and treatment may reduce the vision loss and delays the cataract progression. To diagnose large-screen population, the computer-aided cataract diagnosis (CACD) system using fundus retinal (FR) images is required. In this paper, a CACD system using FR images is proposed to achieve better diagnostic accuracy. It is perceived that the performance of existing CACD systems is poor against noisy input FR images. However, the distortion such as noise is unavoidable in input images due to complex processes involved in the image acquisition. Hence, it is required to consider the effect of noise in the design of CACD systems. So the proposed CACD system includes this issue in the design and provides the robust performance. In the presented CACD system, the features are extracted using combined feature extraction (CFE) technique using two independently fine-tuned deep convolutional neural networks. The noise level estimation (NLE)-based classification is adopted in the classification stage. In NLE-based classification, a set of multi-class support vector machine (SVM) classifiers, which are trained independently at noise levels from 0 to 25 are considered. Finally, the features extracted using CFE are then mapped to a specific multi-class SVM classifier based on noise level present in an input FR image. From the experimental results, it is observed that the proposed system exhibits superior performance than existing CACD systems under noisy conditions.

Introduction

Visual impairment is the inability of a human to perceive a clear vision. Out of 7.3 billion global population, 2.2 billion population suffering from visual impairments in which one billion visual impairment could have been prevented [1]. The addressable cataract cases out of one billion visual impairment population are approximately 65.2 million [2]. So cataract is a global problem. The prevalence of visual impairment is high in developing countries than in developed countries [3]. In the year 2015, the vision loss expert group (VLEG) estimated the global blindness and moderate to severe visual impairment (MSVI) statistics worldwide [2], [3]. As per VLEG, the estimated global blindness (MSVI) is 36 (217) million. Out of 36 (217) million of global blindness, worldwide 12.6 (52.6) million of blindness (MSVI) is due to cataract. By 2020, the blindness (MSVI) due to cataract is predicted to increase to 13.4 (57.1) million [2]. The uncorrected refractive error (URE), cataract, diabetic retinopathy (DR), age-related macular degeneration (AMD), glaucoma, etc. are considered as global causes of visual impairment [2]. The percentage of global causes for visual impairments such as MSVI and blindness are shown in Fig. 1. From Fig. 1, it is clear that the cataract is the leading cause of blindness and the second leading cause of MSVI.

The eye lens is transparent and responsible for clear vision. The optical homogeneity of an eye lens is due to several interdependent factors. Cataract is the haziness due to denaturation of active proteins in the eye lens. The opacity present in the eye lens scatters the light entering into the retina [4]. The common risk factors of cataract are age, ultraviolet-B exposure, diabetes, and genetic composition. But in most of the cases, older adults (age > 50) are affecting due to cataract [5]. Cataracts can impact visual quality-of-life by affecting daily activities of human beings related to mobility, perceptibility, and societal life [6]. The treatment for cataract is surgery in which the cloudy lens is replaced with an artificial intraocular lens. The availability of eye care services are not equally available to all regions [7]. The unequal access to eye care leads to an increase in the waiting list such that surgeries performed are not meeting the demand at a given time. So cataract cases are increasing for every year [8]. The main challenge is to prevent or delay cataract formation. The early diagnosis of cataract can control vision loss worldwide.

In the process of diagnosis, the ophthalmologist needs to observe retinal image in order to provide grading for the cataract. The grading is the standard procedure in which the severity of cataract can be identified using standard grading methods. The commonly used grading method is the lens opacity classification system-III [9]. The traditional methods of cataract diagnosis are bulky, time-consuming and often requires a well-trained operator [10]. In recent years, the use of fundus cameras for cataract diagnosis is increasing due to various reasons such as flexibility, easy-to-use, low-cost, and operability with less-trained staff [10]. The fundus retinal (FR) image-based computer-aided cataract diagnosis (CACD) systems may enable the telemedicine application remotely and thus make it possible large-scale screening population [11]. Motivated by the preceding discussion, an effective CACD system using FR images is proposed in this paper.

Noise in FR images is inevitable due to complex image acquisition system [12]. It is observed that the performance of existing CACD systems [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30] is poor due to noisy input FR images. Hence, the proposed CACD system is intended to achieve better performance for good-quality and noisy input FR images. The presented CACD system consists of two stages: feature extraction and classification. In feature extraction stage, the combined feature extraction (CFE) technique is used. The CFE technique extracts features from two independently fine-tuned deep convolutional neural networks (DCNN) and then combines those features for better discrimination. The noise level estimation (NLE)-based classification using multi-class support vector machine (SVM) classifiers is used in the classification stage. The NLE-based classification consists a set of independently trained multi-class SVM classifiers at noise levels ranging from 0 to 25 in which a single classifier is selected based on NLE from an input FR image. To analyze the presented CACD system effectively, the FR images are collected from the publicity available EyePACS dataset [31]. The collected FR images are refined for good-quality and then divided into four categories such as normal (non-cataractous), mild, moderate and severe with the help of experienced ophthalmologists. The noisy FR image datasets are created using good-quality FR image dataset and then used in the analysis. The noise models such as additive white Gaussian (signal-independent), multiplicative and practical (Poisson-Gaussian) noise models are used in this work. The proposed CACD system is constructed using a signal-independent noise model and then made applicable to signal-dependent noises such as multiplicative and Poisson-Gaussian. The performance of the proposed CACD system is observed as better in terms of diagnostic accuracy when compared with existing CACD systems under noisy conditions.

The remainder of this paper is structured as follows: Section 2 describes the existing systems of CACD. The proposed CFE technique and NLE-based classification are explained in Section 3. The experimental setup required to analyze the proposed CACD system is presented in Section 4. The merits and demerits of the proposed CACD system are discussed in Section 5. The conclusion is presented in Section 6.

Section snippets

Related works

The CACD using FR images is an active research topic. From the last decade, different methods for FR image-based CACD systems [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30] have been developed by various researchers. The method of CACD system has been considered as a classic image classification problem. So the problem of cataract diagnosis using FR images has been solved with the help of natural image classification systems. In

Proposed CACD system

The noise level of input FR image must inevitably be same to the noise level of FR images used in the training in order to achieve better diagnostic accuracy under noisy environment [35]. At the same time, the fine-tuning (retraining) of a pre-trained network with noisy images increases the robustness against noisy input FR images [36]. So the combination of fine-tuned DCNN in association with noise level matching further improves the robustness than individual method. Hence, the CFE technique

Experimental results

In this section, the description regarding conducted experiments, obtained results and comparison study with other existing CACD systems is presented exclusively.

Discussion

The existing DCNN-based CACD systems [21], [22], [23], [24], [25], [26], [27], [28], [29], [30] are efficient than manual feature extraction-based methods [13], [14], [15], [16], [17], [18], [19], [20]. The process of training the DCNN from scratch is often required a large dataset in association with computation facility. In real-time, the collection of a large dataset for a particular application like cataract diagnosis is time-consuming and sometimes near impossible [33]. The manual

Conclusion

The performance diminution is observed in CACD systems for noisy input FR images. The CACD system using CFE technique followed by NLE-based classification is proposed. The combined features extracted through CFE corrected the performance diminution against noisy FR images. The analysis is carried out with AWGN and signal-dependent noises such as multiplicative and practical noises. The performance of presented CACD system is analyzed and then compared with existing systems. From the

CRediT authorship contribution statement

Turimerla Pratap: Conceptualization, Methodology, Software, Writing – original draft. Priyanka Kokil: Investigation, Editing, Supervision.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

This work was funded by Science and Engineering Research Board (SERB), Department of Science and Technology (DST), India [Grant no. ECR/2017/000135]. The authors would like to express their sincere thanks and gratitude to all the ophthalmologists especially Dr. M. Manjulamma who spend their precious time for this work. The authors are thankful to the editor and anonymous reviewers for their constructive comments and suggestions.

References (49)

  • AllenD. et al.

    Cataract and surgery for cataract

    BMJ: Br. Med. J.

    (2006)
  • LundströmM. et al.

    Vision related daily life problems in patients waiting for a cataract extraction

    Br. J. Ophthalmol.

    (1994)
  • BrianG. et al.

    Round table cataract blindness–challenges for the 21st century

    Bull. World Health Organ.

    (2001)
  • TaylorH.R.

    Cataract: how much surgery do we have to do?

    Br. J. Ophthalmol.

    (2000)
  • GaliH.E. et al.

    Cataract grading systems: a review of past and present

    Curr. Opin. Ophthalmol.

    (2019)
  • PanwarN. et al.

    Fundus photography in the 21st century–a review of recent technological advances and their implications for worldwide healthcare

    Telemed. E-Health

    (2016)
  • AbràmoffM.D. et al.

    Retinal imaging and image analysis

    IEEE Rev. Biomed. Eng.

    (2010)
  • SahuS. et al.

    An approach for de-noising and contrast enhancement of retinal fundus image using CLAHE

    Opt. Laser Technol.

    (2019)
  • Abdul-RahmanA.M. et al.

    Fourier analysis of digital retinal images in estimation of cataract severity

    Clin. Exp. Ophthalmol.

    (2008)
  • ZhengJ. et al.

    Fundus image based cataract classification

  • YangM. et al.

    Classification of retinal image for automatic cataract detection

  • XiongL. et al.

    An approach to evaluate blurriness in retinal images with vitreous opacity for cataract diagnosis

    J. Healthc. Eng.

    (2017)
  • FanW. et al.

    Principal component analysis based cataract grading and classification

  • ZhangL. et al.

    Automatic cataract detection and grading using deep convolutional neural network

  • Cited by (9)

    View all citing articles on Scopus
    View full text