- 1Institute of Physiology, Medical School, University of Pécs, Pécs, Hungary
- 2Centre for Neuroscience, University of Pécs, Pécs, Hungary
- 3Institute of Mathematics and Informatics, Faculty of Sciences, University of Pécs, Pécs, Hungary
- 4Department of Ophthalmology, Medical School, University of Pécs, Pécs, Hungary
- 5Department of Optics, Pharmacology and Anatomy, University of Alicante, Alicante, Spain
Introduction: The development of costs-effective and sensitive screening solutions to prevent amblyopia and identify its risk factors (strabismus, refractive problems or mixed) is a significant priority of pediatric ophthalmology. The main objective of our study was to compare the classification performance of various vision screening tests, including classic, stereoacuity-based tests (Lang II, TNO, Stereo Fly, and Frisby), and non-stereoacuity-based, low-density static, dynamic, and noisy anaglyphic random dot stereograms. We determined whether the combination of non-stereoacuity-based tests integrated in the simplest artificial intelligence (AI) model could be an alternative method for vision screening.
Methods: Our study, conducted in Spain and Hungary, is a non-experimental, cross-sectional diagnostic test assessment focused on pediatric eye conditions. Using convenience sampling, we enrolled 423 children aged 3.6–14 years, diagnosed with amblyopia, strabismus, or refractive errors, and compared them to age-matched emmetropic controls. Comprehensive pediatric ophthalmologic examinations ascertained diagnoses. Participants used filter glasses for stereovision tests and red-green goggles for an AI-based test over their prescribed glasses. Sensitivity, specificity, and the area under the ROC curve (AUC) were our metrics, with sensitivity being the primary endpoint. AUCs were analyzed using DeLong’s method, and binary classifications (pathologic vs. normal) were evaluated using McNemar’s matched pair and Fisher’s nonparametric tests.
Results: Four non-overlapping groups were studied: (1) amblyopia (n = 46), (2) amblyogenic (n = 55), (3) non-amblyogenic (n = 128), and (4) emmetropic (n = 194), and a fifth group that was a combination of the amblyopia and amblyogenic groups. Based on AUCs, the AI combination of non-stereoacuity-based tests showed significantly better performance 0.908, 95% CI: (0.829–0.958) for detecting amblyopia and its risk factors than most classical tests: Lang II: 0.704, (0.648–0.755), Stereo Fly: 0.780, (0.714–0.837), Frisby: 0.754 (0.688–0.812), p < 0.02, n = 91, DeLong’s method). At the optimum ROC point, McNemar’s test indicated significantly higher sensitivity in accord with AUCs. Moreover, the AI solution had significantly higher sensitivity than TNO (p = 0.046, N = 134, Fisher’s test), as well, while the specificity did not differ.
Discussion: The combination of multiple tests utilizing anaglyphic random dot stereograms with varying parameters (density, noise, dynamism) in AI leads to the most advanced and sensitive screening test for identifying amblyopia and amblyogenic conditions compared to all the other tests studied.
1 Introduction
Amblyopia (1–3) is a global health problem with an average prevalence of 2.4% (4–12) that is even higher in unscreened populations (13). Early detection is crucial for successful treatment, making regular vision screening in childhood essential (12, 14–16). However, existing literature suggests that screening for amblyopia and its risk factors (or amblyogenic conditions) can be costly, with no effective and really inexpensive screening method currently available (15, 17, 18). The contribution of licensed eye practitioners makes the screening process expensive, and a recent Canadian study demonstrated that universal school screening and optometric examinations have not proven to be cost-effective relative to primary care screening for detecting amblyopia in young children (19). A new high-performance, lay-person-based screening method could considerably reduce costs and make amblyopia screening widely available (15). While stereovision tests that measure stereoacuity have the potential to detect amblyopia and strabismus (20, 21), existing clinical stereovision tests have several limitations, including low sensitivity, particularly in screening situations (22–28).
To address these limitations, we developed the EuvisionTab® Stereovision test (ETS), a mobile-based, innovative screening solution for amblyopia (EuvisionTab®, ET, Euvision Ltd., Pécs, Hungary; https://tab.euvision.hu/) (29, 30). The ETS is essentially an anaglyphic random dot stereogram (RDS) generator (Figure 1) with several adjustable parameters, such as frame rate, dot size, dot density, disparity, and noise level, which control the difficulty of binocular perception. Our goal is to create a robust, non-stereoacuity-based stereovision test that meets the criteria of an ideal screening method, including time-efficiency, reproducibility, sensitivity, specificity, ability to make statistically supported decisions, and tolerance to common methodical mistakes. In a previous study, we demonstrated that high-disparity targets embedded in low-density RDS with uncorrelated noise can be a sensitive tool to detect amblyopia and amblyogenic conditions without measuring stereoacuity. However, the low specificity of the noisy stereogram was a limitation (29).
Figure 1. The photo montage is divided into two distinct panels. On the left-hand side, the child is viewing a control display that is universally visible, allowing the child to respond accordingly. Conversely, the right-hand side features an image that is exclusively visible to the child wearing red-green goggles. The child can seamlessly complete the test by pressing the corresponding key, based on the orientation of the Snellen E optotype.
In this study, we aimed to test various settings of the ETS and compare their discrimination performance with the most popular clinical stereovision tests for amblyopia and amblyogenic conditions, which are strictly based on stereoacuity. Furthermore, we will demonstrate how an artificial intelligence-based (AI) algorithm that combines the results of multiple tests with different RDS parameters can dramatically improve specificity without compromising sensitivity.
2 Methods
2.1 Study design
Our study was a non-experimental cross-sectional diagnostic test study that compared the diagnostic classification of numerous tests with the classification of the ophthalmologist, which was accepted as the “gold standard” (GS). The objective was to identify the best stereovision test for detecting amblyopia and amblyogenic conditions from four classic tests, four novel random dot stereogram tests (ETS), and combinations of the latter by an artificial intelligence trained to maximize sensitivity and specificity (AI-ETS tests). The primary endpoints were sensitivity, specificity, and the area under the receiver operating characteristic (ROC) curve (AUC). We considered sensitivity as the most important measure since failure or delay to discover an amblyopic case reduces the chance of recovery for the child.
In the first phase, participants were tested using classic tests and exploratory versions of the ETS tests, where dot density and noise level of the stereograms were varied, and the four ETS test versions to be included in the second phase were selected. Any test versions with AUC < 0.7 were excluded from the trial. The minimum number of participants for the second phase was estimated based on measurements for the classic tests collected in the first phase of the current study and a previously published paper. (29) MedCalc software was used to estimate a sample size between 24 and 44 for the study group and controls with the target of differentiating (at α = 0.05 and β = 0.2) the average classical test (AUC of 0.75–0.78) from a hypothetical novel test with an AUC of 0.9.
2.2 Participants, recruitment, examinations
Participants were recruited from two institutions: Department of Ophthalmology of Vithas Medimar International Hospital of Alicante, Spain (n = 371, between March 2017 and May 2019) and the Department of Ophthalmology, University of Pécs, Hungary (n = 52, between May 2019 and November 2019). The study included 194 healthy emmetropic children aged between 3.8–14 years with a mean age of 7.05 (SD: 2.53) as control subjects, with no ophthalmological or neurological conditions. For the study groups (n = 229, aged 3.6–14 mean age: 7.45 SD: 2.72), children with amblyopia, any type of strabismus, or refractive error were enrolled. Eye conditions were defined according to international guidelines and literature (1, 23, 31, 32) as outlined in Table 1. The demographics of the participants can be found in Table 2. The number of children with and without eye conditions was not significantly different in terms of age (χ2 = 10.1, p = 0.122).
The study was approved by the local ethics committees (Alicante: UA-2017-03-20, Pécs: 6301/2016) and was conducted in accordance with the Helsinki Declaration. Written informed consent was obtained from all parents or legal guardians after they were fully informed of the nature, course, advantages, and disadvantages of the investigation, both in oral and written forms.
The diagnostic classification was determined through a comprehensive eye examination conducted by licensed eye care professionals. The examination included monocular best-corrected visual acuity measurement using calibrated Snellen charts, objective and subjective refraction with and without cycloplegia, eye movement examination, cover test, Brückner test, Hirschberg test, Worth’s four dot test, a 4 diopter prism test to detect microtropia, and a monocular estimate method retinoscopy to evaluate the accommodative response.
2.3 Stereovision tests and procedures
In this study, the newly developed non-stereoacuity-based stereovision test (ETS) was used and its results were compared with those of four traditional, stereoacuity-based clinical stereovision tests (Lang II, TNO, Frisby, and Stereo Fly or Titmus Fly). (Table 3).
The ETS was performed using a 10.1-inch tablet (two types were used: 1. Samsung Galaxy Tab A (2016) 2. BQ Aquaris M10) at a viewing distance of 25–30 cm, and the patient responses were registered via input keys (Figure 1). The dot size was 420″, while the disparity of the stimuli was 840″ at 25 cm viewing distance. The size of the Snellen E was approximately 2°. The procedure for the ETS was described in detail by Budai et al. (29).
In the four non-stereoacuity-based ETSs, three parameters of the RDS were varied to create different levels of difficulty: Firstly, the RDSs were either static (SRDS) or dynamic (DRDS). In the dynamic stimuli, the random dot matrices were refreshed at 30 Hz. Secondly, the density was varied, which refers to the proportion of bright and dark dots in the RDS. In this study, three combinations of dynamism and density were used: 8% static (SRDS 8), 1% dynamic (DRDS 1), and 0.7% dynamic (DRDS 0.7). Finally, the noise level was varied, which represents the proportion of binocularly uncorrelated dots added to the stereogram. One condition included in the test was where 0.5% uncorrelated noise was added to the DRDS 1 condition (DRDS 1 + noise) (Table 3). In each ETS testing session, 24 test stimuli were presented in the following sequence: 1 repetition (x) of monocular control - 5 x SRDS 8–1 x monocular control - 5 x DRDS 1–1 x monocular control – 5 x DRDS 0.7–1 x monocular control – 5 x DRDS 1 + noise. Each participant was tested with a stereovision test only once, and retests were not performed. Not all participants were tested with all stereopsis tests. Children with a prescription for refractive glasses underwent the ETS both with (WC) and without (NC) refractive corrections.
To reduce the examination time, a relatively small number of images were presented for each type of ETS test. As a result, each examination formed a Bernoulli trial. For a trial to be considered successful, the binomial cumulative probability of false responses had to be less than 0.05. Each participant was presented with only five stereograms, so to pass the test, they had to correctly identify at least three of them, even if the ROC analysis suggested an optimum value of less than three (29). For the combined tests, the Bernoulli criteria were always met at the optimum ROC point, which was around 12–15 correct responses out of 20.
The same experienced examiner performed the stereotests at both institutions. The four traditional stereovision tests were administered under daylight conditions, whereas the ETS tests were conducted in a dark room with participants wearing red-green goggles.
2.4 Application of artificial intelligence
In order to improve the accuracy of ETS screening, we used a weighted combination (AI-ETS) of the results from the four tests to create a new metric. To prevent overfitting and maintain generalization in AI solutions, we chose a straightforward model: the Perceptron model (33), a simple linear integrator (Figure 2).
To make a decision, we combined the results of all tests and created a variable based on ETS scores. We used three different methods for this combination: 1) Equal weight sum (simple addition), 2) Average weight sum with optimized weights for all study groups, and 3) Weight sum with optimized weights specifically for amblyopia. We used a least-square algorithm to determine the weights that minimized the deviation from 100% sensitivity and specificity.
2.4.1 The artificial intelligence model
The objective with this model is to ascertain optimal weights, often referred to as mixture parameters, for the Perceptron neural network. The goal was to minimize the discrepancy between the actual network outcome and a target value. The inputs to the model comprised results from four distinct tests: one static and three dynamic. The aim was to identify a set of weights, denoted as w1, w2, w3, and w4, ensuring the cumulative result of these tests surpasses that of any individual test. The combination of these tests dictated if the subject has passed or failed. We collated these outcomes within a contingency table and calculated the sensitivity and specificity of this test amalgamation. The squared deviation of these parameters from the perfect score of 1 served as our error function to minimize.
2.4.2 Optimization of the weights
Initially, for simplicity, we employed the Simulated Annealing method (34, 35), which we implemented in a custom-made MATLAB program. This iterative process ultimately provided us with a set of optimal weights, although it is noteworthy that this optimum may not always be global.
While the Simulated Annealing optimization technique was suitable for training a Perceptron model on an individual basis, its limitations preclude a detailed examination of the Perceptron’s full spectrum of opportunities and the extent to which individual inputs contribute to its efficacy. To gain a deeper understanding of the Perceptron model’s overall performance and the role of each input variable, it was necessary to employ additional, faster methods and tools. We opted to use MATLAB’s Neural Network Toolbox, which offers a wide spectrum of transfer functions and weight optimization methods.
In our study, we also included cross-validation to ensure that our model’s generalizability is robust across different datasets. This process allows us to assess the consistency and reliability of the Perceptron.
2.4.3 Simulated annealing
The Simulated Annealing algorithm, rooted in Thermodynamics yet widely applicable, was employed to tackle the aforementioned problem. Imagine a set of configurations symbolizing potential solutions for a given problem. Let us assume a function F is defined over this configuration space, which we desire to either minimize or maximize. For this discussion, we’ll focus on minimizing F. Let represent the present configuration and T symbolize the system’s “temperature,” influenced by the cooling rate. The following steps delineate the process to pinpoint the optimal configuration:
1. Derive a fresh configuration ξ that’s in proximity to the existing one.
2. Decrease the temperature T in line with the cooling procedure.
3. Determine the differential:
4. If this difference is positive, indicating the function F at the new configuration is less than its predecessor, the new configuration is retained, and the old one is discarded.
5. Conversely, if this difference is negative, the new sample is not instantly rejected. Instead, it’s accepted as the new configuration based on a probability defined by the Boltzmann factor:
6. This loop continues until the cooling process reaches a stopping point.
2.4.4 Assessing input significance and generalization of the Perceptron
The MATLAB Neural Network Toolbox offers a graphical view of the currently applied network. The architecture of our Perceptron model is depicted in Figure 3.
Figure 3. MATLAB’s Perceptron neural network architecture for assessment of input significance and generalization.
In pursuit of the swiftest convergence, we replaced the initially employed network, which had a linear output, with one utilizing a logistic sigmoid (logsig) transfer function. This adjustment enabled the use of more rapid learning algorithms. The Levenberg–Marquardt algorithm was implemented for training, significantly accelerating convergence. The weights and bias values were randomly initialized within the range of 0 to 1. To enhance the training process and promote convergence, a homogeneous noise margin of approximately ±3% was introduced into the dataset, a technique commonly used to prevent overfitting and to promote generalization within the model. For dataset preparation, stereovision test results with and without refractive correction were merged to create a unified training dataset consisting of 182 four-dimensional vectors.
To evaluate the impact of each input on the model’s performance, we tested all possible mathematical combinations of the four inputs, resulting in 15 different scenarios: individual tests (4), all pairs (6), triplets (4), and the complete set of four tests (1). Training to assess input significance was conducted on the complete dataset, while a randomly partitioned subset was used to test for generalization.
To ensure the robustness of our model and rule out overfitting as a potential bias in performance, we employed the random division technique for dataset partitioning. Overfitting occurs when a model learns the details and noise in the training data to the extent that it negatively impacts the model’s performance on new data. We tackled this by randomly dividing the dataset into two parts: 75% for training and 25% for testing.
To thoroughly investigate the convergence consistency of our model, hundred independent training sessions were conducted, each involving the reinitialization of the model’s parameters and random repartitioning of the training and validation sets for each session. After each session, the AUC was calculated. Analyzing the AUC values across all runs allowed us to quantify the variability and stability of the model’s performance and to statistically compare results. The mean and standard deviation of the AUC scores offered insight into the convergence behavior of our training process, enabling an assessment of both the input significance and the performance differences between the validation and training sets across multiple initializations and training cycles.
2.5 Statistical analysis
Data processing was performed using MATLAB 2018b (The MathWorks, Inc., Natick, Massachusetts, United States), while for ROC analysis MedCalc® Statistical Software version 20.211 (MedCalc Software Ltd, Ostend, Belgium; https://www.medcalc.org; 2023) was used. To compare the performance of classic stereovision tests and various versions of the ETS (Table 4), the following methods were applied:
1) AUCs were calculated and compared using DeLong’s method as implemented in MedCalc, which is designed for multiple comparisons (36).
2) Sensitivities and specificities were compared at the optimum ROC point.
After binary classification (pathologic vs. normal):
3) McNemar’s matched pair comparison was used to determine significant differences between classic and AI-based tests.
4) Fisher’s exact test was used to compare the sensitivity and specificity of the AI-aw WC and TNO tests.
To control for type I and type II statistical errors due to multiple pairwise comparisons, we applied Bonferroni’s or Benjamini-Hochberg’s (37) methods. Further details on these statistical tests can be found in the Supplementary Methods.
3 Results
3.1 Characteristics of participants
We enrolled 229 participants with a range of eye conditions (Table 2). These participants were segmented into four non-overlapping groups, with each individual potentially having more than one underlying diagnosis. The amblyopia group (n = 46) consisted of 17 children with anisometropic, 12 with strabismic, and 17 with mixed amblyopia. The amblyogenic condition group (n = 55) included 30 individuals with strabismus, 19 with anisometropia, and 35 with hyperopia of any degree. The nonamblyogenic condition group (n = 128) comprised 23 children with myopia, 92 with non-significant hyperopia, and 53 with astigmatism. The control group was made up of 194 emmetropic participants. Furthermore, a fifth joint “amblyopia + amblyogenic” group was created to identify amblyopia as well as amblyogenic conditions. Stereovision tests, along with the variations of the ETSs, are summarized in Table 3. Table 5 outlines the distribution of participants in each study group and the control group who underwent each stereovision test.
3.2 Classification performance: area under the ROC curve
We assessed the efficacy of various stereovision tests in differentiating between individuals with diverse eye conditions and the emmetropic control group. This assessment was carried out by calculating the AUCs and using DeLong’s method for pairwise comparisons (Tables 6, 7). All tests outperformed a random classifier in identifying amblyopia or amblyogenic conditions. Nevertheless, pairwise comparisons revealed that for the amblyogenic and joint amblyopia+amblyogenic group, the optimized AI-ETSs versions (i.e., AI-w WC, AI-aw WC) yielded higher AUCs than classic tests, except for the TNO (Table 6). These differences were statistically significant for all the above-mentioned pairs (Table 7) (n = 91).
Table 6. Receiver operating characteristic curve analysis of the stereo tests: AUC values with 95% confidence intervals.
3.3 Sensitivities and specificities at the optimum ROC point
In the subsequent phase of our statistical analysis, binary classification (pathologic vs. normal) was conducted at the optimum ROC point. For each stereovision test, we calculated sensitivities for every study group and specificities for the control group, as detailed in Table 8.
Every test evaluated in this study exhibited a specificity of at least 86%. However, the sensitivity varied widely among the tests, influenced by the type of eye condition. Drawing from average sensitivity metrics, the AI tests surpassed both individual tests and traditional stereoacuity-based clinical stereovision evaluations in terms of sensitivity, consistent with the AUC data. Notably, the AI-aw test demonstrated the highest sensitivity for both amblyopia and amblyogenic conditions. In contrast, no tests presented a significant sensitivity for nonamblyogenic conditions. We also observed that introducing refractive correction enhanced visual performance for amblyogenic conditions. This adjustment resulted in diminished sensitivities in the WC group of tests when juxtaposed with the NC group.
3.4 Comparison of binary classification
We also sought to determine whether the observed significant differences in AUC figures translated into significant variations in sensitivity following binary classification. To test the null hypothesis—that the performance of classic tests does not differ from that of AI-aw WC employed McNemar’s exact pairwise statistical comparison. Our analysis indicated that, for the combined amblyopia and amblyogenic study group, AI-aw WC consistently outperformed all classic tests, with the sole exception of the TNO. Specifically, the comparisons between AI-aw WC and Frisby, Lang II, Stereo Fly and TNO tests resulted in differences, with p-values of 0.0117, 0.0129, 0.0129, and 0.508, respectively, (n = 46). To account for multiple comparisons, we applied the Benjamini-Hochberg method for controlling the false discovery rate, and found that the interpretation of significance did not change. Furthermore, no significant difference was observed in the emmetropic group.
While we could not utilize all the data for the matched pair McNemar comparison, the sensitivity figures and their 95% confidence intervals suggested a potentially significant difference between TNO [0.66 (95%CI: 0.55–0.76)] and AI-aw WC [0.83 (95%CI: 0.69–0.92)]. Recognizing the uneven sample sizes of the compared groups, we employed the Fisher’s exact non-parametric test, which accommodates such discrepancies. This analysis AI-aw WC’s. superior performance, highlighting a significant difference in sensitivity relative to the TNO. The Fisher’s exact test yielded a value of p = 0.046 for the sensitivity comparison (n = 134), while the specificity comparison for the emmetropic group resulted in a value of p = 0.575 (n = 228).
For further evidence and in-depth analysis of the data, please also refer to Supplementary Table S1 and Supplementary Figures S1, S2 in the supplementary material.
3.5 Modeling performance and convergence
The modifications to the derivable output function, combined with the adoption of the Levenberg–Marquardt training algorithm, significantly accelerated convergence of the Perceptron. This enhancement facilitated efficient testing, even with hundreds of random initializations and repeated training sessions.
3.5.1 Role of inputs to the Perceptron
Figure 4 shows a boxplot of our results from all possible combinations of inputs, including single tests, pairs, triplets, and all four inputs simultaneously. It is evident that single test performance is inferior compared to combinations involving two or more tests. Results are particularly superior when static and at least one dynamic test are combined. The noisy stereogram appears to contribute the least efficiently to the overall performance, as its exclusion does not significantly diminish the performance variable (AUC). Figure 5 displays the pairwise comparison of AUCs for all 15 combinations of inputs. After applying Bonferroni’s correction, which adjusted the significance threshold by a factor of 15×15, the negative logarithm of the adjusted p-values was color-coded for visualization in the figure.
Figure 4. Performance of the Perceptron in different stereovision test combinations. Standard boxplot shows the distribution of the AUCs after 100 repetitions of reinitialization and convergence for single tests, pairs, triplets and all four input variations. Boxes are bounded by the first and third quartiles, red lines in the boxes show the medians and whiskers show the lowest and highest data points within 1.5 times the interquartile range to the median. Red crosses represent outliers. S8: Static random dot stereogram with 8% density, D1: Dynamic random dot stereogram with 1% density, D07: random dot stereogram with 0.7% density, D1N: Dynamic random dot stereogram with 1% density including 0.5% uncorrelated noise.
Figure 5. Pairwise comparison of the AUCs for different Perceptron configurations. The color codes represent the p-values obtained from pairwise Student t-tests. p-values are coded as the negative logarithm of their magnitudes.
3.5.2 Generalization ability and overfitting test
We observed that the Perceptron’s performance remained stable across both the training and testing sets, suggesting effective generalization. The mean AUC for the training set was 0.914 with a standard deviation (SD) of ±0.0153, while the validation set showed a mean AUC of 0.907 with an SD of ±0.0477. A two-sample t-test was applied to assess the statistical significance of the difference between these two sets, resulting in a value of p of 0.295. This non-significant value of p indicates that there is no substantial difference in the model’s performance on the training and testing sets, thus supporting the conclusion that overfitting is unlikely in our model.
This consistent performance across different subsets demonstrates the model’s reliability and its potential applicability in real-world scenarios where data variability is a common challenge.
3.5.3 Input–output examples
In this chapter, we present examples of true positives, false negatives, true negatives, and false positives (Table 9), using input data and the output of the Perceptron. The logsig output of the Perceptron ranges between 0 and 1, where 0 indicates the presence of amblyopia or a risk factor condition, and 1 signifies the absence of the eye condition. Generally, the threshold for making a binary decision is set at 0.5. For finer adjustment, this threshold can be modified based on the ROC curve.
4 Discussion
In this study, we evaluated the performance of a new type of stereovision test called EuvisionTab Stereovision tests (ETS) in detecting amblyopia, amblyogenic and non-amblyogenic conditions in children. These tests were compared with four established clinical stereovision tests (Lang II, TNO, Stereo Fly, Frisby). ETS tests are distinct in that they: 1) do not rely on measuring stereoacuity; 2) can be either static or dynamic; 3) have low dot density; 4) can include uncorrelated noise, and 5) use artificial intelligence technology. Our results were supported by various statistical models, including AUC (DeLong’s method), matched-pair (McNemar’s exact), and non-matched (Fisher’s exact) tests. The sensitivity of ETS tests was found to be significantly better or equal to that of the most widely used clinical stereovision tests. The best-performing AI-based combination (AI-aw WC) was found to be more effective in detecting amblyopia or amblyogenic conditions than any of the classic stereovision tests.
4.1 Interpretation of the results
In this section, we summarize the advantages of novel, low-density, static and dynamic stereograms in vision screening compared to classic stereoacuity-based testing. Our results from ROC curve analysis, McNemar’s matched-pair test, and Fisher’s non-matched tests were consistent.
The AI-based tests showed significantly higher AUCs for detecting amblyopia (0.97–0.98) and amblyogenic conditions (0.81–0.84) compared to classic tests (0.82–0.95 for amblyopia, 0.6–0.74 for amblyogenic conditions). Sensitivity figures at optimum ROC points were higher for the novel tests (0.74–0.83) with AI-based tests showing high sensitivity in detecting amblyopia (0.96). Optimizing stimulus parameters and combining test results improved the specificities of the ETSs (0.87–0.98) to be comparable to classic tests (0.86–0.99).
Results from McNemar’s test showed that the AI test optimized for all conditions (AI-aw WC) outperformed most classic tests in detecting amblyopia or amblyogenic conditions. Fisher’s exact test revealed that the AI-aw WC test had significantly higher sensitivity in detecting amblyopia or an amblyogenic condition compared to TNO, while specificities did not differ significantly.
The study demonstrated that ETSs without refractive correction, typical in community screenings, were highly effective in detecting amblyopia. AI-based tests showed AUCs of 0.997 without refractive correction, indicating that they could identify all amblyopic individuals. This is a significant advantage in community screenings.
AI-based stereovision tests significantly outperformed classic tests in detecting amblyopia and amblyogenic conditions, with superiority evident when the goal is to detect amblyogenic conditions along with amblyopia. ETSs offer benefits for mass screening over traditional clinical tests, including simpler testing procedures, no monocular cues (38), unambiguous pass/fail decisions, flexibility in pass level adjustment, popularity among children, potential for AI optimization, suitability for telemedicine and home screening, and easy integration with patient data management systems.
4.2 Strengths and limitations of the study
4.2.1 Strengths
The novel test under evaluation is robust and straightforward to administer. Its design is so user-friendly that even a child can self-administer the test (Figure 1). Moreover, the interactive nature of the test, use of mobile technology makes it engaging for children.
In this study, we conducted a comprehensive comparison of the new test with several well-established clinical stereovision tests. These classic tests were carefully selected to represent a broad range of methodologies, including random dot stereograms with different channel separations, real depth, and contour stereograms. We refrained from using predefined stereoacuity thresholds. Instead, we employed sophisticated ROC curve analysis to identify optimal cut-off points for binary classification. Multiple statistical methods were used, and they all yielded consistent results when comparing the novel test to classic tests.
4.2.2 Limitations
Despite the strengths of the study, some limitations exist. Firstly, not all subjects underwent every test in a systematic manner. For a detailed explanation, please refer to the “Study Design” subsection within the Methods section. Secondly, the study included only a limited number of patients who were newly diagnosed with eye conditions. To emulate a setting that is representative of a typical screening environment, we tested participants without corrective lenses (“no correction” or NC test conditions). However, this was only possible with the new type of test. Furthermore, the age range of our participants was broader than the standard target demographic for amblyopia screening, which is typically 3.5 to 6 years.
4.3 Future of AI-based screening
This trial sought to identify optimal random dot stereogram parameters for screening amblyopia and amblyogenic conditions. During analysis, the idea of AI first emerged as a simple summation of ETS scores significantly improved AUC, suggesting potential for further optimization. Although the current study utilized a simplistic AI approach (perceptron) suitable for the dataset size, employing more complex AI solutions like multilayer feedforward backpropagation (39) or deep learning could enhance results in the future studies. Further exploration of RDS parameters, which could include other versions of stereograms with fewer repetitions, could also be beneficial.
Our study represents a significant advancement in vision screening, overcoming some limitations of traditional methods. We have developed an AI model that merges different types of stereograms, such as static, dynamic, and noisy, outperforming standard stereoacuity-based tests in identifying childhood vision impairments. Unlike typical AI applications that analyze facial images and eye positions to detect signs of amblyopia (40–43), our approach integrates multiple non-stereoacuity tests. This method effectively identifies all cases of amblyopia and its risk factors, not just those with visible symptoms. Additionally, it offers a more affordable solution for vision screening in areas with limited resources, moving away from expensive technologies like autorefraction and retina scanners.
Data availability statement
The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.
Ethics statement
The studies involving humans were approved by Regional Etical Board, University of Pécs. The studies were conducted in accordance with the local legislation and institutional requirements. Written informed consent for participation in this study was provided by the participants’ legal guardians/next of kin. Written informed consent was obtained from the minor(s)’ legal guardian/next of kin for the publication of any potentially identifiable images or data included in this article.
Author contributions
ZC: Conceptualization, Visualization, Writing – original draft, Writing – review & editing, Data curation, Formal analysis, Investigation, Methodology, Project administration. EM-B: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Project administration, Supervision, Visualization, Writing – original draft, Writing – review & editing. AB: Conceptualization, Data curation, Investigation, Methodology, Project administration, Validation, Writing – review & editing. ABF: Formal analysis, Methodology, Software Writing – original draft, Writing – review & editing. ÁP: Data curation, Formal analysis, Methodology, Project administration, Writing – review & editing. VAN: Conceptualization, Data curation, Investigation, Project administration, Supervision, Writing – original draft, Writing – review & editing. LZ: Data curation, Formal analysis, Methodology, Software, Visualization, Writing – review & editing. DF: Formal analysis, Investigation, Methodology, Project administration, Software, Visualization, Writing – review & editing. AC: Conceptualization, Formal analysis, Methodology, Software, Writing – review & editing. KS-G: Data curation, Investigation, Methodology, Project administration, Writing – review & editing. PB: Funding acquisition, Resources, Software, Supervision, Writing – review & editing. DP: Conceptualization, Data curation, Investigation, Methodology, Project administration, Supervision, Writing – original draft, Writing – review & editing. GJ: Conceptualization, Funding acquisition, Software, Supervision, Visualization, Writing – original draft, Writing – review & editing, Data curation, Formal analysis, Methodology, Project administration, Resources, Validation.
Funding
The author(s) declare financial support was received for the research, authorship, and/or publication of this article. Hungarian Brain Research Program 2 (2017–1.2.1.-NKP2017) (GJ, PB). Thematic Excellence Program 2021 Health Sub-programme of the Ministry for Innovation and Technology in Hungary, within the framework of the EGA-16 project of the University of Pécs (TKP2021-EGA-16) (GJ, PB). OTKA K108747 (PB). New National Excellence Program of the Ministry for Innovation and Technology (ÚNKP-19-3) (ZC). Ministry of Economy, Industry and Competitiveness of Spain within the program Ramón y Cajal, RYC-2016-20471 (DP). The funding organizations had no role in the design or conduct of this research.
Acknowledgments
The authors thanks to János Radó, Péter Hegyi and István Szabó for their IT support.
Conflict of interest
GJ, EM-B, and LZ hold equity in Euvision Ltd., while other authors have no competing financial interests. Euvision Ltd. did not provide any financial contribution to this study or any compensation to the authors. Euvision Ltd. is a spin-off company, supported by the innovation program at the University of Pécs.
The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Supplementary material
The Supplementary material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fmed.2023.1294559/full#supplementary-material
References
1. Holmes, JM, and Clarke, MP. Amblyopia. Lancet. (2006) 367:1343–51. doi: 10.1016/S0140-6736(06)68581-4
2. Rahi, JS, Logan, S, Timms, C, Russell-Eggitt, I, and Taylor, D. Risk, causes, and outcomes of visual impairment after loss of vision in the non-amblyopic eye: a population-based study. Lancet. (2002) 360:597–602. doi: 10.1016/S0140-6736(02)09782-9
3. Ciner, EB, Schmidt, PP, Orel-Bixler, D, Dobson, V, Maguire, M, Cyert, L, et al. Vision screening of preschool children: evaluating the past, looking toward the future. Optom Vis Sci. (1998) 75:571–84. doi: 10.1097/00006324-199808000-00022
4. Kvarnström, G, Jakobsson, P, and Lennerstrand, G. Visual screening of Swedish children: an ophthalmological evaluation. Acta Ophthalmol Scand. (2001) 79:240–4. doi: 10.1034/j.1600-0420.2001.790306.x
5. Li, Y-P, Zhou, M-W, Forster, SH, Chen, S-Y, Qi, X, Zhang, H-M, et al. Prevalence of amblyopia among preschool children in central South China. Int J Ophthalmol. (2019) 12:820–5. doi: 10.18240/ijo.2019.05.19
6. Attebo, K, Mitchell, P, Cumming, R, Smith, W, Jolly, N, and Sparkes, R. Prevalence and causes of amblyopia in an adult population. Ophthalmology. (1998) 105:154–9. doi: 10.1016/S0161-6420(98)91862-0
7. McKean-Cowdin, R, Cotter, SA, Tarczy-Hornoch, K, Wen, G, Kim, J, Borchert, M, et al. Prevalence of amblyopia or strabismus in asian and non-Hispanic white preschool children: multi-ethnic pediatric eye disease study. Ophthalmology. (2013) 120:2117–24. doi: 10.1016/j.ophtha.2013.03.001
8. Webber, AL, and Wood, J. Amblyopia: prevalence, natural history, functional effects and treatment. Clin Exp Optom. (2005) 88:365–75. doi: 10.1111/j.1444-0938.2005.tb05102.x
9. Levi, DM, Knill, DC, and Bavelier, D. Stereopsis and amblyopia: a mini-review. Vis Res. (2015) 114:17–30. doi: 10.1016/j.visres.2015.01.002
10. Thorisdottir, RL, Faxén, T, Blohmé, J, Sheikh, R, and Malmsjö, M. The impact of vision screening in preschool children on visual function in the Swedish adult population. Acta Ophthalmol. (2019) 97:793–7. doi: 10.1111/aos.14147
11. Mocanu, V, and Horhat, R. Prevalence and risk factors of amblyopia among refractive errors in an eastern European population. Medicina. (2018) 54:6. doi: 10.3390/medicina54010006
12. Birch, EE. Amblyopia and binocular vision. Prog Retin Eye Res. (2013) 33:67–84. doi: 10.1016/j.preteyeres.2012.11.001
13. Polling, JR, Loudon, SE, and Klaver, CC. Prevalence of amblyopia and refractive errors in an unscreened population of children. Optom Vis Sci. (2012) 89:e44–9. doi: 10.1097/OPX.0b013e31826ae047
14. Koo, EB, Gilbert, AL, and VanderVeen, DK. Treatment of amblyopia and amblyopia risk factors based on current evidence. Semin Ophthalmol. (2017) 32:1–7. doi: 10.1080/08820538.2016.1228408
15. Wu, C, and Hunter, DG. Amblyopia: diagnostic and therapeutic options. Am J Ophthalmol. (2006) 141:175–184.e2. e2. doi: 10.1016/j.ajo.2005.07.060
16. Hernandez-Rodriguez, CJ, and Pinero, DP. Active vision therapy for Anisometropic amblyopia in children: a systematic review. J Ophthalmol. (2020) 2020:1–9. doi: 10.1155/2020/4282316
17. Horwood, AM, Griffiths, HJ, Carlton, J, Mazzone, P, Channa, A, Nordmann, M, et al. Scope and costs of autorefraction and photoscreening for childhood amblyopia-a systematic narrative review in relation to the EUSCREEN project data. Eye (Lond). (2021) 35:739–52. doi: 10.1038/s41433-020-01261-8
18. Schmidt, P, Maguire, M, Dobson, V, Quinn, G, Ciner, E, Cyert, L, et al. Comparison of preschool vision screening tests as administered by licensed eye care professionals in the vision in preschoolers study. Ophthalmology. (2004) 111:637–50. doi: 10.1016/j.ophtha.2004.01.022
19. Asare, AO, Maurer, D, Wong, AMF, Saunders, N, and Ungar, WJ. Cost-effectiveness of universal school- and community-based vision testing strategies to detect amblyopia in children in Ontario, Canada. JAMA Netw Open. (2023) 6:e2249384. doi: 10.1001/jamanetworkopen.2022.49384
20. Walraven, J, and Janzen, P. TNO stereopsis test as an aid to the prevention of amblyopia. Ophthalmic Physiol Opt. (1993) 13:350–6. doi: 10.1111/j.1475-1313.1993.tb00490.x
21. Lang, JI, and Lang, TJ. Eye screening with the Lang stereotest. Am Orthopt J. (1988) 38:48–50. doi: 10.1080/0065955X.1988.11981769
22. Ohlsson, J, Villarreal, G, Abrahamsson, M, Cavazos, H, Sjöström, A, and Sjöstrand, J. Screening merits of the Lang II, Frisby, Randot, Titmus, and TNO stereo tests. J Am association for pediatric ophthalmology and strabismus. (2001) 5:316–22. doi: 10.1067/mpa.2001.118669
23. Ohlsson, J, Villarreal, G, Sjöström, A, Abrahamsson, M, and Sjöstrand, J. Screening for amblyopia and strabismus with the Lang II stereo card. Acta Ophthalmol Scand. (2002) 80:163–6. doi: 10.1034/j.1600-0420.2002.800208.x
24. Marsh, WR, Rawlings, SC, and Mumma, JV. Evaluation of clinical stereoacuity tests. Ophthalmology. (1980) 87:1265–72. doi: 10.1016/S0161-6420(80)35096-3
25. Fawcett, SL, and Birch, EE. Validity of the Titmus and Randot circles tasks in children with known binocular vision disorders. J American Association for Pediatric Ophthalmology and Strabismus. (2003) 7:333–8. doi: 10.1016/S1091-8531(03)00170-8
26. Schmidt, PP, and Kulp, MT. Detecting ocular and visual anomalies in a vision screening setting using the Lang stereotest. J Am Optom Assoc. (1994) 65:725–31.
27. Simons, K. A comparison of the Frisby, random-dot E, TNO, and Randot circles stereotests in screening and office use. Arch Ophthalmol. (1981) 99:446–52. doi: 10.1001/archopht.1981.03930010448011
28. Serrano-Pedraza, I, Vancleef, K, and Read, JC. Avoiding monocular artifacts in clinical stereotests presented on column-interleaved digital stereoscopic displays. J Vis. (2016) 16:13. doi: 10.1167/16.14.13
29. Budai, A, Czigler, A, Mikó-Baráth, E, Nemes, VA, Horváth, G, Pusztai, Á, et al. Validation of dynamic random dot stereotests in pediatric vision screening. Graefes Arch Clin Exp Ophthalmol. (2019) 257:413–23. doi: 10.1007/s00417-018-4147-x
30. Jandó, G, Mikó-baráth, E, Czigler, A, Harmouche, AM, Szabó, I, Závori, L, et al. Amblyopia screening with the dynamic random dot stereotest. ophthalmology times. Europe. (2020) 16:6–7.
31. Cantor, L. Binocular vision and ocular motility: Theory and management of strabismus. NJ: SLACK Incorporated Thorofare (1985). 599 p.
32. Castagno, VD, Fassa, AG, Carret, MLV, Vilela, MAP, and Meucci, RD. Hyperopia: a meta-analysis of prevalence and a review of associated factors among school-aged children. BMC Ophthalmol. (2014) 14:1–19. doi: 10.1186/1471-2415-14-163
33. Rosenblatt, F. The perceptron: a probabilistic model for information storage and organization in the brain. Psychol Rev. (1958) 65:386–408. doi: 10.1037/h0042519
34. Van Laarhoven, PJ, and Aarts, EH. Simulated annealing: Theory and applications : Springer; (1987). p. 7–15.
35. Černý, V. Thermodynamical approach to the traveling salesman problem: an efficient simulation algorithm. J Optim Theory Appl. (1985) 45:41–51. doi: 10.1007/BF00940812
36. DeLong, ER, DeLong, DM, and Clarke-Pearson, DL. Comparing the areas under two or more correlated receiver operating characteristic curves: a nonparametric approach. Biometrics. (1988) 44:837. doi: 10.2307/2531595
37. Benjamini, Y, and Hochberg, Y. Controlling the false discovery rate: a practical and powerful approach to multiple testing. J Royal statistical soc: series B (Methodological). (1995) 57:289–300.
38. Radó, J, Sári, Z, Buzás, P, and Jandó, G. Calibration of random dot stereograms and correlograms free of monocular cues. J Vis. (2020) 20:3. doi: 10.1167/jov.20.4.3
39. Jando, G, Siegel, RM, Horvath, Z, and Buzsaki, G. Pattern recognition of the electroencephalogram by artificial neural networks. Electroencephalogr Clin Neurophysiol. (1993) 86:100–9. doi: 10.1016/0013-4694(93)90082-7
40. Murali, K, Krishna, V, Krishna, V, Kumari, B, Murthy, SR, Vidhya, C, et al. Effectiveness of Kanna photoscreener in detecting amblyopia risk factors. Indian J Ophthalmol. (2021) 69:2045–9. doi: 10.4103/ijo.IJO_2912_20
41. Pueyo, V, Perez-Roche, T, Prieto, E, Castillo, O, Gonzalez, I, Alejandre, A, et al. Development of a system based on artificial intelligence to identify visual problems in children: study protocol of the TrackAI project. BMJ Open. (2020) 10:1–7. doi: 10.1136/bmjopen-2019-033139
42. Ma, SX, Guan, YQ, Yuan, YZ, Tai, Y, and Wang, T. A one-step, streamlined Children’s vision screening solution based on smartphone imaging for resource-limited areas: design and preliminary field evaluation. JMIR Mhealth Uhealth. (2020) 8:e18226. doi: 10.2196/18226
Keywords: amblyopia, screening, amblyogenic conditions, artificial intelligence – AI, strabism, cost-effective, ROC (receiver operating characteristic) analysis, amblyopia risk factors
Citation: Csizek Z, Mikó-Baráth E, Budai A, Frigyik AB, Pusztai Á, Nemes VA, Závori L, Fülöp D, Czigler A, Szabó-Guth K, Buzás P, Piñero DP and Jandó G (2023) Artificial intelligence-based screening for amblyopia and its risk factors: comparison with four classic stereovision tests. Front. Med. 10:1294559. doi: 10.3389/fmed.2023.1294559
Edited by:
Rohit Saxena, All India Institute of Medical Sciences, IndiaReviewed by:
Yifan Xiang, Buck Institute for Research on Aging, United StatesTae Keun Yoo, B&VIIT Eye center / Refractive surgery & AI Center, Republic of Korea
Copyright © 2023 Csizek, Mikó-Baráth, Budai, Frigyik, Pusztai, Nemes, Závori, Fülöp, Czigler, Szabó-Guth, Buzás, Piñero and Jandó. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Gábor Jandó, Z2Fib3IuamFuZG9AYW9rLnB0ZS5odQ==
†These authors share first authorship