Next Article in Journal
Research on Indirect Influence-Line Identification Methods in the Dynamic Response of Vehicles Crossing Bridges
Previous Article in Journal
Effect of Layout Discretization on the Performance of Zone Control-Based Multi-AGV Traffic Management Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optical and Electronic Expert System for Diagnosing Eye Pathology in Glaucoma

by
Orken Mamyrbayev
1,
Sergii Pavlov
2,
Yosip Saldan
3,
Kymbat Momynzhanova
4,* and
Sholpan Zhumagulova
4
1
Laboratory of Computer Engineering of Intelligent Systems, Institute of Information and Computational Technologies, Almaty 050010, Kazakhstan
2
Scientific Laboratory of Biomedical Optics and Photonics, Department of Biomedical Engineering and Optic-Electronic Department, Vinnytsia National Technical University, 21000 Vinnytsia, Ukraine
3
Department of Ophthalmology, National Pirogov Memorial Medical University, 21018 Vinnytsia, Ukraine
4
Faculty of Information Technology, Kazakh National University named after Al-Farabi, Almaty 050038, Kazakhstan
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(17), 7816; https://doi.org/10.3390/app14177816
Submission received: 10 July 2024 / Revised: 25 August 2024 / Accepted: 28 August 2024 / Published: 3 September 2024

Abstract

:
For the first time, mathematical models for evaluating biomedical images were obtained using fuzzy set methods on the basis of expert knowledge bases, thus making it possible to carry out complex qualitative diagnostics and increase the reliability and efficiency of diagnosis. A methodology for analyzing biomedical images was formed based on the fuzzy set apparatus, which allowed a fuller assessment of the level of disease for glaucoma patients. Aspects of the practical implementation of the optical–electronic system for biomedical information processing were considered. An algorithm and an optical–electronic system for biomedical image analysis are proposed, and they can be used to increase the informativeness and reliability in the diagnosis of eye pathologies and glaucoma in particular.

1. Introduction

The modern level of knowledge in the field of information technologies allows creating quite effective tools for optimizing the processes of medical diagnosis and treatment, in particular, the diagnosis of glaucoma. However, in order to increase the effectiveness and reliability of support for decision-making about the level of pathology in the diagnosis of glaucoma, it is necessary to create automated systems based on a wide range of modern mathematical and optimization methods, systems theory and system analysis, in particular, the use of the fuzzy set method. Today, this problem in medical practice is quite non-trivial, since the factor of subjectivity enters the decision-making process, which leads to a decrease in the reliability of the established diagnosis. An early diagnosis of eye pathologies is the most important stage in the treatment of eye diseases, in particular, fundus, glaucoma, etc. At the same time, inaccurate vision test results can lead to the appointment of inappropriate treatment, and instead of helping and restoring vision, it will only worsen it.
When experts form a reference sample of images of fundi, conflicts may arise due to ambiguities in the images. Practice has shown that even the same expert can differently assess whether the same image displays glaucoma or not at different times (after a week, a month, etc.). It is natural that different experts often have different opinions about the presence of glaucoma in images of fundi. Therefore, when forming a knowledge base using an expert system, it is necessary to provide procedures for assessing the convergence and reproducibility of the results of creating a reference sample [1,2,3].
The result of the work on an optical–electronic expert system is a conclusion about the presence of glaucoma of a certain type with an indication of its probability. The latter requires the creation of a representative reference sample of images of a necessary volume [4,5,6].
A feature of the considered expert system is that, along with the knowledge of experts accumulated in it, a database is created based on the results of measuring quantitative features through automated image processing. Next, a conclusion is formed based on the assessment of the probability of the considered image exhibiting a type of glaucoma belonging to a list of possible types [2,7,8,9].
Since conclusions based on the results of drug research using expert systems are formed based on the results of computer image processing, it is necessary to consider the factors affecting the accuracy of the measurements performed in the system [10,11,12,13].
For the considered task of automating the analysis of fundi, in the first stage, image improvement procedures are performed; these are associated with the suppression of image-distorting factors (filtering of obstacles, elimination of lighting irregularities, etc.). In the description stage, the characteristic features of an object are calculated; on this basis, in the third stage, the object is assigned to a class. The key to these three stages is the description stage. The recognition result depends on the choice of features and their informativeness (the ability to attribute an object to a class based on the value of the features). We can distinguish two groups of factors that influence the recognition result; the first group is that of the properties of the object itself (images of fundi are very diverse), while the second group is that of the image formation conditions (sensor noise, uneven illumination of the object, etc.) [14,15].
The purpose of this work is to develop a conceptual model of an optical–electronic expert system for the diagnosis of glaucoma using computer processing methods, as well as to analyze the influences of factors on the results of fundus image recognition [16,17,18].

2. Methods

The proposed approach to the recognition of images of fundi is based on the use of the knowledge of specialists in the field of ophthalmology and consists of creating an expert system for the diagnosis of glaucoma. The basis of the system is a reference sample of digital images, the description of which is stored in the knowledge base. An important component of the system is the analytical subsystem, which includes many rules by which decisions are made (Figure 1) [19,20,21,22].
There are factors that have a dominant influence on the correctness of image recognition. As a result of the research conducted here, several factors that had the most significant impacts on the accuracy of the measurement results were identified, and they were divided into three groups based on the type of source (instrumental, methodical, subjective user errors).
For the considered system, instrumental factors can be classified into two groups; the first is that of factors that are due to physical processes in the equipment used, while the second is that of factors that are due to the influence of external conditions. The first group of instrumental factors includes the noise of the image sensor, color distortions of the camera, brightness distortions, diffraction effects of the optical system, uneven spectral characteristics of the illuminator in the ophthalmoscope, uneven illumination of the drug in the field of view of the camera, etc. The factors of the second group include factors determined by the external conditions of the system’s application [23,24,25].
So, for example, an image registered in the system can be affected by factors such as the presence of bright external lighting (sunlight), which can decrease the contrast of the image. In addition, the external factors include surface vibration (this can lead to image distortion when using large exposures) [26,27].
First, the methodological factors include the measurement model and mathematical methods of image processing that are implemented in the system software, as well as the discretization and quantization operations that are carried out when forming a digital image.
A group of factors that depend on the user is related to the setting of the ophthalmoscope (the choice of the lens, the position of the condenser, field, and aperture diaphragm, the voltage of the lamp, and light flux correction filters, position of the lens focus). Along with these, this group includes factors related to the selection of the field for research and the positioning of the research object in the field of view of the camera, as well as factors that depend on the user in the interactive mode of image processing (when the processing parameters are specified by the user when implementing the processing in the application software).

Related Work

Many authors have created models for the diagnosis and classification of glaucoma using a variety of research approaches and computer programs. These methods have led to the development of several research models. Most of these models include several layers of performance analysis using deep learning. Many similarities between retinal disease and glaucoma make it difficult to distinguish between them. The authors used such parameters as intraocular pressure, field of vision, excavation diameter to OD diameter ratio, excavation area to OD area ratio, excavation volume to OD volume ratio, excavation area, excavation volume, area neuroretinal belt, volume of the neuroretinal belt, average thickness of the nerve fiber layer along the edge of the disc, cross-sectional area of the nerve fiber layer along the edge of the disc.
In the past, glaucoma could be identified from these digital recordings of retinal images. This strategy has been used in the vast majority of clinical trials, making it the most commonly used technique.
The image classification method was used to analyze the data and organize things into categories. This project required numerical analysis of the image filled correctly. In order to finish the study on time, the information needs to be entered in different groups, such as “normal” and “glaucoma”. They used the U-Net segmentation technique to accurately identify and segment the optic cup in the retinal fundus photographs they examined.
A detailed analysis of the methods used today to diagnose glaucoma is presented in the work of the authors: Kashyap, R.; Nair, R.; Gangadharan, S.M.P.; Botto-Tobar, M.; Farooq, S.; and Rizwan [28].
It should be noted that the CNN technique for the diagnosis of glaucoma involves combining the results of two different types of measurements, namely temporal and geographical data. Because they did it this way, they could use both time and place data. Thanks to these characteristics, it was possible to make a reliable diagnosis of the condition of the eye (on the basis of a static structural system).

3. Recommendations for the Implementation of the Optical–Electronic Expert System for the Proceeding of Images of the Retina of the Eye

To implement the tasks, the architecture of the optical–electronic expert system shown in Figure 2 was implemented.
The user receives the data to be processed as a result of diagnostics based on a modern fundus camera. An interface for entering information and its pre-processing has been developed, which allows you to process images and accurately distinguish pathological zones.
In the future, the received processed image must be recorded in the knowledge base replenishment block, for the sake of correct interpretation when the dynamics of progress or regression of this or that pathology is carried out.
The block of formation of knowledge bases is responsible for the preservation of all previously obtained data and existing standards regarding the norms and pathologies of the fundus of the eye.

4. Realization of Expert System for Diagnosing Glaucoma Based on Fuzzy Logic

A conceptual model of an expert system for diagnosing glaucoma is proposed to reduce the ambiguity of the interpretation of research objects. Factors affecting the correctness of the recognition of complex objects (images of fundi) using an expert system based on methods of computer ophthalmoscopy were considered (Table 1).
Mathematical equations for classification of the level of pathology are formed from the data in Table 1 (Rotshtein A. Design and Tuning of Fussy IF–THEN Vuly for Medical Didicol Diagnosis).
For d1,
μ d 1 ( x 1 ÷ x 11 ) = μ H ( x 1 ) μ B ( x 2 ) μ H ( x 3 ) μ H ( x 4 ) μ H ( x 5 )
μ H ( x 6 ) μ H ( x 7 ) μ B C ( x 8 ) μ H C ( x 9 ) μ C ( x 10 ) μ C ( x 11 )
μ H C ( x 1 ) μ B ( x 2 ) μ H C ( x 3 ) μ H C ( x 4 ) μ H ( x 5 )
μ H C ( x 6 ) μ H C ( x 7 ) μ B ( x 8 ) μ C ( x 9 ) μ B C ( x 10 ) μ B C ( x 11 )
μ H C ( x 1 ) μ B ( x 2 ) μ C ( x 3 ) μ C ( x 4 ) μ H ( x 5 )
μ C ( x 6 ) μ H C ( x 7 ) μ B ( x 8 ) μ B C ( x 9 ) μ B ( x 10 ) μ B ( x 11 )
μ H C ( x 1 ) μ B ( x 2 ) μ B C ( x 3 ) μ C ( x 4 ) μ H ( x 5 )
μ C ( x 6 ) μ H C ( x 7 ) μ B ( x 8 ) μ B ( x 9 ) μ B ( x 10 ) μ B ( x 11 )
For d2,
μ d 2 ( x 1 ÷ x 11 ) = μ H ( x 1 ) μ C ( x 2 ) μ C ( x 3 ) μ H C ( x 4 ) μ H ( x 5 )
μ H C ( x 6 ) μ H ( x 7 ) μ C ( x 8 ) μ H C ( x 9 ) μ H C ( x 10 ) μ H C ( x 11 )
μ H C ( x 1 ) μ C ( x 2 ) μ B C ( x 3 ) μ C ( x 4 ) μ H ( x 5 )
μ C ( x 6 ) μ H C ( x 7 ) μ B C ( x 8 ) μ C ( x 9 ) μ C ( x 10 ) μ C ( x 11 )
μ H C ( x 1 ) μ C ( x 2 ) μ B C ( x 3 ) μ B C ( x 4 ) μ H ( x 5 )
μ B C ( x 6 ) μ C ( x 7 ) μ B ( x 8 ) μ B C ( x 9 ) μ B C ( x 10 ) μ B C ( x 11 )
μ H C ( x 1 ) μ C ( x 2 ) μ B C ( x 3 ) μ B C ( x 4 ) μ H ( x 5 )
μ B C ( x 6 ) μ C ( x 7 ) μ B ( x 8 ) μ B C ( x 9 ) μ B ( x 10 ) μ B C ( x 11 )
For d3,
μ d 3 ( x 1 ÷ x 11 ) = μ B ( x 1 ) μ H ( x 2 ) μ C ( x 3 ) μ H C ( x 4 ) μ H ( x 5 )
μ H C ( x 6 ) μ H ( x 7 ) μ H ( x 8 ) μ H C ( x 9 ) μ H C ( x 10 ) μ H C ( x 11 )
μ B ( x 1 ) μ H C ( x 2 ) μ B C ( x 3 ) μ C ( x 4 ) μ H C ( x 5 )
μ C ( x 6 ) μ H C ( x 7 ) μ H C ( x 8 ) μ C ( x 9 ) μ C ( x 10 ) μ C ( x 11 )
μ B ( x 1 ) μ C ( x 2 ) μ B ( x 3 ) μ B C ( x 4 ) μ H C ( x 5 )
μ B C ( x 6 ) μ C ( x 7 ) μ C ( x 8 ) μ B C ( x 9 ) μ B C ( x 10 ) μ B C ( x 11 )
μ B ( x 1 ) μ C ( x 2 ) μ B ( x 3 ) μ B C ( x 4 ) μ H C ( x 5 )
μ B C ( x 6 ) μ B C ( x 7 ) μ B C ( x 8 ) μ B C ( x 9 ) μ B C ( x 10 ) μ B C ( x 11 )
μ B ( x 1 ) μ C ( x 2 ) μ B ( x 3 ) μ B C ( x 4 ) μ H C ( x 5 )
μ B C ( x 6 ) μ B C ( x 7 ) μ B ( x 8 ) μ B C ( x 9 ) μ B C ( x 10 ) μ B C ( x 11 )
For d4,
μ d 4 ( x 1 ÷ x 11 ) = μ B ( x 1 ) μ H ( x 2 ) μ B C ( x 3 ) μ C ( x 4 ) μ H ( x 5 )
μ H C ( x 6 ) μ H ( x 7 ) μ H ( x 8 ) μ H ( x 9 ) μ H ( x 10 ) μ H ( x 11 )
μ B ( x 1 ) μ H ( x 2 ) μ B ( x 3 ) μ B C ( x 4 ) μ H C ( x 5 )
μ C ( x 6 ) μ H C ( x 7 ) μ H C ( x 8 ) μ H C ( x 9 ) μ H C ( x 10 ) μ H C ( x 11 )
μ B ( x 1 ) μ H ( x 2 ) μ B ( x 3 ) μ B ( x 4 ) μ C ( x 5 )
μ B C ( x 6 ) μ C ( x 7 ) μ C ( x 8 ) μ C ( x 9 ) μ C ( x 10 ) μ C ( x 11 )
μ B ( x 1 ) μ H ( x 2 ) μ B ( x 3 ) μ B ( x 4 ) μ B C ( x 5 )
μ B ( x 6 ) μ B C ( x 7 ) μ B C ( x 8 ) μ C ( x 9 ) μ B C ( x 10 ) μ B C ( x 11 )
μ B ( x 1 ) μ H ( x 2 ) μ B ( x 3 ) μ B ( x 4 ) μ B ( x 5 )
μ B ( x 6 ) μ B ( x 7 ) μ B ( x 8 ) μ C ( x 9 ) μ B C ( x 10 ) μ B C ( x 11 )

5. Algorithmic Software Implementation for Processing Biomedical Images

During the analysis of the characteristics of a fundus, the reliability of the final assessment of the images therein should be increased by using expert methods. The proposed approach to the recognition of images of fundi is based on the use of the knowledge of specialists in the field of ophthalmology and consists of creating an expert system for the diagnosis of glaucoma. The basis of this system is a reference sample of digital images, the description of which is stored in a knowledge base. An important component of the system is the analytical subsystem, which includes many rules by which decisions are made.
To obtain a diagnosis with the help of an expert database, we suggest using elements of fuzzy logic. We built a model on the basis of actual data (Table 1).
Using an algorithm from a processing method based on the fuzzy logic apparatus, we obtain the following.
When entering the data from Table 1, we obtain the following (Figure 3).
When saving the data, i.e., entering the lower and upper values, we can enter the patient’s data.
Having obtained the result, we can conclude that the patient has glaucoma of the third degree (Figure 4).

6. Physical Modeling of the Optical–Electronic System for Researching Pathologies of Fundi

Physical modeling of the optical–electronic system for researching pathologies of fundi performed for the formation of an optical–electronic system for entering biomedical information.
The optical–electronic system for obtaining images of the retina of an eye is related to medicine, namely, to devices for examining fundi, and it can be used in ophthalmology to conduct medical and biological research and, specifically, to fix images of retinas. The optical channel is realized as follows.
The radiation flow coming from the radiating surface of the source to the remote illuminating surface can be calculated as follows (1):
Φ = L S s o u r s c e S s q cos β 1 cos β 2 l 2 ,
where L is the brightness of the emitting surface; Ssource is the area of the radiating surface; Ssq is the area of the illuminating surface; β1 is the angle between the direction of radiation propagation and the normal to the radiating surface; β2 is the angle between the direction of radiation propagation and the normal to the illuminating surface; and l is the distance between the surfaces.
If the lighting system directs radiation into the eye through a pupil area with an area Ssource, then this area can be considered as a light-emitting surface, the brightness of which Llaser due to the transition of light rays from the air to the eye is related to the brightness of the source—the LED Ldiode—according to the following Expressions (1) and (2):
L l a s e r = n e y e 2 L d i o d e ,
where Neye is the average refractive index of eye tissues.
Taking Expression (2) and the transmission coefficient of the optical system of the eye τeye into account, Expression (1) for the light flux falling on the retina can then be written in the following form:
F = τ e y e n e y e 2 L d i o d e S s o u r c e S e y e cos β 1 cos β 2 l e y e 2
where Seye is the area of the retina; and leye is the distance between the pupil and the retina.
When the light flux spreads along the optical axis of the eye, which is assumed to be perpendicular to the planes of the pupil and retina (β1 = β2 = 0), the illumination of the retina will be
E o k ɑ = F S s q = τ e y e n e y e 2 L d i o d e S s o u r c e l e y e 2
Expression (4) is true for the illumination of a retinal point lying on the optical axis of the eye. However, since the fundus is a sphere and due to the multiple reflections of light rays inside the eye, it can be assumed that the illumination of the entire retina is uniform and is determined by Expression (4).
A uniformly illuminated retina, diffusely reflecting the light stream falling on it, represents a secondary light source, the brightness of which will be equal to
L e y e = ρ E e y e π = ρ τ e y e n e y e 2 L d i o d e S s o u r c e π l e y e 2
where ρ is the diffusion reflection coefficient.
Illumination of the retinal image takes place on the photomatrix, which is built with the following optical system:
E = τ o s π L c 4 n n 2 D f 2 β p 2 ( β p β ) 2
where τos is the transmission coefficient of the optical system; n′ is the refractive index of the medium in the image space (n′ = 1); n is the index of refraction of the medium in the space of objects (n = noka); D is the diameter of the entrance pupil of the optical system; f′ is the focal length of the optical system; βp is the linear increase in the optical system in the pupils; and β is the linear increase in the optical system.
Substituting (5) into (6) and assuming a linear increase in the pupils βp = 1, for the illumination of the retinal image on the photomatrix, we obtain
E = τ o c τ o k ɑ ρ L c 𝜕 S 𝜕 ж 4 l o k ɑ 2 D f 2 1 ( 1 β ) 2
Let us assume that τeye = 0.5, τos = 0.9, ρ = 0.2, leye = 24, and diameter = 24 mm. The maximum brightness of the light source that can be transmitted when directly observed is 7500 cd/m2. So that patients would not feel discomfort, as an illuminator, we chose an LED; Lsd = 7000 cd/m2. Let us also assume that the projection of the source onto the pupil of the eye occupies 50% of its area. In this case, with a pupil diameter of 6 mm, Sd.pup = 14.13 mm. To perceive the image, we used the 6.6 Megapixel CMOS photomatrix NOII4SM6600A, the main indicators of which are as follows:
Dimensional capacity2210 × 3002
Optical format, inches1
Range of spectral sensitivity, nm, hm400…1000
Apparent sensitivity, V/(lx/s)2.01
Dark signal, mV/s 3.37
The required linear increase β in the optical system can be determined by the ratio that corresponds to the condition under which the retinal image occupies the largest part of the photomatrix area:
β = H p h m D c
where Hphm is the height of the photomatrix; and Dretina is the diameter of the retina.
The optical matrix format of 1 inch corresponds to the size of 12.8 × 9.6 mm. The diameter of the human retina is 22 mm. Then,
β = 9.6 22 = 0.436
By substituting numerical values for the definition in Expression (7), we obtain
E = 0.9 0.5 0.2 7000 14.13 4 24 2 D f 2 1 ( 1 0.436 ) 2 = 12.146 D f 2
To carry out further calculations, we will determine the illumination of the photomatrix E′ at which the value of the useful output signal will be comparable to the dark one. The minimum illumination of the image at which it is indistinguishable from the background noise is found using the sensitivity of the photomatrix and the value of the dark signal:
E 0 = 3.37 10 3 2.01 = 1.677 10 3
To obtain a good image of the retina, the illumination of the photomatrix must be at least 10 times higher than this value. Therefore,
E = 0.01677   ( Lx )
Then, using Expression (9) for the geometric luminous intensity of the optical system, we have
D f 2 = 0.01677 12.146 = 1.38 10 3
In order to use the entire field of the optical system, the entrance pupil must be aligned with the plane of the eye pupil. In this case, the field aperture will be the frame of the photomatrix, and with the linear magnification selected in accordance with Expression (8), the image of the entire retina will be formed on the photomatrix. The diameter of the entrance pupil of the optical system D is chosen to be equal to 3 mm. As a result, the area of the entrance pupil of the optical system is equal to 7.065 mm2, which is 25% of the area of the pupil of the eye with a pupil diameter of 6 mm. Then, from Expression (10), for the focal length of the optical system, we obtain
f = 9 1.38 10 3 = 80.76   ( mm )
When calculating the focal length of the optical system, the linear increase in the pupils βp was taken to be equal to 1. This corresponds to the case when the distance −zp from the front focus of the optical system to the input pupil is equal to the front focal length of the optical system:
z p = f = 80.76   ( mm )
The distance from the front focus to the retina is equal to
z = z p l o k ɑ = 80.76 24 = 104.76   ( mm )
The distance z′ from the back focus to the retinal image formed in the photomatrix plane is determined using the linear magnification of the optical system β:
z = β f = 0.436 80.76 = 35.21   ( mm )

7. Evaluation of Metrological Indicators

For most medical and biological studies, the degree of probability of an error-free forecast equal to 95% is considered sufficient, and the number of cases of the general population in which deviations from the patterns established during a sample study may be observed should not exceed 5%. In a number of studies related, for example, to the use of highly toxic substances, vaccines, and surgical treatments, as a result of which serious diseases, complications, and fatal consequences are possible, the degree of probability p = 99.1% is used, i.e., in no more than in 1% of cases of the general population, deviations from the regularities established in the sample population are possible.
The given degree of probability (p) of an error-free forecast corresponds to a certain value of the criterion t substituted into the formula, which also depends on the number of observations.
When n > 30, the degree of probability of an error-free forecast (p = 99.1%) corresponds to the value of t = 3, and when p = 97.2%, this corresponds to a value of t = 2.
When n < 30, the value of t at the appropriate degree of probability of an error-free forecast is determined according to a special table (N.A. Plokhinsky).
We determined the error of representativeness (mp) and the confidence limits of the relative indicator of the general population (Rgen) in relation to the table of results obtained through diagnosis by an ophthalmologist and with the help of an expert database (See Table 2).
A group of glaucoma patients consisting of 126 people aged 50–65 years but with different stages was used.
The representativeness error of the relative indicators was determined according to the diagnoses of an ophthalmologist.
m 1 B = 43 × ( 100 43 ) 42 = 7.64 %
m 2 B = 14 × ( 100 14 ) 42 = 5.35 %
m 3 B = 43 × ( 100 43 ) 42 = 7.64 %
The error of representativeness of the relative indicators was determined according to the diagnoses obtained with the help of the expert database.
m 1 c = 40 × ( 100 40 ) 42 = 7.56 %
m 2 c = 12 × ( 100 12 ) 42 = 5.01 %
m 3 c = 48 × ( 100 48 ) 42 = 7.71 %
The confidence limits of the average values of the general population (Rgen) were calculated as follows:
-
It was necessary to set the degree of probability of an error-free forecast (p = 95%).
-
At a given degree of probability and with a number of observations of more than 30, the value of the criterion t was equal to 2 (t = 2).
Then, P 1 B = Pchoice ± tm = 43% ± 2 × 7.64 = 43% ± 15.28%.
Then, P 2 B = Pchoice ± tm = 14% ± 2 × 5.35 = 14% ± 10.70%.
Then, P 3 B = Pchoice ± tm = 43% ± 2 × 7.64 = 43% ± 15.28%.
Then, P1c = Pchoice ± tm = 40% ± 2 × 7.56 = 40% ± 15.12%.
Then, P2c = Pchoice ± tm = 12% ± 2 × 5.01 = 12% ± 10.02%.
Then, P3c = Pchoice ± tm = 48% ± 2 × 7.71 = 48% ± 15.42%.
Taking the results of the calculation of the confidence limits of the average value of the general population (Rgen) into account, we established with the probability of an error-free forecast (p = 95%) that the frequency of detection of stage I glaucoma at the age of 50–65 years was in the range from 27.72% to 58.28% of cases (diagnosis by an ophthalmologist) and from 24.88% to 55.12% (diagnosis obtained using an expert database). The frequency of detection of stage II glaucoma at the age of 50–65 years ranged from 3.30% to 24.70% of cases (diagnosis by an ophthalmologist) and from 1.98% to 22.02% (diagnosis obtained with an expert database). The frequency of detection of stage III glaucoma at the age of 50–65 years ranged from 27.72% to 58.28% of cases (diagnosis by an ophthalmologist) and from 32.58% to 63.42% (diagnosis obtained with an expert database).
The main purpose of this study is to diagnose glaucoma and to assess whether the disease has affected people. The model can generate either positive or negative results depending on whether the glaucoma disease impact assessment is achieved.
The ability of a model to correctly predict the behavior of a subset is known as its accuracy. Efficiency is calculated using it during the classification process. Its purpose is to give a rough idea of how often both positive and negative changes are needed. In the classification of glaucoma fundus images, it was demonstrated that the training and testing of the proposed model was more accurate than previous models. The results of this study are shown in Table 3.
When evaluating a model, its F-measure, accuracy, precision, and specificity are all considered. Inception additional deep learning models, such as ResNet, ResNet 152v4, DenseNet-169, and VGG-19, CNN are now being utilized to analyze Proposed Model Fuzzy Logic classification findings.
For example, in glaucoma fundus image classification, training and testing using the proposed model turned out to be more accurate than other models previously. The results of this study are shown in Figure 5 and Table 3.
Compared to previous methods, this increased training accuracy from an average of 1.09 percent to 3.96 percent. Compared to other considered models, the tests are 97.2 percent accurate, which means a performance gain of 0.3 to 5.56 percent.
In the future, the received data will be processed by blocks of fuzzy logic, which will make it possible, having in its resource the data of the knowledge base and the received image of a specific patient, to conduct an analysis and give a result about this or that disease. This will enable the doctor to make a correct conclusion about the condition of the fundus during the diagnosis of glaucoma.

8. Conclusions

This paper proposes a deep method based on fuzzy sets for glaucoma assessment and prediction. The glaucoma dataset was used to train a glaucoma image analysis learning model. To detect glaucoma, the images were classified using a deep convolutional neural network.
These images of the fundus retina were used to determine whether the patient had glaucoma. The resulting image data were compared to the baseline images of the dataset. The model was used to extract features from segmented images for data processing.
For the first time, mathematical models were obtained for the evaluation of biomedical images using fuzzy set methods on the basis of expert knowledge bases, which made it possible to carry out complex qualitative diagnostics and increase the reliability and efficiency of diagnosis. A methodology for analyzing biomedical images based on the fuzzy set apparatus was formed, which allowed a fuller assessment of the level of disease for glaucoma.
Aspects of the practical implementation of an optical–electronic system of biomedical information processing were considered. An algorithm and an optical–electronic system for biomedical image analysis were proposed, and they were used to increase the informativeness and reliability of the diagnosis of eye pathologies—in particular, glaucoma. Compared to previous methods, this increased training accuracy from an average of 1.09 percent to 3.96 percent. Compared to other considered models, the tests are 97.2 percent accurate, which means a performance gain of 0.3 to 5.56 percent.
On the basis of the developed model and algorithms, a hardware and software implementation was created, and experimental and medical studies of the obtained system indicators were conducted.
Examples of practical applications of the developed optical–electronic system for the analysis of eye pathologies are given. The main practical result is that the expediency and reliability of such an optical–electronic system were practically confirmed.
The results of this study can be generalized to a variety of imaging modalities. The proposed method of transfer of learning has an additional advantage, as it can be applied in various areas of medicine and biology.

Author Contributions

Conceptualization, O.M. and S.P.; methodology, S.P.; software, O.M.; formal analysis, date base, Y.S.; mathematical models, K.M.; resources, Y.S.; algorithm, mathematic analysis, S.Z.; data curation, K.M.; writing—original draft preparation, S.P.; writing—review and editing, S.P. and K.M.; project administration, O.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research has been funded by the Committee of Science of the Ministry of Science and Higher Education of the Republic of Kazakhstan (Grant No. AP 19675574).

Institutional Review Board Statement

The study was approved by the Bioethics Committee at the 475 National Pirogov Memorial Medical University, Vinnytsia, Ukraine (Resolution No. 8, 22 October 2020).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Sebestyen, G.S. Decision Making Processes in Pattern Recognition; Macmillan: New York, NY, USA, 1995; 237p. [Google Scholar]
  2. Fukushima, K. Neural Network for Visual Pattern Recognition. Computer 1988, 21, 65–116. [Google Scholar] [CrossRef]
  3. Dogru, M.; Katakami, C.; Inoue, M. Ocular microcirculation changes in noninsulin-dependent diabetes mellitus. Ophthalmology 2001, 108, 586–592. [Google Scholar] [CrossRef] [PubMed]
  4. Novotny, H.; Alvis, D. A method of photographing fluorescence in circulating blood in the human retina. Circulation 1961, 24, 82–86. [Google Scholar] [CrossRef] [PubMed]
  5. Federman, J.; Brown, G.; Felberg, N.; Felton, S. Experimental ocular angiogenesis. Am. J. Ophtalmol. 1980, 89, 231–237. [Google Scholar] [CrossRef] [PubMed]
  6. Balashevich, I.; Izmailov, A.; Levochkin, A. Diagnostic possibilities of digital fluorescein angiography. Ophthalmosurgery 1998, 2, 38–46. [Google Scholar]
  7. Crittin, M.; Schmidt, H.; Riva, E.C. Hemoglobin oxygen saturation in the human ocular fundus measured by reflectance oximetry: Preliliminary data in retinal veins. Klin. Monatsblätter Augenheilkd. 2002, 219, 289–291. [Google Scholar] [CrossRef] [PubMed]
  8. Rotshtein, A. Design and Tuning of Fussy IF—THEN Vuly for Medical Didicol Diagnosis. In Fussy and Neuro-Fussy Systems in Medicine; Teodovescu, N., Kandel, A., Lain, I., Eds.; CRC-Press: Boca Raton, FL, USA, 1998; pp. 235–295. [Google Scholar]
  9. Bardenheier, B.H.; Wu, W.-C.; Zullo, A.R.; Gravenstein, S.; Gregg, E.W. Progression to diabetes by baseline glycemic status among middle-aged and older adults in the United States, 2006–2014. Diabetes Res. Clin. Pract. 2021, 174, 108726. [Google Scholar] [CrossRef] [PubMed]
  10. Murchison, A.P.; Hark, L.; Pizzi, L.T.; Dai, Y.; Mayro, E.L.; Storey, P.P.; E Leiby, B.; Haller, J.A. Non-adherence to eye care in people with diabetes. BMJ Open Diabetes Res. Care 2017, 5, e000333. [Google Scholar] [CrossRef] [PubMed]
  11. Vuytsyk, V.; Gotra, O.Z.; Grigoryev, V.V. Expert Systems: A Training Manual; Liga-Press: Lviv, Ukraine, 2006. [Google Scholar]
  12. Zavhorodnia, N.G.; Sarzhevska, L.E.; Poplavska, I.O. Modern Methods of Surgical Correction of Refractive Errors: Training. Manual for Interns for Special “Ophthalmology”; Handbook; ZDMU: Zaporizhzhia, Ukraine, 2020; pp. 10–67. [Google Scholar]
  13. Brownlee, J. Machine Learning Mastery with Python: Understand Your Data, Create Accurate Models and Work Projects End-to-End, 2nd ed.; Machine Learning Mastery: San Francisco, CA, USA, 2019. [Google Scholar]
  14. Mookiah, M.R.; Acharya, U.R.; Chua, C.K.; Lim, C.M.; Ng, E.Y.; Laude, A. Computer-aided diagnosis of diabetic retinopathy: A review. Comput. Biol. Med. 2013, 43, 36–55. [Google Scholar] [CrossRef] [PubMed]
  15. Ting, D.S.; Peng, L.; Varadarajan, A.V.; Keane, P.A.; Burlina, P.M.; Chiang, M.F.; Schmetterer, L.; Pasquale, L.R.; Bressler, N.M.; Webster, D.R.; et al. Deep learning in ophthalmology: The technical and clinical considerations. Prog. Retin. Eye Res. 2019, 72, 100759. [Google Scholar] [CrossRef] [PubMed]
  16. Abràmoff, M.D.; Folk, J.C.; Han, D.P.; Walker, J.D.; Williams, D.F.; Russell, S.R.; Massin, P.; Cochener, B.; Gain, P.; Tang, L.; et al. Automated analysis of retinal images for detection of referable diabetic retinopathy. JAMA Ophthalmol. 2013, 131, 351–357. [Google Scholar] [CrossRef] [PubMed]
  17. Lam, C.; Yi, D.; Guo, M.; Lindsey, T. Automated Detection of Diabetic Retinopathy using Deep Learning. AMIA Jt. Summits Transl. Sci. Proc. 2018, 2018, 147–155. [Google Scholar]
  18. Bourne, R.R.; Stevens, G.A.; White, R.A.; Smith, J.L.; Flaxman, S.R.; Price, H.; Jonas, J.B.; Keeffe, J.; Leasher, J.; Naidoo, K.; et al. Causes of vision loss worldwide, 1990–2010: A systematic analysis. Lancet Glob. Health 2013, 1, e339–e349. [Google Scholar] [CrossRef]
  19. Chakrabarti, R.; Harper, C.A.; Keeffe, J.E. Diabetic retinopathy management guidelines. Expert Rev. Ophthalmol. 2012, 7, 417–439. [Google Scholar] [CrossRef]
  20. Pavlov, S.V.; Karas, O.V.; Sholota, V.V. Processing and analysis of images in the multifunctional classification laser polarimetry system of biological objects. In Proceedings of the Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments, Wilga, Poland, 3–10 June 2018; p. 107500N. [Google Scholar]
  21. Pavlov, S.V.; Martianova, T.A.; Saldan, Y.R.; Saldan, Y.I.; Zagoruiko, L.V.; Pinaieva, O.Y.; Omiotek, Z.; Dassibekov, K. Methods and computer tools for identifying diabetes-induced fundus pathology. In Information Technology in Medical Diagnostics II; CRC Press, Balkema Book, Taylor & Francis Group: London, UK, 2019; pp. 87–99. [Google Scholar]
  22. Mamyrbayev, O.; Pavlov, S.; Karas, O.; Saldan, I.; Momynzhanova, K.; Zhumagulova, S. Increasing the reliability ofdiagnosis of diabetic retinopathy based on machine learning. East.-Eur. J. Enterp. Technol. 2024, 2, 17–26. [Google Scholar] [CrossRef]
  23. Saldan, Y.R.; Pavlov, S.V.; Vovkotrub, D.V.; Saldan, Y.Y.; Vassilenko, V.B.; Mazur, N.I.; Nikolaichuk, D.V.; Wójcik, W.; Romaniuk, R.; Suleimenov, B.; et al. Efficiency of optical-electronic systems: Methods application for the analysis of structural changes in the process of eye grounds diagnosis. In Proceedings of the Photonics Applications in Astronomy, Communications, Industry, and High Energy Physics Experiments, Wilga, Poland, 28 May–6 June 2017; p. 104450S. [Google Scholar]
  24. Lytvynenko, V.; Lurie, I.; Voronenko, M.; Fefelov, A.; Savina, N.; Lopushynskyi, I.; Krejci, J.; Vorona, P. The use of Bayesian methods in the task of localizing the narcotic substances distribution. In Proceedings of the International Scientific and Technical Conference on Computer Sciences and Information Technologies, Lviv, Ukraine, 17–20 September 2019; Volume 2, pp. 60–63. [Google Scholar]
  25. Hastie, T.; Tibshirani, R.; Friedman, J. The Elements of Statistical Learning; Springer: New York, NY, USA, 2008; pp. 125–156. [Google Scholar]
  26. Kvyetnyy, R.; Bunyak, Y.; Sofina, O.; Kotyra, A.; Romaniuk, R.S.; Tuleshova, A. Blur recognition using second fundamental form of image surface. In Proceedings of the Optical Fibers and Their Applications, Nałęczów, Poland, 17 December 2015; p. 98161A. [Google Scholar]
  27. Avrunin, O.G.; Tymkovych, M.Y.; Saed, H.F.I.; Loburets, A.V.; Krivoruchko, I.A.; Smolarz, A.; Kalimoldayeva, S. Application of 3D printing technologies in building patient-specific training systems for computing planning in rhinology. Information Technology in Medical Diagnostics II. In Proceedings of the International Scientific Internet Conference on Computer Graphics and Image Processing and 48th International Scientific and Practical Conference on Application of Lasers in Medicine and Biology, Kharkiv, Ukraine, 2–6 September 2019; p. 7. [Google Scholar]
  28. Kashyap, R.; Nair, R.; Gangadharan, S.M.P.; Botto-Tobar, M.; Farooq, S.; Rizwan, A. Glaucoma Detection and Classification Using Improved U-Net Deep Learning Model. Healthcare 2022, 10, 2497. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The analytical subsystem, which includes many rules, according to which decision-making is carried out.
Figure 1. The analytical subsystem, which includes many rules, according to which decision-making is carried out.
Applsci 14 07816 g001
Figure 2. Architecture of an optical–electronic expert system for processing and analyzing biomedical images of the fundus.
Figure 2. Architecture of an optical–electronic expert system for processing and analyzing biomedical images of the fundus.
Applsci 14 07816 g002
Figure 3. Input of initial data.
Figure 3. Input of initial data.
Applsci 14 07816 g003
Figure 4. Entering the patient’s input data.
Figure 4. Entering the patient’s input data.
Applsci 14 07816 g004
Figure 5. Comparative analysis of the testing and training accuracy of the proposed model with traditional models.
Figure 5. Comparative analysis of the testing and training accuracy of the proposed model with traditional models.
Applsci 14 07816 g005
Table 1. Formation of an expert base in the diagnosis of glaucoma.
Table 1. Formation of an expert base in the diagnosis of glaucoma.
Severity of PathologyIntraocular Pressure, mm Hg, X1Field of Vision,
X2
Ratio of Excavation Diameter to OD Diameter,
X3
Ratio of Excavation Area to OD Area, X4Ratio of Excavation Volume to OD Volume,
X5
Excavation Area, X6Excavation Volume, X7Area of the Neuroretinal Band, X8Volume of the Neuro- retinal Girdle, X9Average Thickness of the Nerve Fiber Layer along the Edge of the Disc, X10Cross-Sectional Area of the Nerve Fiber Layer Along the Edge of the Disc, X11
d1—normal15–2160°0.009–0.6350–0.420–1.10–0.950–0.2951.097–2.140.165–0.70.13–0.40.603–2.03
d2—stage I of glaucoma15–2150°0.55–0.80.3–0.620.2–2.60.55–1.770.04–0.520.79–2.040.12–0.530.06–0.340.26–1.26
d3—stage II of glaucoma3145°–35°0.5–0.920.25–0.820.2–80.7–2.040.1–0.740.32–2.040.07–0.490.02–0.220.1–1.11
d4—stage III of glaucoma33<35°0.65–1.00.4–0.971.0–350.82–2.470.15–1.350.217–2.090.025–0.262−0.12–0.26−0.6–1.5
Explanation of Table 1. To diagnose glaucoma, we take the following indicators into account: X1—intraocular pressure (mm Hg). X2—field of vision. X3—the ratio of the diameter of the excavation to the diameter of the DZN. X4—the ratio of the excavation area to the area of the DZN. X5—the ratio of the volume of the excavation to the volume of the DZN. X6—excavation area. X7—excavation volume. X8—neuroretinal strip area. X9—volume of the neuroretinal strip. X10—the average thickness of the layer of nerve fibers along the edge of the disc. X11—cross-sectional area of the layer of nerve fibers along the edge of the disc.
Table 2. Comparison of the diagnoses obtained using different methods (p < 0.05).
Table 2. Comparison of the diagnoses obtained using different methods (p < 0.05).
Diagnosis by an OphthalmologistThe Diagnosis was Obtained with the Help of an Expert Base
The Number of Patients with a Certain StageStages of GlaucomaPercentage of the Total Quantity, %The Number of Patients with a Certain StageStages of GlaucomaPercentage of the Total Quantity, %
54I4351I40
18II1415II12
54III4360III48
Table 3. An analysis of the effectiveness of the accuracy, on the base [28].
Table 3. An analysis of the effectiveness of the accuracy, on the base [28].
Models TrainingTesting
1VGG-1997.73 95.54
2Inception ResNet94.86 91.64
3ResNet 152v297.56 93.21
4DenseNet16997.1495.45
5U-Net98.11 96.37
6CNN98.82 96.90
7Proposed Model Fuzzy Logic99.197.2
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Mamyrbayev, O.; Pavlov, S.; Saldan, Y.; Momynzhanova, K.; Zhumagulova, S. Optical and Electronic Expert System for Diagnosing Eye Pathology in Glaucoma. Appl. Sci. 2024, 14, 7816. https://doi.org/10.3390/app14177816

AMA Style

Mamyrbayev O, Pavlov S, Saldan Y, Momynzhanova K, Zhumagulova S. Optical and Electronic Expert System for Diagnosing Eye Pathology in Glaucoma. Applied Sciences. 2024; 14(17):7816. https://doi.org/10.3390/app14177816

Chicago/Turabian Style

Mamyrbayev, Orken, Sergii Pavlov, Yosip Saldan, Kymbat Momynzhanova, and Sholpan Zhumagulova. 2024. "Optical and Electronic Expert System for Diagnosing Eye Pathology in Glaucoma" Applied Sciences 14, no. 17: 7816. https://doi.org/10.3390/app14177816

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop